Reported EPS: alpha-vantage, sec-xbrl
Estimates: discounting-cashflows, businessquant
Data warnings (1)
- reported_revenue_reported_missing: revenue reported value is missing.
Latest NTM P/E
22.8x
Latest NTM EPS
18.27
Latest Price
$416.67
Trading Days
8,000
12M rolling NTM P/E
22.8x
-16.7% vs median
Median
27.4x
15-85 band
22.6x - 29.0x
3-97 band
20.9x - 29.9x
90D rolling NTM P/E
22.8x
-0.1% vs median
Median
22.8x
15-85 band
20.9x - 23.6x
3-97 band
20.5x - 24.3x
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 | 12.42 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2025 | Reported | 2025-12-31 | 15.99 | - | - | 4 qtrs | alpha-vantage, sec-xbrl |
| FY 2026 | Estimate | 2026-06-30 | 15.44 | 14.56 | 16.32 | 38 | discounting-cashflows, businessquant |
| FY 2026 | Estimate | 2026-06-30 | 16.80 | 16.67 | 17.17 | 25 | discounting-cashflows, businessquant |
| FY 2027 | Estimate | 2027-06-30 | 20.13 | 19.47 | 20.79 | 41 | discounting-cashflows, businessquant |
| FY 2027 | Estimate | 2027-06-30 | 19.43 | 18.39 | 20.48 | 31 | discounting-cashflows, businessquant |
| FY 2028 | Estimate | 2028-06-30 | 21.98 | 21.12 | 22.84 | 37 | discounting-cashflows, businessquant |
| FY 2028 | Estimate | 2028-06-30 | 22.83 | 20.98 | 26.80 | 23 | discounting-cashflows, businessquant |
| FY 2029 | Estimate | 2029-06-30 | 25.70 | 23.58 | 27.82 | 18 | discounting-cashflows, businessquant |
| FY 2029 | Estimate | 2029-06-30 | 27.02 | 25.88 | 28.12 | 10 | discounting-cashflows, businessquant |
| FY 2030 | Estimate | 2030-06-30 | 33.34 | 31.93 | 34.69 | 25 | discounting-cashflows |
| FY 2030 | Estimate | 2030-06-30 | 33.34 | 31.94 | 34.70 | 10 | discounting-cashflows, businessquant |