Certara, Inc. (CERT) NASDAQ

11.92

-0.2584(-2.12%)

Updated at September 30 11:35AM

Currency In USD