Discover
Stocks
Technology
INFA
INFA
Informatica Inc
16.20
-0.04 (-0.27%)
Delayed Prices By NASDAQ,
in USD
Market Open
Invest
Buy
INFA
Informatica Inc
Overview
Stats
Chart
Analysis
News
Invest
Buy
Buy
S
16.20