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

Earnings per share

3Y CAGR
-59.7%/yr
vs +7.5%/yr prior
Acceleration
-67.1pp
Decelerating
Percentile
P7
Near historical low
vs 3Y Ago
0.1x
Contraction
Streak
3 yr
Consecutive declineContracting
PeriodValueYoY Change
20250.03-68.2%
20240.09-62.1%
20230.24-45.5%
20220.44+18.9%
20210.37+2155.6%
2020-0.02-105.6%
20190.32-3.0%
20180.33+22.2%
20170.27+17.4%
20160.23-