MPGPFMPGPFOTC
Loading
EPS Diluted Over TimeContracting
Percentile Rank7
3Y CAGR-59.7%
Year-over-Year Change

Diluted earnings per share

3Y CAGR
-59.7%/yr
vs +8.3%/yr prior
Acceleration
-68.0pp
Decelerating
Percentile
P7
Near historical low
vs 3Y Ago
0.1x
Contraction
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
20250.03-68.0%
20240.09-62.5%
20230.24-45.5%
20220.44+18.9%
20210.37+2155.6%
2020-0.02-105.6%
20190.320.0%
20180.32+23.1%
20170.26+13.0%
20160.23-