CERT

Certara, Inc.

CERTNASDAQ

$14.47

+0.22

1.54%

Last Updated: Apr 24, 17:14