Alphabet Inc. (GOOGL): Among Harvard University's Top Stock Picks

Harvard University's endowment of $53.2 billion is managed by the Harvard Management Company (HMC), with a focus on private equity and hedge funds. The endowment aims for an 8% return and has exceeded this target with a seven-year annualized return of 9.