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 0000833018
Total reported value
$5.6B
202 stks
2015-12-31
Stale — no recent filing
CIK 0001006438
Total reported value
$5.0B
52 stks
2015-12-31
Stale — no recent filing
CIK 0001004248
Total reported value
$3.7B
227 stks
2015-12-31
Stale — no recent filing
CIK 0001326196
Total reported value
$1.7B
231 stks
2015-12-31
Stale — no recent filing
CIK 0001296434
Total reported value
$1.6B
124 stks
2015-12-31
Stale — no recent filing
CIK 0000867262
Total reported value
$1.4B
93 stks
2015-12-31
Stale — no recent filing
CIK 0000020171
Total reported value
$1.2B
163 stks
2015-12-31
Stale — no recent filing
CIK 0001372939
Total reported value
$1.1B
3 stks
2015-12-31
Stale — no recent filing
CIK 0000943518
Total reported value
$937.8M
40 stks
2015-12-31
Stale — no recent filing
CIK 0001540796
Total reported value
$880.5M
18 stks
2015-12-31
Stale — no recent filing
CIK 0001085338
Total reported value
$875.4M
589 stks
2015-12-31
Stale — no recent filing
CIK 0000763910
Total reported value
$823.7M
215 stks
2015-12-31
Stale — no recent filing
CIK 0001071341
Total reported value
$678.2M
1,370 stks
2015-12-31
Stale — no recent filing
CIK 0001642343
Total reported value
$656.3M
127 stks
2015-12-31
Stale — no recent filing
CIK 0000894135
Total reported value
$644.6M
101 stks
2015-12-31
Stale — no recent filing
CIK 0001536727
Total reported value
$449.7M
22 stks
2015-12-31
Stale — no recent filing
CIK 0001407389
Total reported value
$368.9M
55 stks
2015-12-31
Stale — no recent filing
CIK 0001564721
Total reported value
$316.6M
26 stks
2015-12-31
Stale — no recent filing
CIK 0001010452
Total reported value
$308.5M
140 stks
2015-12-31
Stale — no recent filing
CIK 0001591625
Total reported value
$259.4M
74 stks
2015-12-31
Stale — no recent filing
CIK 0001172799
Total reported value
$232.5M
108 stks
2015-12-31
Stale — no recent filing
CIK 0001790827
Total reported value
$219.7M
245 stks
2015-12-31
Stale — no recent filing
CIK 0001349834
Total reported value
$198.0M
31 stks
2015-12-31
Stale — no recent filing
CIK 0001428601
Total reported value
$194.3M
109 stks
2015-12-31
Stale — no recent filing
CIK 0001092688
Total reported value
$193.2M
20 stks
2015-12-31
Stale — no recent filing
CIK 0001425994
Total reported value
$157.8M
241 stks
2015-12-31
Stale — no recent filing
CIK 0001631190
Total reported value
$148.5M
381 stks
2015-12-31
Stale — no recent filing
CIK 0001534408
Total reported value
$148.3M
40 stks
2015-12-31
Stale — no recent filing
CIK 0001141800
Total reported value
$125.9M
38 stks
2015-12-31
Stale — no recent filing
CIK 0001562452
Total reported value
$107.8M
9 stks
2015-12-31
Stale — no recent filing
CIK 0001034012
Total reported value
$92.0M
30 stks
2015-12-31
Stale — no recent filing
CIK 0001436081
Total reported value
$90.9M
3 stks
2015-12-31
Stale — no recent filing
CIK 0001624723
Total reported value
$89.6M
190 stks
2015-12-31
Stale — no recent filing
CIK 0000866995
Total reported value
$88.4M
70 stks
2015-12-31
Stale — no recent filing
CIK 0001344422
Total reported value
$85.1M
203 stks
2015-12-31
Stale — no recent filing
CIK 0000740918
Total reported value
$80.0M
14 stks
2015-12-31
Stale — no recent filing
CIK 0001559538
Total reported value
$71.9M
105 stks
2015-12-31
Stale — no recent filing
CIK 0001628121
Total reported value
$70.7M
26 stks
2015-12-31
Stale — no recent filing
CIK 0001429074
Total reported value
$68.6M
6 stks
2015-12-31
Stale — no recent filing
CIK 0001571207
Total reported value
$65.9M
22 stks
2015-12-31
Stale — no recent filing
CIK 0001513013
Total reported value
$52.5M
35 stks
2015-12-31
Stale — no recent filing
CIK 0001280054
Total reported value
$50.3M
29 stks
2015-12-31
Stale — no recent filing
CIK 0001456257
Total reported value
$48.5M
28 stks
2015-12-31
Stale — no recent filing
CIK 0001478434
Total reported value
$41.5M
1 stks
2015-12-31
Stale — no recent filing
CIK 0001599633
Total reported value
$37.3M
72 stks
2015-12-31
Stale — no recent filing
CIK 0001576953
Total reported value
$33.2M
1 stks
2015-12-31
Stale — no recent filing
CIK 0001536071
Total reported value
$29.0M
11 stks
2015-12-31
Stale — no recent filing
CIK 0001569785
Total reported value
$25.4M
15 stks
2015-12-31
Stale — no recent filing
CIK 0001576277
Total reported value
$23.2M
18 stks
2015-12-31
Stale — no recent filing
CIK 0001667109
Total reported value
$21.7M
19 stks
2015-12-31
Stale — no recent filing
CIK 0001620067
Total reported value
$19.4M
6 stks
2015-12-31
Stale — no recent filing
Showing 12,547-12,597 of 13,141 institutions