Price
$42.24
52W High
$51.84
52W Low
$32.79
SMA50
$43.14
SMA200
$42.08
Avg Volume 50D
$6.42M
From 52W High
-22.73%
From 52W Low
+28.82%
Vs SMA50
-2.09%
Vs SMA200
+0.38%
Current Volume
$8.23M
Bars Stored
447
Market Cap
$22.14B
P/E
31.7x
Revenue TTM
$31.18B
EPS TTM
1.34
Net Income TTM
$699.00M
Free Cash Flow
$1.20B
Revenue 1Y
+47.70%
EPS 1Y
+6.35%
Net Income 1Y
+119.12%
FCF 1Y
+6958.82%
Profit Margin
2.24%
FCF Margin
3.85%

Revenue

Quarterly ending 2025-12-31
$7.58B

EPS

Quarterly ending 2025-12-31
0.19

Net Income

Quarterly ending 2025-12-31
$97.00M