Informatica Corporation

INFA
NASDAQ
48.44 0.01 (0.01%) last updated 5:19 PM EDT Jul 07
Trade $INFA Now