Endowment earns 11.7 percent return

Princeton  endowment earned an 11.7 percent investment gain in the fiscal year that ended June 30, 2013, with the 10-year annualized return increasing to 10.2 percent. The endowment value stood at $18.2 billion, an increase of about $1.2 billion from the previous year.

Read more about the endowment return