Price & Volume

Stats

See more
52W Range
$5.54-$9.08
Market Cap
$507.5M
Shares Short
78,160

Financials

See more
Revenue (12 Mos)
$174.7M
Revenue Growth (YoY)
12.6%
Gross Profit (12 Mos)
$76.4M
Diluted EPS
$0.35