Certara
(NASDAQ:CERT)
$15.89
-1.06[-6.25%]
At close: Apr 18
$15.89
0[0.00%]
After Hours: 4:12PM EDT

Certara Stock (NASDAQ:CERT), Trade Ideas

Certara Stock (NASDAQ: CERT)

Loading...
Loading...