Price
$186.60
52W High
$318.25
52W Low
$172.11
SMA50
$203.49
SMA200
$221.19
Avg Volume 50D
$2.32M
From 52W High
-41.37%
From 52W Low
+8.42%
Vs SMA50
-8.30%
Vs SMA200
-15.64%
Current Volume
$2.43M
Dollar Volume 50D
$476.20M
Market Cap
$19.31B
P/E
11.1x
Revenue TTM
$5.38B
EPS TTM
16.22
Net Income TTM
$1.75B
Free Cash Flow
$1.50B
Revenue 1Y
+23.82%
EPS 1Y
+38.75%
Net Income 1Y
+38.85%
FCF 1Y
+259.13%
Profit Margin
32.47%
FCF Margin
27.89%

Revenue

Annual ending 2025-12-31
$5.22B

EPS

Annual ending 2025-12-31
14.21

Net Income

Annual ending 2025-12-31
$1.53B

News