Certara Inc

XNAS:CERT   12:17:39 AM EDT
7.52
-0.22 (-2.84%)
Twitter Share  Facebook Share StockTwits Share