Certara, Inc.

Certara, Inc.

CERT
Certara, Inc.US flagNASDAQ Global Select
7.94
USD
-0.19
- -
1.24BMarket Cap