Consumer Price Index Rises 38 Annually in April Marking Highest Since May 2023 CDW Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rallies 8 Ferraris EV Launch Sparks Stock Decline but Potential Silver Lining Emerges