NasdaqGS - Delayed Quote USD

BancFirst Corporation (BANF)

125.09
+2.11
+(1.72%)
At close: 4:00:01 PM EDT
125.09
0.00
(0.00%)
After hours: 4:20:00 PM EDT
All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
271,827
261,200
233,045
226,272
203,934
Investing Cash Flow
19,472
-71,390
-669,705
-1,519,168
422,885
Financing Cash Flow
1,157,778
966,499
-334,787
2,411,784
-193,709
End Cash Position
3,974,172
3,553,772
2,397,463
3,168,910
2,050,022
Income Tax Paid Supplemental Data
48,290
46,558
52,398
34,640
30,600
Interest Paid Supplemental Data
275,497
270,812
191,760
42,930
11,993
Capital Expenditure
-37,711
-36,652
-22,504
-19,785
-27,251
Issuance of Capital Stock
--
--
2,543
7,649
2,260
Issuance of Debt
--
--
0
0
59,150
Repayment of Debt
--
--
--
0
0
Repurchase of Capital Stock
--
0
-1,820
0
-11,663
Free Cash Flow
234,116
224,548
210,541
206,487
176,683
12/31/2021 - 3/26/1990

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers