Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Scientific Collaborations
FY, 2021
Research and Development Centers
FY, 2021
Patents
FY, 2020
Switzerland
Rothausstrasse 61
United States
5501 District Blvd
United States
101 Christine Dr
United States
9500 N Service Rd
United States
304 Ida Rd
United States
500 E Morehead St