Baylor outperforms Ivy League in university endowment performance rankings
From CNBC:
Baylor University’s $2 billion endowment beat Ivy League schools with a 6.4% return, outperforming Harvard at 2.9%. Chief Investment Officer David Morehead attributes the success to seizing market dislocations and strategic allocation decisions. Baylor’s endowment has more than doubled since 2012.
National endowment returns rose to 7.7% in fiscal 2023, bouncing back from an 8% drop in 2022. While this is below the 30.6% of fiscal 2021, it’s the second-highest average since tracking began in 1974. Morehead and his team focus on liquidity, making moves based on 20% market shifts.
Baylor’s investment team is eyeing helium, biotech, and small caps for the future. With helium demand rising due to semiconductor and rocket industry growth, Morehead predicts prices to soar. Major tech companies may develop their own chips to reduce reliance on Nvidia, impacting helium demand.
Read more: Baylor outperforms Ivy League in university endowment performance rankings