Skip to content
OpenCapital
Earnings
Screener
Charts
Portfolio
Pricing
Connect your AI
Get started
Toggle navigation menu
BancFirst Corporation
BANF
Acquired intangibles
Acquired intangibles at other companies
HCA Healthcare
HCA
$68.5M
0.0%
Insmed
INSM
$0
—
International Business Machines
IBM
$3.83B
+83.9%
Sysco
SYY
$3M
-95.9%
Acuity Brands
AYI
$713.9M
—
GE Vernova
GEV
$31M
—
Segments
By segment
See full
American Bank Of Oklahoma
$11.6M
—
Other financials
Income statement
See full
Revenue
$179.0M
+8.6%
Net income
$63.0M
+12.3%
EPS (diluted)
$1.85
+11.4%
Balance sheet
See full
Total debt
$15.0M
—
Total equity
$1.9B
+13.7%
Total assets
$15.1B
+7.7%
Cash flow
See full
Operating cash flow
$75.8M
-1.4%
CapEx
$10.8M
-4.7%
Free cash flow
$65.1M
-0.9%
Valuation
See full
Market cap
$3.76B
-0.3%
Profitability
See full
Net margin
35.1%
+0.7pp
FCF margin
33.5%
-2.7pp
Returns & leverage
See full
Return on equity
13.8%
-0.3pp
Debt / equity
0×
—