Informatica Inc.

Informatica Inc.

$25.79
0.24 (0.94%)
NYSE
USD, US
Software - Infrastructure

Revenue Segmentation by geographic