Certara Inc

NASDAQ:CERT  
11.09
+0.10 (+0.91%)
6:29:15 PM EDT: $11.07 -0.02 (-0.21%)
Twitter Share  Facebook Share StockTwits Share