20.32% percent quarterly performance for Certara Inc (CERT) is not indicative of the underlying story
On Thursday, Certara Inc (NASDAQ: CERT) remained unchanged from the previous day of trading 4.58% from the last session, before settling in for the closing