Loading viewer...
earnings
Format: PDF earnings
Iron Mountain reported record Q2 2023 results with revenue of $1.36 billion and adjusted EBITDA of $476 million, exceeding guidance. The company demonstrated strong performance across storage rental services and data center operations, with 11% organic storage revenue growth and 18% data center revenue growth, while increasing its quarterly dividend by 5%.
presentation
earnings
23 Pages
ΤΙΤΑΝ
Sibanye Stillwater 2022 Results & Full Year Financial Report
earningsearnings
56 Pages
Sibanye Stillwater Limited