-
Baker Bros. Advisors LP
8799053
8.02%
0
0.00%
-
Capital Research & Management Co. (International Investors)
5113866
4.66%
0
0.00%
-
PRIMECAP Management Co.
4980581
4.54%
0
0.00%
-
Fidelity Management & Research Co. LLC
3936106
3.59%
0
0.00%
-
HHLR Advisors Ltd.
1034306
0.94%
0
0.00%
-
Temasek Holdings Pte Ltd. (Investment Management)
919587
0.84%
0
0.00%
-
T. Rowe Price International Ltd.
805964
0.73%
0
0.00%
-
T. Rowe Price Associates, Inc. (IM)
566715
0.52%
0
0.00%
-
BlackRock Fund Advisors
547718
0.50%
0
0.00%
-
The Invus Group LLC
500000
0.46%
0
0.00%