Price
$19.77
52W High
$19.88
52W Low
$9.36
SMA50
$18.71
SMA200
$14.73
Avg Volume 50D
$3.85M
From 52W High
-0.55%
From 52W Low
+111.22%
Vs SMA50
+5.66%
Vs SMA200
+34.21%
Current Volume
$776.80K
Dollar Volume 50D
$74.16M
Market Cap
$4.29B
P/E
--
Revenue TTM
$1.15B
EPS TTM
-6.65
Net Income TTM
-$1.37B
Free Cash Flow
$45.80M

Revenue

Annual ending 2025-12-31
$912.90M

EPS

Annual ending 2025-12-31
-7.49

Net Income

Annual ending 2025-12-31
-$1.43B

News