BancFirst CorporationBANFNASDAQ
Loading
ROE TrendStable
Percentile Rank57
3Y CAGR-5.6%
5Y CAGR+6.8%
Year-over-Year Change

Return on equity

3Y CAGR
-5.6%/yr
vs +2.6%/yr prior
5Y CAGR
+6.8%/yr
Recent deceleration
Acceleration
-8.2pp
Decelerating
Percentile
P57
Within normal range
vs 5Y Ago
1.4x
Solid growth
Streak
3 yr
Consecutive declineStable
PeriodValueYoY Change
202512.98%-2.8%
202413.35%-9.9%
202314.82%-4.0%
202215.44%+7.9%
202114.31%+53.4%
20209.33%-30.5%
201913.42%-3.7%
201813.94%+25.1%
201711.14%+12.1%
20169.94%-