Advertisement
Screener

BancFirst Corporation (BANF) Operating Cash Flow

2.8 / 5 stars · 68/120 Roast Me

BancFirst Corporation Operating Cash Flow

BancFirst Corporation (BANF) reported Operating Cash Flow of $158.93 million for the 6-month period ending 2026-06-30, per its 10-Q filed 2026-08-07.

Financial Statements › Cash Flow › Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities · last filed 2026-08-07

  • BancFirst Corporation net cash provided by (used in) operating activities for the quarter ending 2026-06-30 was $83.08M, a 6.35% increase year-over-year.
  • BancFirst Corporation net cash provided by (used in) operating activities for the quarter ending 2026-03-31 was $75.85M, a 1.44% decline year-over-year.
  • BancFirst Corporation net cash provided by (used in) operating activities for the quarter ending 2025-12-31 was $54.78M, a 219.76% increase year-over-year.
  • BancFirst Corporation net cash provided by (used in) operating activities for the quarter ending 2025-09-30 was $75.42M, a 2.80% decline year-over-year.
  • BancFirst Corporation net cash provided by (used in) operating activities for fiscal 2025 was $285.28M, a 9.22% increase from fiscal 2024.
  • BancFirst Corporation net cash provided by (used in) operating activities for fiscal 2024 was $261.20M, a 12.08% increase from fiscal 2023.
  • BancFirst Corporation net cash provided by (used in) operating activities for fiscal 2023 was $233.04M, a 2.99% increase from fiscal 2022.
  • BancFirst Corporation net cash provided by (used in) operating activities for fiscal 2022 was $226.27M, a 10.95% increase from fiscal 2021.
