M EPS (TTM): current value, 10-year range and year-by-year history
Cash & Leverage
+0.0%/yr10Y CAGR
M's earnings per share was roughly flat over the last 10 years (+0.0%/year).
EPS (TTM) History
Historically priceyAbove avgAround avgBelow avgHistorically cheap
M EPS (TTM) by year
Yearly range of M’s eps (ttm) from 2016 to 2026. Over the full period it ranged from -$12.70 to $5.49, averaging $1.32.
| Year | Low | Average | High | Year-end |
|---|---|---|---|---|
| 2026 | $2.32 | $2.41 | $2.49 | $2.49 |
| 2025 | $1.70 | $1.87 | $2.06 | $1.70 |
| 2024 | $0.03 | $0.41 | $0.64 | $0.59 |
| 2023 | $2.46 | $3.28 | $4.19 | $2.46 |
| 2022 | $4.60 | $4.96 | $5.26 | $4.80 |
| 2021 | -$12.70 | -$2.32 | $2.66 | $2.66 |
| 2020 | -$12.11 | -$8.06 | $1.82 | -$12.11 |
| 2019 | $3.10 | $3.37 | $3.55 | $3.10 |
| 2018 | $5.03 | $5.28 | $5.49 | $5.49 |
| 2017 | $1.88 | $2.09 | $2.26 | $2.26 |
| 2016 | $2.18 | $2.18 | $2.18 | $2.18 |
Net income divided by diluted shares outstanding, over the trailing twelve months. Watching EPS trend over time reveals whether earnings are growing, stagnant, or deteriorating — and provides the denominator behind P/E.
Formula
Net Income ÷ Diluted Shares OutstandingPro — up to 30-year history
Unlock 10y, 15y, 20y, and 30y history with peer comparison and CSV export.