BancFirst Corporation logo

BancFirst Corporation

BANF | NASDAQ
Chart Builder DCF Calculator
$109.46
+$1.17 (+1.08%)
At close: Sep 21, 2026, 4:00 PM ET
$114.33
+$4.87 (+4.45%)
Pre-market: Sep 22, 2026, 8:46 AM ET
Fiscal Quarter
Period Ending
Q2 2026
Jun 29, 2026
Q1 2026
Mar 30, 2026
Q4 2025
Dec 30, 2025
Q3 2025
Sep 29, 2025
Q2 2025
Jun 29, 2025
Q1 2025
Mar 30, 2025
Q4 2024
Dec 30, 2024
Q3 2024
Sep 29, 2024
Q2 2024
Jun 29, 2024
Q1 2024
Mar 30, 2024
Q4 2023
Dec 30, 2023
Q3 2023
Sep 29, 2023
Q2 2023
Jun 29, 2023
Q1 2023
Mar 30, 2023
Q4 2022
Dec 30, 2022
Q3 2022
Sep 29, 2022
Q2 2022
Jun 29, 2022
Q1 2022
Mar 30, 2022
Q4 2021
Dec 30, 2021
Q3 2021
Sep 29, 2021
Q2 2021
Jun 29, 2021
Q1 2021
Mar 30, 2021
Revenue
-136.23M 241.57M 181M 175.48M 236.48M 231.37M 233.4M 236.36M 222.41M 216.54M 212.6M 204.67M 198.79M 193.27M 183.96M 163.34M 134.09M 122.17M 124.54M 123M 129.56M 119.96M
Cost of Revenue
64.72M 64.72M n/a 4.22M 68.56M 68.11M 69.06M 75.72M 71.93M 69.55M 62.38M 58.23M 47.72M 38.61M 29.22M 15.93M 5.13M 5.95M 2.73M 4.5M -7.37M 2.81M
Gross Profit
-176.85M 176.85M 181M 171.26M 167.92M 163.26M 164.34M 160.64M 150.48M 146.99M 150.22M 146.45M 151.08M 154.66M 154.74M 147.42M 128.96M 116.22M 121.82M 118.49M 136.93M 117.14M
Operating Income
-83.01M 83.01M 73.61M 78.97M 79.72M 71.08M 72M 73.9M 65.17M 64.21M 60.41M 65.23M 69.97M 74.35M 70.14M 68.34M 55.25M 43.71M 45.03M 48.28M 62.91M 52.18M
Interest Income
-190.18M 190.18M 127.67M 194.39M 188.43M 182.48M 186.38M 187.65M 178.47M 171.64M 167.45M 160.23M 150.82M 145.45M 135.79M 114.01M 91.5M 78.52M 78.85M 83.21M 84.94M 80.02M
Pretax Income
85.08M 80.06M 75.35M 78.97M 79.72M 71.08M 72M 73.9M 65.17M 64.21M 60.41M 65.23M 69.97M 74.35M 70.14M 68.34M 55.25M 43.71M 45.03M 48.28M 62.91M 52.18M
Net Income
66.69M 63M 59.5M 62.65M 62.35M 56.11M 56.48M 58.9M 50.64M 50.33M 48.93M 50.99M 55.01M 57.53M 57.13M 55.35M 44.71M 35.92M 38.17M 38.75M 48.19M 42.52M
Selling & General & Admin
75.6M 80.32M 101.68M 74.73M 59.15M 58.78M 58.7M 58.03M 55.79M 55.22M 54.72M 53.65M 53.17M 53.39M 51.69M 50.89M 48.07M 47.13M 45.94M 44.91M 44.41M 42.33M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
n/a 13.52M 5.71M 17.34M 29.05M 33.4M 33.64M 28.71M 29.53M 27.56M 35.1M 27.56M 27.94M 26.93M 32.91M 28.19M 25.65M 25.38M 30.85M 25.31M 29.62M 22.63M
Operating Expenses
75.6M 93.84M 107.39M 92.07M 88.2M 92.18M 92.34M 86.73M 85.32M 82.78M 89.82M 81.22M 81.11M 80.32M 84.61M 79.08M 73.72M 72.51M 76.78M 70.21M 74.02M 64.96M
Interest Expense
-62.58M 62.58M 107.39M 68.78M 67.17M 66.53M 70.46M 72.69M 68.57M 65.54M 62.38M 55.92M 44.89M 36.29M 25.44M 13.07M 4.63M 3.01M 2.95M 3.02M 2.58M 2.81M
Selling & Marketing Expenses
2.08M 2.64M 3.12M 2.13M 2.33M 2.46M 2.72M 2.17M 2.25M 2.26M 2.65M 2.03M 1.9M 2.53M 2.47M 1.95M 1.59M 2.07M 2.08M 1.8M 1.65M 1.88M
Cost & Expenses
140.32M 158.56M 107.39M 96.29M 156.76M 160.29M 161.4M 162.46M 157.24M 152.33M 152.2M 139.44M 128.83M 118.93M 113.82M 95.01M 78.85M 78.46M 79.51M 74.72M 66.66M 67.78M
Income Tax Expense
18.39M 17.07M 15.85M 16.32M 17.37M 14.97M 15.53M 15M 14.53M 13.88M 11.47M 14.24M 14.96M 16.81M 13.01M 12.99M 10.54M 7.79M 6.87M 9.53M 14.72M 9.66M
Shares Outstanding (Basic)
33.57M 33.56M 33.42M 33.31M 33.26M 33.13M 33.17M 33.1M 33M 32.95M 32.93M 32.94M 32.92M 32.89M 32.87M 32.83M 32.75M 32.67M 32.59M 32.74M 32.78M 32.76M
Shares Outstanding (Diluted)
34.04M 34.03M 33.91M 33.86M 33.8M 33.67M 33.75M 33.65M 33.53M 33.51M 33.48M 33.54M 33.47M 33.46M 33.5M 33.54M 33.42M 33.32M 33.18M 33.27M 33.41M 33.41M
EPS (Basic)
1.98 1.88 1.78 1.88 1.87 1.69 1.70 1.78 1.53 1.53 1.49 1.55 1.67 1.75 1.74 1.69 1.37 1.10 1.17 1.18 1.47 1.30
EPS (Diluted)
1.96 1.85 1.75 1.85 1.85 1.67 1.67 1.75 1.51 1.50 1.46 1.52 1.64 1.72 1.71 1.65 1.34 1.08 1.15 1.16 1.44 1.27
EBITDA
16.71M 83M 79.32M 84.56M 85.27M 76.77M 77.48M 79.27M 70.56M 69.65M 65.85M 70.8M 75.62M 79.87M 75.59M 73.83M 60.75M 49.32M 50.5M 53.24M 67.85M 56.85M
EBIT
n/a 77.21M 73.61M 78.97M 79.72M 71.08M 72M 73.9M 65.17M 64.21M 60.41M 65.23M 69.97M 74.35M 70.14M 68.34M 55.25M 43.71M 45.03M 48.28M 62.91M 52.18M
Depreciation & Amortization
-5.79M 5.79M 5.71M 5.59M 5.55M 5.69M 5.48M 5.37M 5.39M 5.44M 5.45M 5.57M 5.65M 5.52M 5.45M 5.49M 5.5M 5.61M 5.47M 4.96M 4.94M 4.67M

© 2026 bestshares.com. All rights reserved.