Certara Inc

:CERT  
12.66
+0.16 (+1.28%)
7:26:29 PM EDT: $12.80 +0.14 (+1.11%)
Twitter Share  Facebook Share StockTwits Share