Jun 30, 2025
|
Baillie Gifford & Co Limited.
|
41,623,294
|
7.03%
|
|
Mar 31, 2025
|
Baillie Gifford & Co Limited.
|
39,525,842
|
6.68%
|
|
Dec 31, 2024
|
Baillie Gifford & Co Limited.
|
40,954,549
|
6.92%
|
|
Sep 30, 2024
|
Baillie Gifford & Co Limited.
|
39,564,018
|
6.89%
|
|
Jun 30, 2024
|
Baillie Gifford & Co Limited.
|
34,268,428
|
5.97%
|
|
Mar 31, 2024
|
Baillie Gifford & Co Limited.
|
34,119,448
|
5.94%
|
|
Dec 31, 2023
|
Baillie Gifford & Co Limited.
|
34,183,394
|
5.95%
|
|
Sep 30, 2023
|
Baillie Gifford & Co Limited.
|
26,137,417
|
4.60%
|
|
Jun 30, 2023
|
Baillie Gifford & Co Limited.
|
21,795,993
|
3.83%
|
|
Mar 31, 2023
|
Baillie Gifford & Co Limited.
|
21,991,406
|
3.87%
|