Endowment
Endowment reaches record $3.6 billion after 26 percent return in the 2026 fiscal year
Last Friday, the College announced that its endowment climbed to a record $3.6 billion after earning a 26 percent return in the 2026 fiscal year, which ended June 30.
The return greatly surpassed the 16.2 percent median for college and …