Price
$108.62
52W High
$129.93
52W Low
$84.73
SMA50
$122.25
SMA200
$107.30
Avg Volume 50D
$1.52M
From 52W High
-16.40%
From 52W Low
+28.20%
Vs SMA50
-11.15%
Vs SMA200
+1.23%
Current Volume
$2.60M
Dollar Volume 50D
$185.12M
Market Cap
$22.57B
P/E
14.0x
Revenue TTM
$5.82B
EPS TTM
7.85
Net Income TTM
$1.61B
Free Cash Flow
$1.92B
Revenue 1Y
+26.93%
EPS 1Y
+79.22%
Net Income 1Y
+85.15%
FCF 1Y
+100.45%
Profit Margin
27.71%
FCF Margin
33.00%

Revenue

Annual ending 2025-12-31
$5.14B

EPS

Annual ending 2025-12-31
6.41

Net Income

Annual ending 2025-12-31
$1.29B

News