Former Fidelity Magellan fund manager Peter Lynch expressed regret in missing out opportunities to buy Apple and Nvidia stocks during their explosive growth phase. Lynch managed the Magellan Fund from 1977 to 1990, earning an annualized return of 29.2% and increasing Magellan’s assets-under-management from $20 million to $14 billion during that period.