Reported EPS: alpha-vantage, sec-xbrl
Estimates: businessquant
Data warnings (1)
- reported_revenue_reported_missing: revenue reported value is missing.
Latest NTM P/E
19.4x
Latest NTM EPS
30.51
Latest Price
$593.00
Trading Days
3,532
12M rolling NTM P/E
19.4x
-13.4% vs median
Median
22.4x
15-85 band
20.5x - 25.0x
3-97 band
19.5x - 26.0x
90D rolling NTM P/E
19.4x
-4.9% vs median
Median
20.4x
15-85 band
19.6x - 22.3x
3-97 band
18.4x - 22.6x
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 | 23.92 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2025 | Reported | 2025-12-31 | 29.70 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2026 | Estimate | 2026-12-31 | 32.90 | 30.82 | 35.74 | 42 | businessquant |
| FY 2026 | Estimate | 2026-12-31 | 31.16 | 29.38 | 32.94 | 0 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 34.99 | 31.99 | 38.24 | 42 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 36.47 | 34.03 | 38.91 | 0 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 40.28 | 34.81 | 46.45 | 31 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 37.61 | 34.47 | 40.75 | 0 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 48.11 | 46.39 | 50.81 | 25 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 48.77 | 44.62 | 52.92 | 0 | businessquant |
| FY 2030 | Estimate | 2030-12-31 | 56.41 | 54.40 | 59.58 | 14 | businessquant |