Price
$17.83
52W High
$27.84
52W Low
$15.25
SMA50
$21.90
SMA200
--
Avg Volume 50D
$214.59K
From 52W High
-35.96%
From 52W Low
+16.92%
Vs SMA50
-18.60%
Vs SMA200
+0.00%
Current Volume
$184.54K
Dollar Volume 50D
$4.57M
Market Cap
$942.14M
P/E
--
Revenue TTM
--
EPS TTM
-18.52
Net Income TTM
-$103.08M
Free Cash Flow
--

Insider Activity

Open-market Form 4 buys/sells / Latest: HOMBACH ROBERT J. bought $235.77K
+$138.84M
Net 1Y
Buys Sells