Iron Mountain stock is trading -6.48% below its average target price of $57.71 after dropping -1.6% during Friday's afternoon session. Analysts are giving the large-cap Specialty Real Estate Investment Trust company an average rating of buy and target prices ranging from $20.0 to $69.0 per share.
The stock has an average amount of shares sold short at 5.1%, and a short ratio of 8.77. 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,572,569,914|
|2023-03-31||Capital World Investors||9%||25,486,477||$1,375,505,194|
|2023-03-31||State Street Corporation||5%||13,797,287||$744,639,596|
|2023-03-31||Geode Capital Management, LLC||3%||7,781,928||$419,990,663|
|2023-03-31||Deutsche Bank Aktiengesellschaft||2%||4,584,196||$247,409,063|
|2023-03-31||Dimensional Fund Advisors LP||1%||4,219,190||$227,709,689|
|2023-03-31||Northern Trust Corporation||1%||3,794,177||$204,771,737|
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Iron Mountain.