OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 NICE Q1 2026 Earnings EPS Beats Estimates by 282 as Cloud Momentum Continues SREA Q1 2026 Earnings Earnings Per Share Slightly Misses Consensus Notes Edge Higher ASTI Q1 2026 Earnings Wider Loss than Expected on No Revenue Stock Surges 27 LEGN Q1 2026 Earnings EPS Misses by a Wide Margin at 030 Shares Rally 493 MTDR Q1 2026 Earnings Strong EPS Beat Boosts Investor Sentiment