Price
$13.28
52W High
$29.93
52W Low
$12.71
SMA50
$16.32
SMA200
$20.07
Avg Volume 50D
$783.41K
From 52W High
-55.63%
From 52W Low
+4.48%
Vs SMA50
-18.64%
Vs SMA200
-33.84%
Current Volume
$447.89K
Dollar Volume 50D
$12.48M
Market Cap
$465.66M
P/E
--
Revenue TTM
$773.34M
EPS TTM
-0.46
Net Income TTM
-$11.16M
Free Cash Flow
$52.07M

Insider Activity

Open-market Form 4 buys/sells / Latest: GRAHAM PETER bought $432.16K
+$610.00K
Net 1Y
Buys Sells

News