BancFirst Corporation

BANF · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$4,212,086$4,110,985$3,640,103$3,887,212
- Cash$3,937,525$3,997,350$3,974,172$3,553,772
+ Debt$9,304$92,045$86,171$86,157
Enterprise Value$283,865$205,680-$247,898$419,597
Revenue$175,481$236,475$231,370$233,400
% Growth-25.8%2.2%-0.9%
Gross Profit$171,259$167,917$163,257$164,336
% Margin97.6%71%70.6%70.4%
EBITDA$78,971$85,271$76,772$77,481
% Margin45%36.1%33.2%33.2%
Net Income$62,654$62,347$56,112$56,476
% Margin35.7%26.4%24.3%24.2%
EPS Diluted1.851.851.671.67
% Growth0%10.8%0%
Operating Cash Flow$75,422$78,123$76,951$17,132
Capital Expenditures-$11,709-$13,744-$11,310-$15,144
Free Cash Flow$63,713$64,379$65,641$1,988