The Magnificent 7 stocks ranked from a tech investor that owns all of them

This investor owning all the major Magnificent Seven stocks is laying out his top picks