Charles River CRL Stock Should You Invest Gains 20260418 XNCR Xencor Inc reports far narrower Q4 2025 loss than expected alongside 137 year over year revenue growth The working capital efficiency at Moolec MLECW MLECW QX Earnings Moolec Warrant Reports No Earnings Data RedCloud RCT Stock Earnings Growth Nudges Up 20260418 National NHC Q1 2023 In Line Whats Next for Investors FTC Settlement with Media Matters Raises Questions Over Regulatory Tactics Crescent Bio CBIO Q1 2026 Earnings Why the Beat Matters TikTok Introduces AdFree Subscription Tier in the UK for 399 Monthly NFL Urges CFTC to Ban Certain Prediction Market Contracts on Player Injuries and Game Events Veeva Systems VEEV Reports Strong Q1 2026 Revenue NA EPS Beats OpenAI Guaranteed Capacity Offering Aims to Secure Compute for Enterprise Customers Amid Surging Demand The Energy Report Final Stages Suggests Pivot in Global Oil Markets Marathon Petroleum Corporation MPC Q1 2026 Earnings Massive EPS Beat Surprises Analysts KRRO Q1 2026 Earnings EPS Beat Driven by Expense Management Worthington Enterprises Inc WOR Q1 2026 Earnings EPS Slightly Beats Estimates Amid Steady Operations Vera Bradley VRA Q1 2026 Earnings Strong EPS Beat Amidst Uncertain Revenue Picture OptimizeRx OPRX Q1 2026 Earnings Massive EPS Beat Sends Stock Higher TSLA Q1 2026 Earnings EPS Beats Estimates by 867 as Stock Rises 178 RKT Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Mortgage Volume ELE Q1 2026 Earnings EPS Misses Estimates by Wide Margin Day One Biopharmaceuticals Q4 2025 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline ACIW Q1 2026 Earnings EPS Beats Estimates by 1267 Stock Rises Slightly GENB Q1 2026 Earnings WiderThanExpected Loss Amid Pipeline Progress SHBI Q1 2026 Earnings EPS Surges Past Estimates by 111 on Solid Operational Performance GTEC Q4 2025 Earnings Deep EPS Miss but Stock Surges Over 20