Price & Volume

Stats

See more
52W Range
$3.60-$8.87
Market Cap
$28.2M
Shares Short
47,120

Financials

See more
Revenue (12 Mos)
$181.3M
Revenue Growth (YoY)
-8.6%
Gross Profit (12 Mos)
-$5.6M
Diluted EPS
-$4.18

About

Address
1 Executive Drive, Chelmsford, MA, United States, 01824
Sector
Industrials
Industry
Conglomerates
Full-Time Employees
2,000