PM Q1 2026 Earnings Earnings Beat Reinforces SmokeFree Transition HTBK Q4 2025 Earnings Slight EPS Miss Amid Stable Performance LANDP Q1 2026 Earnings Preferred EPS Beats Estimates Despite Negative Earnings RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds BancFirst Corporation BANF Q1 2026 Earnings Solid EPS Beat Lifts Banks Start to Fiscal Year CBFV Q1 2026 Earnings Modest EPS Beat Amid Flat Stock Reaction