The Office of Investments estimated the total value of Penn's endowment at $14.7 billion. This is an $873 million increase from last year.
The Office of Investments estimated the total value of Penn's endowment at $14.7 billion. This is an $873 million increase from last year.