BancFirst Corporation

NASDAQ: BANF · Real-Time Price · USD
121.09
2.06 (1.73%)
At close: May 02, 2025, 3:59 PM
121.23
0.12%
After-hours: May 02, 2025, 04:05 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
727.64M 720.05M 699.46M 660.57M 593.81M 601.99M 618.16M 505.67M 481.24M 443.41M 406.48M 490.19M 487.7M 485.69M 479.05M 469.5M 451.81M 443.89M 438.4M 435.88M 429.46M 419.15M 410.43M 400.99M 393.43M 387.68M 378.47M 366.4M 355.5M 345.21M 332.66M 325.62M 318.12M 310.86M 308.42M 301.27M 299.27M
224.87M 68.47M 68.47M 68.47M 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 2M 2M 2M 2M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
502.77M 651.57M 630.99M 592.1M 593.81M 601.99M 618.16M 505.67M 481.24M 443.41M 406.48M 490.19M 487.7M 485.69M 479.05M 469.5M 451.81M 443.89M 438.4M 435.88M 429.46M 419.15M 408.43M 398.99M 391.43M 385.68M 378.47M 366.4M 355.5M 345.21M 332.66M 325.62M 318.12M 310.86M 308.42M 301.27M 299.27M
291.37M 294.81M 287.83M 273.79M 274.43M 280.04M 279.68M 298.85M 288.76M 261.14M 238.99M 205.88M 211.49M 219.76M 219.09M 196.74M 160.8M 143.96M 150.3M 178.46M 207.04M 223.94M 224.22M 220.79M 212.75M 202.48M 191.57M 176.2M 164.57M 157.23M 147.19M 139.77M 131.32M 122.68M 116.77M 113.32M 114.57M
364.85M 536.49M 517.55M 621.86M 549.32M 486.84M 429.74M 426.38M 407.32M 373.67M 339.22M 318.46M 313.96M 315.66M 319.29M 314.96M 309.8M 306.67M 301.07M 297.51M 289.09M 281.92M 276.87M 270.26M 266.34M 262.48M 252.29M 243.85M 235.41M 227.14M 219.99M 214.19M 208.62M 203.83M 202.35M 197.79M 193.14M
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
172.51M 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
187.88M 168.6M 43.14M -199.68M -314.78M -314.48M -433.33M -315.56M -226.91M -225.54M -125.66M -123.1M -94.66M -77.05M 98.66M 115.5M 135.52M 135.52M 124.08M 124.08M 124.08M 124.08M 115.69M 115.69M 115.69M 115.69M 104.32M 104.32M 104.32M 104.32M 101.12M 101.12M 101.12M 101.12M 94.78M 94.78M 94.78M
348.6M 367.89M 226.17M -21.03M -126.96M -143.72M -253.31M -167.84M -82.32M -82.77M 13.01M 12.86M 12.92M 12.73M 12.32M 12.01M 11.85M 12.32M 13.88M 14.44M 14.88M 14.78M 14.26M 14.21M 13.94M 14.03M 13.39M 13.18M 13.09M 12.95M 12.8M 12.79M 12.85M 12.49M 12.24M 12.11M 11.88M
211.73M 277.26M 207.83M 191.06M 167.38M 138.13M 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
7.13M 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
573.21M 566.69M 485.7M 238.5M -923K -82.99M -253.31M -167.84M -82.32M -82.77M 13.01M 12.86M 12.92M 12.73M 12.32M 12.01M 11.85M 12.32M 13.88M 14.44M 14.88M 14.78M 16.25M 16.2M 15.94M 16.03M 13.39M 13.18M 13.09M 12.95M 12.8M 12.79M 12.85M 12.49M 12.24M 12.11M 11.88M
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.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 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.65 3.04 3.05 3.43 3.85 4.14 4.05 4.03 3.91 3.84 3.45 3.13 2.93 2.71 2.69 2.59 2.42 2.26 2.17 2.09 2.13
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.38 3.07 2.87 2.66 2.64 2.53 2.37 2.21 2.12 2.05 2.08
292.6M 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.42M 135.19M 98.62M 62.46M 30.33M n/a n/a
276.36M 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.3M 128.47M 123.16M 86.38M 50.08M 17.79M -12.36M -12.1M
16.24M 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