Certara Inc

NASDAQ:CERT   10:59:43 AM EDT
34.77
+0.05 (+0.14%)
Twitter Share  Facebook Share StockTwits Share