Certara reports $106M Q1 revenue, authorizes $100M buyback, and launches a new AI-driven non-animal testing tool to support biopharma innovation.
Certara Unveils $100 Million Buyback Plan In Better-Than-Expected Preliminary Earnings Report
Where Today's News Shapes Tomorrow