Price
$609.89
52W High
$630.19
52W Low
$393.42
SMA50
$604.08
SMA200
$525.39
Avg Volume 50D
$222.08K
From 52W High
-3.22%
From 52W Low
+55.02%
Vs SMA50
+0.96%
Vs SMA200
+16.08%
Current Volume
$155.26K
Dollar Volume 50D
$134.50M
Market Cap
$17.31B
P/E
35.2x
Revenue TTM
$2.78B
EPS TTM
17.06
Net Income TTM
$491.50M
Free Cash Flow
$706.69M
Revenue 1Y
+24.67%
EPS 1Y
+26.84%
Net Income 1Y
+17.50%
FCF 1Y
+21.88%
Profit Margin
17.67%
FCF Margin
25.40%

Revenue

Annual ending 2025-12-31
$2.53B

EPS

Annual ending 2025-12-31
15.28

Net Income

Annual ending 2025-12-31
$451.12M

News