Certara Inc

XNAS:CERT  
11.97
-0.69 (-5.45%)
7:20:52 PM EDT: $11.61 -0.36 (-3.01%)
Twitter Share  Facebook Share StockTwits Share