NVIDIA Corporation (NVDA): Among Harvard University's Top Stock Picks

Harvard University's endowment of $53.2 billion is managed by Harvard Management Company, with a focus on funding teaching, research, and financial aid. The portfolio's strategic investments target an 8% return, achieving a 9.3% annualized return.