Institutional CalSTRS signals 8.4 percent net return for the 2024 fiscal year By Markets Group | 08/07/2024