BANF
BancFirst Corporation
NASDAQ: BANF · FINANCIAL SERVICES · BANKS - REGIONAL
$111.40
-2.41% today
Updated 2026-04-29
Market cap
$3.74B
P/E ratio
15.26
P/S ratio
5.35x
EPS (TTM)
$7.30
Dividend yield
1.69%
52W range
$101 – $137
Volume
0.1M
BancFirst Corporation (BANF) Financial statements
SEC filings — annual and quarterly data.
Profit margin
35.40%
Operating margin
48.90%
ROE
13.90%
ROA
1.70%
Debt/equity
—
Margin trends — annual
Gross margin Operating margin Profit margin
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2006 | $271.65M | $49.35M | 73.74% | 27.89% | 18.17% |
| 2007 | $301.89M | $53.09M | 71.58% | 27.05% | 17.59% |
| 2008 | $272.31M | $44.36M | 74.48% | 24.90% | 16.29% |
| 2009 | $236.67M | $32.61M | 79.35% | 20.57% | 13.78% |
| 2010 | $240.84M | $42.31M | 87.09% | 27.26% | 17.57% |
| 2011 | $258.85M | $45.62M | 88.60% | 27.31% | 17.62% |
| 2012 | $270.30M | $51.90M | 92.28% | 29.23% | 19.20% |
| 2013 | $267.44M | $54.32M | 94.38% | 30.23% | 20.31% |
| 2014 | $290.57M | $63.89M | 94.54% | 31.38% | 21.99% |
| 2015 | $306.85M | $66.17M | 93.51% | 32.98% | 21.56% |
| 2016 | $325.60M | $70.67M | 91.93% | 33.15% | 21.71% |
| 2017 | $366.14M | $86.44M | 91.96% | 37.23% | 23.61% |
| 2018 | $428.40M | $125.81M | 89.14% | 37.29% | 29.37% |
| 2019 | $473.89M | $134.88M | 86.70% | 35.78% | 28.46% |
| 2020 | $464.34M | $99.59M | 82.10% | 26.60% | 21.45% |
| 2021 | $497.05M | $167.63M | 99.46% | 41.93% | 33.72% |
| 2022 | $603.57M | $193.10M | 90.68% | 39.34% | 31.99% |
| 2023 | $809.34M | $212.47M | 74.43% | 33.35% | 26.25% |
| 2024 | $908.71M | $216.35M | 68.50% | 30.29% | 23.81% |
| 2025 | $824.33M | $240.61M | 82.91% | 36.80% | 29.19% |