Price & Volume

Stats

See more
52W Range
$6.96-$28.68
Market Cap
$221.6M
Shares Short
14,590

Financials

See more
Revenue (12 Mos)
$152.1M
Revenue Growth (YoY)
4.4%
Gross Profit (12 Mos)
$51.4M
Diluted EPS
-$0.18

About

CEO
Mr. Jorik E. Ittmann
CFO
Mr. Thomas D. DeByle CPA
Address
600 East Greenwich Avenue, West Warwick, RI, United States, 02893
Sector
Technology
Industry
Computer Hardware
Full-Time Employees
398