Jun 30, 2025
|
Baillie Gifford & Co Limited.
|
37,748,072
|
2.91%
|
|
Mar 31, 2025
|
Baillie Gifford & Co Limited.
|
55,877,748
|
4.31%
|
|
Dec 31, 2024
|
Baillie Gifford & Co Limited.
|
59,776,512
|
4.62%
|
|
Sep 30, 2024
|
Baillie Gifford & Co Limited.
|
63,366,308
|
4.90%
|
|
Jun 30, 2024
|
Baillie Gifford & Co Limited.
|
55,235,148
|
4.28%
|
|
Mar 31, 2024
|
Baillie Gifford & Co Limited.
|
61,387,343
|
4.76%
|
|
Dec 31, 2023
|
Baillie Gifford & Co Limited.
|
64,164,758
|
4.98%
|
|
Sep 30, 2023
|
Baillie Gifford & Co Limited.
|
62,745,009
|
4.89%
|
|
Jun 30, 2023
|
Baillie Gifford & Co Limited.
|
65,550,791
|
5.11%
|
|
Mar 31, 2023
|
Baillie Gifford & Co Limited.
|
71,116,224
|
5.56%
|