CRVL Q1 2026 Earnings CorVel Posts 061 EPS as Stock Gains 195 LanzaTech Q4 2025 Earnings EPS Surprise of 8379 Despite Continued Losses Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat EGBN Q1 2026 Earnings EPS Surpasses Estimates by Over 43 PLPC Q1 2026 Earnings EPS Surges 15 Above Estimates Amid Resilient Operations Intelligent Bio Solutions Inc INBS Q1 2025 Earnings Wider Loss Than Expected Weighs on Shares