Certara, Inc. (CERT) NASDAQ

11.29

+0.265(+2.40%)

Updated at August 18 03:10PM

Currency In USD