Price
$109.80
52W High
$199.04
52W Low
$89.76
SMA50
$112.90
SMA200
$129.55
Avg Volume 50D
$1.20M
From 52W High
-44.84%
From 52W Low
+22.33%
Vs SMA50
-2.75%
Vs SMA200
-15.25%
Current Volume
$1.22M
Dollar Volume 50D
$136.37M
Market Cap
$15.34B
P/E
--
Revenue TTM
$1.36B
EPS TTM
1.29
Net Income TTM
$1.46B
Free Cash Flow
$5.23B
Revenue 1Y
+74.55%
EPS 1Y
+104.76%
Net Income 1Y
+107.87%
FCF 1Y
+31.86%
Profit Margin
107.24%
FCF Margin
385.27%

Revenue

Annual ending 2025-12-31
$1.36B

EPS

Annual ending 2025-12-31
1.29

Net Income

Annual ending 2025-12-31
$1.46B

News