BancFirst Corporation (BANF)
NASDAQ: BANF · Real-Time Price · USD
114.97
+0.04 (0.03%)
At close: Aug 18, 2026, 4:00 PM EDT
115.50
+0.53 (0.46%)
Pre-market: Aug 19, 2026, 4:44 AM EDT
BancFirst Financials Overview
Financials in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Revenue Revenue Growth | 713.24 | 684.96 | 622.45 | 602.41 | 547.34 | 494.38 |
Revenue Growth | 8.70% | 10.04% | 3.33% | 10.06% | 10.71% | 29.68% |
Net Income Net Income Growth | 251.83 | 240.61 | 216.35 | 212.47 | 193.1 | 167.63 |
Earnings Per Share EPS Growth | 7.41 | 7.11 | 6.44 | 6.34 | 5.77 | 5.03 |
EPS Growth | 6.79% | 10.40% | 1.58% | 9.88% | 14.71% | 67.67% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Banc First community banks Banc First community banks Growth | 361.95 | 347.03 | 313.67 | 297.69 | 278.66 | 251.22 |
Pegasus Pegasus Growth | 54.13 | 53.4 | 45.86 | 53.25 | 44.63 | 24.28 |
Executive, Operations, Support and Eliminations Executive, Operations, Support and Eliminations Growth | 48.54 | 43.74 | 39.13 | 36.49 | - | - |
Banc First metropolitan banks Banc First metropolitan banks Growth | 148.3 | 144.32 | 139.95 | 140.18 | 128.3 | 106.57 |
Other Financial Services Other Financial Services Growth | 71.75 | 69.23 | 64.4 | 56.8 | 58.87 | 82.26 |
Worthington Worthington Growth | 26.08 | 24.74 | 19.45 | 18 | 16 | - |
American Bank of Oklahoma(abok) American Bank of Oklahoma(abok) Growth | - | 2.49 | - | - | - | - |
Total Total Growth | 713.24 | 684.96 | 622.45 | 602.41 | 547.34 | 494.38 |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Cash & Investments Cash & Investments Growth | 4,423 | 4,517 | 3,565 | 2,440 | 3,193 | 2,060 |
Total Debt Total Debt Growth | 109.46 | 162.17 | 103.26 | 134.43 | 111.43 | 99.12 |
Net Cash (Debt) Net Cash Growth | 4,314 | 4,355 | 3,462 | 2,305 | 3,081 | 1,961 |
Net Cash Growth | 10.42% | 25.81% | 50.15% | -25.17% | 57.15% | 23.71% |
Net Cash Per Share Net Cash Per Share Growth | 127.00 | 128.71 | 102.97 | 68.83 | 92.14 | 58.85 |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Operating Cash Flow Operating Cash Flow Growth | 289.13 | 285.28 | 261.2 | 233.05 | 226.27 | 203.93 |
Capital Expenditures CapEx Growth | -43.85 | -48.31 | -36.65 | -22.5 | -19.79 | -27.25 |
Free Cash Flow Free Cash Flow Growth | 245.29 | 236.97 | 224.55 | 210.54 | 206.49 | 176.68 |
Free Cash Flow Growth | 20.02% | 5.53% | 6.65% | 1.96% | 16.87% | 99.85% |
| Fiscal Year | TTM | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Jun '26 Jun 30, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Profit Margin | 35.31% | 35.13% | 34.76% | 35.27% | 35.28% | 33.91% |
FCF Margin | 34.39% | 34.60% | 36.08% | 34.95% | 37.72% | 35.74% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 19, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
Dividend Per Share Dividend Per Share Growth | 1.960 | 1.900 | 1.780 | 1.660 | 1.520 | 1.400 |
Dividend Per Share Growth | 6.52% | 6.74% | 7.23% | 9.21% | 8.57% | 6.06% |
Dividend Yield | 1.70% | 1.81% | 1.56% | 1.78% | 1.83% | 2.15% |
| Fiscal Year | Current | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 |
|---|---|---|---|---|---|---|
| Period Ending | Aug '26 Aug 19, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 |
PE Ratio | 15.51 | 14.69 | 17.94 | 15.08 | 15.01 | 13.71 |
Forward PE | 14.67 | 14.93 | 18.67 | 17.60 | 13.10 | 18.65 |
P/FCF Ratio | 15.75 | 14.91 | 17.29 | 15.22 | 14.04 | 13.01 |
PS Ratio | 5.42 | 5.16 | 6.24 | 5.32 | 5.30 | 4.65 |