Analyzing Certara Inc (CERT)’s financial ratios for investment purposes

As of close of business last night, Certara Inc’s stock clocked out at $18.65, down -2.66% from its previous closing price of $19.16. In other words, the price has decreased by -$0.51 from its previous closing price. On the day, 729094 shares were traded. CERT stock price reached its highest trading level at $19.22 during […]