YGR.TOYGR.TOTSX
Loading
Shares Out (Diluted) Over TimeStrong
Percentile Rank100
3Y CAGR+5.3%
5Y CAGR+4.0%
Year-over-Year Change

Weighted average diluted shares outstanding

3Y CAGR
+5.3%/yr
vs +1.5%/yr prior
5Y CAGR
+4.0%/yr
Consistent
Acceleration
+3.7pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.2x
Modest growth
Streak
5 yr
Consecutive growthStrong
PeriodValueYoY Change
2024104225000.00+5.9%
202398445000.00+6.9%
202292054000.00+3.0%
202189376000.00+4.2%
202085783000.00+0.1%
201985701000.00-1.3%
201886860000.00+3.2%
201784157000.00+12.0%
201675123266.00+17.7%
201563847376.00-