ORC Q1 2026 Earnings Strong EPS Beat Amid Stock Decline
POLA Q1 2026 Earnings Loss Per Share of 005 Stock Declines 571
TENB Q1 2026 Earnings EPS Exceeds Expectations by 1287
Chord Energy CHRD Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Efficiency Gains
FCF Q1 2026 Earnings EPS Misses Estimates by 857 amid Challenging Operating Environment
CICB Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions