BancFirst (BANF) Q4 2024 Earnings: Regional Banking Trends | Monexa