The Bowdoin College endowment achieved a 15.3 percent investment return for the fiscal year that ended on June 30, 2025, ...