Advertisement
Advertisement

CERT

CERT logo

Certara Inc

13.45
USD
+0.19
+1.43%
Jan 27, 12:13 UTC -5
Open

CERT Live Chart

See Full Chart
Advertisement