The Credit Suisse leveraged loan index generated a cumulative rate of return of approximately 66%..., Sonic AI
“The Credit Suisse leveraged loan index generated a cumulative rate of return of approximately 66% over the 10-year period from the end of 2014 to the end of 2024.”