BancFirst Corporation
Symbol
BANF
Price
$116.04
Market Cap
$3,844,277,556
Exchange
NASDAQ
Sector
Financial Services
Industry
Banks - Regional
Dividend Yield
1.83%
Ex-Dividend Date
12-31-2024
Financial Info
2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | $187,650,000 | $220,659,000 | $148,802,000 | $142,353,000 | $148,757,000 | $153,900,000 | $156,984,000 | $158,520,000 | $36,266,000 | $129,465,000 | $119,157,000 | $121,591,000 | $119,976,000 | $126,981,000 | $117,141,000 | $114,955,000 | $110,427,000 | $109,290,000 | $109,218,000 |
Gross Profit | $187,650,000 | $152,184,000 | $148,802,000 | $142,353,000 | $148,757,000 | $153,900,000 | $156,984,000 | $158,520,000 | $36,266,000 | $129,465,000 | $119,157,000 | $121,591,000 | $119,976,000 | $126,981,000 | $117,141,000 | $114,955,000 | $110,427,000 | $109,290,000 | $109,218,000 |
Operating Expenses | $163,669,000 | $21,995,000 | $19,287,000 | $21,216,000 | $-83,527,000 | $-83,934,000 | $2,527,000 | $-88,381,000 | $1,945,000 | $1,591,000 | $2,073,000 | $7,403,000 | $1,796,000 | $1,648,000 | $1,879,000 | $6,996,000 | $1,485,000 | $1,485,000 | $2,355,000 |
EBITDA | $79,272,000 | $70,557,000 | $69,651,999 | $65,854,000 | $70,800,000 | $75,615,000 | $79,868,000 | $75,585,000 | $73,829,000 | $60,751,000 | $49,315,000 | $50,501,000 | $53,241,000 | $67,849,000 | $56,848,000 | $49,046,000 | $30,367,000 | $29,818,000 | $32,705,000 |
Income Before Tax | $73,904,000 | $65,166,000 | $64,209,999 | $60,407,000 | $65,230,000 | $69,966,000 | $74,345,000 | $70,139,000 | $68,337,000 | $55,247,000 | $43,709,000 | $45,034,000 | $48,279,000 | $62,907,000 | $52,178,000 | $44,352,000 | $25,604,000 | $25,306,000 | $28,250,000 |
Net Income | $58,903,000 | $50,641,000 | $50,334,000 | $48,934,000 | $50,988,000 | $55,010,000 | $57,533,000 | $57,126,000 | $55,352,000 | $44,707,000 | $35,915,000 | $38,168,000 | $38,750,000 | $48,192,000 | $42,520,000 | $35,358,000 | $20,890,000 | $20,730,000 | $22,608,000 |
Operating Income | $79,272,000 | $69,323,000 | $68,736,000 | $70,496,000 | $65,230,000 | $69,966,000 | $74,345,000 | $70,139,000 | $84,404,000 | $59,876,000 | $46,721,000 | $47,984,000 | $51,298,000 | $65,488,000 | $54,992,000 | $47,312,000 | $28,949,000 | $29,549,000 | $38,148,000 |
EPS | $1.78 | $1.53 | $1.53 | $1.49 | $1.55 | $1.67 | $1.75 | $1.74 | $1.69 | $1.37 | $1.1 | $1.17 | $1.18 | $1.47 | $1.3 | $1.08 | $0.64 | $0.63 | $0.69 |
Dividend Details
Ex-Dividend Date | Amount | Dividend Yield | Payment Date |
---|---|---|---|
12.31.2024 | $0.46 | 0.38% | 01.15.2025 |
09.30.2024 | $0.46 | 0.44% | 10.15.2024 |
06.28.2024 | $0.43 | 0.50% | 07.15.2024 |
03.27.2024 | $0.43 | 0.50% | 04.15.2024 |
12.28.2023 | $0.43 | 0.43% | 01.16.2024 |
09.28.2023 | $0.43 | 0.50% | 10.16.2023 |
06.29.2023 | $0.4 | 0.45% | 07.17.2023 |
03.30.2023 | $0.4 | 0.48% | 04.17.2023 |
12.29.2022 | $0.4 | 0.46% | 01.16.2023 |
09.29.2022 | $0.4 | 0.44% | 10.17.2022 |
06.29.2022 | $0.36 | 0.37% | 07.15.2022 |
03.30.2022 | $0.36 | 0.43% | 04.15.2022 |
12.30.2021 | $0.36 | 0.51% | 01.17.2022 |
09.29.2021 | $0.36 | 0.60% | 10.15.2021 |
06.29.2021 | $0.34 | 0.54% | 07.15.2021 |
03.30.2021 | $0.34 | 0.48% | 04.15.2021 |
12.30.2020 | $0.34 | 0.59% | 01.15.2021 |
09.29.2020 | $0.34 | 0.82% | 10.15.2020 |
06.29.2020 | $0.32 | 0.28% | 07.15.2020 |
03.30.2020 | $0.32 | 0.28% | 04.15.2020 |
12.30.2019 | $0.32 | 0.28% | 01.15.2020 |
09.27.2019 | $0.32 | 0.28% | 10.15.2019 |
06.27.2019 | $0.3 | 0.26% | 07.15.2019 |
03.28.2019 | $0.3 | 0.26% | 04.15.2019 |
12.28.2018 | $0.3 | 0.26% | 01.15.2019 |
09.27.2018 | $0.3 | 0.26% | 10.15.2018 |
06.28.2018 | $0.21 | 0.18% | 07.13.2018 |
03.28.2018 | $0.21 | 0.18% | 04.13.2018 |
12.28.2017 | $0.21 | 0.18% | 01.15.2018 |
09.28.2017 | $0.21 | 0.18% | 10.13.2017 |
06.28.2017 | $0.38 | 0.33% | 07.14.2017 |
03.29.2017 | $0.38 | 0.33% | 04.14.2017 |
12.28.2016 | $0.38 | 0.33% | 01.13.2017 |
09.28.2016 | $0.38 | 0.33% | 10.14.2016 |
06.28.2016 | $0.36 | 0.31% | 07.15.2016 |
03.29.2016 | $0.36 | 0.31% | 04.15.2016 |
12.29.2015 | $0.36 | 0.31% | 01.15.2016 |
09.28.2015 | $0.36 | 0.31% | 10.15.2015 |
06.26.2015 | $0.34 | 0.29% | 07.15.2015 |
03.27.2015 | $0.34 | 0.29% | 04.15.2015 |