Price & Volume

Stats

See more
52W Range $4.25-$11.95
Market Cap $220.4M
Shares Short 2M

Financials

See more
Revenue (12 Mos) $19M
Revenue Growth (YoY) 59.3%
Gross Profit (12 Mos) -$87.3M
Diluted EPS -$6.20

About

CEO Mr. Matthew Craig Kapusta
CFO Mr. Christian Klemt
Address Paasheuvelweg 25, Amsterdam, Netherlands, 1105 BP
Sector Healthcare
Industry Biotechnology
Full-Time Employees 480