Reported EPS: alpha-vantage, sec-xbrl
Estimates: businessquant
Latest NTM P/E
170.1x
Latest NTM EPS
2.30
Latest Price
$391.00
Trading Days
4,009
12M rolling NTM P/E
170.1x
-9.5% vs median
Median
187.9x
15-85 band
167.6x - 220.7x
3-97 band
157.5x - 232.9x
90D rolling NTM P/E
170.1x
-3.8% vs median
Median
176.9x
15-85 band
165.9x - 188.1x
3-97 band
157.4x - 196.1x
NTM P/E - 12M Rolling Bands
Daily12M median15-853-97
NTM P/E - 90D Rolling Bands
Daily90D median15-853-97
NTM EPS And Price
NTM EPSPrice
Reported And Estimated EPS
Last two reported fiscal years plus future annual estimates.
| Period | Type | Fiscal End | Actual / Avg EPS | Low | High | Qs / Analysts | Source |
|---|---|---|---|---|---|---|---|
| FY 2024 | Reported | 2024-12-31 | 2.42 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2025 | Reported | 2025-12-31 | 1.67 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2026 | Estimate | 2026-12-31 | 1.88 | 1.06 | 3.02 | 25 | businessquant |
| FY 2026 | Estimate | 2026-12-31 | 2.09 | 1.93 | 2.25 | 0 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 2.42 | 1.36 | 3.44 | 24 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 2.71 | 2.61 | 2.81 | 0 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 3.21 | 1.32 | 5.45 | 17 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 3.46 | 3.20 | 3.72 | 0 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 6.50 | 5.44 | 8.15 | 13 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 8.59 | 8.17 | 9.01 | 0 | businessquant |
| FY 2030 | Estimate | 2030-12-31 | 9.05 | 7.58 | 11.36 | 7 | businessquant |