Price
$33.47
52W High
$34.32
52W Low
$10.85
SMA50
$31.31
SMA200
$22.75
Avg Volume 50D
$5.59M
From 52W High
-2.48%
From 52W Low
+208.48%
Vs SMA50
+6.89%
Vs SMA200
+47.12%
Current Volume
$5.10M
Dollar Volume 50D
$173.57M
Market Cap
$10.59B
P/E
19.2x
Revenue TTM
$15.16B
EPS TTM
1.10
Net Income TTM
$550.74M
Free Cash Flow
$4.38B
Revenue 1Y
+43.15%
EPS 1Y
+225.00%
Net Income 1Y
+441.58%
FCF 1Y
+264.51%
Profit Margin
3.63%
FCF Margin
28.90%

Revenue

Annual ending 2025-12-31
$11.50B

EPS

Annual ending 2025-12-31
-1.69

Net Income

Annual ending 2025-12-31
-$443.15M

News