Stockspot Performance Update: March 2025