| Filed | Form | Filer | Stake | Shares | Intent | |
|---|---|---|---|---|---|---|
| 2026-09-30 | SCHEDULE 13D/A | Abu Dhabi Investment Authority | 75.10% | 20,319,560.62 | view → | |
| 2025-09-26 | SCHEDULE | Abu Dhabi Investment Authority | 89.00% | 18,362,831 | view → | |
| 2025-06-20 | SCHEDULE | Abu Dhabi Investment Authority | 93.60% | 13,801,429 | view → | |
| 2025-01-02 | SCHEDULE | Abu Dhabi Investment Authority | 99.60% | 8,727,114 | view → |
Free. We email you when criteria match. One-click unsubscribe in every email.
Free $0 (48h-delayed alerts) · Individual $49/mo (real-time) · Team & API $199/mo · Enterprise.
See pricing →