Price
$103.03
52W High
$135.18
52W Low
$74.99
SMA50
$97.46
SMA200
$92.54
Avg Volume 50D
$2.14M
From 52W High
-23.78%
From 52W Low
+37.39%
Vs SMA50
+5.71%
Vs SMA200
+11.34%
Current Volume
$1.12M
Dollar Volume 50D
$209.32M
Market Cap
$12.96B
P/E
14.2x
Revenue TTM
$5.10B
EPS TTM
6.73
Net Income TTM
$910.30M
Free Cash Flow
$1.70B
Revenue 1Y
+7.41%
EPS 1Y
+20.39%
Net Income 1Y
+12.59%
FCF 1Y
+17.18%
Profit Margin
17.83%
FCF Margin
33.36%

Revenue

Annual ending 2025-12-31
$4.95B

EPS

Annual ending 2025-12-31
6.22

Net Income

Annual ending 2025-12-31
$875.00M

News