HTZ Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares Public Policy Holding Company Inc PPHC Q4 2025 Earnings EPS Shatters Estimates by 20 as Stock Slips Evolution Petroleum EPM Q1 2026 Earnings Steep Earnings Miss Sends Stock Lower ALHC Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency QNST Q1 2026 Earnings EPS Misses Estimates Stock Rises Amid Mixed Signals Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat