Long term investment Stanford’s merged pool sees 8.4% investment return, trails peer institutions 2 years ago admin The University announced an 8.4% investment return in its Merged Pool for the 2024 fiscal year (FY24) on Oct. 10....