Price
$155.29
52W High
$258.93
52W Low
$121.84
SMA50
$154.44
SMA200
$165.97
Avg Volume 50D
$5.63M
From 52W High
-40.03%
From 52W Low
+27.45%
Vs SMA50
+0.55%
Vs SMA200
-6.43%
Current Volume
$4.93M
Dollar Volume 50D
$884.21M
Market Cap
$30.77B
P/E
35.3x
Revenue TTM
$2.78B
EPS TTM
4.29
Net Income TTM
$871.10M
Free Cash Flow
$1.02B
Revenue 1Y
+66.59%
EPS 1Y
+257.50%
Net Income 1Y
+302.64%
FCF 1Y
+156.68%
Profit Margin
31.35%
FCF Margin
36.66%

Revenue

Annual ending 2025-12-31
$2.20B

EPS

Annual ending 2025-12-31
2.62

Net Income

Annual ending 2025-12-31
$529.72M

News