Certara Inc

NASDAQ:CERT   1:54:05 PM EDT
18.18
+0.56 (+3.18%)
Twitter Share  Facebook Share StockTwits Share