Stockreport

Following a 22% decline over last year, recent gains may please Certara, Inc. (NASDAQ:CERT) institutional owners [Yahoo! Finance]

Certara, Inc.  (CERT) 
PDF 52% of the business is held by the top 13 shareholders Using data from analyst forecasts alongside ownership research, one can better assess the future performance of [Read more]