Marathon MPC Q1 2026 Earnings Beat Revenue NA EPS 165 Willis WLFC Stock Analysis 1099 Loss Key Levels 20260514 CALM Chain Files for Nasdaq IPO 3 Million Shares Proposed in Public Offering Madrigal Pharmaceuticals MDGL Holds 52223 Direction Awaited 20260518 Generalis FirstQuarter Adjusted Profit Surpasses Market Expectations at 127 Billion Ero Copper ERO Q1 2026 Earnings 069 EPS Surges Past 061 Estimates Callaway CALY Rallies 401 as Bulls Target 1634 20260520 Ocean Power Technologies Inc OPTT Q1 2026 Earnings EPS Miss Widens as Losses Persist UK Heatwave Drives Surge in Fan Ice Cube and Sunscreen Sales Lamborghini CEO Defends EV Cancellation Decision Amid Ferrari Premium Electric Backlash NRF Projects 44 Retail Sales Growth in 2026 Signaling Steady Consumer Spending Global Ship Lease Reports First Quarter 2026 Results Management Discusses Market Conditions and Fleet Utilization European Markets Reach OneMonth High on Tech Sector Strength and Geopolitical Optimism Wind Repowering A Potential Catalyst for Renewable Energy Growth AGRO Q1 2026 Earnings Significant EPS Miss but Stock Rises OppFi Inc Q1 2026 Earnings EPS Beat Drives Positive Stock Reaction ROP Q1 2026 Earnings EPS Surpasses Estimates with 258 Beat Stock Edges Higher ICFI Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly Globalstar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Investments Micron Stock Rises as UBS Lifts Price Target on AI Growth Prospects DKS Q1 2026 Earnings EPS Surges 19 Above Estimates Yet Stock Declines