Citizens Financial Group CFG Q1 2026 Earnings EPS Beat by 281 Amid Steady Performance
WPM Q1 2026 Earnings EPS Beats Expectations on Strong Precious Metals Performance
WATT Q1 2026 Earnings EPS Surprise of 3464 Despite No Revenue Stock Declines
GLPI Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Move
ENIC Q4 2025 Earnings EPS Beat Exceeds Expectations Amid Mixed Revenue Disclosures
Origin Materials Q4 2025 Earnings Massive EPS Miss and Zero Revenue Highlight Ongoing Challenges