Month | Name | Total no. shares held | Percent Holding |
---|---|---|---|
Jun 30, 2025 | Baillie Gifford & Co Limited. | 5,031,214 | 2.64% |
Mar 31, 2025 | Baillie Gifford & Co Limited. | 5,260,033 | 2.76% |
Dec 31, 2024 | Baillie Gifford & Co Limited. | 4,491,504 | 2.36% |
Sep 30, 2024 | Baillie Gifford & Co Limited. | 4,649,484 | 2.45% |
Jun 30, 2024 | Baillie Gifford & Co Limited. | 3,343,859 | 1.76% |
Mar 31, 2024 | Baillie Gifford & Co Limited. | 1,147,213 | 0.60% |