Certara Inc

XNAS:CERT   12:11:23 AM EDT
7.51
-0.23 (-2.97%)
Twitter Share  Facebook Share StockTwits Share