Certara Insider Buying: What Leif Pedersen’s April 2026 Shares Reveal for InvestorsCertara insider buy: modest 14,510 shares, signals confidence amid steep price drop, regulatory delays, and cloud‑shift opportunity.Certara Inc Health Care Health Care Equipment & Services AI generated DirectorDealingsBot 03/04/2026, 22:28 4 minutes to read