MacroGenics MGNX Q1 2026 Earnings Surprise EPS 058 Up Significant Supreme Court Tariffs Ruling Reshapes US Trade Policy A New Framework Emerges Corsair CRSR Stalls at 744 Consolidation Phase 20260514 MicroVision Partners With Avular to Strengthen Autonomous Drone Capabilities EPR Properties EPR Reports Strong Q1 2026 Revenue NA EPS Beats PermaFix PESI Up 383 Is There More Room to Run 20260520 UK Petrol Prices Surge to Highest Level Since Iran War RAC Warns of Further Increases Analysis US Leaves No Paper Trail of XiTrump Exchanges on Taiwan Ebola Outbreak in DRC Heightens Healthcare Resource Concerns Nurse Warns Kazatomproms ThirdQuarter Uranium Output Rises 17 Bolstering Supply Federal Reserve Dissenters Explain Votes Against Statement Hinting at Next Rate Cut TechLed Gains Lift SP 500 as Dow Slides on Sector Rotation SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Drags Roivant Shares Surge as Company Reports Swing to Profitability Zillow Group ZG Q1 2026 Earnings EPS Surges Past Estimates But Stock Dips on Broader Market Headwinds SNES Q1 2026 Earnings EPS Beats Estimates Despite Revenue Not Reported LGCY Q1 2026 Earnings EPS Beats Estimates by 244 Revenue Not Disclosed Ridgepost Capital Inc RPC Q1 2026 Earnings Slight EPS Beat Amid Mixed Signals Stock Slips AMSF Q1 2026 Earnings EPS Misses Estimates Amid Underwriting Pressure Amazons Growth Drivers Cloud Retail and Advertising Expansion FGBIP Q1 2026 Earnings EPS Surges 96 Above Estimates Stock Edges Lower OC Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response THFF Q1 2026 Earnings Modest EPS Beat Fails to Lift Shares Kornit Digital KRNT Q1 2026 Earnings EPS Beat Drives 52 Stock Surge COYA Q1 2026 Earnings NarrowerthanExpected Loss as Biotech Advances Pipeline FormFactor Inc Q1 2026 Earnings EPS Surges Past Estimates Sending Shares Higher KRUS Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment COE Q3 2025 Earnings Loss Per Share Reported Stock Declines Despite No Revenue Disclosure