Informatica Inc - Ordinary Shares - Class A

NYSE:INFA   3:59:57 PM EDT
21.90
+1.29 (+6.26%)
Twitter Share  Facebook Share StockTwits Share