Certara
The leading drug development consultancy with solutions spanning the discovery, preclinical and clinical stages of drug development. Learn more
Launch date
Employees
Market cap
CAD2.4b
Enterprise valuation
CAD2.5b (Public information from Sep 2024)
Share price
$10.93 CERT
Company register number 04217235
Princeton New Jersey (HQ)
Authorizing premium user...