Reported EPS: sec-xbrl
Estimates: businessquant
Data warnings (1)
- reported_revenue_reported_missing: revenue reported value is missing.
Latest NTM P/E
28.8x
Latest NTM EPS
8.55
Latest Price
$246.03
Trading Days
7,309
12M rolling NTM P/E
28.8x
+7.8% vs median
Median
26.7x
15-85 band
25.5x - 29.3x
3-97 band
24.6x - 32.2x
90D rolling NTM P/E
28.8x
-5.3% vs median
Median
30.4x
15-85 band
25.8x - 32.0x
3-97 band
25.1x - 32.7x
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 | 5.53 | - | - | 4 qtrs | sec-xbrl |
| FY 2025 | Reported | 2025-12-31 | 7.17 | - | - | 4 qtrs | sec-xbrl |
| FY 2026 | Estimate | 2026-12-31 | 8.79 | 7.59 | 9.44 | 44 | businessquant |
| FY 2026 | Estimate | 2026-12-31 | 7.27 | 6.59 | 7.95 | 0 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 10.06 | 8.51 | 11.37 | 43 | businessquant |
| FY 2027 | Estimate | 2027-12-31 | 8.83 | 8.53 | 9.13 | 0 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 12.89 | 9.81 | 15.21 | 24 | businessquant |
| FY 2028 | Estimate | 2028-12-31 | 12.24 | 11.11 | 13.37 | 0 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 15.37 | 14.55 | 16.13 | 22 | businessquant |
| FY 2029 | Estimate | 2029-12-31 | 15.15 | 14.13 | 16.17 | 0 | businessquant |
| FY 2030 | Estimate | 2030-12-31 | 19.28 | 18.25 | 20.24 | 14 | businessquant |