Price & Volume

Stats

See more
52W Range
$2.61-$6.69
Market Cap
$382.7M
Shares Short
262,905

Financials

See more
Revenue (12 Mos)
$806.6M
Revenue Growth (YoY)
10.6%
Gross Profit (12 Mos)
$559.9M
Diluted EPS
-$0.19