Certara Inc

CERTNASDAQ
$8.64
-0.32-3.57%
Last update: Oct 9, 4:04 AM
$8.75
-0.21-2.34%