Informatica Inc (NYSE:INFA)

17.69
Delayed Data
As of Jun 08
 +0.06 / +0.34%
Today’s Change
13.29
Today|||52-Week Range
23.87
+8.59%
Year-to-Date