IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndDiluted EPS (USD)YoY (%)
Dec 31, 20240.6-3.17%
Dec 31, 20230.6-66.84%
Dec 31, 20221.9+22.58%
Dec 31, 20211.6+30.25%
Dec 31, 20201.2+27.96%
Dec 31, 20190.9-26.77%
Dec 31, 20181.3+84.06%
Dec 31, 20170.7+64.29%
Dec 31, 20160.4-27.59%
Dec 31, 20150.6-65.06%
Dec 31, 20141.7+225.49%
Dec 31, 20130.5-47.96%
Dec 31, 20121-51.49%
Dec 31, 20112-848.15%
Dec 31, 2010-0.3