Stock Taper
Buy Me Coffee
Latest 13F filing data - Q2 2025
Informatica Inc.
INFA
Shares Held
82.24M
Value
$2.00B