Certara Unveils $100 Million Buyback Plan In Better-Than-Expected Preliminary Earnings Report - Certara (NASDAQ:CERT) — alphai