Certara, Inc.

CERT·NASDAQ·$5.21·$810M