Why Mega Cap Tech Stocks Are Not Overvalued.