Informatica Corporation

INFA
NASDAQ
48.44 0.04 (0.08%) last updated 4:10 PM EDT May 22
Trade $INFA Now