IBM Stock (NYSE: IBM) on 29 November 2025: Institutional Buying Surge, AI & Quantum Bets, and What It Means for Investors
IBM closed at $308.58 on Nov. 28, near its 52-week high, with a market cap around $288 billion. Mackenzie Financial raised its stake by 25% to $383 million, while other institutions also increased holdings. IBM shares are up nearly 38% year-to-date, outperforming the Dow. The company reported Q3 adjusted EPS of $2.65 on $16.33 billion revenue.