Endowment Scorecard: MIT -5.3%, Bowdoin -7.1% Posted on October 11, 2022 at 8:54 am. Massachusetts Institute of Technology Investment Management Company disclosed that its endowment pool suffered an investment loss of -5.3% during FY2022 [Read More]To access this content, you must be a member. Visit the Plans page for details.