Report of the Chief Investment Officer
November 2021
Wellesley’s endowment is the keystone of the College’s financial strength, providing approximately 40% percent of operating revenue in recent years. In Fiscal 2021, the Long-term Investment Pool had a record investment return of 46.5%. Investment performance drove the June 30, 2021 value of the pool to $3.226 billion, an increase of $958 million from the prior year. After such a financially challenging year, this is a remarkable result.
Fiscal Year 2021 Developments
Fueled by accommodative fiscal and monetary policy and the roll-out of COVID-19 vaccines, the rebound in risk assets that began in the second quarter of 2020 continued through FY21. Equity markets were buoyed by a turnaround in earnings, and real assets benefited from supply-demand imbalances as economies recovered. Bonds suffered as yields rose in anticipation of improved economic activity, and short-term interest rates remained depressed. Against this backdrop, venture and growth equity strategies delivered extraordinary returns.
The exceptional FY21 return benefited from the fact that in making commitments to long-term alternatives the Investment Team has long found venture and growth opportunities more attractive than other strategies. As a result, the portfolio enjoys significant, mature exposure to venture and growth. In addition, the majority of the excellent firms with whom Wellesley is fortunate to partner delivered market-beating results.