Large common share ownership positively associated with social responsibility, says research
Large asset managers holding shares in multiple companies across the same industry are often accused of hurting competition through the substantial concentration of ownership in the hands of a relative few. Investors such as BlackRock, Vanguard and State Street fall into this camp, controlling 90% of U.S. publicly traded firms in 2018.