Iron Mountain shares rose 1.2% this afternoon to a price of $56.82. The stock is still trading within range of its average target price of $57.71, and over the last 52 weeks, it has recorded a 1650.6% performance. Analysts have given the large-cap Specialty Real Estate Investment Trust stock target prices ranging from $20.0 to $69.0 dollars per share, with an average rating of buy.
The stock has an average amount of shares sold short at 5.7%, and a short ratio of 9.57. The company's insiders own 0.83% 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 80.1% of Iron Mountain's shares being owned by this investor type.
Institutions Invested in Iron Mountain
|2023-03-31||Vanguard Group, Inc. (The)||16%||47,666,664||$2,708,419,833|
|2023-03-31||Capital World Investors||9%||25,486,477||$1,448,141,615|
|2023-03-31||State Street Corporation||5%||13,797,287||$783,961,843|
|2023-03-31||Geode Capital Management, LLC||3%||7,781,928||$442,169,146|
|2023-03-31||Deutsche Bank Aktiengesellschaft||2%||4,584,196||$260,474,015|
|2023-03-31||Dimensional Fund Advisors LP||1%||4,219,190||$239,734,374|
|2023-03-31||Northern Trust Corporation||1%||3,794,177||$215,585,135|
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Iron Mountain.