BancFirst Corporation

BANF · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$3,873$3,204$2,890$2,308
- Cash$3,554$2,397$3,169$2,050
+ Debt$86$89$86$86
Enterprise Value$406$896-$192$344
Revenue$909$809$604$497
% Growth12.3%34.1%21.4%
Gross Profit$622$602$547$494
% Margin68.5%74.4%90.7%99.5%
EBITDA$297$292$259$228
% Margin32.7%36.1%43%46%
Net Income$216$212$193$168
% Margin23.8%26.3%32%33.7%
EPS Diluted6.446.345.775.03
% Growth1.6%9.9%14.7%
Operating Cash Flow$261$233$226$204
Capital Expenditures-$37-$23-$20-$27
Free Cash Flow$225$211$206$177
BancFirst Corporation (BANF) Financial Statements & Key Stats | AlphaPilot