Ormat Technologies ORA Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency SOWG Q3 2025 Earnings Significant EPS Miss Highlights Operational Challenges CMDB Q1 2026 Earnings Positive EPS Amid Quiet Market Reaction Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines