Stockreport

Certara gains as UBS upgrades citing compelling buy [Seeking Alpha]

Certara, Inc.  (CERT) 
PDF Princeton, New Jersey-based HealthTech, which develops biosimulation software, has lost ~33% in value this year. UBS analyst Dan Leonard wrote that its selloff this mon [Read more]