26, BOULEVARD ROYAL, 4TH FLOOR, LUXEMBOURG, N4
Market cap: $21.9B (12/04/2025)
Price: $40.88
Weekly Report (November 10, 2025 – November 14, 2025) on the Second Tranche of Share Buyback Program.
To Commence a USD 600 million Second Tranche of its USD 1.2 Billion Share Buyback Program
2025 Third Quarter Results Conference Call.
Consolidated Condensed Interim Financial Statements for the Nine-Month Period Ended September 30, 2025
Announces 2025 Third Quarter Results
Material disclosure
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
Amended Schedule 13G - Ownership Report
Specialized Disclosure Report
Iran Notice