Global EV Demand Shows Second Consecutive Monthly Increase Industry Data Indicates Silicon Laboratories SLAB Stock Steady at 21659 Support at 20576 20260515 Aemetis AMTX Stock Analysis Falls 087 Watching 218 20260515 Consumer Sentiment Plunges to Record Low in May as Iran War Drives Gas Prices Higher Patrick Industries PATK Delivers Q1 2026 Beat EPS 110 vs 106 Expected Anthropics Mythos Sparks Cybersecurity Alarm Experts Warn Threat Is Not New Sturm RGR Stock Steady at 3967 Support at 3769 20260515