DSX-PBDSX-PBNYSE
Loading
Shares Out (Basic) Over TimeExpanding
Percentile Rank100
3Y CAGR+26.8%
5Y CAGR+13.6%
Studio
Year-over-Year Change

Weighted average basic shares outstanding

3Y CAGR
+26.8%/yr
vs -6.3%/yr prior
5Y CAGR
+13.6%/yr
Recent acceleration
Acceleration
+33.1pp
Accelerating
Percentile
P100
Near historical high
vs 5Y Ago
1.9x
Solid growth
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025163307744.00+40.8%
2024115956000.00+15.8%
2023100166629.00+25.1%
202280061040.00-1.3%
202181121781.00-5.8%
202086143556.00-9.5%
201995191116.00-8.2%
2018103736742.00+8.5%
201795653067.00+18.9%
201680441517.00-