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 0001027799
Total reported value
$72.2M
75 stks
2018-03-31
Stale — no recent filing
CIK 0001424878
Total reported value
$71.9M
15 stks
2018-03-31
Stale — no recent filing
CIK 0001494179
Total reported value
$62.6M
10 stks
2018-03-31
Stale — no recent filing
CIK 0000883487
Total reported value
$60.3M
115 stks
2018-03-31
Stale — no recent filing
CIK 0001593365
Total reported value
$57.7M
192 stks
2018-03-31
Stale — no recent filing
CIK 0001673693
Total reported value
$11.5M
31 stks
2018-03-31
Stale — no recent filing
CIK 0001140042
Total reported value
$5.2M
36 stks
2018-03-31
Stale — no recent filing
CIK 0001589278
Total reported value
$1.6M
2 stks
2018-03-31
Stale — no recent filing
CIK 0001528436
Total reported value
$752.0K
3 stks
2018-03-31
Stale — no recent filing
CIK 0001351904
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001351903
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001451643
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001564579
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001492375
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001492262
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0000728014
Total reported value
—
1 stks
2018-03-31
Stale — no recent filing
CIK 0001453415
Total reported value
$14.3B
2,491 stks
2017-12-31
Stale — no recent filing
CIK 0001365324
Total reported value
$13.7B
1,047 stks
2017-12-31
Stale — no recent filing
CIK 0001701408
Total reported value
$9.9B
4 stks
2017-12-31
Stale — no recent filing
CIK 0000908733
Total reported value
$6.7B
212 stks
2017-12-31
Stale — no recent filing
CIK 0001598894
Total reported value
$6.4B
1,238 stks
2017-12-31
Stale — no recent filing
CIK 0000869878
Total reported value
$6.3B
734 stks
2017-12-31
Stale — no recent filing
CIK 0001521079
Total reported value
$3.7B
45 stks
2017-12-31
Stale — no recent filing
CIK 0001289643
Total reported value
$2.1B
473 stks
2017-12-31
Stale — no recent filing
CIK 0001352261
Total reported value
$1.4B
441 stks
2017-12-31
Stale — no recent filing
CIK 0001535249
Total reported value
$1.0B
83 stks
2017-12-31
Stale — no recent filing
CIK 0001738063
Total reported value
$688.9M
62 stks
2017-12-31
Stale — no recent filing
CIK 0001578860
Total reported value
$659.6M
8 stks
2017-12-31
Stale — no recent filing
CIK 0000908070
Total reported value
$595.3M
1,464 stks
2017-12-31
Stale — no recent filing
CIK 0001666370
Total reported value
$385.3M
8 stks
2017-12-31
Stale — no recent filing
CIK 0001482799
Total reported value
$358.5M
366 stks
2017-12-31
Stale — no recent filing
CIK 0001665445
Total reported value
$306.0M
130 stks
2017-12-31
Stale — no recent filing
CIK 0001728122
Total reported value
$291.6M
48 stks
2017-12-31
Stale — no recent filing
CIK 0001734512
Total reported value
$272.1M
1 stks
2017-12-31
Stale — no recent filing
CIK 0001648901
Total reported value
$250.7M
27 stks
2017-12-31
Stale — no recent filing
CIK 0000947772
Total reported value
$236.5M
75 stks
2017-12-31
Stale — no recent filing
CIK 0000860862
Total reported value
$227.0M
185 stks
2017-12-31
Stale — no recent filing
CIK 0001595128
Total reported value
$191.0M
98 stks
2017-12-31
Stale — no recent filing
CIK 0001559565
Total reported value
$183.2M
8 stks
2017-12-31
Stale — no recent filing
CIK 0000945444
Total reported value
$181.3M
234 stks
2017-12-31
Stale — no recent filing
CIK 0001596461
Total reported value
$180.2M
184 stks
2017-12-31
Stale — no recent filing
CIK 0001682196
Total reported value
$176.8M
184 stks
2017-12-31
Stale — no recent filing
CIK 0001730973
Total reported value
$164.2M
221 stks
2017-12-31
Stale — no recent filing
CIK 0001696561
Total reported value
$158.0M
12 stks
2017-12-31
Stale — no recent filing
CIK 0001697444
Total reported value
$157.5M
54 stks
2017-12-31
Stale — no recent filing
CIK 0001455924
Total reported value
$153.9M
105 stks
2017-12-31
Stale — no recent filing
CIK 0001473174
Total reported value
$140.4M
110 stks
2017-12-31
Stale — no recent filing
CIK 0001731392
Total reported value
$139.6M
187 stks
2017-12-31
Stale — no recent filing
CIK 0001696548
Total reported value
$136.3M
105 stks
2017-12-31
Stale — no recent filing
CIK 0001499266
Total reported value
$119.1M
73 stks
2017-12-31
Stale — no recent filing
CIK 0001726945
Total reported value
$107.0M
123 stks
2017-12-31
Stale — no recent filing
Showing 11,986-12,036 of 13,141 institutions