Investor Profile
How an iterative strategy shapes success at Baylor university endowment
David Morehead, chief investment officer of Baylor University endowment in Texas explains why he's concerned about too much diversification and why the rewards of interest rate cuts will be most keenly felt in small cap equities.
Sarah RundellNovember 7, 2024