Penn reported a 14.3 percent investment return on its endowment, bringing the endowment’s total value to a record-high of $12.2 billion this fiscal year.

All comments eligible for publication in Daily Pennsylvanian, Inc. publications.