Price & Volume

Stats

See more
52W Range
$3.43-$26.72
Market Cap
$210.7M
Shares Short
579,259

Financials

See more
Revenue (12 Mos)
$11.1M
Revenue Growth (YoY)
3,590.3%
Gross Profit (12 Mos)
$7.7M
Diluted EPS
-$18.38

About

CEO
Mr. Seth Demsey
Address
3401 North Fairfax Drive, Arlington, VA, United States, 22226
Sector
Technology
Industry
Software - Infrastructure
Full-Time Employees
32