Institutional investors control 83% of BlackRock, Inc. (NYSE:BLK) and were rewarded last week after stock increased 4.1%

Institutions holding 83% of BlackRock's shares have significant influence on the company's performance. Recent gains indicate positive investor sentiment. Analyzing shareholders' profiles and insider ownership can provide insights into the company's future prospects.