Report of the Chief Investment Officer
November 2022
Wellesley’s endowment is the keystone of the College’s financial strength, providing approximately 40% percent of operating revenue. Following a record 46.5% return in Fiscal 2021, the Long-term Investment Pool had an investment return of -9.6% in Fiscal 2022. Endowment spending and investment performance took the June 30, 2022 value of the pool to $2.837 billion, $389 million lower than the prior year value of $3.226 billion.
Fiscal Year 2022 Developments
Fiscal year 2022 was a challenging year for public market investments. Rising inflation across much of the world prompted monetary tightening. Stock market multiples, which began the fiscal year at high levels, contracted sharply, even as earnings and earnings expectations held up. Public and private real assets benefited from higher inflation and the expectation that inflation would remain elevated. Returns in private equity were mixed, with strong results in natural resources and real estate, moderate returns in buyouts and distressed debt, and low returns in venture capital and growth equity strategies.