Baylor outperforms Ivy League to top endowment performance rankings

From CNBC:

Baylor University’s endowment of $2 billion outperformed Ivy League schools with a 6.4% return for the fiscal year ending June 30. Brown University’s endowment outperformed Baylor over the past five years. Morehead credits market dislocations and allocations to high yield and emerging markets for their success.

Endowment returns improved nationally in fiscal 2023, rising 7.7% according to NACUBO. Baylor’s CIO Morehead and his team focus on liquidity and opportunities in market dislocations. He shared the team’s strategy of reallocating based on 20% market moves and their current bets on helium, biotech, and small caps.

With helium in demand for semiconductor manufacturing and rocket launches, Baylor’s investment team is optimistic about the commodity’s future growth. Morehead predicts higher helium prices due to increased demand from technology companies wanting to produce their own chips, reducing dependence on current suppliers like Nvidia.



Read more: Baylor outperforms Ivy League to top endowment performance rankings