Index Funds and the Cost of Engagement
Institutional ownership of companies has grown to the point that institutions today own approximately 80 percent of the market value of U.S. stocks.[1] Recent academic research explores this rising ownership concentration and debates the growing importance of “passive” or “index” …