Institutional IMCO reports net return of 9.9% in 2024, with Mag 7 equities leading the charge By Markets Group | 04/10/2025