Stock Price
2023-08-30
Market Capitalization
2023-08-30
Revenue
FY, 2022
Investigational New Drugs Filled
FY, 2021
Clinical Trial Authorizations Obtained
FY, 2021
DNA Encoded Library Compounds
FY, 2021
China
288 Fute Zhong Road, Waigaoqiao Free Trade Zone, Pudong New Area
United States
5301 Southwest Parkway, Suite 100
United States
6 Cedarbrook Dr
United States
3912 Trust Way
United States
1265 Kennestone Cir
United States
2540 Executive Dr