CarMax KMX Surges 284 Nearing 3916 Resistance 20260520 BYD Eyes European Expansion Talks to Acquire Idle Plants from Stellantis Including Potential Maserati Link Short Sellers Eye Opportunities in AIDriven Tech Rally Targeting Overhyped Stocks Why Waldencast WALDW Just Dropped 1489 What to Watch 20260520 Immunocore IMCR Crushes Q1 2026 Estimates EPS 025 Tops Views Essent ESNT Rallies 147 as Bulls Target 6483 20260520