PRFX Q2 2024 Earnings Significant EPS Miss as Operating Losses Deepen
MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349
BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher
ORLA Q1 2026 Earnings Narrow EPS Miss Pressures Shares
CrossAmerica Partners LP CAPL Q1 2026 Earnings Strong Earnings Surprise Offsets Missing Revenue Data
OMC Q1 2026 Earnings EPS Beats Estimates by 179