Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Dec 31, 2024 | Baillie Gifford & Co Limited. | 1,054,403 | 1.44% |
Sep 30, 2024 | Baillie Gifford & Co Limited. | 1,980,992 | 2.72% |
Jun 30, 2024 | Baillie Gifford & Co Limited. | 2,124,968 | 2.92% |
Mar 31, 2024 | Baillie Gifford & Co Limited. | 2,612,007 | 3.60% |
Dec 31, 2023 | Baillie Gifford & Co Limited. | 2,602,389 | 3.58% |
Sep 30, 2023 | Baillie Gifford & Co Limited. | 2,950,552 | 4.10% |
Jun 30, 2023 | Baillie Gifford & Co Limited. | 2,966,351 | 4.13% |
Mar 31, 2023 | Baillie Gifford & Co Limited. | 2,284,851 | 3.19% |