Certara, Inc. (CERT) NASDAQ

5.62

-0.5(-8.17%)

Updated at June 02 04:00PM

Currency In USD