USD 1,000,000 invested in the Fountainhead strategy on 01 January 2015 is worth USD 4,798,203 on 31 December 2023 which translates to a total return of 380% against the MSCI world return of 105% and S&P 500 Index return of 131% during the same period.
Historical performance is no guarantee for future returns.