Brown University Investment Office
AUM
$8 billion
The Brown University Investment Office manages $8 billion in endowment and other managed assets as of June 2025, returning 11.9 percent in fiscal 2025. The endowment grew from $7.2 billion to $8 billion through investment gains of $853 million, new gifts of $133 million, and the addition of $200 million from Brown University Health. The endowment provided a record $352 million to Brown's operating budget, representing 23 percent of total university revenue.
Focus
Endowment management with growing alternatives allocation and health system assets