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