University Endowments Happy with Poor Results

University Endowments

University endowments have been earning returns that have well underperformed stocks, due mostly with their fascination with private equity. They happily fail though. University endowments manage a total of $840 billion in funds these days, and coming in with returns that have averaged 6.3% less than the S&P 500 over the last 10 years should […]