BioAge Labs BIOA Q1 2026 Earnings EPS 052 Beats Estimates Global Companies Face 32 Billion Iran War Toll as Earnings Impact Looms Diodes DIOD Stock Analysis 348 Loss Key Levels 20260515 Vuzix Corporation VUZI Crushes Q1 2026 Estimates EPS 009 Tops Views Quantexa Wins 175m HMRC Contract to Deploy AI for Tax Fraud Detection Bronstein Gewirtz Grossman Announces Class Action Lawsuit Against Babcock Wilcox Enterprises Investors Urged to Review Rights Jim Cramer Urges Selective Approach in AIDriven Semiconductor Rally Elastic NV ESTC Gains 595 Support Holds at 5093 20260518 Oramed Pharmaceuticals ORMP Slips 754 Testing 408 Support 20260518 Kadant KAI Stock Down 137 Support Test at 30209 20260515 Microsoft Eyes 190 Billion in 2026 Capital Spending Amid Soaring Memory Prices FreightCar America RAIL Q1 2026 Miss What Went Wrong Oscar Health OSCR Stock Today Drops 114 Key Support at 2175 20260515 Epsilon EPSN Q1 2026 In Line Whats Next for Investors Boral ARC BCAR Falls 120 Watching 1016 Support 20260518