Informatica Inc.

Informatica Inc.

$24.18
-0.23 (-0.94%)
NYSE
USD, US
Software - Infrastructure

Revenue Segmentation by product