print-icon
print-icon

Mega caps "cheapest" in 6 years

On a growth-adjusted basis, the mega caps trade at the largest discount to the median S&P 500 stock in over six years.