Lord Abbett & CO. LLC bought a new position in Iron Mountain in the 3rd quarter valued at $24,122,000. Finally, World Investment Advisors LLC purchased a new stake in shares of Iron Mountain ...