Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2025




Patents (US)
FY, 2016
Phase II Trials Products
FY, 2016
Phase III Trials Products
FY, 2016
United States
21 Firstfield Rd
United States
9920 Belward Campus Dr
Czech Republic
Bohumil 138
Sweden
Kungsgatan 109