Price
$43.31
52W High
$104.98
52W Low
$41.58
SMA50
$46.38
SMA200
$59.88
Avg Volume 50D
$19.38M
From 52W High
-58.74%
From 52W Low
+4.16%
Vs SMA50
-6.61%
Vs SMA200
-27.68%
Current Volume
$14.28M
Dollar Volume 50D
$897.57M
Market Cap
$63.53B
P/E
17.3x
Revenue TTM
$21.00B
EPS TTM
2.47
Net Income TTM
$3.67B
Free Cash Flow
$3.62B
Revenue 1Y
+13.53%
EPS 1Y
+47.02%
Net Income 1Y
+46.71%
FCF 1Y
+3.99%
Profit Margin
17.50%
FCF Margin
17.26%

Revenue

Annual ending 2025-12-31
$20.07B

EPS

Annual ending 2025-12-31
1.94

Net Income

Annual ending 2025-12-31
$2.90B

News