CERT   $5.62  2.93% Market Closed After Close 5.85 4.09%

Certara, Inc.

Earnings, Splits and Dividends

Data not available