CERT

Certara, Inc.

CERTNASDAQ

$8.17

-0.16

1.92%

Last Updated: Nov 17, 21:00