TTNMFTTNMFOTC
Loading
EPS Diluted Over TimeContracting
Percentile Rank0
Year-over-Year Change

Diluted earnings per share

Percentile
P0
Near historical low
vs 5Y Ago
-12.3x
Contraction
Streak
2 yr
Consecutive declineContracting
PeriodValueYoY Change
2024-0.53-340.9%
20230.22-60.0%
20220.55+358.3%
20210.12-29.4%
20200.17+293.5%
20190.04-73.0%
20180.16+293.2%
2017-0.08-4770.6%
2016-0.00-104.3%
20150.04-