Certara announces closing of its upsized initial public offering and full exercise of the underwriters' option to purchase additional shares

Princeton, n.j.--(business wire)--certara today announced that it closed its upsized initial public offering of 33,413,250 shares of common stock at $23.00 per share.
CERT Ratings Summary
CERT Quant Ranking