
Institutions or smart money own nearly 70.1% of JPMorgan Chase & Co. (JPM) shares. While 1,789 institutions increased their positions recently, 186 new institutions took positions in the stock.
In this piece, I have discussed several reasons why it makes sense for smart money to keep focusing on the stock.