High institutional ownership in Independent Bank Corp. means their stock price is influenced by institutional trading. Institutional investors hold 82% ownership, impacting stock performance. Different shareholder groups, like BlackRock, Inc., play a significant role in the company's decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing