Certara Inc

NASDAQ:CERT   10:40:05 AM EDT
18.36
+0.74 (+4.20%)
Twitter Share  Facebook Share StockTwits Share