Duncan Ross

Annualized Rates of Return as of December 31, 2023