BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
122.94
-0.45 (-0.36%)
At close: Jun 25, 2025, 3:59 PM
122.84
-0.08%
After-hours: Jun 25, 2025, 04:04 PM EDT

BancFirst Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024 Q4 2023 Q3 2023 Q2 2023 Q1 2023 Q4 2022 Q3 2022 Q2 2022 Q1 2022 Q4 2021 Q3 2021 Q2 2021 Q1 2021 Q4 2020 Q3 2020 Q2 2020 Q1 2020 Q4 2019 Q3 2019 Q2 2019 Q1 2019 Q4 2018 Q3 2018 Q2 2018 Q1 2018 Q4 2017 Q3 2017 Q2 2017 Q1 2017 Q4 2016 Q3 2016 Q2 2016 Q1 2016
Period Ending Mar 31, 2025 Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024 Dec 31, 2023 Sep 30, 2023 Jun 30, 2023 Mar 31, 2023 Dec 31, 2022 Sep 30, 2022 Jun 30, 2022 Mar 31, 2022 Dec 31, 2021 Sep 30, 2021 Jun 30, 2021 Mar 31, 2021 Dec 31, 2020 Sep 30, 2020 Jun 30, 2020 Mar 31, 2020 Dec 31, 2019 Sep 30, 2019 Jun 30, 2019 Mar 31, 2019 Dec 31, 2018 Sep 30, 2018 Jun 30, 2018 Mar 31, 2018 Dec 31, 2017 Sep 30, 2017 Jun 30, 2017 Mar 31, 2017 Dec 31, 2016 Sep 30, 2016 Jun 30, 2016 Mar 31, 2016
923.54M 908.71M 887.92M 856.23M 832.61M 809.34M 780.7M 739.37M 674.67M 603.57M 544.15M 503.8M 499.27M 497.05M 490.43M 481.2M 465.18M 464.34M 468.13M 476.42M 480.06M 473.89M 463.78M 451.96M 440.36M 428.4M 414.38M 396.34M 380.01M 366.14M 351.38M 342.23M 333.51M 325.6M 322.49M 314.68M 312.1M
284.83M 286.27M 279.59M 262.09M 237.88M 206.94M 173.77M 131.47M 88.89M 56.22M 29.73M 18.31M 5.81M 2.67M 7.9M 25.48M 56.43M 83.09M 88.8M 83.62M 76.78M 63.02M 63.74M 59.35M 54.1M 46.53M 41.52M 38.08M 33.27M 29.44M 25.58M 23.14M 22.88M 26.26M 27.56M 25.39M 23.27M
638.71M 622.45M 608.33M 594.14M 594.73M 602.41M 606.93M 607.9M 585.78M 547.34M 514.41M 485.49M 493.46M 494.38M 482.53M 455.72M 408.75M 381.24M 379.33M 392.8M 403.28M 410.86M 400.04M 392.61M 386.26M 381.87M 372.86M 358.26M 346.75M 336.7M 325.8M 319.09M 310.63M 299.34M 294.93M 289.29M 288.83M
282.15M 275.28M 263.69M 255.01M 259.81M 269.95M 279.68M 282.79M 268.07M 237.43M 212.33M 192.27M 199.93M 208.4M 207.72M 185.04M 147.44M 123.51M 120.92M 138.28M 156.8M 169.56M 168.86M 167.82M 163.82M 159.75M 155.65M 146.26M 140.05M 136.31M 128.47M 123.16M 115.93M 107.94M 102.7M 99.92M 101.74M
734.97M 724.14M 705.21M 677.78M 650.13M 623.94M 592.28M 546.07M 486.75M 419.82M 362.88M 332.07M 325.52M 327.02M 330.67M 326.66M 323.16M 327.11M 330.81M 338.04M 339.69M 336.66M 330.22M 321.23M 313.27M 303.2M 288.2M 273.79M 259.92M 248.07M 238.71M 230.8M 224.01M 218.57M 216.42M 211.2M 205.97M
282.15M 275.28M 263.69M 255.01M 259.81M 269.95M 279.68M 282.79M 268.07M 237.43M 212.33M 192.27M 199.93M 208.4M 207.72M 185.04M 147.44M 123.51M 120.92M 138.28M 156.8M 169.56M 168.86M 167.82M 163.82M 159.75M 155.65M 146.26M 140.05M 136.31M 128.47M 123.16M 115.93M 107.94M 102.7M 99.92M 101.74M
222.13M 216.35M 208.81M 200.9M 205.27M 212.47M 220.66M 225.02M 214.72M 193.1M 174.14M 157.54M 161.03M 167.63M 164.82M 146.96M 119.5M 99.59M 99.73M 112.21M 125.65M 134.88M 132.1M 131.61M 128.03M 125.81M 112.59M 101.41M 94.01M 86.44M 85.56M 81.83M 76.14M 70.67M 67.78M 65.43M 66.49M
231.29M 227.74M 223.75M 219.38M 216.76M 214.93M 211.9M 209.14M 204.04M 197.78M 192.03M 186.05M 182.38M 177.58M 174.93M 174.22M 173.89M 173.8M 173.38M 171.49M 166M 162.72M 158M 153.33M 151.81M 150M 145.75M 141.92M 138.5M 134.8M 133.17M 132.37M 131.21M 129.8M 129.63M 127.82M 125.46M
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 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
125.27M 119.43M 120.89M 119.75M 118.16M 117.53M 115.34M 115.97M 113.67M 112.13M 110.06M 107.18M 111.15M 108.4M 99.89M 96.46M 87.42M 83.93M 85.04M 83.03M 80.48M 78.58M 73.17M 71.46M 70.63M 72.12M 71.45M 70.08M 68.19M 65.59M 64.16M 63.56M 63.49M 61.6M 62.6M 61.55M 61.62M
356.56M 347.16M 344.64M 339.13M 334.92M 332.46M 327.25M 325.11M 317.72M 309.91M 302.09M 293.22M 293.53M 285.98M 274.81M 270.68M 261.31M 257.73M 258.42M 254.52M 246.48M 241.3M 231.17M 224.79M 222.44M 222.12M 217.21M 212M 206.69M 200.39M 197.33M 195.93M 194.7M 191.4M 192.23M 189.37M 187.08M
278.25M 277.26M 269.18M 252.41M 228.73M 199.48M 162.54M 119.69M 79.42M 46.15M 23.66M 13.61M 11.56M 11.36M 11.37M 11.7M 13.36M 20.45M 29.74M 40.53M 50.6M 54.74M 55.35M 52.97M 48.93M 42.73M 35.92M 29.94M 24.51M 20.93M 18.72M 16.61M 15.39M 14.74M 14.07M 13.41M 12.83M
9.59M 9.39M 9.32M 9.19M 8.84M 9.11M 8.93M 8.84M 8.53M 8.07M 7.69M 7.54M 7.6M 7.4M 6.99M 6.68M 6.52M 7M 7.65M 8.21M 8.65M 8.55M 8.26M 8.21M 7.94M 8.03M 7.82M 7.62M 7.53M 7.39M 7.54M 7.53M 7.6M 7.24M 7.52M 7.38M 7.16M
641.39M 633.43M 624.23M 601.22M 572.8M 539.4M 501.02M 456.58M 406.6M 366.13M 331.82M 311.53M 299.34M 288.65M 282.71M 296.16M 317.74M 340.82M 347.22M 338.14M 323.26M 304.32M 294.92M 284.14M 276.54M 268.65M 258.73M 250.08M 239.96M 229.83M 222.91M 219.07M 217.58M 217.66M 219.79M 214.76M 210.35M
60.02M 58.93M 54.88M 54.12M 54.55M 57.48M 59.02M 57.77M 53.35M 44.33M 38.19M 34.73M 38.9M 40.77M 42.9M 38.08M 27.94M 23.93M 21.18M 26.06M 31.15M 34.68M 36.77M 36.2M 35.79M 33.94M 43.07M 44.85M 46.04M 49.87M 42.91M 41.32M 39.79M 37.26M 34.92M 34.48M 35.25M
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 32.69M 32.67M 32.65M 32.68M 32.67M 32.64M 32.63M 32.61M 32.72M 32.74M 32.72M 32.57M 31.88M 31.84M 31.81M 31.73M 31.49M 31.26M 31.1M 31.07M
33.67M 33.75M 33.65M 33.52M 33.51M 33.48M 33.54M 33.47M 33.46M 33.5M 33.54M 33.42M 33.31M 33.18M 33.27M 33.41M 33.41M 33.28M 33.17M 33.08M 33.29M 33.37M 33.33M 33.32M 33.29M 33.42M 33.5M 33.46M 33.32M 32.65M 32.59M 32.52M 32.48M 32.09M 31.84M 31.68M 31.63M
6.70 6.54 6.33 6.10 6.24 6.46 6.71 6.85 6.55 5.90 5.33 4.82 4.92 5.12 5.03 4.49 3.66 3.05 3.06 3.44 3.85 4.14 4.05 4.03 3.91 3.84 3.45 3.13 2.93 2.72 2.71 2.60 2.43 2.27 2.17 2.11 2.15
6.60 6.43 6.22 5.99 6.12 6.34 6.59 6.72 6.42 5.78 5.22 4.73 4.83 5.02 4.93 4.40 3.59 3.00 3.00 3.37 3.77 4.05 3.97 3.95 3.83 3.76 3.37 3.06 2.86 2.65 2.64 2.53 2.37 2.22 2.14 2.07 2.11
304.08M 296.96M 285.33M 276.86M 281.92M 292.14M 301.87M 304.9M 290.03M 259.48M 234.4M 213.81M 220.91M 228.44M 226.98M 204.11M 166.08M 141.94M 139.01M 155.72M 173.5M 185.55M 184.23M 182.55M 177.97M 173.3M 168.3M 158.48M 152.02M 148.1M 140.43M 135.19M 128.17M 120.32M 115.25M 112.27M 113.85M
282.15M 275.28M 263.69M 255.01M 259.81M 269.95M 279.68M 282.79M 268.07M 237.43M 212.33M 192.27M 199.93M 208.4M 207.72M 185.04M 147.44M 123.51M 120.92M 138.28M 156.8M 169.56M 168.86M 167.82M 163.82M 159.75M 155.65M 146.26M 140.05M 136.31M 128.47M 123.16M 115.93M 107.94M 102.7M 99.92M 101.74M
21.93M 21.68M 21.65M 21.85M 22.11M 22.19M 22.19M 22.11M 21.96M 22.05M 22.07M 21.54M 20.98M 20.04M 19.27M 19.07M 18.64M 18.42M 18.09M 17.44M 16.7M 15.99M 15.37M 14.73M 14.15M 13.55M 12.65M 12.22M 11.97M 11.79M 11.96M 12.03M 12.24M 12.38M 12.54M 12.36M 12.1M