Certara Inc

XNAS:CERT   2:28:32 PM EDT
5.52
+0.12 (+2.13%)
Twitter Share  Facebook Share StockTwits Share