Certara Inc

NASDAQ:CERT  
15.72
+0.17 (+1.09%)
6:58:13 PM EDT: $15.18 -0.54 (-3.44%)
Twitter Share  Facebook Share StockTwits Share