Institutional WISE Trust reports net return of 11.3% for fiscal 2024, led by global public equities, credit investments By Markets Group | 03/12/2025