BancFirst Corporation

BANF · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Valuation
PEG Ratio11.551.591.000.20
FCF Yield5.80%6.57%7.14%7.65%
EV / EBITDA1.373.07-0.741.51
Quality
ROIC11.79%12.71%14.44%13.33%
Gross Margin68.50%74.43%90.68%99.46%
Cash Conversion Ratio1.211.101.171.22
Growth
Revenue 3-Year CAGR14.61%17.65%9.14%1.60%
Free Cash Flow Growth6.65%1.96%16.87%99.85%
Safety
Net Debt / EBITDA-11.68-7.90-11.88-8.60
Interest Coverage0.991.355.1518.34
Efficiency
Inventory Turnover0.000.000.000.00
Cash Conversion Cycle0.000.00-313.99-7,469.01