CERT

Certara, Inc.

CERTNASDAQ

$11.63

+0.27

2.38%

Last Updated: Oct 31, 20:00