HUIZ Q1 2025 Earnings Significant EPS Miss as Company Reports Wide Loss BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Shatters Estimates by 20 as Stock Slips Definitive Healthcare DH Q1 2026 Earnings EPS Beats Estimates by Wide Margin Stock Rises SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat Safety Insurance Group SAFT Q1 2026 Earnings Disappointing Loss Weighs on Shares Trimble Q1 2026 Earnings EPS Surpasses Estimates as Stock Trades Higher MTX Q1 2026 Earnings Earnings Beat on Strong EPS Surprise RITM Q1 2026 Earnings Modest EPS Beat Highlights Stability in Mortgage Real Estate GREE Q1 2025 Earnings EPS Beats Estimates Despite Negative Earnings McGraw Hill Inc MH Q1 2026 Earnings Strong EPS Surprise of 18455 Despite Stock Decline