Certara Inc

NASDAQ:CERT  
11.09
-0.41 (-3.56%)
7:32:35 PM EDT: $11.15 +0.06 (+0.54%)
Twitter Share  Facebook Share StockTwits Share