Reporting Manager
Abu Dhabi Investment Authority
Shares outstanding
54,167,577 shares
Disclosed Ownership
2,816,714 shares
Ownership
5.2%
Form type
SCHEDULE 13G
Filing time
18 Feb 2026, 16:16:58 UTC
Date of event
04 Feb 2026

Reporting Managers (2)

Name Ownership Shares Owned sole voting power shared voting power Signature Title CIK
Abu Dhabi Investment Authority 5.2% 2,816,714 1,669,576 1,147,138 /s/ Saif Surour Omair Maaded AlMashghouni Authorized Signatory
Platinum Falcon B 2018 RSC Limited 2.1% 1,147,138 0 1,147,138 /s/ Saif Surour Omair Maaded AlMashghouni Authorized Signatory