
Our approach has generated an annualized return of 16.5% since our establishment in 2013.

Shared investment vision
In 2009, four investors met and discovered that they shared a common investment vision: the value approach.
Four years later, in 2013, they joined forces to found Barrage Capital, with the mission of putting this investment philosophy into practice.
Returns Comparison
Barrage Fund* | MSCI World Index* | |
|---|---|---|
Year to date (May 2026) | 0.1% | 10.8% |
1 year | 10.8% | 27.3% |
3 years | 25.5% | 22.4% |
5 years | 14.6% | 15.0% |
10 years | 15.5% | 13.8% |
Since March 2013 | 16.5% | 14.4% |
Cumulative | 657.2% | 492.6% |