HRUFFHRUFFOTC
Loading
Shares Out (Diluted) Over TimeContracting
Percentile Rank14
3Y CAGR-12.7%
5Y CAGR-7.8%
Studio
Year-over-Year Change

Weighted average diluted shares outstanding

3Y CAGR
-12.7%/yr
vs +0.1%/yr prior
5Y CAGR
-7.8%/yr
Recent deceleration
Acceleration
-12.8pp
Decelerating
Percentile
P14
Within normal range
vs 5Y Ago
0.7x
Contraction
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
2025191195948.00-27.0%
2024261930458.00-0.7%
2023263840995.00-8.3%
2022287659788.000.0%
2021287659788.00+0.3%
2020286804156.00+0.3%
2019286057254.00-0.3%
2018287060425.00-0.6%
2017288787282.00+2.3%
2016282215659.00-