Certara Inc

NASDAQ:CERT   4:00:00 PM EDT
11.40
+0.47 (+4.30%)
7:46:23 PM EDT: $11.01 -0.39 (-3.42%)
Twitter Share  Facebook Share StockTwits Share