Princeton University Posts 21.9% Return The endowment of Princeton University generated a 21.9 percent return on its investments for the fiscal year ended June 30. October 9, 2011