Certara Inc

NASDAQ:CERT   1:01:39 PM EDT
18.25
+0.63 (+3.58%)
Twitter Share  Facebook Share StockTwits Share