Certara Q3 net income more than triples to $5.59 million year over year - CERT News | Rallies