Photographer: Stephanie Strasburg/Bloomberg via Getty Images An employee drives a cart along a road inside the Iron Mountain Inc. data storage facility in Boyers, Pennsylvania, U.S., on Tuesday ...
However, Iron Mountain also paid dividends during these 10 years. Iron Mountain's dividend yield is currently 3.56%. Over the last 10 years, it has paid about $24.45 in dividends per share ...