TSCO Q1 2026 Earnings EPS Miss Sends Stock Lower Amid Cost Pressures Arch Capital Group Ltd ACGLO Q1 2026 Earnings Slight EPS Miss Masks Resilient Underwriting Performance Trinity Capital Inc TRIN Q1 2026 Earnings EPS Beats Estimates by 116 CheckCap Ltd MBAI Q3 2023 Earnings EPS Misses Estimates as PreRevenue Company Continues RD Efforts DXR Q3 2007 Earnings Stunning Earnings Beat Driven by NonOperating Income Top Gainers and Losers on May 19 Triveni Turbine Tata Tech Angel One OLA Coforge Vodafone Idea Lead Movers Guggenheim GUG Stock Analysis Falls 052 Watching 1483 20260515 Presurance PRHIZ Flat at 1758 Consolidation Continues 20260514 Bitcoin and Ethereum Slide Lower After Trump Calls Off Attacks Curanex CURX Stock Today Unchanged at 030 Key Levels 20260518 Armstrong AWI Stock Analysis Climbs 174 Eyes on 16576 20260518 ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise