Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Dec 31, 2024 | Baillie Gifford & Co Limited. | 55,032,165 | 6.99% |
Sep 30, 2024 | Baillie Gifford & Co Limited. | 52,751,004 | 6.89% |
Jun 30, 2024 | Baillie Gifford & Co Limited. | 52,869,559 | 6.94% |
Mar 31, 2024 | Baillie Gifford & Co Limited. | 53,957,841 | 7.62% |
Dec 31, 2023 | Baillie Gifford & Co Limited. | 56,320,441 | 7.97% |
Sep 30, 2023 | Baillie Gifford & Co Limited. | 51,053,005 | 7.33% |
Jun 30, 2023 | Baillie Gifford & Co Limited. | 51,872,715 | 7.48% |
Mar 31, 2023 | Baillie Gifford & Co Limited. | 7,686,144 | 1.13% |