Director dealings

Trade date Director Volume / Price Trade value Trade type
No director deals found.

Major shareholders

Institution name Holding Percent
The Capital Group Companies, Inc. 35,780,000 12.67%
Spreadex Ltd 29,613,334 7.51%