Stock Earnings CERT Stock Sees Decline of Approximately -3.46% in Last Five Days Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Certara Inc
Analysts Viewpoint Insider Sale Alert: Certara Inc [CERT] – Is it Time to sell? In a filing, Certara Inc revealed its PRESIDENT, DRUG DEV SOLUTIONS SMITH PATRICK F unloaded Company’s shares for reported $0.24