GO
Loading...

» more from Slideshows

15. Principia Corporation (Principia College)

Location: Saint Louis, Mo.
2009 Endowment Loss: $206 million (-28%)
Endowment Value: $529 million

Photo: PrincipiaCollege.edu