In recent days, Iron Mountain has drawn attention as analysts reiterated positive views on the company while highlighting its ...