Advertisement
Advertisement

INFA

INFA logo

Informatica Inc.

18.70
USD
-0.23
-1.24%
Apr 30, 15:18 UTC -4
Open

INFA Balance Sheet

Advertisement