Price
$18.70
52W High
$18.70
52W Low
$10.48
SMA50
$14.94
SMA200
$15.24
Avg Volume 50D
$2.47M
From 52W High
-0.00%
From 52W Low
+78.44%
Vs SMA50
+25.15%
Vs SMA200
+22.67%
Current Volume
$1.80M
Bars Stored
867
Market Cap
$3.08B
P/E
--
Revenue TTM
$5.74B
EPS TTM
-0.58
Net Income TTM
-$100.00M
Free Cash Flow
-$8.00M
Revenue 1Y
+26.20%
EPS 1Y
+71.29%
Net Income 1Y
+65.52%
FCF 1Y
+85.96%
Profit Margin
-1.74%
FCF Margin
-0.14%

Revenue

Quarterly ending 2025-12-31
$1.47B

EPS

Quarterly ending 2025-12-31
-0.27

Net Income

Quarterly ending 2025-12-31
-$46.00M