BANF
BancFirst Corporation
104.20+0.84+0.81%
Market Closed At Mar 19 16:00:00 EDT
Loading...
Previous Close103.36
Open102.60
Day's Range101.48 - 105.01
52 Week Range97.02 - 138.77
Earning DateJan 22, 2026
Dividend & Yield (TTM)1.82%
Volume231.96K
Amount24.06M
Market Cap (intraday)3.50B
Beta (5Y Monthly)
0.63EPS (TTM)
7.17PE Ratio (TTM)
14.47