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 0001596898
Total reported value
$281.0M
13 stks
2014-12-31
Stale — no recent filing
CIK 0001605541
Total reported value
$241.9M
32 stks
2014-12-31
Stale — no recent filing
CIK 0001569517
Total reported value
$238.0M
484 stks
2014-12-31
Stale — no recent filing
CIK 0001453102
Total reported value
$196.7M
183 stks
2014-12-31
Stale — no recent filing
CIK 0001358096
Total reported value
$190.2M
481 stks
2014-12-31
Stale — no recent filing
CIK 0001113303
Total reported value
$173.9M
73 stks
2014-12-31
Stale — no recent filing
CIK 0000708848
Total reported value
$148.8M
203 stks
2014-12-31
Stale — no recent filing
CIK 0001631474
Total reported value
$124.7M
1 stks
2014-12-31
Stale — no recent filing
CIK 0001633038
Total reported value
$124.4M
70 stks
2014-12-31
Stale — no recent filing
CIK 0001614187
Total reported value
$112.4M
364 stks
2014-12-31
Stale — no recent filing
CIK 0001317264
Total reported value
$105.8M
698 stks
2014-12-31
Stale — no recent filing
CIK 0001117101
Total reported value
$101.2M
27 stks
2014-12-31
Stale — no recent filing
CIK 0001571042
Total reported value
$91.6M
356 stks
2014-12-31
Stale — no recent filing
CIK 0001053912
Total reported value
$91.5M
243 stks
2014-12-31
Stale — no recent filing
CIK 0000714310
Total reported value
$81.9M
321 stks
2014-12-31
Stale — no recent filing
CIK 0001402302
Total reported value
$75.0M
673 stks
2014-12-31
Stale — no recent filing
CIK 0001259392
Total reported value
$69.4M
219 stks
2014-12-31
Stale — no recent filing
CIK 0001004744
Total reported value
$59.2M
22 stks
2014-12-31
Stale — no recent filing
CIK 0001259923
Total reported value
$45.0M
1 stks
2014-12-31
Stale — no recent filing
CIK 0001348886
Total reported value
$44.7M
27 stks
2014-12-31
Stale — no recent filing
CIK 0000073076
Total reported value
$37.0M
5 stks
2014-12-31
Stale — no recent filing
CIK 0001482638
Total reported value
$33.5M
47 stks
2014-12-31
Stale — no recent filing
CIK 0001549916
Total reported value
$30.1M
100 stks
2014-12-31
Stale — no recent filing
CIK 0001547584
Total reported value
$14.4M
1 stks
2014-12-31
Stale — no recent filing
CIK 0001423116
Total reported value
$12.6M
28 stks
2014-12-31
Stale — no recent filing
CIK 0001515072
Total reported value
$8.4M
102 stks
2014-12-31
Stale — no recent filing
CIK 0001315712
Total reported value
$8.3M
3 stks
2014-12-31
Stale — no recent filing
CIK 0001162331
Total reported value
$2.5M
2 stks
2014-12-31
Stale — no recent filing
CIK 0001600213
Total reported value
$1.8M
1 stks
2014-12-31
Stale — no recent filing
CIK 0001608288
Total reported value
$46.0K
1 stks
2014-12-31
Stale — no recent filing
CIK 0001421412
Total reported value
$36.1K
1,088 stks
2014-12-31
Stale — no recent filing
CIK 0001599573
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001512346
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001361475
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001425160
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001570575
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001388136
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001570394
Total reported value
—
1 stks
2014-12-31
Stale — no recent filing
CIK 0001114446
Total reported value
$135.6B
15,317 stks
2014-09-30
Stale — no recent filing
CIK 0000806260
Total reported value
$13.4B
1,105 stks
2014-09-30
Stale — no recent filing
CIK 0001204692
Total reported value
$10.3B
1,639 stks
2014-09-30
Stale — no recent filing
CIK 0001324943
Total reported value
$4.9B
1,005 stks
2014-09-30
Stale — no recent filing
CIK 0000316471
Total reported value
$3.8B
900 stks
2014-09-30
Stale — no recent filing
CIK 0001317329
Total reported value
$2.9B
77 stks
2014-09-30
Stale — no recent filing
CIK 0001363542
Total reported value
$2.7B
485 stks
2014-09-30
Stale — no recent filing
CIK 0001562810
Total reported value
$2.2B
6 stks
2014-09-30
Stale — no recent filing
CIK 0001456685
Total reported value
$1.8B
422 stks
2014-09-30
Stale — no recent filing
CIK 0001483499
Total reported value
$1.2B
453 stks
2014-09-30
Stale — no recent filing
CIK 0001574917
Total reported value
$1.0B
34 stks
2014-09-30
Stale — no recent filing
CIK 0001044321
Total reported value
$733.2M
202 stks
2014-09-30
Stale — no recent filing
CIK 0001580308
Total reported value
$713.0M
764 stks
2014-09-30
Stale — no recent filing
Showing 12,802-12,852 of 13,131 institutions