KPIs & Operating Metrics(New)
Growth Metrics

Iron Mountain (IRM) FCF Payout Ratio (2010 - 2026)

Iron Mountain recorded quarterly FCF Payout Ratio of 7.52 in Q1 2026, up 112.73% quarter-over-quarter from 59.08 in Q4 2025, and up 517.02% year-over-year from 1.22 in Q1 2025.

Iron Mountain's FCF Payout Ratio history runs 17 years deep, the most recent figure standing at 7.52 for Q1 2026.

  • In Q1 2026, FCF Payout Ratio rose 517.02% year-over-year to 7.52; the TTM figure through Mar 2026 stood at 2.21 (down 313.61% YoY), while the FY2025 annual figure was 1.04, down 209.51% from the prior year.
  • FCF Payout Ratio came in at 7.52 for Q1 2026 at Iron Mountain, up from 59.08 in the prior quarter.
  • In the past five years, FCF Payout Ratio ranged from a high of 7.52 in Q1 2026 to a low of 59.08 in Q4 2025.
  • A 5-year average of 3.36 and a median of 0.44 in 2025 frame the typical range for FCF Payout Ratio.
  • Across the five-year window, FCF Payout Ratio surged 635.85% in 2023 and sank 35369.71% in 2025, its largest moves.
  • Iron Mountain's FCF Payout Ratio stood at 0.49 in 2022, then soared by 635.85% to 2.61 in 2023, then sank by 93.58% to 0.17 in 2024, then tumbled by 35369.71% to 59.08 in 2025, then jumped by 112.73% to 7.52 in 2026.
  • According to Business Quant data, FCF Payout Ratio over the past three periods registered 7.52, 59.08, and 0.91 for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) FCF Cover (Qtr)
1 Equinix 106.10 Bn 103.07 Bn 2.20 Bn 0.87
2 American Tower 85.70 Bn 92.20 Bn 2.70 Bn 0.03
3 Digital Realty Trust 67.00 Bn 66.16 Bn - -2.58
4 Crown Castle 40.17 Bn 40.12 Bn 984.00 Mn 1.03
5 Iron Mountain 37.80 Bn 37.83 Bn 1.05 Bn 7.52
6 Sba Communications 21.99 Bn 22.08 Bn 532.10 Mn 0.65
7 Weyerhaeuser 16.98 Bn 16.68 Bn 318.00 Mn 5.21
8 Lamar Advertising 15.51 Bn 15.46 Bn 403.56 Mn 3.13
9 Gaming & Leisure Properties 13.46 Bn 13.86 Bn - 1.39
10 OUTFRONT Media 5.85 Bn 5.81 Bn 202.10 Mn 0.74

Historic Data

Download Data 🔒
DateValue
Mar 31, 2026 7.52
Dec 31, 2025 -59.08
Sep 30, 2025 -0.91
Jun 30, 2025 -0.44
Mar 31, 2025 -1.80
Dec 31, 2024 0.17
Sep 30, 2024 -1.48
Jun 30, 2024 -1.04
Mar 31, 2024 -2.47
Dec 31, 2023 2.61
Sep 30, 2023 -0.34
Jun 30, 2023 0.47
Mar 31, 2023 -0.01
Dec 31, 2022 -0.49
Sep 30, 2022 0.45
Jun 30, 2022 1.48
Mar 31, 2022 -1.70
Dec 31, 2021 6.93
Sep 30, 2021 -3.67
Jun 30, 2021 2.14
Mar 31, 2021 19.38
Dec 31, 2020 -36.44
Sep 30, 2020 0.54
Jun 30, 2020 0.85
Mar 31, 2020 0.02
Dec 31, 2019 0.00
Sep 30, 2019 3.40
Jun 30, 2019 1.36
Mar 31, 2019 0.01
Dec 31, 2018 2.38
Sep 30, 2018 1.41
Jun 30, 2018 0.94
Mar 31, 2018 3.08
Dec 31, 2017 -6.88
Sep 30, 2017 0.00
Jun 30, 2017 0.00
Mar 31, 2017 0.04
Dec 31, 2016 12.64
Sep 30, 2016 -1.55
Jun 30, 2016 0.00
Mar 31, 2016 387.55
Dec 31, 2015 1.08
Sep 30, 2015 1.30
Mar 31, 2015 -0.01
Dec 31, 2014 2.18
Jun 30, 2014 0.00
Mar 31, 2014 -1.01
Dec 31, 2013 0.42
Sep 30, 2013 0.00
Mar 31, 2013 0.65
Dec 31, 2012 -2.17
Mar 31, 2012 0.80
Dec 31, 2011 0.25
Sep 30, 2011 0.32
Jun 30, 2011 0.44
Mar 31, 2011 0.64
Dec 31, 2010 0.08
Sep 30, 2010 0.11