Certara, Inc. (CERT) NASDAQ

13.19

-0.4071(-2.99%)

Updated at October 03 03:14PM

Currency In USD