Drexel University posted a 14.7% return for its $722 million endowment for the fiscal year ended June 30, according to the Philadelphia-based university's website.
The university's endowment posted an annualized return of 8.15% for the five years ended June 30. The university did not disclose the return for the previous fiscal year or break down returns by asset class.
Catherine B. Ulozas, Drexel's chief investment officer, could not be immediately reached for comment.