Mining And Quarrying Of Nonmetallic Minerals, Except Fuels - Latest Institutional Ownership Updates

This table shows recent investment for the industry. A lot of people consider institutional money to be "smart money" since they tend to be well-informed and have dedicated research teams. So, tracking the filings of institutions can be considered a proxy for institutional sentiment. If you see a number of institutions accumulating shares, for example, that might be considered a positive signal.

File Date Form Target Company Investor Prior Shares Current Shares Change
(Percent)
2025-09-05 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 66,980
2025-09-05 13F-HR SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () Abn Amro Investment Solutions 5,559
2025-09-05 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 66,980 56,003 -16.39
2025-09-05 13F-HR SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () Abn Amro Investment Solutions 5,559 0 -100.00
2025-09-05 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 56,003 37,382 -33.25
2025-09-05 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 37,382 31,382 -16.05
2025-09-05 13F-HR TECK / Teck Resources Abn Amro Investment Solutions 60,181
2025-09-05 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 31,382 29,882 -4.78
2025-09-05 13F-HR TECK / Teck Resources Abn Amro Investment Solutions 60,181 117,257 94.84
2025-09-04 13F-HR VMC / Vulcan Materials SevenBridge Financial Group, LLC 2,887 2,812 -2.60
2025-09-04 13F-HR MLM / Martin Marietta Materials SevenBridge Financial Group, LLC 1,564 1,519 -2.88
2025-09-04 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 29,882 25,500 -14.66
2025-09-04 13F-HR TECK / Teck Resources Abn Amro Investment Solutions 117,257 117,257 0.00
2025-09-04 13F-HR VMC / Vulcan Materials Abn Amro Investment Solutions 4,091
2025-09-04 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 25,500 18,800 -26.27
2025-09-04 13F-HR TECK / Teck Resources Abn Amro Investment Solutions 117,257 119,968 2.31
2025-09-04 13F-HR VMC / Vulcan Materials Abn Amro Investment Solutions 4,091 5,606 37.03
2025-09-04 13F-HR MLM / Martin Marietta Materials Abn Amro Investment Solutions 18,800 15,300 -18.62
2025-09-04 13F-HR TECK / Teck Resources Abn Amro Investment Solutions 119,968 122,986 2.52
2025-09-04 13F-HR VMC / Vulcan Materials Abn Amro Investment Solutions 5,606 3,672 -34.50
2025-09-04 13F-HR VMC / Vulcan Materials V. M. Manning & Co., Inc. 11,395
2025-09-04 13F-HR/A MDU / MDU Resources Group Advisor Group Holdings, Inc. 24,483 25,005 2.13
2025-09-04 13F-HR/A CMP / Compass Minerals International Advisor Group Holdings, Inc. 62,491 64,702 3.54
2025-09-04 13F-HR/A ATLX / Atlas Lithium Advisor Group Holdings, Inc. 1,000 2,000 100.00
2025-09-04 13F-HR/A LEU / Centrus Energy Advisor Group Holdings, Inc. 5,520 10,144 83.77
2025-09-04 13F-HR/A SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () Advisor Group Holdings, Inc. 44,308 45,602 2.92
2025-09-04 13F-HR/A HL / Hecla Mining Advisor Group Holdings, Inc. 78,360 70,554 -9.96
2025-09-04 13F-HR/A PLL / Piedmont Lithium Advisor Group Holdings, Inc. 75,596 45,695 -39.55
2025-09-04 13F-HR/A SND / Smart Sand Advisor Group Holdings, Inc. 575 287 -50.09
2025-09-04 13F-HR/A MLM / Martin Marietta Materials Advisor Group Holdings, Inc. 5,412 7,959 47.06
2025-09-04 13F-HR/A IPI / Intrepid Potash Advisor Group Holdings, Inc. 37,417 36,020 -3.73
2025-09-04 13F-HR/A TECK / Teck Resources Advisor Group Holdings, Inc. 17,173 11,849 -31.00
2025-09-04 13F-HR/A UUUU / Energy Fuels Advisor Group Holdings, Inc. 13,769 14,398 4.57
2025-09-04 13F-HR/A USLM / United States Lime & Minerals Advisor Group Holdings, Inc. 554 939 69.49
2025-09-04 13F-HR/A AESI / Atlas Energy Solutions Advisor Group Holdings, Inc. 9,899 11,888 20.09
2025-09-04 13F-HR/A GAU / Galiano Gold Advisor Group Holdings, Inc. 1,800 2,800 55.56
2025-09-04 13F-HR/A VMC / Vulcan Materials Advisor Group Holdings, Inc. 19,059 19,156 0.51
2025-09-04 13F-HR/A KNF / Knife River Advisor Group Holdings, Inc. 9,147 8,005 -12.48
2025-09-04 13F-HR/A ELBM / Electra Battery Materials Advisor Group Holdings, Inc. 3,163 213 -93.27
2025-09-04 13F-HR/A FEAM / 5E Advanced Materials Advisor Group Holdings, Inc. 61 61 0.00
2025-09-04 13F-HR/A LGO / Largo Advisor Group Holdings, Inc. 1,000 1,000 0.00
2025-09-02 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 426
2025-09-02 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 205
2025-09-02 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 426 740 73.71
2025-09-02 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 205 545 165.85
2025-09-02 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 740 740 0.00
2025-09-02 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 545 603 10.64
2025-09-02 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 603 2,244 272.14
2025-09-02 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 740 3,321 348.78
2025-09-02 13F-HR/A UUUU / Energy Fuels Harwood Advisory Group, LLC 10 10 0.00
2025-08-29 13F-HR MLM / Martin Marietta Materials Evolution Wealth Management Inc. 31
2025-08-29 13F-HR HL / Hecla Mining Evolution Wealth Management Inc. 500
2025-08-29 13F-HR TECK / Teck Resources Total Investment Management Inc 25
2025-08-29 13F-HR CMP / Compass Minerals International Total Investment Management Inc 93
2025-08-29 13F-HR VMC / Vulcan Materials Total Investment Management Inc 6
2025-08-29 13F-HR UUUU / Energy Fuels Total Investment Management Inc 26
2025-08-29 NPORT-P USLM / United States Lime & Minerals JMCRX - James Advantage Funds - James Micro Cap Fund 7,966 7,966 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 640 636 -0.62
2025-08-29 NPORT-P MLM / Martin Marietta Materials OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 321 319 -0.62
2025-08-29 13F-HR MLM / Martin Marietta Materials Centaurus Financial, Inc. 317 0 -100.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials STXG - EA Series Trust - Strive 1000 Growth ETF 165 165 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials STXG - EA Series Trust - Strive 1000 Growth ETF 457 470 2.84
2025-08-29 NPORT-P KNF / Knife River STXK - EA Series Trust - Strive Small-Cap ETF 1,756 1,718 -2.16
2025-08-29 NPORT-P MDU / MDU Resources Group STXK - EA Series Trust - Strive Small-Cap ETF 5,891 6,101 3.56
2025-08-29 NPORT-P USLM / United States Lime & Minerals STXK - EA Series Trust - Strive Small-Cap ETF 309 316 2.27
2025-08-29 NPORT-P AESI / Atlas Energy Solutions STXK - EA Series Trust - Strive Small-Cap ETF 1,780 2,287 28.48
2025-08-29 NPORT-P HL / Hecla Mining STXK - EA Series Trust - Strive Small-Cap ETF 17,863 18,507 3.61
2025-08-29 NPORT-P MLM / Martin Marietta Materials STXV - EA Series Trust - Strive 1000 Value ETF 23 23 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group STXV - EA Series Trust - Strive 1000 Value ETF 743 704 -5.25
2025-08-29 NPORT-P VMC / Vulcan Materials STRV - EA Series Trust - Strive 500 ETF 2,133 2,133 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials STRV - EA Series Trust - Strive 500 ETF 990 990 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials STXD - EA Series Trust - Strive 1000 Dividend Growth ETF 446 407 -8.74
2025-08-29 NPORT-P MLM / Martin Marietta Materials STXD - EA Series Trust - Strive 1000 Dividend Growth ETF 196 189 -3.57
2025-08-29 NPORT-P IPI / Intrepid Potash BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 60,623 65,145 7.46
2025-08-29 NPORT-P SND / Smart Sand BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 161,480 175,674 8.79
2025-08-29 NPORT-P LEU / Centrus Energy FTWO - EA Series Trust - Strive FAANG 2.0 ETF 550 706 28.36
2025-08-29 NPORT-P UUUU / Energy Fuels FTWO - EA Series Trust - Strive FAANG 2.0 ETF 7,171 8,563 19.41
2025-08-29 NPORT-P TECK / Teck Resources FTWO - EA Series Trust - Strive FAANG 2.0 ETF 9,544
2025-08-29 NPORT-P MLM / Martin Marietta Materials SUPP - Engine No. 1 ETF Trust - Engine No. 1 Transform Supply Chain ETF 1,270 1,270 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials SUPP - Engine No. 1 ETF Trust - Engine No. 1 Transform Supply Chain ETF 2,123 2,123 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials VOTE - Engine No. 1 ETF Trust - Engine No. 1 Transform 500 ETF 1,982 2,024 2.12
2025-08-29 NPORT-P MLM / Martin Marietta Materials VOTE - Engine No. 1 ETF Trust - Engine No. 1 Transform 500 ETF 922 923 0.11
2025-08-29 NPORT-P TECK / Teck Resources JAWWX - JANUS INVESTMENT FUND - Janus Henderson Global Research Fund Class T 832,415 829,952 -0.30
2025-08-29 NPORT-P TECK / Teck Resources JAWGX - JANUS ASPEN SERIES - Janus Henderson Global Research Portfolio Service Shares 204,317 201,156 -1.55
2025-08-29 NPORT-P TECK / Teck Resources JAOSX - JANUS INVESTMENT FUND - Janus Henderson Overseas Fund Class T 2,615,331 2,771,133 5.96
2025-08-29 NPORT-P TECK / Teck Resources JORNX - JANUS INVESTMENT FUND - Janus Henderson Global Select Fund Class T 1,907,278 1,709,797 -10.35
2025-08-29 NPORT-P MLM / Martin Marietta Materials JMIVX - JANUS INVESTMENT FUND - Janus Henderson Mid Cap Value Fund Class L 45,325 45,325 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials JAMVX - JANUS ASPEN SERIES - Janus Henderson Mid Cap Value Portfolio Service Shares 2,404 2,404 0.00
2025-08-29 NPORT-P AESI / Atlas Energy Solutions JAGRX - JANUS ASPEN SERIES - Janus Henderson Research Portfolio Service Shares 85,930 69,346 -19.30
2025-08-29 NPORT-P AESI / Atlas Energy Solutions JAMRX - JANUS INVESTMENT FUND - Janus Henderson Research Fund Class T 2,975,739 2,421,010 -18.64
2025-08-29 NPORT-P TECK / Teck Resources JAIGX - JANUS ASPEN SERIES - Janus Henderson Overseas Portfolio Service Shares 570,367 570,367 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials CWEAX - MUTUAL FUND SERIES TRUST - Catalyst/Welton Advantage Multi-Strategy Fund Class A 453
2025-08-29 NPORT-P MDU / MDU Resources Group SKSEX - AMG FUNDS - AMG Managers Skyline Special Equities Fund Class N 81,975 140,775 71.73
2025-08-29 NPORT-P MLM / Martin Marietta Materials TMDIX - AMG FUNDS - AMG TimesSquare Mid Cap Growth Fund Class Z 34,700 34,100 -1.73
2025-08-29 NPORT-P KMR / Kenmare Resources DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 101,875 102,173 0.29
2025-08-29 NPORT-P MLM / Martin Marietta Materials NTSX - WisdomTree Trust - WisdomTree 90/60 U.S. Balanced Fund N/A 1,249 1,203 -3.68
2025-08-29 NPORT-P VMC / Vulcan Materials NTSX - WisdomTree Trust - WisdomTree 90/60 U.S. Balanced Fund N/A 2,975 2,879 -3.23
2025-08-29 NPORT-P MLM / Martin Marietta Materials SPXUX - WisdomTree Digital Trust - WisdomTree 500 Digital Fund N/A 5 14 180.00
2025-08-29 NPORT-P VMC / Vulcan Materials SPXUX - WisdomTree Digital Trust - WisdomTree 500 Digital Fund N/A 10 30 200.00
2025-08-29 NPORT-P KMR / Kenmare Resources DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 211,982 227,764 7.44
2025-08-29 NPORT-P KMR / Kenmare Resources DTH - WisdomTree Trust - WisdomTree International High Dividend Fund N/A 26,872 28,874 7.45
2025-08-29 NPORT-P KMR / Kenmare Resources DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 9,031 9,031 0.00
2025-08-29 NPORT-P KMR / Kenmare Resources DFE - WisdomTree Trust - WisdomTree Europe SmallCap Dividend Fund N/A 75,946 81,445 7.24
2025-08-29 NPORT-P AESI / Atlas Energy Solutions DEW - WisdomTree Trust - WisdomTree Global High Dividend Fund N/A 4,102 3,454 -15.80
2025-08-29 NPORT-P HL / Hecla Mining DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 687,249 684,886 -0.34
2025-08-29 NPORT-P AESI / Atlas Energy Solutions DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 376,616 387,413 2.87
2025-08-29 NPORT-P MDU / MDU Resources Group DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 638,849 655,720 2.64
2025-08-29 NPORT-P USLM / United States Lime & Minerals DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 23,757 24,716 4.04
2025-08-29 NPORT-P MLM / Martin Marietta Materials DGRW - WisdomTree Trust - WisdomTree U.S. Quality Dividend Growth Fund N/A 21,253 23,455 10.36
2025-08-29 NPORT-P VMC / Vulcan Materials DGRW - WisdomTree Trust - WisdomTree U.S. Quality Dividend Growth Fund N/A 52,699 56,445 7.11
2025-08-29 NPORT-P LEU / Centrus Energy EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 8,176 8,201 0.31
2025-08-29 NPORT-P HL / Hecla Mining EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 108,384 105,607 -2.56
2025-08-29 NPORT-P AESI / Atlas Energy Solutions EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 31,780 30,966 -2.56
2025-08-29 NPORT-P VMC / Vulcan Materials DLN - WisdomTree Trust - WisdomTree U.S. LargeCap Dividend Fund N/A 5,790 5,965 3.02
2025-08-29 NPORT-P MLM / Martin Marietta Materials DLN - WisdomTree Trust - WisdomTree U.S. LargeCap Dividend Fund N/A 2,413 2,483 2.90
2025-08-29 NPORT-P AESI / Atlas Energy Solutions DHS - WisdomTree Trust - WisdomTree U.S. High Dividend Fund N/A 4,874 4,974 2.05
2025-08-29 NPORT-P VMC / Vulcan Materials EPS - WisdomTree Trust - WisdomTree U.S. LargeCap Fund N/A 1,399 1,419 1.43
2025-08-29 NPORT-P MLM / Martin Marietta Materials EPS - WisdomTree Trust - WisdomTree U.S. LargeCap Fund N/A 747 757 1.34
2025-08-29 NPORT-P AESI / Atlas Energy Solutions QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 1,208 1,271 5.22
2025-08-29 NPORT-P USLM / United States Lime & Minerals QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 257 309 20.23
2025-08-29 NPORT-P AESI / Atlas Energy Solutions DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 10,226 7,600 -25.68
2025-08-29 NPORT-P HL / Hecla Mining DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 18,791 18,629 -0.86
2025-08-29 NPORT-P VMC / Vulcan Materials DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 1,902 1,887 -0.79
2025-08-29 NPORT-P MDU / MDU Resources Group DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 17,982 17,826 -0.87
2025-08-29 NPORT-P MLM / Martin Marietta Materials DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 783 777 -0.77
2025-08-29 NPORT-P KNF / Knife River EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 7,334 7,247 -1.19
2025-08-29 NPORT-P MDU / MDU Resources Group EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 43,529 43,005 -1.20
2025-08-29 NPORT-P MLM / Martin Marietta Materials QGRW - WisdomTree Trust - WisdomTree U.S. Quality Growth Fund N/A 9,745
2025-08-29 NPORT-P KNF / Knife River QMID - WisdomTree Trust - WisdomTree U.S. MidCap Quality Growth Fund 74
2025-08-29 NPORT-P 002466 / Tianqi Lithium XSOE - WisdomTree Trust - WisdomTree Emerging Markets ex-State-Owned Enterprises Fund N/A 99,000 100,600 1.62
2025-08-29 NPORT-P 002466 / Tianqi Lithium CXSE - WisdomTree Trust - WisdomTree China ex-State-Owned Enterprises Fund N/A 122,388 120,588 -1.47
2025-08-29 NPORT-P MLM / Martin Marietta Materials MVIAX - PRAXIS MUTUAL FUNDS - Praxis Value Index Fund Class A 930 760 -18.28
2025-08-29 NPORT-P TECK / Teck Resources MPLAX - PRAXIS MUTUAL FUNDS - Praxis International Index Fund Class A 34,502 34,502 0.00
2025-08-29 NPORT-P SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () MPLAX - PRAXIS MUTUAL FUNDS - Praxis International Index Fund Class A 14,060 10,226 -27.27
2025-08-29 NPORT-P MDU / MDU Resources Group MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 11,610
2025-08-29 NPORT-P VMC / Vulcan Materials FAMVX - FENIMORE ASSET MANAGEMENT TRUST - FAM Value Fund Investor Class 297,930 297,930 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials FAMEX - FENIMORE ASSET MANAGEMENT TRUST - FAM Dividend Focus Fund Investor Class 102,830 102,830 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials FAMEX - FENIMORE ASSET MANAGEMENT TRUST - FAM Dividend Focus Fund Investor Class 56,194 56,194 0.00
2025-08-29 NPORT-P TECK / Teck Resources MFDX - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor International Equity ETF 3,398 2,267 -33.28
2025-08-29 NPORT-P MDU / MDU Resources Group MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 3,994 4,345 8.79
2025-08-29 NPORT-P KNF / Knife River MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 184 199 8.15
2025-08-29 NPORT-P VMC / Vulcan Materials MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 180 105 -41.67
2025-08-29 NPORT-P VMC / Vulcan Materials BAFMX - Brown Advisory Funds - Brown Advisory Mid-Cap Growth Fund Institutional Shares 4,605 4,350 -5.54
2025-08-29 NPORT-P VMC / Vulcan Materials ATGYX - CANTOR SELECT PORTFOLIOS TRUST - Cantor Fitzgerald Equity Opportunity Fund Institutional Class 2,000 2,000 0.00
2025-08-29 NPORT-P KNF / Knife River KSMVX - Keeley Funds, Inc. - Keeley Small-Mid Cap Value Fund Class A 5,539 5,539 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group KSMVX - Keeley Funds, Inc. - Keeley Small-Mid Cap Value Fund Class A 21,443 21,443 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group KMDVX - Keeley Funds, Inc. - Keeley Mid Cap Dividend Value Fund Class A 81,790 81,790 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials KMDVX - Keeley Funds, Inc. - Keeley Mid Cap Dividend Value Fund Class A 6,110 6,110 0.00
2025-08-29 NPORT-P KNF / Knife River KMDVX - Keeley Funds, Inc. - Keeley Mid Cap Dividend Value Fund Class A 17,588 17,588 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group KSDVX - Keeley Funds, Inc. - Keeley Small Cap Dividend Value Fund Class A 195,934 195,934 0.00
2025-08-29 NPORT-P AESI / Atlas Energy Solutions KSDVX - Keeley Funds, Inc. - Keeley Small Cap Dividend Value Fund Class A 178,795 173,926 -2.72
2025-08-29 NPORT-P MLM / Martin Marietta Materials SA FUNDS INVESTMENT TRUST - SA U.S. Value Fund 4,136 4,136 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials SA FUNDS INVESTMENT TRUST - SA U.S. Value Fund 8,594 8,594 0.00
2025-08-29 NPORT-P KNF / Knife River Gabelli Global Small & Mid Cap Value Trust 5,000 4,000 -20.00
2025-08-29 NPORT-P VMC / Vulcan Materials EMAAX - Gabelli 787 Fund, Inc. - Enterprise Mergers and Acquisitions Fund Class A 8,800 8,500 -3.41
2025-08-29 NPORT-P TECK / Teck Resources HSZAX - HIGHLAND FUNDS II - Highland Small-Cap Equity Fund Class A 7,565 7,565 0.00
2025-08-29 NPORT-P TECK / Teck Resources SA FUNDS INVESTMENT TRUST - SA International Value Fund 66,192 66,192 0.00
2025-08-29 NPORT-P TECK / Teck Resources HHCAX - Highland Funds I - Highland Long/Short Healthcare Fund Class A 16,850 16,850 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 639 602 -5.79
2025-08-29 NPORT-P KNF / Knife River SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 212 212 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 1,521 1,521 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 3,960 1 -99.97
2025-08-29 NPORT-P HL / Hecla Mining SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 30,869 30,869 0.00
2025-08-29 NPORT-P IPI / Intrepid Potash SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 750 750 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 11,285 11,285 0.00
2025-08-29 NPORT-P USLM / United States Lime & Minerals SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 3,565 2,599 -27.10
2025-08-29 NPORT-P KNF / Knife River SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 2,821 2,821 0.00
2025-08-29 NPORT-P LEU / Centrus Energy SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 1,074 1,074 0.00
2025-08-29 NPORT-P 2220 / Tianqi Lithium SA FUNDS INVESTMENT TRUST - SA Emerging Markets Value Fund 9,200 9,200 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials DHFYX - DIAMOND HILL FUNDS - Diamond Hill Large Cap Concentrated Fund Class Y 2,278 2,489 9.26
2025-08-29 NPORT-P LEU / Centrus Energy DHSCX - DIAMOND HILL FUNDS - Diamond Hill Small Cap Fund Class A 58,609 25,081 -57.21
2025-08-29 NPORT-P USLM / United States Lime & Minerals DHSCX - DIAMOND HILL FUNDS - Diamond Hill Small Cap Fund Class A 49,587 58,494 17.96
2025-08-29 NPORT-P MLM / Martin Marietta Materials DHPAX - DIAMOND HILL FUNDS - Diamond Hill Mid Cap Fund Class A 3,707 2,241 -39.55
2025-08-29 NPORT-P KNF / Knife River DHMAX - DIAMOND HILL FUNDS - Diamond Hill Small-Mid Cap Fund Class A 54,191
2025-08-29 NPORT-P MLM / Martin Marietta Materials DHLAX - DIAMOND HILL FUNDS - Diamond Hill Large Cap Fund Class A 311,778 303,618 -2.62
2025-08-29 NPORT-P VMC / Vulcan Materials GABCX - Gabelli Investor Funds Inc - The Gabelli Abc Fund Class Aaa 10,000 10,000 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group Gabelli Global Utility & Income Trust 12,500 12,500 0.00
2025-08-29 NPORT-P KNF / Knife River Gabelli Global Utility & Income Trust 2,500 2,500 0.00
2025-08-29 NPORT-P KNF / Knife River Gabelli Equity Trust Inc 29,000 30,000 3.45
2025-08-29 NPORT-P MLM / Martin Marietta Materials Gabelli Equity Trust Inc 5,000 5,000 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials Gabelli Equity Trust Inc 3,000 3,000 0.00
2025-08-29 NPORT-P FEAM / 5E Advanced Materials GGMMX - GAMCO GLOBAL SERIES FUNDS, INC - Gabelli Global Mini Mites Fund CLASS I 217 0 -100.00
2025-08-29 NPORT-P MDU / MDU Resources Group GAUAX - Gabelli Utilities Fund - The Gabelli Utilities Fund Class A 93,000 93,000 0.00
2025-08-29 NPORT-P KNF / Knife River GAUAX - Gabelli Utilities Fund - The Gabelli Utilities Fund Class A 7,600 7,600 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials GAUAX - Gabelli Utilities Fund - The Gabelli Utilities Fund Class A 12,700 12,700 0.00
2025-08-29 NPORT-P KNF / Knife River GCAEX - Gabelli Equity Series Funds Inc - The Gabelli Equity Income Fund Class A 7,000 7,000 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group GCAEX - Gabelli Equity Series Funds Inc - The Gabelli Equity Income Fund Class A 20,000 20,000 0.00
2025-08-29 NPORT-P KNF / Knife River GATAX - Gabelli Asset Fund - The Gabelli Asset Fund Class A 18,000 25,000 38.89
2025-08-29 NPORT-P KNF / Knife River Gabelli Utility Trust 2,500 2,500 0.00
2025-08-29 NPORT-P MDU / MDU Resources Group Gabelli Utility Trust 10,000 10,000 0.00
2025-08-29 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 3,321 11,721 252.94
2025-08-29 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 2,244 5,870 161.59
2025-08-29 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 5,870 5,918 0.82
2025-08-29 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 11,721 11,721 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials GATEX - Gateway Trust - Gateway Fund Class A Shares 43,244 43,244 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials VNVAX - Natixis Funds Trust II - Vaughan Nelson Value Opportunity Fund Class A 24,555 22,445 -8.59
2025-08-29 NPORT-P MLM / Martin Marietta Materials GCPAX - Gateway Trust - Gateway Equity Call Premium Fund Class A 1,643 1,643 0.00
2025-08-29 NPORT-P KNF / Knife River LSMIX - LOOMIS SAYLES FUNDS II - Loomis Sayles Small/Mid Cap Growth Fund Institutional Class 44,023 40,438 -8.14
2025-08-29 NPORT-P KNF / Knife River LSSCX - LOOMIS SAYLES FUNDS I - Loomis Sayles Small Cap Value Fund Institutional Class 57,580 53,246 -7.53
2025-08-29 NPORT-P MDU / MDU Resources Group LSSCX - LOOMIS SAYLES FUNDS I - Loomis Sayles Small Cap Value Fund Institutional Class 170,451 170,451 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials NACP - Impact Shares Trust I - Impact Shares NAACP Minority Empowerment ETF 243 231 -4.94
2025-08-29 NPORT-P MLM / Martin Marietta Materials NACP - Impact Shares Trust I - Impact Shares NAACP Minority Empowerment ETF 109 103 -5.50
2025-08-29 NPORT-P VMC / Vulcan Materials JAFRX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Capital Appreciation Value Trust NAV Class 0 9,100
2025-08-29 NPORT-P MLM / Martin Marietta Materials Aim Variable Insurance Funds (invesco Variable Insurance Funds) - Invesco V.i. Equally-weighted S&p 500 Fund Series I 1,955 1,740 -11.00
2025-08-29 NPORT-P VMC / Vulcan Materials Aim Variable Insurance Funds (invesco Variable Insurance Funds) - Invesco V.i. Equally-weighted S&p 500 Fund Series I 3,998 3,637 -9.03
2025-08-29 NPORT-P KNF / Knife River NORTHERN LIGHTS FUND TRUST II - Hodges Small Cap Fund Retail Class Shares 19,000 19,000 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials ETGLX - MUTUAL FUND SERIES TRUST - Eventide Gilead Fund Class N 166,555 166,555 0.00
2025-08-29 NPORT-P MLM / Martin Marietta Materials JAGMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - 500 Index Trust NAV 12,740 12,740 0.00
2025-08-29 NPORT-P VMC / Vulcan Materials JAGMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - 500 Index Trust NAV 27,528 27,528 0.00
2025-08-29 NPORT-P TECK / Teck Resources JAJJX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Value Trust NAV 125,553 117,534 -6.39
2025-08-29 NPORT-P PLL / Piedmont Lithium JOHN HANCOCK INVESTMENT TRUST - John Hancock Diversified Real Assets Fund Class NAV 31,900 31,900 0.00
2025-08-29 NPORT-P PLS / Pilbara Minerals JOHN HANCOCK INVESTMENT TRUST - John Hancock Diversified Real Assets Fund Class NAV 120,750 120,750 0.00
2025-08-29 NPORT-P UUUU / Energy Fuels JOHN HANCOCK INVESTMENT TRUST - John Hancock Diversified Real Assets Fund Class NAV 69,280 68,053 -1.77
2025-08-29 NPORT-P TECK / Teck Resources JOHN HANCOCK INVESTMENT TRUST - John Hancock Diversified Real Assets Fund Class NAV 142,545 131,728 -7.59
2025-08-29 NPORT-P TECK / Teck Resources JAKWX - JOHN HANCOCK INVESTMENT TRUST - John Hancock Disciplined Value Global Long/Short Fund Class NAV 115,054
2025-08-29 13F-HR MLM / Martin Marietta Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 5,918 5,905 -0.22
2025-08-29 13F-HR VMC / Vulcan Materials Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 11,721 11,698 -0.20
2025-08-29 NPORT-P KNF / Knife River JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 17,252 17,691 2.54
2025-08-29 NPORT-P USLM / United States Lime & Minerals JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 1,519 1,652 8.76
2025-08-29 NPORT-P LEU / Centrus Energy JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 2,079 2,188 5.24
2025-08-29 NPORT-P IPI / Intrepid Potash JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 1,740 1,708 -1.84
2025-08-29 NPORT-P UUUU / Energy Fuels JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 27,207 31,067 14.19
2025-08-29 NPORT-P VMC / Vulcan Materials JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 9,568 9,327 -2.52
2025-08-29 NPORT-P MLM / Martin Marietta Materials JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,428 4,257 -3.86
2025-08-29 NPORT-P AESI / Atlas Energy Solutions JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 9,775 11,546 18.12
2025-08-29 NPORT-P CMP / Compass Minerals International JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 5,058 5,247 3.74
2025-08-29 NPORT-P HL / Hecla Mining JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 83,349 89,129 6.93
2025-08-29 NPORT-P SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () JAJBX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Emerging Markets Value Trust Series I 97,846 17,977 -81.63
2025-08-29 NPORT-P TECK / Teck Resources JVLAX - John Hancock Funds III - John Hancock Disciplined Value Fund Class A 2,845,763 2,908,406 2.20
2025-08-29 NPORT-P SQM / Sociedad Química y Minera de Chile S.A. - Depositary Receipt () JVANX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Equity Index Trust NAV 4,430 4,430 0.00
2025-08-29 NPORT-P 002466 / Tianqi Lithium JVANX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Equity Index Trust NAV 3,000 3,000 0.00
2025-08-29 NPORT-P TECK / Teck Resources JVANX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Equity Index Trust NAV 16,161 16,961 4.95
2025-08-29 NPORT-P UUUU / Energy Fuels JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 3,431 3,431 0.00
2025-08-29 NPORT-P GAU / Galiano Gold JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 6,600 6,600 0.00
2025-08-29 NPORT-P LGO / Largo JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 780 780 0.00
2025-08-29 NPORT-P KNF / Knife River JAGWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Value Trust NAV 19,800 41,266 108.41
2025-08-29 NPORT-P KNF / Knife River JAEQX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Company Value Trust NAV 4,018 4,177 3.96
2025-08-29 NPORT-P KNF / Knife River JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 22,646 22,157 -2.16
2025-08-29 NPORT-P AESI / Atlas Energy Solutions JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 1,770 2,066 16.72
2025-08-29 NPORT-P CMP / Compass Minerals International JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 681 787 15.57