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 0001166147
Total reported value
—
1 stks
2016-06-30
Stale — no recent filing
CIK 0001078779
Total reported value
—
1 stks
2016-06-30
Stale — no recent filing
CIK 0001590656
Total reported value
—
1 stks
2016-06-30
Stale — no recent filing
CIK 0001435053
Total reported value
—
1 stks
2016-06-30
Stale — no recent filing
CIK 0001599350
Total reported value
—
1 stks
2016-06-30
Stale — no recent filing
CIK 0000721204
Total reported value
$56.9B
11,009 stks
2016-03-31
Stale — no recent filing
CIK 0000897676
Total reported value
$6.9B
1,032 stks
2016-03-31
Stale — no recent filing
CIK 0001293585
Total reported value
$4.5B
263 stks
2016-03-31
Stale — no recent filing
CIK 0001513271
Total reported value
$3.4B
363 stks
2016-03-31
Stale — no recent filing
CIK 0001569143
Total reported value
$2.4B
60 stks
2016-03-31
Stale — no recent filing
CIK 0000319902
Total reported value
$1.5B
172 stks
2016-03-31
Stale — no recent filing
CIK 0000861465
Total reported value
$865.7M
111 stks
2016-03-31
Stale — no recent filing
CIK 0001007095
Total reported value
$859.0M
442 stks
2016-03-31
Stale — no recent filing
CIK 0001541895
Total reported value
$575.2M
287 stks
2016-03-31
Stale — no recent filing
CIK 0000774602
Total reported value
$527.8M
133 stks
2016-03-31
Stale — no recent filing
CIK 0001418870
Total reported value
$491.3M
317 stks
2016-03-31
Stale — no recent filing
CIK 0001639966
Total reported value
$426.8M
1,173 stks
2016-03-31
Stale — no recent filing
CIK 0001541597
Total reported value
$409.9M
37 stks
2016-03-31
Stale — no recent filing
CIK 0001298983
Total reported value
$402.5M
69 stks
2016-03-31
Stale — no recent filing
CIK 0001503559
Total reported value
$381.8M
3 stks
2016-03-31
Stale — no recent filing
CIK 0001307203
Total reported value
$360.0M
134 stks
2016-03-31
Stale — no recent filing
CIK 0001555900
Total reported value
$333.7M
1,014 stks
2016-03-31
Stale — no recent filing
CIK 0000884310
Total reported value
$255.1M
149 stks
2016-03-31
Stale — no recent filing
CIK 0001056868
Total reported value
$221.1M
63 stks
2016-03-31
Stale — no recent filing
CIK 0001497943
Total reported value
$194.1M
374 stks
2016-03-31
Stale — no recent filing
CIK 0000105692
Total reported value
$186.7M
129 stks
2016-03-31
Stale — no recent filing
CIK 0001649776
Total reported value
$147.6M
116 stks
2016-03-31
Stale — no recent filing
CIK 0001508052
Total reported value
$95.2M
4 stks
2016-03-31
Stale — no recent filing
CIK 0001603905
Total reported value
$88.9M
24 stks
2016-03-31
Stale — no recent filing
CIK 0001552187
Total reported value
$87.2M
10 stks
2016-03-31
Stale — no recent filing
CIK 0001286313
Total reported value
$57.6M
112 stks
2016-03-31
Stale — no recent filing
CIK 0001600141
Total reported value
$47.4M
32 stks
2016-03-31
Stale — no recent filing
CIK 0001309124
Total reported value
$41.4M
1 stks
2016-03-31
Stale — no recent filing
CIK 0001055948
Total reported value
$34.8M
13 stks
2016-03-31
Stale — no recent filing
CIK 0001368616
Total reported value
$16.4M
5 stks
2016-03-31
Stale — no recent filing
CIK 0001547135
Total reported value
$15.1M
6 stks
2016-03-31
Stale — no recent filing
CIK 0001335977
Total reported value
$11.0M
505 stks
2016-03-31
Stale — no recent filing
CIK 0001625243
Total reported value
$6.3M
18 stks
2016-03-31
Stale — no recent filing
CIK 0001527913
Total reported value
$1.5M
1 stks
2016-03-31
Stale — no recent filing
CIK 0001626473
Total reported value
$73.0K
2 stks
2016-03-31
Stale — no recent filing
CIK 0001426790
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001043853
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001575766
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001545065
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001296494
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001359894
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001589358
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001389279
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001344703
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001352065
Total reported value
—
1 stks
2016-03-31
Stale — no recent filing
CIK 0001086504
Total reported value
$12.8B
154 stks
2015-12-31
Stale — no recent filing
Showing 12,496-12,546 of 13,141 institutions