Price
$29.96
52W High
$32.76
52W Low
$10.85
SMA50
$30.24
SMA200
$20.15
Avg Volume 50D
$5.51M
From 52W High
-8.55%
From 52W Low
+176.13%
Vs SMA50
-0.92%
Vs SMA200
+48.68%
Current Volume
$3.65M
Dollar Volume 50D
$165.57M
Market Cap
$9.40B
P/E
17.1x
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