Certara, Inc. (CERT) NASDAQ

11.52

-0.18(-1.54%)

Updated at July 01 04:00PM

Currency In USD