Excess Returns1 hr 6 minMarkets & outlookTech Is the Cheapest Since 2022. Walmart Is 46 Times Earnings. Where Is the Bubble?ERExcess Returns1 hr 6 min