This morning we watched MSCI Inc drop -10.7% to a price of $558.14 per share. The Large-Cap Business Services company is now trading -21.42% below its average target price of $710.31. Analysts have set target prices ranging from $570.0 to $760.0 per share for MSCI Inc, and have given the stock an average rating of buy.
The stock has an average amount of shares sold short at 2.2%, and a short ratio of 1.82. The company's insiders own 3.59% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 93.7% of MSCI Inc's shares being owned by this investor type.
Institutions Invested in MSCI Inc
| Date Reported | Holder | Percentage | Shares | Value |
|---|---|---|---|---|
| 2026-03-31 | Blackrock Inc. | 8% | 5,740,802 | $3,204,171,312 |
| 2026-03-31 | Vanguard Capital Management LLC | 6% | 4,653,076 | $2,597,067,906 |
| 2026-03-31 | Vanguard Portfolio Management LLC | 6% | 4,024,536 | $2,246,254,581 |
| 2026-03-31 | State Street Corporation | 4% | 3,114,932 | $1,738,568,192 |
| 2026-03-31 | BAMCO Inc. | 4% | 2,699,389 | $1,506,637,016 |
| 2026-03-31 | Morgan Stanley | 3% | 2,244,979 | $1,253,012,611 |
| 2026-03-31 | Geode Capital Management, LLC | 3% | 1,999,610 | $1,116,062,354 |
| 2026-03-31 | T. Rowe Price Investment Management, Inc. | 2% | 1,507,193 | $841,224,723 |
| 2026-03-31 | Edgewood Management Llc | 2% | 1,401,992 | $782,507,835 |
| 2026-03-31 | Principal Financial Group, Inc. | 2% | 1,347,039 | $751,836,367 |
Besides an analyst consensus of strong upside potential, other market factors point to there being positive market sentiment on MSCI Inc.
