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 0000932752
Total reported value
$106.9M
66 stks
2017-12-31
Stale — no recent filing
CIK 0001542352
Total reported value
$106.6M
62 stks
2017-12-31
Stale — no recent filing
CIK 0001054880
Total reported value
$105.8M
86 stks
2017-12-31
Stale — no recent filing
CIK 0001277537
Total reported value
$103.4M
25 stks
2017-12-31
Stale — no recent filing
CIK 0001452929
Total reported value
$92.3M
23 stks
2017-12-31
Stale — no recent filing
CIK 0001689388
Total reported value
$91.5M
91 stks
2017-12-31
Stale — no recent filing
CIK 0001317103
Total reported value
$90.5M
77 stks
2017-12-31
Stale — no recent filing
CIK 0001730084
Total reported value
$83.5M
67 stks
2017-12-31
Stale — no recent filing
CIK 0001590784
Total reported value
$82.8M
61 stks
2017-12-31
Stale — no recent filing
CIK 0001061187
Total reported value
$70.1M
32 stks
2017-12-31
Stale — no recent filing
CIK 0001289851
Total reported value
$55.4M
18 stks
2017-12-31
Stale — no recent filing
CIK 0001423282
Total reported value
$50.1M
77 stks
2017-12-31
Stale — no recent filing
CIK 0001542179
Total reported value
$48.5M
23 stks
2017-12-31
Stale — no recent filing
CIK 0001145839
Total reported value
$48.1M
10 stks
2017-12-31
Stale — no recent filing
CIK 0001453447
Total reported value
$34.9M
1 stks
2017-12-31
Stale — no recent filing
CIK 0001682454
Total reported value
$24.9M
63 stks
2017-12-31
Stale — no recent filing
CIK 0001385011
Total reported value
$19.2M
16 stks
2017-12-31
Stale — no recent filing
CIK 0000887813
Total reported value
$18.4M
1 stks
2017-12-31
Stale — no recent filing
CIK 0001536078
Total reported value
$13.2M
2 stks
2017-12-31
Stale — no recent filing
CIK 0001730910
Total reported value
$5.1M
1 stks
2017-12-31
Stale — no recent filing
CIK 0001098062
Total reported value
$3.0M
2 stks
2017-12-31
Stale — no recent filing
CIK 0001559020
Total reported value
$1.3M
1 stks
2017-12-31
Stale — no recent filing
CIK 0001549497
Total reported value
$4.9K
1 stks
2017-12-31
Stale — no recent filing
CIK 0001633680
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001666625
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001665979
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001513783
Total reported value
—
2 stks
2017-12-31
Stale — no recent filing
CIK 0001454409
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001630409
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001426665
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0000805867
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001377633
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001638902
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001614505
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001160841
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001568495
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001697712
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0001213647
Total reported value
—
1 stks
2017-12-31
Stale — no recent filing
CIK 0000898581
Total reported value
$19.5B
426 stks
2017-09-30
Stale — no recent filing
CIK 0001333978
Total reported value
$16.7B
2,565 stks
2017-09-30
Stale — no recent filing
CIK 0001088412
Total reported value
$5.8B
3,024 stks
2017-09-30
Stale — no recent filing
CIK 0001053136
Total reported value
$2.2B
50 stks
2017-09-30
Stale — no recent filing
CIK 0001651646
Total reported value
$1.8B
8 stks
2017-09-30
Stale — no recent filing
CIK 0001606779
Total reported value
$1.7B
184 stks
2017-09-30
Stale — no recent filing
CIK 0000701853
Total reported value
$1.0B
383 stks
2017-09-30
Stale — no recent filing
CIK 0001357372
Total reported value
$913.2M
112 stks
2017-09-30
Stale — no recent filing
CIK 0001579984
Total reported value
$819.3M
145 stks
2017-09-30
Stale — no recent filing
CIK 0001597858
Total reported value
$696.2M
568 stks
2017-09-30
Stale — no recent filing
CIK 0001171473
Total reported value
$602.3M
76 stks
2017-09-30
Stale — no recent filing
CIK 0001531987
Total reported value
$542.2M
330 stks
2017-09-30
Stale — no recent filing
CIK 0001557543
Total reported value
$468.9M
13 stks
2017-09-30
Stale — no recent filing
Showing 12,037-12,087 of 13,141 institutions