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