The Magnificent 7 stocks ranked from a tech investor that owns all of themThis investor owning all the major Magnificent Seven stocks is laying out his top picks