Mar 31, 2025
|
Baillie Gifford & Co Limited.
|
24,393,015
|
5.64%
|
|
Dec 31, 2024
|
Baillie Gifford & Co Limited.
|
24,864,058
|
6.12%
|
|
Sep 30, 2024
|
Baillie Gifford & Co Limited.
|
25,239,870
|
6.46%
|
|
Jun 30, 2024
|
Baillie Gifford & Co Limited.
|
26,589,936
|
9.28%
|
|
Mar 31, 2024
|
Baillie Gifford & Co Limited.
|
24,067,804
|
10.13%
|
|
Dec 31, 2023
|
Baillie Gifford & Co Limited.
|
24,179,504
|
10.18%
|
|
Sep 30, 2023
|
Baillie Gifford & Co Limited.
|
24,551,409
|
11.37%
|
|
Jun 30, 2023
|
Baillie Gifford & Co Limited.
|
25,097,630
|
11.86%
|
|
Mar 31, 2023
|
Baillie Gifford & Co Limited.
|
25,135,530
|
13.07%
|