Certara Inc

NASDAQ:CERT  
15.93
-0.28 (-1.73%)
7:07:29 PM EDT: $16.49 +0.56 (+3.52%)
Twitter Share  Facebook Share StockTwits Share