Price
$17.17
52W High
$28.76
52W Low
$15.56
SMA50
$22.31
SMA200
--
Avg Volume 50D
$280.66K
From 52W High
-40.30%
From 52W Low
+10.35%
Vs SMA50
-23.04%
Vs SMA200
+0.00%
Current Volume
$219.37K
Dollar Volume 50D
$6.31M
Market Cap
$844.39M
P/E
--
Revenue TTM
$959.00K
EPS TTM
-38.05
Net Income TTM
-$132.28M
Free Cash Flow
--

Insider Activity

Open-market Form 4 buys/sells / Latest: TPG GP A, LLC bought $25.00M
+$135.26M
Net 1Y
Buys Sells