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 0001694948
Total reported value
$140.0M
43 stks
2018-12-31
Stale — no recent filing
CIK 0001598381
Total reported value
$129.7M
73 stks
2018-12-31
Stale — no recent filing
CIK 0001532618
Total reported value
$125.2M
20 stks
2018-12-31
Stale — no recent filing
CIK 0001767326
Total reported value
$121.1M
105 stks
2018-12-31
Stale — no recent filing
CIK 0001766347
Total reported value
$120.5M
589 stks
2018-12-31
Stale — no recent filing
CIK 0001352859
Total reported value
$100.5M
115 stks
2018-12-31
Stale — no recent filing
CIK 0001598147
Total reported value
$99.7M
25 stks
2018-12-31
Stale — no recent filing
CIK 0001591442
Total reported value
$93.8M
1 stks
2018-12-31
Stale — no recent filing
CIK 0001429895
Total reported value
$87.8M
22 stks
2018-12-31
Stale — no recent filing
CIK 0001687807
Total reported value
$87.4M
41 stks
2018-12-31
Stale — no recent filing
CIK 0001742941
Total reported value
$85.4M
1 stks
2018-12-31
Stale — no recent filing
CIK 0001647565
Total reported value
$74.7M
236 stks
2018-12-31
Stale — no recent filing
CIK 0001408700
Total reported value
$71.1M
2 stks
2018-12-31
Stale — no recent filing
CIK 0001655095
Total reported value
$67.5M
24 stks
2018-12-31
Stale — no recent filing
CIK 0001602955
Total reported value
$53.5M
9 stks
2018-12-31
Stale — no recent filing
CIK 0001723357
Total reported value
$44.7M
5 stks
2018-12-31
Stale — no recent filing
CIK 0001688235
Total reported value
$42.2M
12 stks
2018-12-31
Stale — no recent filing
CIK 0001086131
Total reported value
$41.1M
32 stks
2018-12-31
Stale — no recent filing
CIK 0001737053
Total reported value
$38.1M
3 stks
2018-12-31
Stale — no recent filing
CIK 0001735886
Total reported value
$37.1M
23 stks
2018-12-31
Stale — no recent filing
CIK 0001599471
Total reported value
$30.9M
5 stks
2018-12-31
Stale — no recent filing
CIK 0001576089
Total reported value
$23.4M
2 stks
2018-12-31
Stale — no recent filing
CIK 0001012036
Total reported value
$18.7M
2 stks
2018-12-31
Stale — no recent filing
CIK 0000756094
Total reported value
$17.6M
4 stks
2018-12-31
Stale — no recent filing
CIK 0001499882
Total reported value
$16.2M
6 stks
2018-12-31
Stale — no recent filing
CIK 0001160106
Total reported value
$7.2M
67 stks
2018-12-31
Stale — no recent filing
CIK 0001592476
Total reported value
$6.3M
1 stks
2018-12-31
Stale — no recent filing
CIK 0001128573
Total reported value
$712.0K
30 stks
2018-12-31
Stale — no recent filing
CIK 0001714364
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001730841
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001466052
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001175130
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001599329
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001508612
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001641891
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001380023
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001593380
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001552332
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001093060
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001425999
Total reported value
—
1 stks
2018-12-31
Stale — no recent filing
CIK 0001386088
Total reported value
—
29 stks
2018-12-31
Stale — no recent filing
CIK 0001524566
Total reported value
$10.4B
511 stks
2018-09-30
Stale — no recent filing
CIK 0001523847
Total reported value
$6.5B
88 stks
2018-09-30
Stale — no recent filing
CIK 0001165501
Total reported value
$2.0B
1,135 stks
2018-09-30
Stale — no recent filing
CIK 0001567390
Total reported value
$1.8B
285 stks
2018-09-30
Stale — no recent filing
CIK 0001278430
Total reported value
$1.7B
8 stks
2018-09-30
Stale — no recent filing
CIK 0001565772
Total reported value
$1.0B
74 stks
2018-09-30
Stale — no recent filing
CIK 0001540141
Total reported value
$893.0M
230 stks
2018-09-30
Stale — no recent filing
CIK 0001167495
Total reported value
$718.3M
154 stks
2018-09-30
Stale — no recent filing
CIK 0001282550
Total reported value
$666.2M
23 stks
2018-09-30
Stale — no recent filing
CIK 0001608062
Total reported value
$601.3M
40 stks
2018-09-30
Stale — no recent filing
Showing 11,782-11,832 of 13,141 institutions