University Endowments Face a Hard Landing

Thursday, October 18, 2012

For years, America’s largest, richest and most prestigious universities have been the envy of investors. They churned out double-digit returns over the last two decades, even with steep losses during the financial crisis. Harvard’s endowment today is over $30 billion and has generated annualized returns of 12.5 percent over the last 20 years.

Read more »