CANX.VCANX.VTSXV
Loading
Shares Out (Diluted) Over TimeExpanding
Percentile Rank100
3Y CAGR+16.6%
5Y CAGR+21.9%
Year-over-Year Change

Weighted average diluted shares outstanding

3Y CAGR
+16.6%/yr
vs +37.5%/yr prior
5Y CAGR
+21.9%/yr
Recent deceleration
Acceleration
-20.9pp
Decelerating
Percentile
P100
Near historical high
vs 5Y Ago
2.7x
Strong expansion
Streak
9 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025127743757.00+13.2%
2024112895000.00+12.5%
2023100333000.00+24.5%
202280617331.00+18.3%
202168164000.00+43.5%
202047497321.00+71.0%
201927781000.00+23.0%
201822586425.00+3.2%
201721880603.00+13.5%
201619281551.00-