Certara Inc

:CERT  
8.89
-0.02 (-0.22%)
4:34:50 PM EDT: $8.91 +0.02 (+0.23%)
Twitter Share  Facebook Share StockTwits Share