26, BOULEVARD ROYAL, 4TH FLOOR, LUXEMBOURG, N4
Market cap: $28.0B (2/19/2026)
Price: $52.26
2025 Fourth Quarter and Annual Results Conference Call
Weekly Report (February 16, 2026 – February 20, 2026) on the Second Tranche of Share Buyback Program.
Consolidated Financial Statements for the Years Ended 2025, 2024 and 2023
Announces 2025 Fourth Quarter and Annual Results
Announces Weekly Report on Second Tranche of Share Buyback Program
Announces Weekly Report on the Second Tranche of Share Buyback Program
Weekly Report (December 22, 2025 – December 26, 2025) on the Second Tranche of Share Buyback Program.
Weekly Report (December 15, 2025 – December 19, 2025) on the Second Tranche of Share Buyback Program.
Annual and Transition Report of Foreign Private Issuers
Effectiveness Notice
Prospectus Filed Pursuant to Rule 425
Amended Registration Statement for Securities Issued in Business-Combination Transactions
Tender Offer Statement by Third Party
Registration Statement for Securities Issued in Business-Combination Transactions
No filings found
Amended Schedule 13D - Ownership Report
Specialized Disclosure Report
Iran Notice