ESGFFESGFFOTC
Loading
Shares Out (Diluted) Over TimeStrong
Percentile Rank100
3Y CAGR+20.1%
5Y CAGR+21.2%
Year-over-Year Change

Weighted average diluted shares outstanding

3Y CAGR
+20.1%/yr
vs +82.0%/yr prior
5Y CAGR
+21.2%/yr
Consistent
Acceleration
-61.9pp
Decelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.6x
Strong expansion
Streak
6 yr
Consecutive growthStrong
PeriodValueYoY Change
20251899160462.00+1.3%
20241875442177.00+37.1%
20231367656798.00+24.9%
20221095341781.00+4.5%
20211048480793.00+44.4%
2020725964446.00+643.5%
201997636491.00-2.2%
201899823114.00+23.8%
201780612396.00+134.2%
201634416395.00-