MPLX Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds
BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year
DWSN Q2 2019 Earnings EPS Falls Short of Estimates Amid Industry Headwinds
CrossAmerica Partners LP CAPL Q1 2026 Earnings Strong Earnings Surprise Offsets Missing Revenue Data
DUKB Q1 2026 Earnings Bond Performance Bolstered by Solid EPS Beat
GSK Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher