Price
$188.80
52W High
$192.86
52W Low
$84.57
SMA50
$179.27
SMA200
$137.44
Avg Volume 50D
$1.80M
From 52W High
-2.11%
From 52W Low
+123.25%
Vs SMA50
+5.32%
Vs SMA200
+37.36%
Current Volume
$1.03M
Dollar Volume 50D
$318.45M
Market Cap
$26.76B
P/E
--
Revenue TTM
$5.85B
EPS TTM
3.58
Net Income TTM
$508.71M
Free Cash Flow
$68.41M

Revenue

Annual ending 2025-12-31
$6.40B

EPS

Annual ending 2025-12-31
4.94

Net Income

Annual ending 2025-12-31
$701.37M

News