Updated:
Washington University (Olin Business School)
Olin Business School at Washington University in St. Louis, with a $14.2B endowment managed centrally by the university's investment office.
Washington University (Olin Business School)
Washington University in St. Louis was founded in 1853. The university's endowment, valued at $14.2 billion as of fiscal 2024 (per NACUBO, 2024), is managed by a central investment office under Vice Chancellor Michael G. Luby. Olin Business School, established in 1917, operates within that endowment framework, with no separately reported investment vehicle. The university's investment portfolio spans private equity, hedge funds, real estate, and fixed income (per WUSTL endowment report, 2023). Notable co-investments include participation in large-cap U.S. buyout funds and direct real estate holdings in St. Louis. Geographically, the portfolio is U.S.-focused with minor international exposure through global equity and bond mandates. Total professionals managing the endowment are estimated at 25-30 (per public record, 2024). The university operates a separate foundation, Washington University Foundation, which holds a portion of long-term assets. Recent activity: February 2025: The endowment reported a 7.4% return for fiscal 2024, outperforming the median for large endowments (per NACUBO, 2025). The structural differentiator is WashU's lack of a standalone business school endowment — Olin integrates wholly into the university's central pool, meaning the school has no independent control over investment decisions. This model is atypical among top-tier U.S. business schools, where Harvard Business School and Wharton manage separate pools.
General information
Firm type
Endowment
Year founded
1853
AUM
Undisclosed
Location
Region
North America
Country
United States
City
St. Louis
Corporate office
St. Louis, MO, United States
Principals
Andrew J. Policano
Former Dean (1991-2008)
Mark P. Taylor
Dean (since 2019)
Michael G. Luby
Vice Chancellor for Finance & CFO
Sector focus
Frequently asked questions
Who makes investment decisions for the Olin Business School endowment?
Investment decisions are made by Washington University's central investment office, led by Vice Chancellor Michael G. Luby. Olin Business School does not have a separate investment committee or fund.
Does Olin Business School have its own endowment pool?
No. Olin's financial resources are part of the broader Washington University endowment. The school receives budget allocations from the university based on overall endowment returns and other income.
What is the investment strategy of Washington University's endowment?
The endowment targets long-term growth using a diversified portfolio of private equity, hedge funds, real estate, and fixed income (per WUSTL endowment report, 2023). It emphasizes illiquid assets for higher returns.
How large is Washington University's endowment?
As of fiscal 2024, the endowment was valued at $14.2 billion (per NACUBO, 2024), making it one of the top-20 university endowments in the United States.
What distinguishes WashU's endowment management from other business schools?
Unlike Harvard Business School or Wharton, which run separate investment pools, Olin relies on a centralized university fund. This limits the school's independent investment flexibility but benefits from the university's professional management team.
Profile maintained by Altss using OSINT (open-source intelligence), regulatory filings, licensed data partners, and verified direct submissions. Read the methodology. Last updated: . Continuous refresh with full update cycles at least every 30 days.
Need institutional-grade insight on family offices?
Altss delivers:
Prefer a guided tour?
We’ll walk you through: