Certara Reports Solid Q4 2025 as New CEO Takes the Helm | Certara News (Feb 2026)