Over the 12 months to 31 March 2025, all five Stockspot Model Portfolios delivered strong after-fee returns between 11.5% and 12.3% The post Stockspot Performance Update: March 2025 appeared first on Stockspot Blog.