Every institution's latest SEC Form 13F filing, ordered by most recently filed. Sourced from SEC EDGAR and updated quarterly — sort by reported value, turnover, or holdings instead using the menu below.
CIK 0001411512
Total reported value
$155.4M
98 stks
2017-03-31
Stale — no recent filing
CIK 0001309111
Total reported value
$113.8M
8 stks
2017-03-31
Stale — no recent filing
CIK 0000887211
Total reported value
$110.2M
106 stks
2017-03-31
Stale — no recent filing
CIK 0001632899
Total reported value
$88.6M
1 stks
2017-03-31
Stale — no recent filing
CIK 0001591925
Total reported value
$61.0M
93 stks
2017-03-31
Stale — no recent filing
CIK 0001544825
Total reported value
$52.2M
33 stks
2017-03-31
Stale — no recent filing
CIK 0001569639
Total reported value
$46.7M
1 stks
2017-03-31
Stale — no recent filing
CIK 0001698102
Total reported value
$34.8M
1 stks
2017-03-31
Stale — no recent filing
CIK 0001560812
Total reported value
$34.2M
11 stks
2017-03-31
Stale — no recent filing
CIK 0001602999
Total reported value
$33.3M
29 stks
2017-03-31
Stale — no recent filing
CIK 0001614847
Total reported value
$18.7M
44 stks
2017-03-31
Stale — no recent filing
CIK 0001580144
Total reported value
$7.9M
5 stks
2017-03-31
Stale — no recent filing
CIK 0001693706
Total reported value
$2.9M
9 stks
2017-03-31
Stale — no recent filing
CIK 0001033244
Total reported value
$2.1M
206 stks
2017-03-31
Stale — no recent filing
CIK 0001649337
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001662807
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001534017
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001326537
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001491617
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0000806246
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001621872
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001666660
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0001668679
Total reported value
—
1 stks
2017-03-31
Stale — no recent filing
CIK 0000913414
Total reported value
$675.4B
3,855 stks
2016-12-31
Stale — no recent filing
CIK 0001006249
Total reported value
$542.3B
4,255 stks
2016-12-31
Stale — no recent filing
CIK 0001003283
Total reported value
$210.1B
15,646 stks
2016-12-31
Stale — no recent filing
CIK 0001086364
Total reported value
$98.8B
4,510 stks
2016-12-31
Stale — no recent filing
CIK 0001305227
Total reported value
$86.4B
3,953 stks
2016-12-31
Stale — no recent filing
CIK 0001085635
Total reported value
$30.3B
1,312 stks
2016-12-31
Stale — no recent filing
CIK 0000050672
Total reported value
$6.7B
145 stks
2016-12-31
Stale — no recent filing
CIK 0001603464
Total reported value
$5.4B
402 stks
2016-12-31
Stale — no recent filing
CIK 0001422771
Total reported value
$3.1B
5,017 stks
2016-12-31
Stale — no recent filing
CIK 0001056504
Total reported value
$2.4B
270 stks
2016-12-31
Stale — no recent filing
CIK 0001082045
Total reported value
$797.0M
62 stks
2016-12-31
Stale — no recent filing
CIK 0001566494
Total reported value
$615.8M
145 stks
2016-12-31
Stale — no recent filing
CIK 0001631260
Total reported value
$547.1M
181 stks
2016-12-31
Stale — no recent filing
CIK 0001085825
Total reported value
$471.0M
931 stks
2016-12-31
Stale — no recent filing
CIK 0000928204
Total reported value
$347.5M
129 stks
2016-12-31
Stale — no recent filing
CIK 0001156185
Total reported value
$314.8M
547 stks
2016-12-31
Stale — no recent filing
CIK 0001610946
Total reported value
$297.2M
13 stks
2016-12-31
Stale — no recent filing
CIK 0001379495
Total reported value
$294.3M
38 stks
2016-12-31
Stale — no recent filing
CIK 0001599444
Total reported value
$268.1M
139 stks
2016-12-31
Stale — no recent filing
CIK 0001070265
Total reported value
$257.4M
34 stks
2016-12-31
Stale — no recent filing
CIK 0001624741
Total reported value
$237.7M
98 stks
2016-12-31
Stale — no recent filing
CIK 0001213310
Total reported value
$204.2M
45 stks
2016-12-31
Stale — no recent filing
CIK 0001663896
Total reported value
$196.8M
113 stks
2016-12-31
Stale — no recent filing
CIK 0001352107
Total reported value
$178.0M
181 stks
2016-12-31
Stale — no recent filing
CIK 0001304762
Total reported value
$168.9M
82 stks
2016-12-31
Stale — no recent filing
CIK 0001647692
Total reported value
$166.8M
21 stks
2016-12-31
Stale — no recent filing
CIK 0000828405
Total reported value
$151.3M
203 stks
2016-12-31
Stale — no recent filing
CIK 0001686409
Total reported value
$142.5M
116 stks
2016-12-31
Stale — no recent filing
Showing 12,241-12,291 of 13,141 institutions