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 0001533892
Total reported value
$442.2M
1,674 stks
2017-06-30
Stale — no recent filing
CIK 0001542662
Total reported value
$371.2M
5 stks
2017-06-30
Stale — no recent filing
CIK 0001328450
Total reported value
$241.1M
785 stks
2017-06-30
Stale — no recent filing
CIK 0001621292
Total reported value
$236.8M
1 stks
2017-06-30
Stale — no recent filing
CIK 0001313597
Total reported value
$221.2M
46 stks
2017-06-30
Stale — no recent filing
CIK 0001132356
Total reported value
$214.2M
79 stks
2017-06-30
Stale — no recent filing
CIK 0001510201
Total reported value
$204.3M
138 stks
2017-06-30
Stale — no recent filing
CIK 0001557513
Total reported value
$176.0M
32 stks
2017-06-30
Stale — no recent filing
CIK 0001586444
Total reported value
$146.8M
20 stks
2017-06-30
Stale — no recent filing
CIK 0001483060
Total reported value
$141.5M
45 stks
2017-06-30
Stale — no recent filing
CIK 0001068840
Total reported value
$139.5M
43 stks
2017-06-30
Stale — no recent filing
CIK 0001709719
Total reported value
$117.8M
43 stks
2017-06-30
Stale — no recent filing
CIK 0001700437
Total reported value
$109.0M
32 stks
2017-06-30
Stale — no recent filing
CIK 0001684769
Total reported value
$100.5M
93 stks
2017-06-30
Stale — no recent filing
CIK 0001542317
Total reported value
$100.0M
65 stks
2017-06-30
Stale — no recent filing
CIK 0001579160
Total reported value
$79.3M
146 stks
2017-06-30
Stale — no recent filing
CIK 0001483969
Total reported value
$70.8M
55 stks
2017-06-30
Stale — no recent filing
CIK 0000925776
Total reported value
$67.3M
35 stks
2017-06-30
Stale — no recent filing
CIK 0001026303
Total reported value
$34.7M
19 stks
2017-06-30
Stale — no recent filing
CIK 0001580101
Total reported value
$28.7M
127 stks
2017-06-30
Stale — no recent filing
CIK 0001556970
Total reported value
$21.9M
66 stks
2017-06-30
Stale — no recent filing
CIK 0001604406
Total reported value
$20.6M
5 stks
2017-06-30
Stale — no recent filing
CIK 0001432976
Total reported value
$2.7M
3 stks
2017-06-30
Stale — no recent filing
CIK 0001277275
Total reported value
—
1 stks
2017-06-30
Stale — no recent filing
CIK 0001616768
Total reported value
—
1 stks
2017-06-30
Stale — no recent filing
CIK 0001314588
Total reported value
—
1 stks
2017-06-30
Stale — no recent filing
CIK 0001590346
Total reported value
—
1 stks
2017-06-30
Stale — no recent filing
CIK 0001540425
Total reported value
—
1 stks
2017-06-30
Stale — no recent filing
CIK 0000812295
Total reported value
$122.3B
1,722 stks
2017-03-31
Stale — no recent filing
CIK 0001091559
Total reported value
$13.8B
618 stks
2017-03-31
Stale — no recent filing
CIK 0001061286
Total reported value
$13.2B
266 stks
2017-03-31
Stale — no recent filing
CIK 0001263567
Total reported value
$8.1B
251 stks
2017-03-31
Stale — no recent filing
CIK 0001145935
Total reported value
$3.3B
426 stks
2017-03-31
Stale — no recent filing
CIK 0001511566
Total reported value
$3.0B
2,841 stks
2017-03-31
Stale — no recent filing
CIK 0001273960
Total reported value
$1.7B
186 stks
2017-03-31
Stale — no recent filing
CIK 0001633883
Total reported value
$806.8M
322 stks
2017-03-31
Stale — no recent filing
CIK 0001429788
Total reported value
$726.7M
49 stks
2017-03-31
Stale — no recent filing
CIK 0001008871
Total reported value
$634.9M
314 stks
2017-03-31
Stale — no recent filing
CIK 0001706746
Total reported value
$633.1M
35 stks
2017-03-31
Stale — no recent filing
CIK 0000768965
Total reported value
$583.6M
451 stks
2017-03-31
Stale — no recent filing
CIK 0001315497
Total reported value
$444.7M
69 stks
2017-03-31
Stale — no recent filing
CIK 0000928749
Total reported value
$443.3M
83 stks
2017-03-31
Stale — no recent filing
CIK 0001105871
Total reported value
$425.3M
123 stks
2017-03-31
Stale — no recent filing
CIK 0001655265
Total reported value
$421.5M
1 stks
2017-03-31
Stale — no recent filing
CIK 0001655670
Total reported value
$387.1M
663 stks
2017-03-31
Stale — no recent filing
CIK 0001640250
Total reported value
$298.5M
268 stks
2017-03-31
Stale — no recent filing
CIK 0001218179
Total reported value
$259.0M
99 stks
2017-03-31
Stale — no recent filing
CIK 0001351841
Total reported value
$212.7M
50 stks
2017-03-31
Stale — no recent filing
CIK 0001600566
Total reported value
$190.0M
449 stks
2017-03-31
Stale — no recent filing
CIK 0001589989
Total reported value
$166.8M
379 stks
2017-03-31
Stale — no recent filing
CIK 0001640485
Total reported value
$162.2M
655 stks
2017-03-31
Stale — no recent filing
Showing 12,190-12,240 of 13,141 institutions