AAUC Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat APD Q1 2026 Earnings EPS Beats Estimates Amid Strong Operational Execution Green Dot Q1 2026 Earnings EPS Surges Past Estimates as Stock Slides Metalla Royalty Streaming Ltd MTA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Stock Rises Slightly REE Automotive Q4 2024 Earnings Narrowed Loss Beats Estimates Shares Gain