-
Baker Bros. Advisors LP
8799053
7.42%
0
0.00%
-
Capital Research & Management Co. (International Investors)
5113866
4.31%
0
0.00%
-
PRIMECAP Management Co.
4980581
4.20%
0
0.00%
-
Fidelity Management & Research Co. LLC
3936106
3.32%
0
0.00%
-
HHLR Advisors Ltd.
1034306
0.87%
0
0.00%
-
Temasek Holdings Pte Ltd. (Investment Management)
919587
0.78%
0
0.00%
-
T. Rowe Price International Ltd.
805964
0.68%
0
0.00%
-
T. Rowe Price Associates, Inc. (IM)
566715
0.48%
0
0.00%
-
BlackRock Fund Advisors
547718
0.46%
0
0.00%
-
The Invus Group LLC
500000
0.42%
0
0.00%