Certara reports preliminary fourth quarter and full year 2024 financial results

Full-year 2024 revenue of $384.4 million, bookings of $445.3 million confirms adjusted ebitda within guidance range of $120 million to $124 million
CERT Ratings Summary
CERT Quant Ranking