Informatica Inc.

Informatica Inc.

INFA
Informatica Inc.US flagNew York Stock Exchange
24.79
USD
- -
- -
7.54BMarket Cap