Price
$10.83
52W High
$23.44
52W Low
$10.83
SMA50
$13.08
SMA200
$15.30
Avg Volume 50D
$31.80M
From 52W High
-53.80%
From 52W Low
+0.00%
Vs SMA50
-17.21%
Vs SMA200
-29.24%
Current Volume
$41.12M
Dollar Volume 50D
$408.79M
Market Cap
$30.78B
P/E
65.3x
Revenue TTM
$10.24B
EPS TTM
0.19
Net Income TTM
$471.17M
Free Cash Flow
-$773.37M
Revenue 1Y
+98.87%
EPS 1Y
+167.86%
Net Income 1Y
+92485.88%
FCF 1Y
+65.02%
Profit Margin
4.60%
FCF Margin
-7.55%
Last Ex-Dividend
2022-03-07

Revenue

Annual ending 2025-12-31
$7.07B

EPS

Annual ending 2025-12-31
-0.05

Net Income

Annual ending 2025-12-31
-$68.00M

News