Are the Magnificent 7 stocks overvalued?

.....

© Quartz