Iron Mountain (NYSE:IRM) was upgraded from Neutral to Buy at Citigroup today. The stock closed yesterday at $30.93 on volume of 2.3 million shares, above average daily volume of 1.7 million.Over the past year, Iron Mountain has traded in a range of $27.68 to $35.79 and closed yesterday at $30.92, 12% above that low. Over the last five market days, the 200-day moving average (MA) has gone down 0.3% while the 50-day MA has remained constant.There is potential upside of 11.3% for shares of Iron Mountain based on a current price of $30.92 and an average consensus analyst price target of $34.40. Iron Mountain shares have support at the 200-day moving average (MA) of $30.73 and additional support at the 50-day MA of $29.56.Iron Mountain Incorporated provides records and information management services to customers in North America, Europe, Latin America and Asia Pacific. The Company offers records management services for both physical and digital media, disaster recovery support services, and consulting.SmarTrend is monitoring the recent change of momentum in Iron Mountain. Please refer to our Company Overview for the results of our proprietary technical indicators that have been scanning shares of Iron Mountain in search of a potential trend change.