Iron Mountain: 7.8% Yield Thanks To A Short-Sighted Market