Shares of MSCI rose to $605.86 during today's afternoon trading session. Despite the 10.0% change, the large-cap Business Services company still trades 5.05% above its average analyst target price of $576.75. So there may be further downside for the Business Services stock. MSCI has target prices ranging from $460.0 to $640.0 per share, and its average rating is buy.
The stock has a very low short interest at 1.1%, and a short ratio of 1.96. The company's insiders own 3.13% 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.4% of MSCI's shares being owned by this investor type.
Institutions Invested in MSCI
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-09-30 | Vanguard Group Inc | 11% | 8,597,416 | $5,208,830,331 |
2023-09-30 | Blackrock Inc. | 9% | 6,769,246 | $4,101,215,282 |
2023-09-30 | State Street Corporation | 4% | 3,151,623 | $1,909,442,264 |
2023-09-30 | Massachusetts Financial Services Co. | 3% | 2,477,563 | $1,501,056,282 |
2023-09-30 | Alliancebernstein L.P. | 3% | 2,362,933 | $1,431,606,552 |
2023-09-30 | BAMCO Inc. | 3% | 2,260,105 | $1,369,307,182 |
2023-09-30 | Capital Research Global Investors | 3% | 2,181,522 | $1,321,696,886 |
2023-09-30 | FMR, LLC | 2% | 1,893,728 | $1,147,334,018 |
2023-09-30 | Geode Capital Management, LLC | 2% | 1,694,767 | $1,026,791,509 |
2023-09-30 | Capital International Investors | 2% | 1,574,107 | $953,688,443 |
Besides an analyst consensus of little upside potential, other market factors point to there being positive market sentiment on MSCI.