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