MindTrajour Logo
Back to earnings calendar
IR

IRM

Iron Mountain (IRM) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past Iron Mountain report.

S&P 500Real Estate33.7B $
View the dividend calendar

Next earnings

November 5, 2026

Pre-market

Previous earnings

August 5, 2026

Pre-market
Close before$125.51
Open after$128.90+2.7%
Recent close$113.06-9.9%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
10 / 12
Down
2 / 12
No change
0 / 12
UpDown
MIN+0.3%-1.0%
AVG+1.8%-2.1%
MAX+3.4%-3.1%

7th trading day reaction

Based on recent 12 quarters

Up
7 / 12
Down
5 / 12
No change
0 / 12
UpDown
MIN+0.9%-0.4%
AVG+8.4%-7.5%
MAX+18.2%-11.6%

EPS performance

Based on recent 12 quarters

Beat
12 / 12
Miss
0 / 12
Meet
0 / 12
BeatMiss
MIN+5.3%—
AVG+11.1%—
MAX+15.8%—

Based on recent 12 quarters

Event timeline

Past

IRIRMOct 2, 2026Iron Mountain$0.864 · ex-date Sep 15PaydayIRIRMSep 15, 2026Iron Mountain$0.864 · pays Oct 2Ex-dateIRIRMBefore openAug 5, 2026Iron MountainEPS 1.44 vs est. 1.28EarningsIRIRMJun 15, 2026Iron Mountain$0.864Ex-dateIRIRMBefore openApr 30, 2026Iron MountainEPS 1.43 vs est. 1.27EarningsIRIRMMar 16, 2026Iron Mountain$0.864Ex-dateIRIRMBefore openFeb 12, 2026Iron MountainEPS 1.44 vs est. 1.3EarningsIRIRMDec 15, 2025Iron Mountain$0.864Ex-dateIRIRMBefore openNov 5, 2025Iron MountainEPS 1.32 vs est. 1.14EarningsIRIRMSep 15, 2025Iron Mountain$0.785Ex-dateIRIRMBefore openAug 6, 2025Iron MountainEPS 1.24 vs est. 1.1EarningsIRIRMJun 16, 2025Iron Mountain$0.785Ex-dateIRIRMBefore openMay 1, 2025Iron MountainEPS 1.17 vs est. 1.05EarningsIRIRMMar 17, 2025Iron Mountain$0.785Ex-dateIRIRMBefore openFeb 13, 2025Iron MountainEPS 1.24 vs est. 1.11EarningsIRIRMDec 16, 2024Iron Mountain$0.715Ex-dateIRIRMBefore openNov 6, 2024Iron MountainEPS 1.13 vs est. 1.02EarningsIRIRMSep 16, 2024Iron Mountain$0.715Ex-dateIRIRMBefore openAug 1, 2024Iron MountainEPS 1.08 vs est. 1.01EarningsIRIRMJun 17, 2024Iron Mountain$0.65Ex-dateIRIRMBefore openMay 2, 2024Iron MountainEPS 1.1 vs est. 0.99EarningsIRIRMMar 14, 2024Iron Mountain$0.65Ex-dateIRIRMBefore openFeb 22, 2024Iron MountainEPS 1.11 vs est. 1EarningsIRIRMDec 14, 2023Iron Mountain$0.65Ex-dateIRIRMBefore openNov 2, 2023Iron MountainEPS 0.99 vs est. 0.94EarningsIRIRMSep 14, 2023Iron Mountain$0.65Ex-dateIRIRMBefore openAug 3, 2023Iron MountainEPS 0.94 vs est. 0.89EarningsIRIRMJun 14, 2023Iron Mountain$0.619Ex-dateIRIRMBefore openMay 4, 2023Iron MountainEPS 0.97 vs est. 0.88EarningsIRIRMMar 14, 2023Iron Mountain$0.619Ex-dateIRIRMBefore openFeb 23, 2023Iron MountainEPS 0.98 vs est. 0.89EarningsIRIRMDec 14, 2022Iron Mountain$0.619Ex-dateIRIRMBefore openNov 3, 2022Iron MountainEPS 0.98 vs est. 0.92EarningsIRIRMSep 14, 2022Iron Mountain$0.619Ex-dateIRIRMBefore openAug 4, 2022Iron MountainEPS 0.93 vs est. 0.88EarningsIRIRMJun 14, 2022Iron Mountain$0.619Ex-dateIRIRMBefore openApr 28, 2022Iron MountainEPS 0.91 vs est. 0.7EarningsIRIRMMar 14, 2022Iron Mountain$0.619Ex-dateIRIRMBefore openFeb 24, 2022Iron MountainEPS 0.74 vs est. 0.71EarningsIRIRMDec 14, 2021Iron Mountain$0.619Ex-dateIRIRMBefore openNov 4, 2021Iron MountainEPS 0.72 vs est. 0.7EarningsIRIRMSep 14, 2021Iron Mountain$0.619Ex-dateIRIRMBefore openAug 5, 2021Iron MountainEPS 0.85 vs est. 0.64EarningsIRIRMJun 14, 2021Iron Mountain$0.619Ex-dateIRIRMBefore openMay 6, 2021Iron MountainEPS 0.81 vs est. 0.64EarningsIRIRMMar 12, 2021Iron Mountain$0.619Ex-dateIRIRMBefore openFeb 24, 2021Iron MountainEPS 0.66 vs est. 0.6EarningsIRIRMDec 14, 2020Iron Mountain$0.619Ex-dateIRIRMBefore openNov 5, 2020Iron MountainEPS 0.61 vs est. 0.55EarningsIRIRMSep 14, 2020Iron Mountain$0.619Ex-dateIRIRMBefore openAug 6, 2020Iron MountainEPS 0.53 vs est. 0.42EarningsIRIRMJun 12, 2020Iron Mountain$0.619Ex-dateIRIRMBefore openMay 7, 2020Iron MountainEPS 0.59 vs est. 0.45EarningsIRIRMMar 13, 2020Iron Mountain$0.619Ex-dateIRIRMBefore openFeb 13, 2020Iron MountainEPS 0.65 vs est. 0.63EarningsIRIRMDec 13, 2019Iron Mountain$0.619Ex-dateIRIRMBefore openOct 31, 2019Iron MountainEPS 0.62 vs est. 0.59EarningsIRIRMSep 13, 2019Iron Mountain$0.611Ex-dateIRIRMBefore openAug 1, 2019Iron MountainEPS 0.54 vs est. 0.51EarningsIRIRMJun 14, 2019Iron Mountain$0.611Ex-dateIRIRMBefore openApr 25, 2019Iron MountainEPS 0.48 vs est. 0.53EarningsIRIRMMar 14, 2019Iron Mountain$0.611Ex-dateIRIRMBefore openFeb 14, 2019Iron MountainEPS 0.56 vs est. 0.52EarningsIRIRMDec 14, 2018Iron Mountain$0.611Ex-dateIRIRMBefore openOct 25, 2018Iron MountainEPS 0.55 vs est. 0.54EarningsIRIRMSep 14, 2018Iron Mountain$0.588Ex-dateIRIRMBefore openJul 27, 2018Iron MountainEPS 0.56 vs est. 0.53EarningsIRIRMJun 14, 2018Iron Mountain$0.588Ex-dateIRIRMBefore openApr 26, 2018Iron MountainEPS 0.49 vs est. 0.5EarningsIRIRMMar 14, 2018Iron Mountain$0.588Ex-dateIRIRMBefore openFeb 16, 2018Iron MountainEPS 0.53 vs est. 0.57EarningsIRIRMDec 14, 2017Iron Mountain$0.588Ex-dateIRIRMAfter closeOct 24, 2017Iron MountainEPS 0.55 vs est. 0.56EarningsIRIRMSep 14, 2017Iron Mountain$0.55Ex-dateIRIRMBefore openJul 28, 2017Iron MountainEPS 0.55 vs est. 0.52EarningsIRIRMJun 13, 2017Iron Mountain$0.55Ex-dateIRIRMBefore openApr 27, 2017Iron MountainEPS 0.48 vs est. 0.51EarningsIRIRMMar 13, 2017Iron Mountain$0.55Ex-dateIRIRMBefore openFeb 23, 2017Iron MountainEPS 0.5 vs est. 0.45EarningsIRIRMDec 13, 2016Iron Mountain$0.55Ex-dateIRIRMBefore openNov 1, 2016Iron MountainEPS 0.44 vs est. 0.58EarningsIRIRMSep 8, 2016Iron Mountain$0.485Ex-dateIRIRMBefore openAug 4, 2016Iron MountainEPS 0.47 vs est. 0.53EarningsIRIRMJun 2, 2016Iron Mountain$0.485Ex-dateIRIRMBefore openApr 28, 2016Iron MountainEPS 0.51 vs est. 0.48EarningsIRIRMMar 3, 2016Iron Mountain$0.485Ex-dateIRIRMNov 27, 2015Iron Mountain$0.485Ex-dateIRIRMSep 9, 2015Iron Mountain$0.475Ex-dateIRIRMBefore openJul 30, 2015Iron MountainEPS 0.28 vs est. 0.32EarningsIRIRMJun 10, 2015Iron Mountain$0.475Ex-dateIRIRMMar 4, 2015Iron Mountain$0.475Ex-dateIRIRMDec 3, 2014Iron Mountain$0.475Ex-dateIRIRMNov 25, 2014Iron Mountain$0.255Ex-dateIRIRMSep 26, 2014Iron Mountain$0.669Ex-dateIRIRMSep 23, 2014Iron Mountain$0.439Ex-dateIRIRMJun 23, 2014Iron Mountain$0.2495Ex-dateIRIRMMar 21, 2014Iron Mountain$0.2495Ex-dateIRIRMDec 24, 2013Iron Mountain$0.2495Ex-dateIRIRMSep 23, 2013Iron Mountain$0.2495Ex-dateIRIRMJun 21, 2013Iron Mountain$0.2495Ex-dateIRIRMMar 21, 2013Iron Mountain$0.2495Ex-dateIRIRMDec 21, 2012Iron Mountain$0.2495Ex-dateIRIRMOct 18, 2012Iron Mountain$3.7616Ex-dateIRIRMSep 21, 2012Iron Mountain$0.2495Ex-dateIRIRMJun 20, 2012Iron Mountain$0.2495Ex-dateIRIRMMar 21, 2012Iron Mountain$0.2311Ex-dateIRIRMDec 21, 2011Iron Mountain$0.2311Ex-dateIRIRMSep 21, 2011Iron Mountain$0.2311Ex-dateIRIRMJun 22, 2011Iron Mountain$0.2311Ex-dateIRIRMMar 23, 2011Iron Mountain$0.1738Ex-dateIRIRMDec 22, 2010Iron Mountain$0.1738Ex-dateIRIRMSep 24, 2010Iron Mountain$0.0582Ex-dateIRIRMJun 23, 2010Iron Mountain$0.0582Ex-dateIRIRMMar 23, 2010Iron Mountain$0.0582Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free