Grupo TV Delivers Q1 2026 Beat EPS 039 vs 022 Expected Old ODFL Delivers Q1 2026 Beat EPS 114 vs 107 Expected Stoke Therapeutics STOK Trading at 3009 Key Decision Point 20260520 KLIC Q1 2026 Earnings Strong EPS Beat Despite Modest Stock Reaction Government Pledges 120m to Support UK Ceramics Industry DeepSeek Chinese AI Model Impresses Silicon Valley with Limited Hardware Global Markets Edge Higher as USIran Talks Offer Fragile Calm Oil Stays Above 100 Ituran Location and Control Q1 2026 Earnings Call Highlights Subscriber Growth and Revenue Trends RBIs Surprise 25BasisPoint Rate Cut May Signal Shift in Policy Framework Nomura Suggests Puig Shares Plunge as Este Lauder TieUp Talks Collapse European Markets Edge Higher Dogwood Therapeutics Inc DWTX Q1 2026 Earnings Narrower Loss Surprises as PreRevenue Biotech Focuses on Pipeline Progress CPIX Q1 2026 Earnings Net Loss Reported Shares Edge Higher FBYD Q1 2026 Earnings Narrowing Losses Amid Strategic Transformation VST Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally Pathward Financial Inc CASH Q1 2026 Earnings EPS Miss Slightly Below Estimates Shares Dip PHI Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Higher Public Storage PSA Holds Steady Near 305 as Traders Eye Key Resistance Levels Smurfit WestRock SW Sees Modest Gains Amid Consolidation Near Key Resistance RenovoRx Inc RNXT Hovers Near Support as Thin Trading Persists PennyMac Financial Services PFSI Slips 1 as Stock Tests Key Support Levels Envista Holdings NVST Faces Modest Pressure Near Key Support Levels Nvidia Posts 85 Revenue Surge Maintains China Exclusions in Forward Guidance Adagio Med ADGM Q1 2026 Underwhelms Revenue Pressure Hits Bottom Line SEMrush Holdings SEMR Stock Analysis Flat at 1200 Whats Next 20260520 CoreWeave CRWV Q1 2026 Results Miss Estimates EPS 112 vs 092 Casella CWST Jumps 077 on Strong Momentum 20260520 International IFF Stock Today Rallies 263 Resistance at 7757 20260520 Wolfspeed Surges Nearly 18 as New Power Modules Target Growing AI Infrastructure Demand PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates PACS Group Inc PACS Gains 319 as Stock Tests Resistance Near 41