Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Dec 31, 2024 | Baillie Gifford & Co Limited. | 3,878,912 | 1.29% |
Sep 30, 2024 | Baillie Gifford & Co Limited. | 4,442,028 | 1.45% |
Jun 30, 2024 | Baillie Gifford & Co Limited. | 4,594,977 | 1.50% |
Mar 31, 2024 | Baillie Gifford & Co Limited. | 4,666,472 | 1.52% |
Dec 31, 2023 | Baillie Gifford & Co Limited. | 4,953,503 | 1.61% |
Sep 30, 2023 | Baillie Gifford & Co Limited. | 5,228,125 | 1.72% |
Jun 30, 2023 | Baillie Gifford & Co Limited. | 5,336,809 | 1.72% |
Mar 31, 2023 | Baillie Gifford & Co Limited. | 5,429,124 | 1.75% |