FGBIP Q1 2026 Earnings Earnings Beat Expectations with 96 Surprise Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat LIVN Q1 2026 Earnings EPS Beats Estimates by 714 as Margins Drive Surprise AMTM Q1 2026 Earnings EPS Surpasses Estimates as Operating Improvements Take Hold IT Q1 2026 Earnings EPS Surges Past Estimates by 1065 ORGN Q4 2025 Earnings Massive EPS Miss Highlights Ongoing Operational Hurdles