Search results
Informatica Inc. (NYSE:INFA) is largely controlled by institutional shareholders who own 58% of the...
Simply Wall St. via Yahoo Finance· 2 weeks agoKey Insights Given the large stake in the stock by institutions, Informatica's stock price might be...