Jun 30, 2025
|
Baillie Gifford & Co Limited.
|
22,094,124
|
5.68%
|
|
Mar 31, 2025
|
Baillie Gifford & Co Limited.
|
24,948,558
|
6.41%
|
|
Dec 31, 2024
|
Baillie Gifford & Co Limited.
|
38,889,571
|
10.06%
|
|
Sep 30, 2024
|
Baillie Gifford & Co Limited.
|
42,458,083
|
11.03%
|
|
Jun 30, 2024
|
Baillie Gifford & Co Limited.
|
43,449,041
|
11.29%
|
|
Mar 31, 2024
|
Baillie Gifford & Co Limited.
|
44,655,817
|
11.65%
|
|
Dec 31, 2023
|
Baillie Gifford & Co Limited.
|
45,654,527
|
11.92%
|
|
Sep 30, 2023
|
Baillie Gifford & Co Limited.
|
45,649,183
|
11.97%
|
|
Jun 30, 2023
|
Baillie Gifford & Co Limited.
|
45,711,095
|
12.01%
|
|
Mar 31, 2023
|
Baillie Gifford & Co Limited.
|
46,466,171
|
12.19%
|