-
PRIMECAP Management Co.
9569669
3.37%
535
0.01%
-
The Vanguard Group, Inc.
8013489
2.83%
244226
3.05%
-
BlackRock Fund Advisors
7949121
2.80%
-826470
-10.40%
-
Dodge & Cox
6831355
2.41%
543004
7.95%
-
T. Rowe Price Associates, Inc. (Investment Management)
5679859
2.00%
128597
2.26%
-
SSgA Funds Management, Inc.
5601587
1.98%
74626
1.33%
-
Baillie Gifford & Co.
3728688
1.31%
-113936
-3.06%
-
Norges Bank Investment Management
2958954
1.04%
-554089
-18.73%
-
Black Creek Investment Management, Inc.
2838624
1.00%
413667
14.57%
-
Krane Funds Advisors LLC
2579686
0.91%
571418
22.15%