YELP Q1 2026 Earnings EPS Beats Estimates Stock Rises Black Stone Minerals Q1 2026 Earnings EPS Misses Estimates Significantly as Royalty Income Falls Short Tigo Energy Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment RILY Q1 2024 Earnings Wide Net Loss Highlights Challenging Market Conditions