IRON MOUNTAIN INCIRM

Market cap
$31.8B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20240.6-3.17%
Dec 31, 20230.6-67.19%
Dec 31, 20221.9+23.08%
Dec 31, 20211.6+31.09%
Dec 31, 20201.2+27.96%
Dec 31, 20190.9-26.77%
Dec 31, 20181.3+84.06%
Dec 31, 20170.7+60.47%
Dec 31, 20160.4-25.86%
Dec 31, 20150.6-65.27%
Dec 31, 20141.7+227.45%
Dec 31, 20130.5-48.48%
Dec 31, 20121-51.23%
Dec 31, 20112-851.85%
Dec 31, 2010-0.3