-
Baker Bros. Advisors LP
11668897
11.38%
-60416
-0.52%
-
Capital Research & Management Co. (International Investors)
6343899
6.19%
19980
0.31%
-
HHLR Advisors Ltd.
5472259
5.34%
0
0.00%
-
Baillie Gifford & Co.
4123899
4.02%
-125153
-3.03%
-
PRIMECAP Management Co.
3717507
3.63%
-93840
-2.52%
-
Fidelity Management & Research Co. LLC
3613253
3.52%
-164986
-4.57%
-
Temasek Holdings Pte Ltd. (Investment Management)
2957363
2.88%
43050
1.46%
-
Invesco Advisers, Inc.
2868503
2.80%
-31822
-1.11%
-
BlackRock Fund Advisors
1940463
1.89%
-15757
-0.81%
-
Capital International, Inc.
999827
0.98%
-12308
-1.23%