Endowment Scorecard: Brown University soars with a 12.1% return in FY2020 Posted on October 1, 2020 at 7:29 pm. Brown University reported a 12.1% return for FY2020, ending June 30. Assets in the endowment increased to $4.7 billion. So [Read More]To access this content, you must be a member. Visit the Plans page for details.