834 institutions currently have names starting with "M", ranked below by AUM.
CIK 0000895421
Total reported value
$1.9T
45,905 stks
2026-06-30
CIK 0000912938
Total reported value
$312.8B
4,175 stks
2026-06-30
CIK 0001273087
Total reported value
$276.3B
5,798 stks
2026-06-30
CIK 0001466546
Total reported value
$180.4B
1,659 stks
2026-06-30
CIK 0000928047
Total reported value
$128.1B
2,872 stks
2026-06-30
CIK 0001318757
Total reported value
$126.7B
6,550 stks
2026-06-30
CIK 0001418660
Total reported value
$121.2B
4,717 stks
2015-06-30
Stale — no recent filing
CIK 0001718013
Total reported value
$105.0B
111 stks
2021-12-31
Stale — no recent filing
CIK 0000919859
Total reported value
$100.0B
1,554 stks
2026-06-30
CIK 0001373442
Total reported value
$95.2B
4,694 stks
2026-06-30
CIK 0001705339
Total reported value
$83.9B
4,509 stks
2026-06-30
CIK 0000853758
Total reported value
$80.9B
3,717 stks
2026-06-30
CIK 0000067088
Total reported value
$78.8B
1 stks
2026-06-30
CIK 0001569395
Total reported value
$67.7B
2,374 stks
2026-06-30
CIK 0001637460
Total reported value
$62.7B
3,650 stks
2026-06-30
CIK 0000701059
Total reported value
$49.0B
3,254 stks
2026-06-30
CIK 0001462160
Total reported value
$45.7B
2,040 stks
2026-06-30
CIK 0001704268
Total reported value
$34.8B
72 stks
2026-06-30
CIK 0000036270
Total reported value
$34.1B
14,601 stks
2026-06-30
CIK 0002006397
Total reported value
$32.1B
3 stks
2026-06-30
CIK 0000922898
Total reported value
$28.2B
341 stks
2023-12-31
Stale — no recent filing
CIK 0001040197
Total reported value
$26.6B
3,448 stks
2026-06-30
CIK 0001351917
Total reported value
$25.6B
175 stks
2026-06-30
CIK 0001997464
Total reported value
$23.6B
1,609 stks
2026-06-30
CIK 0001325091
Total reported value
$23.5B
2,204 stks
2021-09-30
Stale — no recent filing
CIK 0001418333
Total reported value
$23.2B
1,965 stks
2026-06-30
CIK 0001529735
Total reported value
$22.1B
2,884 stks
2026-06-30
CIK 0001802539
Total reported value
$20.1B
409 stks
2026-06-30
CIK 0001621225
Total reported value
$16.4B
10,700 stks
2026-06-30
CIK 0001415912
Total reported value
$15.6B
364 stks
2026-06-30
CIK 0001398346
Total reported value
$14.9B
299 stks
2026-06-30
CIK 0001538449
Total reported value
$14.7B
142 stks
2026-06-30
CIK 0001120927
Total reported value
$13.5B
886 stks
2026-06-30
CIK 0000806260
Total reported value
$13.4B
1,105 stks
2014-09-30
Stale — no recent filing
CIK 0001666940
Total reported value
$13.4B
444 stks
2026-06-30
CIK 0001096343
Total reported value
$13.1B
205 stks
2026-06-30
CIK 0002022028
Total reported value
$11.7B
452 stks
2026-06-30
CIK 0001527641
Total reported value
$11.5B
1,915 stks
2026-06-30
CIK 0000934639
Total reported value
$11.3B
179 stks
2026-06-30
CIK 0001352851
Total reported value
$11.0B
1,713 stks
2026-06-30
CIK 0001070134
Total reported value
$10.9B
254 stks
2026-06-30
CIK 0000922127
Total reported value
$10.3B
1,451 stks
2026-06-30
CIK 0001597694
Total reported value
$9.5B
575 stks
2026-06-30
CIK 0001542143
Total reported value
$9.4B
650 stks
2026-06-30
CIK 0001802900
Total reported value
$9.3B
45 stks
2026-06-30
CIK 0001588873
Total reported value
$9.1B
32 stks
2026-06-30
CIK 0001507115
Total reported value
$8.9B
335 stks
2024-12-31
Stale — no recent filing
CIK 0002077080
Total reported value
$8.8B
606 stks
2026-06-30
CIK 0001725248
Total reported value
$8.8B
482 stks
2024-03-31
Stale — no recent filing
CIK 0002001900
Total reported value
$8.4B
3,022 stks
2026-06-30
CIK 0001299351
Total reported value
$8.4B
347 stks
2026-06-30
CIK 0001040592
Total reported value
$8.3B
98 stks
2021-06-30
Stale — no recent filing
CIK 0001645382
Total reported value
$8.2B
1,069 stks
2026-06-30
CIK 0000062039
Total reported value
$7.8B
865 stks
2026-06-30
CIK 0002056447
Total reported value
$7.0B
61 stks
2026-06-30
CIK 0001448574
Total reported value
$6.7B
745 stks
2026-06-30
CIK 0001317724
Total reported value
$6.5B
111 stks
2026-06-30
CIK 0001475940
Total reported value
$6.5B
80 stks
2026-06-30
CIK 0001547927
Total reported value
$6.4B
9 stks
2022-09-30
Stale — no recent filing
CIK 0001825516
Total reported value
$6.4B
234 stks
2026-06-30
CIK 0001469475
Total reported value
$6.4B
529 stks
2026-06-30
CIK 0001080386
Total reported value
$6.3B
384 stks
2020-06-30
Stale — no recent filing
CIK 0000812291
Total reported value
$6.2B
690 stks
2026-06-30
CIK 0001138060
Total reported value
$6.2B
283 stks
2019-09-30
Stale — no recent filing
CIK 0001775715
Total reported value
$6.1B
92 stks
2026-06-30
CIK 0001731444
Total reported value
$6.1B
1,550 stks
2026-06-30
CIK 0001795552
Total reported value
$5.8B
1,423 stks
2026-06-30
CIK 0001512173
Total reported value
$5.5B
338 stks
2026-06-30
CIK 0001569064
Total reported value
$5.5B
96 stks
2026-06-30
CIK 0001694080
Total reported value
$5.3B
1,412 stks
2026-06-30
CIK 0001736852
Total reported value
$5.3B
81 stks
2026-06-30
CIK 0001294571
Total reported value
$5.3B
39 stks
2026-06-30
CIK 0001658363
Total reported value
$5.1B
51 stks
2026-06-30
CIK 0001695508
Total reported value
$5.1B
1,363 stks
2019-09-30
Stale — no recent filing
CIK 0001633046
Total reported value
$5.1B
342 stks
2026-06-30
CIK 0001964962
Total reported value
$4.9B
260 stks
2026-03-31
CIK 0001732811
Total reported value
$4.8B
9 stks
2026-06-30
CIK 0001513006
Total reported value
$4.6B
664 stks
2025-03-31
Stale — no recent filing
CIK 0002090208
Total reported value
$4.6B
164 stks
2026-06-30
CIK 0001768744
Total reported value
$4.5B
61 stks
2026-06-30
CIK 0001536105
Total reported value
$4.5B
78 stks
2026-06-30
CIK 0001594916
Total reported value
$4.4B
714 stks
2026-06-30
CIK 0000914976
Total reported value
$4.3B
17 stks
2026-06-30
CIK 0001519964
Total reported value
$4.2B
200 stks
2021-09-30
Stale — no recent filing
CIK 0000936944
Total reported value
$4.2B
828 stks
2026-06-30
CIK 0001724264
Total reported value
$4.1B
303 stks
2021-12-31
Stale — no recent filing
CIK 0001142206
Total reported value
$4.1B
1 stks
2026-06-30
CIK 0001104186
Total reported value
$3.9B
93 stks
2026-06-30
CIK 0001103653
Total reported value
$3.9B
2,444 stks
2026-06-30
CIK 0001055966
Total reported value
$3.8B
69 stks
2026-06-30
CIK 0001599858
Total reported value
$3.8B
7 stks
2026-06-30
CIK 0000903947
Total reported value
$3.8B
152 stks
2026-06-30
CIK 0001656187
Total reported value
$3.7B
43 stks
2026-06-30
CIK 0001965334
Total reported value
$3.7B
853 stks
2026-06-30
CIK 0001534949
Total reported value
$3.7B
24 stks
2026-06-30
CIK 0001672512
Total reported value
$3.6B
9 stks
2026-06-30
CIK 0000890203
Total reported value
$3.6B
127 stks
2026-06-30
CIK 0002074052
Total reported value
$3.6B
291 stks
2026-06-30
CIK 0000852743
Total reported value
$3.6B
7 stks
2026-06-30
CIK 0001142433
Total reported value
$3.5B
197 stks
2025-06-30
Stale — no recent filing
CIK 0000045319
Total reported value
$3.5B
287 stks
2026-06-30
CIK 0001765388
Total reported value
$3.4B
16 stks
2026-06-30
CIK 0002130487
Total reported value
$3.4B
278 stks
2026-06-30
CIK 0001698607
Total reported value
$3.3B
103 stks
2026-06-30
CIK 0001697300
Total reported value
$3.2B
837 stks
2026-06-30
CIK 0001572748
Total reported value
$3.2B
364 stks
2026-06-30
CIK 0001677560
Total reported value
$3.2B
288 stks
2026-06-30
CIK 0001422771
Total reported value
$3.1B
5,017 stks
2016-12-31
Stale — no recent filing
CIK 0001144492
Total reported value
$3.0B
231 stks
2026-06-30
CIK 0000061227
Total reported value
$3.0B
306 stks
2026-06-30
CIK 0001602905
Total reported value
$2.8B
1,406 stks
2026-06-30
CIK 0001792167
Total reported value
$2.7B
742 stks
2026-06-30
CIK 0001767843
Total reported value
$2.7B
185 stks
2026-06-30
CIK 0001803149
Total reported value
$2.7B
95 stks
2026-06-30
CIK 0001635007
Total reported value
$2.6B
84 stks
2026-06-30
CIK 0001094499
Total reported value
$2.6B
85 stks
2025-06-30
Stale — no recent filing
CIK 0001427119
Total reported value
$2.6B
12 stks
2026-06-30
CIK 0001512814
Total reported value
$2.6B
249 stks
2026-06-30
CIK 0001695490
Total reported value
$2.6B
526 stks
2026-06-30
CIK 0001607239
Total reported value
$2.6B
961 stks
2026-06-30
CIK 0001861026
Total reported value
$2.5B
74 stks
2026-06-30
CIK 0001568389
Total reported value
$2.4B
211 stks
2024-12-31
Stale — no recent filing
CIK 0000225602
Total reported value
$2.4B
2 stks
2026-06-30
CIK 0000829407
Total reported value
$2.4B
956 stks
2026-06-30
CIK 0001801265
Total reported value
$2.3B
25 stks
2026-06-30
CIK 0002026798
Total reported value
$2.2B
85 stks
2026-06-30
CIK 0001491685
Total reported value
$2.2B
596 stks
2026-06-30
CIK 0001730525
Total reported value
$2.2B
40 stks
2026-06-30
CIK 0000716851
Total reported value
$2.2B
633 stks
2026-06-30
CIK 0001961415
Total reported value
$2.2B
17 stks
2026-06-30
CIK 0001721608
Total reported value
$2.1B
72 stks
2025-06-30
Stale — no recent filing
CIK 0001990058
Total reported value
$2.1B
160 stks
2026-06-30
CIK 0001513211
Total reported value
$2.1B
140 stks
2026-06-30
CIK 0000809443
Total reported value
$2.0B
2,328 stks
2026-06-30
CIK 0000867626
Total reported value
$1.9B
506 stks
2026-06-30
CIK 0001484265
Total reported value
$1.9B
322 stks
2026-06-30
CIK 0001277742
Total reported value
$1.9B
11 stks
2026-06-30
CIK 0001947083
Total reported value
$1.9B
1 stks
2026-06-30
CIK 0000938592
Total reported value
$1.9B
264 stks
2026-06-30
CIK 0001567390
Total reported value
$1.8B
285 stks
2018-09-30
Stale — no recent filing
CIK 0001456685
Total reported value
$1.8B
422 stks
2014-09-30
Stale — no recent filing
CIK 0001126735
Total reported value
$1.7B
121 stks
2026-06-30
CIK 0001313893
Total reported value
$1.7B
130 stks
2026-06-30
CIK 0002104888
Total reported value
$1.6B
19 stks
2026-06-30
CIK 0001687078
Total reported value
$1.6B
37 stks
2026-06-30
CIK 0001708139
Total reported value
$1.6B
8 stks
2026-06-30
CIK 0001765690
Total reported value
$1.6B
598 stks
2026-06-30
CIK 0001673385
Total reported value
$1.6B
317 stks
2026-06-30
CIK 0001661245
Total reported value
$1.6B
539 stks
2026-06-30
CIK 0001763350
Total reported value
$1.6B
624 stks
2026-06-30
Showing 1-150 of 834 institutions