Asset Allocation October 11, 2024 Stanford Investment Vehicle Returns 8.4% In fiscal 2024, assets of the Stanford merged pool, about 75% of which come from the university’s endowment, rose to $42.8 billion.