-
The Vanguard Group, Inc.
13438431
10.70%
212360
1.58%
-
BlackRock Fund Advisors
9149889
7.29%
481264
5.26%
-
T. Rowe Price Associates, Inc. (Investment Management)
8599226
6.85%
-6340101
-73.73%
-
Barclays Bank Plc (Private Banking)
6001666
4.78%
413073
6.88%
-
SSgA Funds Management, Inc.
5461679
4.35%
201401
3.69%
-
First Trust Advisors LP
3434956
2.74%
399736
11.64%
-
Morgan Stanley & Co. LLC
2772703
2.21%
1716027
61.89%
-
Geode Capital Management LLC
2627608
2.09%
96505
3.67%
-
AllianceBernstein LP
2436091
1.94%
-370671
-15.22%
-
UBS Securities LLC
2011056
1.60%
1965587
97.74%