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 0001095721
Total reported value
$115.9M
44 stks
2016-12-31
Stale — no recent filing
CIK 0000824334
Total reported value
$110.7M
477 stks
2016-12-31
Stale — no recent filing
CIK 0001281082
Total reported value
$93.6M
1 stks
2016-12-31
Stale — no recent filing
CIK 0001479355
Total reported value
$93.0M
21 stks
2016-12-31
Stale — no recent filing
CIK 0001350312
Total reported value
$89.4M
40 stks
2016-12-31
Stale — no recent filing
CIK 0001592162
Total reported value
$81.9M
14 stks
2016-12-31
Stale — no recent filing
CIK 0001569067
Total reported value
$76.7M
58 stks
2016-12-31
Stale — no recent filing
CIK 0001418948
Total reported value
$71.2M
151 stks
2016-12-31
Stale — no recent filing
CIK 0001413654
Total reported value
$71.0M
14 stks
2016-12-31
Stale — no recent filing
CIK 0001431518
Total reported value
$70.5M
85 stks
2016-12-31
Stale — no recent filing
CIK 0001665883
Total reported value
$68.9M
6 stks
2016-12-31
Stale — no recent filing
CIK 0001631273
Total reported value
$66.5M
31 stks
2016-12-31
Stale — no recent filing
CIK 0001569656
Total reported value
$61.7M
23 stks
2016-12-31
Stale — no recent filing
CIK 0001512808
Total reported value
$54.2M
23 stks
2016-12-31
Stale — no recent filing
CIK 0001632560
Total reported value
$53.7M
35 stks
2016-12-31
Stale — no recent filing
CIK 0001111629
Total reported value
$53.7M
87 stks
2016-12-31
Stale — no recent filing
CIK 0001512914
Total reported value
$51.0M
64 stks
2016-12-31
Stale — no recent filing
CIK 0001110443
Total reported value
$46.5M
222 stks
2016-12-31
Stale — no recent filing
CIK 0001121943
Total reported value
$34.9M
8 stks
2016-12-31
Stale — no recent filing
CIK 0001321711
Total reported value
$29.8M
14 stks
2016-12-31
Stale — no recent filing
CIK 0001485921
Total reported value
$22.9M
23 stks
2016-12-31
Stale — no recent filing
CIK 0001406857
Total reported value
$19.3M
1 stks
2016-12-31
Stale — no recent filing
CIK 0001506208
Total reported value
$12.3M
8 stks
2016-12-31
Stale — no recent filing
CIK 0001632849
Total reported value
$158.9K
1,569 stks
2016-12-31
Stale — no recent filing
CIK 0001569258
Total reported value
$17.0K
1 stks
2016-12-31
Stale — no recent filing
CIK 0001599886
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001533327
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001658243
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001665586
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001476417
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001377452
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001636191
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001613715
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001638901
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001648946
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001362178
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001512419
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001544744
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001592179
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001633676
Total reported value
—
1 stks
2016-12-31
Stale — no recent filing
CIK 0001678434
Total reported value
$51.8B
10,960 stks
2016-09-30
Stale — no recent filing
CIK 0001512440
Total reported value
$14.7B
881 stks
2016-09-30
Stale — no recent filing
CIK 0001086137
Total reported value
$8.9B
1,106 stks
2016-09-30
Stale — no recent filing
CIK 0001093694
Total reported value
$3.1B
39 stks
2016-09-30
Stale — no recent filing
CIK 0001649592
Total reported value
$2.3B
230 stks
2016-09-30
Stale — no recent filing
CIK 0001407409
Total reported value
$1.5B
110 stks
2016-09-30
Stale — no recent filing
CIK 0001357544
Total reported value
$1.2B
12 stks
2016-09-30
Stale — no recent filing
CIK 0001527198
Total reported value
$811.3M
426 stks
2016-09-30
Stale — no recent filing
CIK 0001085146
Total reported value
$705.1M
364 stks
2016-09-30
Stale — no recent filing
CIK 0001581833
Total reported value
$677.9M
8 stks
2016-09-30
Stale — no recent filing
CIK 0001123570
Total reported value
$634.5M
41 stks
2016-09-30
Stale — no recent filing
Showing 12,292-12,342 of 13,141 institutions