Period endNet Cash Provided by (Used in) Operating Activities 3 monthNet Cash Provided by (Used in) Operating Activities 3 month as first filedNet Cash Provided by (Used in) Operating Activities 6 monthNet Cash Provided by (Used in) Operating Activities 6 month as first filedNet Cash Provided by (Used in) Operating Activities 9 monthNet Cash Provided by (Used in) Operating Activities 9 month as first filedNet Cash Provided by (Used in) Operating Activities 12 monthNet Cash Provided by (Used in) Operating Activities 12 month as first filed
2026-06-30$83.08M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-08-07
$158.93M
10-Q · filed 2026-08-07
$213.71M
derived: sum of 3 quarters · filed 2026-08-07
$289.13M
derived: sum of 4 quarters · filed 2026-08-07
2026-03-31$75.85M
10-Q · filed 2026-05-08
$130.63M
derived: sum of 2 quarters · filed 2026-05-08
$206.05M
derived: sum of 3 quarters · filed 2026-05-08
$284.17M
derived: sum of 4 quarters · filed 2026-08-07
2025-12-31$54.78M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$130.20M
derived: sum of 2 quarters · filed 2026-02-26
$208.33M
derived: sum of 3 quarters · filed 2026-08-07
$285.28M
10-K · filed 2026-02-26
2025-09-30$75.42M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-11-07
$153.54M
derived: sum of 2 quarters · filed 2026-08-07
$230.50M
10-Q · filed 2025-11-07
$247.63M
derived: sum of 4 quarters · filed 2026-08-07
2025-06-30$78.12M
derived: 10-Q 6 month − 10-Q 3 month · filed 2026-08-07
$155.07M
10-Q · filed 2026-08-07
$172.21M
derived: sum of 3 quarters · filed 2026-08-07
$249.80M
derived: sum of 4 quarters · filed 2026-08-07
2025-03-31$76.95M
10-Q · filed 2026-05-08
$94.08M
derived: sum of 2 quarters · filed 2026-05-08
$171.68M
derived: sum of 3 quarters · filed 2026-05-08
$271.83M
derived: sum of 4 quarters · filed 2026-05-08
2024-12-31$17.13M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$94.72M
derived: sum of 2 quarters · filed 2026-02-26
$194.88M
derived: sum of 3 quarters · filed 2026-02-26
$261.20M
10-K · filed 2026-02-26
2024-09-30$77.59M
derived: 10-Q 9 month − 10-Q 6 month · filed 2025-11-07
$177.74M
derived: sum of 2 quarters · filed 2025-11-07
$244.07M
10-Q · filed 2025-11-07
$286.83M
derived: sum of 4 quarters · filed 2026-02-26
2024-06-30$100.15M
derived: 10-Q 6 month − 10-Q 3 month · filed 2025-08-05
$166.47M
10-Q · filed 2025-08-05
$209.24M
derived: sum of 3 quarters · filed 2026-02-26
$270.34M
derived: sum of 4 quarters · filed 2026-02-26
2024-03-31$66.32M
10-Q · filed 2025-05-09
$109.09M
derived: sum of 2 quarters · filed 2026-02-26
$170.19M
derived: sum of 3 quarters · filed 2026-02-26
$229.87M
derived: sum of 4 quarters · filed 2026-02-26
2023-12-31$42.76M
derived: 10-K 12 month − 10-Q 9 month · filed 2026-02-26
$103.86M
derived: sum of 2 quarters · filed 2026-02-26
$163.54M
derived: sum of 3 quarters · filed 2026-02-26
$233.04M
10-K · filed 2026-02-26
2023-09-30$61.10M
derived: 10-Q 9 month − 10-Q 6 month · filed 2024-11-05
$120.78M
derived: sum of 2 quarters · filed 2024-11-05
$190.28M
10-Q · filed 2024-11-05
$237.26M
derived: sum of 4 quarters · filed 2025-02-28
2023-06-30$59.68M
derived: 10-Q 6 month − 10-Q 3 month · filed 2024-08-06
$129.18M
10-Q · filed 2024-08-06
$176.16M
derived: sum of 3 quarters · filed 2025-02-28
$235.61M
derived: sum of 4 quarters · filed 2025-02-28
2023-03-31$69.50M
10-Q · filed 2024-05-07
$116.48M
derived: sum of 2 quarters · filed 2025-02-28
$175.94M
derived: sum of 3 quarters · filed 2025-02-28
$232.17M
derived: sum of 4 quarters · filed 2025-02-28
2022-12-31$46.98M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-02-28
$106.43M
derived: sum of 2 quarters · filed 2025-02-28
$162.66M
derived: sum of 3 quarters · filed 2025-02-28
$226.27M
10-K · filed 2025-02-28
2022-09-30$59.45M
derived: 10-Q 9 month − 10-Q 6 month · filed 2023-11-06
$115.69M
derived: sum of 2 quarters · filed 2023-11-06
$179.29M
10-Q · filed 2023-11-06
$205.91M
derived: sum of 4 quarters · filed 2024-02-27
2022-06-30$56.23M
derived: 10-Q 6 month − 10-Q 3 month · filed 2023-08-04
$119.84M
10-Q · filed 2023-08-04
$146.46M
derived: sum of 3 quarters · filed 2024-02-27
$185.95M
derived: sum of 4 quarters · filed 2024-02-27
2022-03-31$63.61M
10-Q · filed 2023-05-09
$90.22M
derived: sum of 2 quarters · filed 2024-02-27
$129.71M
derived: sum of 3 quarters · filed 2024-02-27
$198.50M
derived: sum of 4 quarters · filed 2024-02-27
2021-12-31$26.62M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-02-27
$66.11M
derived: sum of 2 quarters · filed 2024-02-27
$134.89M
derived: sum of 3 quarters · filed 2024-02-27
$203.93M
10-K · filed 2024-02-27
$189.79M
10-K · filed 2022-02-25
2021-09-30$39.49M
derived: 10-Q 9 month − 10-Q 6 month · filed 2022-11-04
$108.28M
derived: sum of 2 quarters · filed 2022-11-04
$177.32M
10-Q · filed 2022-11-04
$161.62M
10-Q · filed 2021-11-05
$220.91M
derived: sum of 4 quarters · filed 2023-02-24
2021-06-30$68.79M
derived: 10-Q 6 month − 10-Q 3 month · filed 2022-08-05
$137.83M
10-Q · filed 2022-08-05
$134.17M
10-Q · filed 2021-08-09
$181.43M
derived: sum of 3 quarters · filed 2023-02-24
$210.03M
derived: sum of 4 quarters · filed 2023-02-24
2021-03-31$69.04M
10-Q · filed 2022-05-06
$68.37M
10-Q · filed 2021-05-05
$112.64M
derived: sum of 2 quarters · filed 2023-02-24
$141.25M
derived: sum of 3 quarters · filed 2023-02-24
$188.63M
derived: sum of 4 quarters · filed 2023-02-24
2020-12-31$43.60M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-02-24
$72.21M
derived: sum of 2 quarters · filed 2023-02-24
$119.59M
derived: sum of 3 quarters · filed 2023-02-24
$154.85M
10-K · filed 2023-02-24
$154.34M
10-K · filed 2021-02-26
2020-09-30$28.61M
derived: 10-Q 9 month − 10-Q 6 month · filed 2021-11-05
$75.99M
derived: sum of 2 quarters · filed 2021-11-05
$111.26M
10-Q · filed 2021-11-05
$157.75M
derived: sum of 4 quarters · filed 2022-02-25
2020-06-30$47.38M
derived: 10-Q 6 month − 10-Q 3 month · filed 2021-08-09
$82.65M
10-Q · filed 2021-08-09
$129.14M
derived: sum of 3 quarters · filed 2022-02-25
$169.50M
derived: sum of 4 quarters · filed 2022-02-25
2020-03-31$35.26M
10-Q · filed 2021-05-05
$81.76M
derived: sum of 2 quarters · filed 2022-02-25
$122.11M
derived: sum of 3 quarters · filed 2022-02-25
$157.56M
derived: sum of 4 quarters · filed 2022-02-25
2019-12-31$46.49M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-02-25
$86.85M
derived: sum of 2 quarters · filed 2022-02-25
$122.30M
derived: sum of 3 quarters · filed 2022-02-25
$158.96M
10-K · filed 2022-02-25
2019-09-30$40.36M
derived: 10-Q 9 month − 10-Q 6 month · filed 2020-11-09
$75.81M
derived: sum of 2 quarters · filed 2020-11-09
$112.47M
10-Q · filed 2020-11-09
$146.87M
derived: sum of 4 quarters · filed 2021-02-26
2019-06-30$35.45M
derived: 10-Q 6 month − 10-Q 3 month · filed 2020-08-07
$72.11M
10-Q · filed 2020-08-07
$106.51M
derived: sum of 3 quarters · filed 2021-02-26
$153.56M
derived: sum of 4 quarters · filed 2021-02-26
2019-03-31$36.66M
10-Q · filed 2020-05-11
$71.06M
derived: sum of 2 quarters · filed 2021-02-26
$118.11M
derived: sum of 3 quarters · filed 2021-02-26
$150.31M
derived: sum of 4 quarters · filed 2021-02-26
2018-12-31$34.40M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-02-26
$81.45M
derived: sum of 2 quarters · filed 2021-02-26
$113.66M
derived: sum of 3 quarters · filed 2021-02-26
$140.01M
10-K · filed 2021-02-26
$131.15M
10-K · filed 2019-02-26
2018-09-30$47.05M
derived: 10-Q 9 month − 10-Q 6 month · filed 2019-11-08
$79.25M
derived: sum of 2 quarters · filed 2019-11-08
$105.61M
10-Q · filed 2019-11-08
$99.43M
10-Q · filed 2018-11-02
$138.53M
derived: sum of 4 quarters · filed 2020-02-28
2018-06-30$32.21M
derived: 10-Q 6 month − 10-Q 3 month · filed 2019-08-02
$58.56M
10-Q · filed 2019-08-02
$55.73M
10-Q · filed 2018-08-09
$91.49M
derived: sum of 3 quarters · filed 2020-02-28
$114.54M
derived: sum of 4 quarters · filed 2020-02-28
2018-03-31$26.36M
10-Q · filed 2019-05-03
$59.28M
derived: sum of 2 quarters · filed 2020-02-28
$82.33M
derived: sum of 3 quarters · filed 2020-02-28
2017-12-31$32.92M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-02-28
$55.98M
derived: sum of 2 quarters · filed 2020-02-28
$109.75M
10-K · filed 2020-02-28
$104.53M
10-K · filed 2019-02-26
2017-09-30$23.05M
derived: 10-Q 9 month − 10-Q 6 month · filed 2018-11-02
$76.83M
10-Q · filed 2018-11-02
2017-06-30$53.77M
10-Q · filed 2018-08-09
2016-12-31$90.54M
10-K · filed 2019-02-26
2013-12-31$7.59M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-03-14
$35.38M
derived: sum of 2 quarters · filed 2014-03-14
$54.48M
derived: sum of 3 quarters · filed 2014-03-14
$78.09M
10-K · filed 2014-03-14
2013-09-30$27.79M
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-11-12
$46.89M
derived: sum of 2 quarters · filed 2013-11-12
$70.50M
10-Q · filed 2013-11-12
$82.91M
derived: sum of 4 quarters · filed 2014-03-14
2013-06-30$19.10M
derived: 10-Q 6 month − 10-Q 3 month · filed 2013-08-09
$42.71M
10-Q · filed 2013-08-09
$55.12M
derived: sum of 3 quarters · filed 2014-03-14
$73.50M
derived: sum of 4 quarters · filed 2014-03-14
2013-03-31$23.61M
10-Q · filed 2013-05-10
$36.02M
derived: sum of 2 quarters · filed 2014-03-14
$54.40M
derived: sum of 3 quarters · filed 2014-03-14
$69.02M
derived: sum of 4 quarters · filed 2014-03-14
2012-12-31$12.41M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-03-14
$30.79M
derived: sum of 2 quarters · filed 2014-03-14
$45.41M
derived: sum of 3 quarters · filed 2014-03-14
$60.30M
10-K · filed 2014-03-14
2012-09-30$18.38M
derived: 10-Q 9 month − 10-Q 6 month · filed 2013-11-12
$33.00M
derived: sum of 2 quarters · filed 2013-11-12
$47.89M
10-Q · filed 2013-11-12
$57.69M
derived: sum of 4 quarters · filed 2014-03-14
2012-06-30$14.62M
derived: 10-Q 6 month − 10-Q 3 month · filed 2013-08-09
$29.51M
10-Q · filed 2013-08-09
$39.31M
derived: sum of 3 quarters · filed 2014-03-14
$57.07M
derived: sum of 4 quarters · filed 2014-03-14
2012-03-31$14.88M
10-Q · filed 2013-05-10
$24.69M
derived: sum of 2 quarters · filed 2014-03-14
$42.45M
derived: sum of 3 quarters · filed 2014-03-14
$51.31M
derived: sum of 4 quarters · filed 2014-03-14
2011-12-31$9.80M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-03-14
$27.57M
derived: sum of 2 quarters · filed 2014-03-14
$36.42M
derived: sum of 3 quarters · filed 2014-03-14
$62.41M
10-K · filed 2014-03-14
2011-09-30$17.76M
derived: 10-Q 9 month − 10-Q 6 month · filed 2012-11-08
$26.62M
derived: sum of 2 quarters · filed 2012-11-08
$52.61M
10-Q · filed 2012-11-08
$212.42M
derived: sum of 4 quarters · filed 2013-03-18
2011-06-30$8.86M
derived: 10-Q 6 month − 10-Q 3 month · filed 2012-08-09
$34.84M
10-Q · filed 2012-08-09
$194.66M
derived: sum of 3 quarters · filed 2013-03-18
$209.44M
derived: sum of 4 quarters · filed 2013-03-18
2011-03-31$25.98M
10-Q · filed 2012-05-10
$185.79M
derived: sum of 2 quarters · filed 2013-03-18
$200.58M
derived: sum of 3 quarters · filed 2013-03-18
2010-12-31$159.81M
derived: 10-K 12 month − 10-Q 9 month · filed 2013-03-18
$174.60M
derived: sum of 2 quarters · filed 2013-03-18
$130.89M
10-K · filed 2013-03-18
2010-09-30$14.79M
derived: 10-Q 9 month − 10-Q 6 month · filed 2011-11-08
-$28.92M
10-Q · filed 2011-11-08
2010-06-30-$43.71M
10-Q · filed 2011-08-09
2009-12-31$706.00K
10-K · filed 2012-03-15

Similar stocks

Stock NameCountryMarket CapPE Ratio
WESBANCO INC (WSBC)United States$3.684B
NICOLET BANKSHARES INC (NIC)United States$3.512B22.60
SIMMONS FIRST NATIONAL CORP (SFNC)United States$3.334B-9.36
FIRST FINANCIAL BANCORP /OH/ (FFBC)United States$3.314B12.44
WSFS FINANCIAL CORP (WSFS)United States$3.950B12.46
PARK NATIONAL CORP /OH/ (PRK)United States$3.256B17.42
COMMUNITY FINANCIAL SYSTEM, INC. (CBU)United States$3.196B15.47
FULTON FINANCIAL CORP (FULT)United States$4.402B11.66
BANC OF CALIFORNIA, INC. (BANC)United States$2.801B-140.50
TRUSTMARK CORP (TRMK)United States$2.676B11.43