Price
$28.44
52W High
$29.40
52W Low
$9.59
SMA50
$20.28
SMA200
$15.13
Avg Volume 50D
$2.08M
From 52W High
-3.38%
From 52W Low
+196.56%
Vs SMA50
+40.23%
Vs SMA200
+87.98%
Current Volume
$1.16M
Dollar Volume 50D
$43.93M
Market Cap
$5.12B
P/E
--
Revenue TTM
$2.68B
EPS TTM
-1.26
Net Income TTM
-$149.41M
Free Cash Flow
--

Revenue

Annual ending 2025-12-31
$2.50B

EPS

Annual ending 2025-12-31
-1.36

Net Income

Annual ending 2025-12-31
-$156.61M