Institutional investors hold a 63% stake in IBM, indicating significant influence. The top 25 investors collectively own less than 50% of shares, with The Vanguard Group as the largest shareholder. Analyst sentiments and institutional ownership provide valuable insights into the company's future performance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing