CRNC Q1 2026 Earnings EPS Beats Estimates Amidst Modest Stock Uptick BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year BTU Q1 2026 Earnings Missed EPS Estimates Amid Challenging Coal Market PRTC Q4 2024 Earnings EPS Misses Estimates as Stock Holds Steady PLMR Q1 2026 Earnings EPS Surpasses Estimates by 301 Amid Modest Stock Pullback KYIV Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Macro Environment