
-26.61% percent quarterly performance for Certara Inc (CERT) is not indicative of the underlying story
Certara Inc (NASDAQ: CERT) on Tuesday, soared 4.73% from the previous trading day, before settling in for the closing price of $10.14. Within the past