Certara Inc

NASDAQ:CERT  
11.45
-0.13 (-1.12%)
6:01:56 PM EDT: $11.69 +0.24 (+2.10%)
Twitter Share  Facebook Share StockTwits Share