Industrial Machinery and Equipment - 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-18 NPORT-P GIC / Global Industrial JSML - Janus Detroit Street Trust - Janus Henderson Small Cap Growth Alpha ETF 59,786
2025-09-18 NPORT-P MSM / MSC Industrial Direct ABLD - TrimTabs ETF Trust - Donoghue Forlines Yield Enhanced Real Asset ETF 15,356 14,028 -8.65
2025-09-18 NPORT-P MRC / MRC Global ABLS - Abacus FCF ETF Trust - Abacus FCF Small Cap Leaders ETF 1,932 1,888 -2.28
2025-09-17 NPORT-P DXPE / DXP Enterprises NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 504 333 -33.93
2025-09-17 NPORT-P ALTG / Alta Equipment Group NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 2,122
2025-09-17 NPORT-P MRC / MRC Global NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 3,715 3,715 0.00
2025-09-17 NPORT-P MRC / MRC Global NWHDX - NATIONWIDE MUTUAL FUNDS - Nationwide Bailard Cognitive Value Fund Class A 56,810 15,400 -72.89
2025-09-17 NPORT-P MSM / MSC Industrial Direct GMXAX - NATIONWIDE MUTUAL FUNDS - Nationwide Mid Cap Market Index Fund Class A 8,142 7,915 -2.79
2025-09-17 NPORT-P ALTG / Alta Equipment Group GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 2,372 2,372 0.00
2025-09-17 NPORT-P GIC / Global Industrial GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 956 1,245 30.23
2025-09-17 NPORT-P DXPE / DXP Enterprises GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 1,035 1,141 10.24
2025-09-17 NPORT-P MRC / MRC Global GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 7,290 7,290 0.00
2025-09-17 NPORT-P MRC / MRC Global GQSCX - GLENMEDE FUND INC - Quantitative U.S. Small Cap Equity Portfolio 1,459 1,459 0.00
2025-09-15 13F-HR/A GIC / Global Industrial Amiral Gestion 40,000
2025-09-15 13F-HR/A GIC / Global Industrial Amiral Gestion 40,000 0 -100.00
2025-09-15 13F-HR/A MRC / MRC Global Charles Schwab Investment Management Inc 1,036,062 944,831 -8.81
2025-09-15 13F-HR/A GIC / Global Industrial Charles Schwab Investment Management Inc 117,018 110,093 -5.92
2025-09-15 13F-HR/A MSM / MSC Industrial Direct Charles Schwab Investment Management Inc 1,693,256 1,781,503 5.21
2025-09-15 13F-HR/A ALTG / Alta Equipment Group Charles Schwab Investment Management Inc 73,898 73,898 0.00
2025-09-15 13F-HR/A DXPE / DXP Enterprises Charles Schwab Investment Management Inc 150,753 132,055 -12.40
2025-09-15 13F-HR GIC / Global Industrial Amiral Gestion 40,000 0 -100.00
2025-09-04 13F-HR/A ALTG / Alta Equipment Group Advisor Group Holdings, Inc. 4,653 5,739 23.34
2025-09-04 13F-HR/A GIC / Global Industrial Advisor Group Holdings, Inc. 530 217 -59.06
2025-09-04 13F-HR/A MSM / MSC Industrial Direct Advisor Group Holdings, Inc. 14,206 20,480 44.16
2025-09-04 13F-HR/A DXPE / DXP Enterprises Advisor Group Holdings, Inc. 10,909 11,644 6.74
2025-09-04 13F-HR/A MRC / MRC Global Advisor Group Holdings, Inc. 265 859 224.15
2025-09-03 13F-HR MRC / MRC Global American Trust 0 24,558
2025-08-29 NPORT-P MRC / MRC Global OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 19,276 19,140 -0.71
2025-08-29 NPORT-P MSM / MSC Industrial Direct STXK - EA Series Trust - Strive Small-Cap ETF 1,235 1,328 7.53
2025-08-29 NPORT-P MSM / MSC Industrial Direct STXV - EA Series Trust - Strive 1000 Value ETF 156 156 0.00
2025-08-29 NPORT-P MRC / MRC Global BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 383,694 390,828 1.86
2025-08-29 NPORT-P MSM / MSC Industrial Direct JMIVX - JANUS INVESTMENT FUND - Janus Henderson Mid Cap Value Fund Class L 237,087 218,495 -7.84
2025-08-29 NPORT-P MSM / MSC Industrial Direct JAMVX - JANUS ASPEN SERIES - Janus Henderson Mid Cap Value Portfolio Service Shares 13,474 14,407 6.92
2025-08-29 NPORT-P MSM / MSC Industrial Direct JSIVX - JANUS INVESTMENT FUND - Janus Henderson Small Cap Value Fund Class L 106,768 106,768 0.00
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. YFSNX - AMG FUNDS - AMG Yacktman Focused Fund - Security Selection Only Class N 130,000 130,000 0.00
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. YAFFX - AMG FUNDS - AMG Yacktman Focused Fund Class N 800,000 800,000 0.00
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 5,000 5,000 0.00
2025-08-29 NPORT-P TDCSF / TDC SOFT OPPJ - WisdomTree Trust - WisdomTree Japan Hedged SmallCap Equity Fund N/A 7,200 8,100 12.50
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. OPPJ - WisdomTree Trust - WisdomTree Japan Hedged SmallCap Equity Fund N/A 2,400 3,000 25.00
2025-08-29 NPORT-P TNE / Technology One DIM - WisdomTree Trust - WisdomTree International MidCap Dividend Fund N/A 4,039 3,514 -13.00
2025-08-29 NPORT-P TNE / Technology One DNL - WisdomTree Trust - WisdomTree Global ex-U.S. Quality Dividend Growth Fund N/A 10,644 7,855 -26.20
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 17,200 16,600 -3.49
2025-08-29 NPORT-P TNE / Technology One IQDG - WisdomTree Trust - WisdomTree International Quality Dividend Growth Fund N/A 31,943 29,131 -8.80
2025-08-29 NPORT-P MSM / MSC Industrial Direct DEW - WisdomTree Trust - WisdomTree Global High Dividend Fund N/A 2,205 1,879 -14.78
2025-08-29 NPORT-P TNE / Technology One IHDG - WisdomTree Trust - WisdomTree International Hedged Quality Dividend Growth Fund N/A 125,897 102,641 -18.47
2025-08-29 NPORT-P ALTG / Alta Equipment Group DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 170,509 169,921 -0.34
2025-08-29 NPORT-P GIC / Global Industrial DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 151,045 153,890 1.88
2025-08-29 NPORT-P MSM / MSC Industrial Direct DGRW - WisdomTree Trust - WisdomTree U.S. Quality Dividend Growth Fund N/A 108,270 91,406 -15.58
2025-08-29 NPORT-P MRC / MRC Global EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 48,541 48,789 0.51
2025-08-29 NPORT-P GIC / Global Industrial EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 19,611 19,110 -2.55
2025-08-29 NPORT-P DXPE / DXP Enterprises EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 8,093 8,224 1.62
2025-08-29 NPORT-P GIC / Global Industrial DHS - WisdomTree Trust - WisdomTree U.S. High Dividend Fund N/A 20,939 21,359 2.01
2025-08-29 NPORT-P MSM / MSC Industrial Direct DHS - WisdomTree Trust - WisdomTree U.S. High Dividend Fund N/A 32,246 32,891 2.00
2025-08-29 NPORT-P DXPE / DXP Enterprises QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 167 181 8.38
2025-08-29 NPORT-P MSM / MSC Industrial Direct QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 632 624 -1.27
2025-08-29 NPORT-P GIC / Global Industrial QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 457 0 -100.00
2025-08-29 NPORT-P MSM / MSC Industrial Direct DON - WisdomTree Trust - WisdomTree U.S. MidCap Dividend Fund N/A 158,470 158,579 0.07
2025-08-29 NPORT-P GIC / Global Industrial DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 5,393 5,345 -0.89
2025-08-29 NPORT-P MSM / MSC Industrial Direct DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 5,165 5,120 -0.87
2025-08-29 NPORT-P GIC / Global Industrial DGRS - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Dividend Growth Fund N/A 72,927 71,415 -2.07
2025-08-29 NPORT-P MSM / MSC Industrial Direct EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 12,155 12,008 -1.21
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. DFJ - WisdomTree Trust - WisdomTree Japan SmallCap Dividend Fund N/A 8,000 9,200 15.00
2025-08-29 NPORT-P TDCSF / TDC SOFT DFJ - WisdomTree Trust - WisdomTree Japan SmallCap Dividend Fund N/A 25,000 26,600 6.40
2025-08-29 NPORT-P MSM / MSC Industrial Direct MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 5,310
2025-08-29 NPORT-P MSM / MSC Industrial Direct PMJIX - PIMCO Equity Series - PIMCO RAE US Small Fund Institutional Class 16,409 62,699 282.10
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. MFDX - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor International Equity ETF 4,500 4,600 2.22
2025-08-29 NPORT-P MSM / MSC Industrial Direct MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 1,058 1,151 8.79
2025-08-29 NPORT-P MSM / MSC Industrial Direct FTHNX - Capitol Series Trust - Fuller & Thaler Behavioral Small-Cap Equity Fund Investor Shares 434,720
2025-08-29 NPORT-P MRC / MRC Global SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 5,657 5,657 0.00
2025-08-29 NPORT-P DXPE / DXP Enterprises SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 1,824 1,824 0.00
2025-08-29 NPORT-P MSM / MSC Industrial Direct SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 936 936 0.00
2025-08-29 NPORT-P GIC / Global Industrial SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 3,603 3,603 0.00
2025-08-29 NPORT-P MSM / MSC Industrial Direct Gabelli Dividend & Income Trust 9,900 9,900 0.00
2025-08-29 NPORT-P MSM / MSC Industrial Direct GCAEX - Gabelli Equity Series Funds Inc - The Gabelli Equity Income Fund Class A 2,400 2,400 0.00
2025-08-29 NPORT-P MRC / MRC Global LSSCX - LOOMIS SAYLES FUNDS I - Loomis Sayles Small Cap Value Fund Institutional Class 207,627 207,627 0.00
2025-08-29 NPORT-P GIC / Global Industrial JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 2,293 2,494 8.77
2025-08-29 NPORT-P MSM / MSC Industrial Direct JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 7,262 7,278 0.22
2025-08-29 NPORT-P ALTG / Alta Equipment Group JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,375 3,591 -17.92
2025-08-29 NPORT-P MRC / MRC Global JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 12,156 12,736 4.77
2025-08-29 NPORT-P DXPE / DXP Enterprises JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 1,779 1,936 8.83
2025-08-29 NPORT-P MSM / MSC Industrial Direct JVMAX - John Hancock Funds III - John Hancock Disciplined Value Mid Cap Fund Class A 1,269,421 1,243,483 -2.04
2025-08-29 NPORT-P MSM / MSC Industrial Direct JGYIX - John Hancock Funds III - John Hancock Global Shareholder Yield Fund Class I 172,534 167,838 -2.72
2025-08-29 NPORT-P DXPE / DXP Enterprises JAGPX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Stock Trust NAV 21,636
2025-08-29 NPORT-P TDCSF / TDC SOFT JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 2,400 2,400 0.00
2025-08-29 NPORT-P 8074 / Yuasa Trading Co. JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 700 700 0.00
2025-08-29 NPORT-P MSM / MSC Industrial Direct JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 17,875 17,435 -2.46
2025-08-29 NPORT-P MRC / MRC Global JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 1,389 1,548 11.45
2025-08-29 NPORT-P GIC / Global Industrial JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 628 628 0.00
2025-08-29 NPORT-P DXPE / DXP Enterprises JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 254 268 5.51
2025-08-29 NPORT-P MSM / MSC Industrial Direct JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 900 921 2.33
2025-08-29 NPORT-P MRC / MRC Global JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 16,306 16,443 0.84
2025-08-29 NPORT-P DXPE / DXP Enterprises JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 2,396 2,499 4.30
2025-08-29 NPORT-P ALTG / Alta Equipment Group JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 5,694 4,607 -19.09
2025-08-29 NPORT-P GIC / Global Industrial JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 2,787 3,199 14.78
2025-08-29 NPORT-P MSM / MSC Industrial Direct JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 944 1,510 59.96
2025-08-29 NPORT-P GIC / Global Industrial JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 1,404 1,726 22.93
2025-08-29 NPORT-P DXPE / DXP Enterprises JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 1,567 1,440 -8.10
2025-08-29 NPORT-P MRC / MRC Global JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 2,745 4,399 60.26
2025-08-28 NPORT-P MRC / MRC Global AXVNX - NORTHERN LIGHTS FUND TRUST II - Acclivity Small Cap Value Fund Acclivity Small Cap Value Class N Shares 2,832 1,533 -45.87
2025-08-28 NPORT-P MSM / MSC Industrial Direct New Age Alpha Variable Funds Trust - NAA SMID-CAP VALUE SERIES 11,754 11,561 -1.64
2025-08-28 NPORT-P MSM / MSC Industrial Direct New Age Alpha Variable Funds Trust - NAA ALL CAP VALUE SERIES 1,830 1,841 0.60
2025-08-28 NPORT-P MSM / MSC Industrial Direct New Age Alpha Funds Trust - NAA SMid Cap Value Fund Institutional Class 26,736 25,790 -3.54
2025-08-28 NPORT-P MRC / MRC Global VYSVX - Vericimetry Funds - Vericimetry U.S. Small Cap Value Fund 1,420 2,590 82.39
2025-08-28 NPORT-P DXPE / DXP Enterprises VYSVX - Vericimetry Funds - Vericimetry U.S. Small Cap Value Fund 1,980 2,260 14.14
2025-08-28 NPORT-P MSM / MSC Industrial Direct VYSVX - Vericimetry Funds - Vericimetry U.S. Small Cap Value Fund 400 0 -100.00
2025-08-28 NPORT-P DXPE / DXP Enterprises Humankind Benefit Corp - Humankind US Stock ETF 75
2025-08-28 NPORT-P MSM / MSC Industrial Direct Humankind Benefit Corp - Humankind US Stock ETF 161 247 53.42
2025-08-28 NPORT-P GIC / Global Industrial Humankind Benefit Corp - Humankind US Stock ETF 283 231 -18.37
2025-08-28 NPORT-P DXPE / DXP Enterprises DTSGX - Wilshire Mutual Funds Inc - Small Company Growth Portfolio Investment Class 42 33 -21.43
2025-08-28 NPORT-P TNE / Technology One WLCTX - Wilshire Mutual Funds Inc - Wilshire International Equity Fund Investment Class 14,542 8,658 -40.46
2025-08-28 NPORT-P MSM / MSC Industrial Direct DTSVX - Wilshire Mutual Funds Inc - Small Company Value Portfolio Investment Class 410 340 -17.07
2025-08-28 NPORT-P GIC / Global Industrial DTSVX - Wilshire Mutual Funds Inc - Small Company Value Portfolio Investment Class 1,029 1,029 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 245 245 0.00
2025-08-28 NPORT-P MRC / MRC Global WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 586 586 0.00
2025-08-28 NPORT-P GIC / Global Industrial WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 10 10 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 30 30 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct KVLE - Krane Shares Trust - KFA Value Line(R) Dynamic Core Equity Index ETF 1,952 3,811 95.24
2025-08-28 NPORT-P MSM / MSC Industrial Direct GMLGX - GPS Funds I - GuideMark(R) Large Cap Core Fund Service Shares 8,002 10,135 26.66
2025-08-28 NPORT-P DXPE / DXP Enterprises GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 2,072 2,072 0.00
2025-08-28 NPORT-P MRC / MRC Global GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 4,114 4,114 0.00
2025-08-28 NPORT-P GIC / Global Industrial GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 2,319 2,319 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 1,485 1,485 0.00
2025-08-28 NPORT-P ALTG / Alta Equipment Group GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 2,166 2,166 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 64
2025-08-28 NPORT-P MSM / MSC Industrial Direct MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 5 5 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises SLYG - SPDR SERIES TRUST - SPDR(R) S & P 600 Small Cap Growth ETF 66,334 63,654 -4.04
2025-08-28 NPORT-P MSM / MSC Industrial Direct SMLV - SPDR SERIES TRUST - SPDR SSGA US Small Cap Low Volatility Index ETF 0 8,547
2025-08-28 NPORT-P MRC / MRC Global SSSEX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Small-Cap Equity V.I.S. Fund Class 1 Shares 23 744 3,134.78
2025-08-28 NPORT-P MRC / MRC Global SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 30,900 28,500 -7.77
2025-08-28 NPORT-P MSM / MSC Industrial Direct SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 16,999 14,599 -14.12
2025-08-28 NPORT-P ALTG / Alta Equipment Group SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 8,700 11,300 29.89
2025-08-28 NPORT-P GIC / Global Industrial SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 4,800 4,300 -10.42
2025-08-28 NPORT-P DXPE / DXP Enterprises SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 4,500 4,200 -6.67
2025-08-28 NPORT-P DXPE / DXP Enterprises SPSM - SPDR SERIES TRUST - SPDR(R) Portfolio Small Cap ETF 109,518 107,984 -1.40
2025-08-28 NPORT-P MSM / MSC Industrial Direct SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 263 263 0.00
2025-08-28 NPORT-P MRC / MRC Global SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 510 510 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 78 78 0.00
2025-08-28 NPORT-P GIC / Global Industrial SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 110 110 0.00
2025-08-28 NPORT-P MRC / MRC Global SIVIX - STATE STREET INSTITUTIONAL FUNDS - State Street Institutional Small-Cap Equity Fund Investment Class 684 15,420 2,154.39
2025-08-28 NPORT-P 319660 / PSK GWX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) S&P(R) International Small Cap ETF 21,071 20,741 -1.57
2025-08-28 NPORT-P 8074 / Yuasa Trading Co. GWX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) S&P(R) International Small Cap ETF 9,700 9,400 -3.09
2025-08-28 NPORT-P TNE / Technology One SSGVX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Global Equity ex-U.S. Index Portfolio State Street Global All Cap Equity ex-U.S. Index Portfolio 72,109 83,422 15.69
2025-08-28 NPORT-P 8074 / Yuasa Trading Co. SSGVX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Global Equity ex-U.S. Index Portfolio State Street Global All Cap Equity ex-U.S. Index Portfolio 3,200 3,200 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct MDYV - SPDR SERIES TRUST - SPDR(R) S & P 400 Mid Cap Value ETF 78,028 76,843 -1.52
2025-08-28 NPORT-P MSM / MSC Industrial Direct ONEY - SPDR SERIES TRUST - SPDR Russell 1000 Yield Focus ETF 14,669 13,213 -9.93
2025-08-28 NPORT-P MSM / MSC Industrial Direct ONEO - SPDR SERIES TRUST - SPDR Russell 1000 Momentum Focus ETF 467 1,159 148.18
2025-08-28 NPORT-P MSM / MSC Industrial Direct ONEV - SPDR SERIES TRUST - SPDR Russell 1000 Low Volatility Focus ETF 10,024 9,153 -8.69
2025-08-28 NPORT-P MRC / MRC Global SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 1,834 2,187 19.25
2025-08-28 NPORT-P MSM / MSC Industrial Direct SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 298 298 0.00
2025-08-28 NPORT-P GIC / Global Industrial SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 241 388 61.00
2025-08-28 NPORT-P ALTG / Alta Equipment Group SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 798 798 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 272 360 32.35
2025-08-28 NPORT-P MSM / MSC Industrial Direct SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 8,492 8,657 1.94
2025-08-28 NPORT-P DXPE / DXP Enterprises SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 2,892 2,947 1.90
2025-08-28 NPORT-P MSM / MSC Industrial Direct SPDG - SPDR SERIES TRUST - SPDR Portfolio S&P Sector Neutral Dividend ETF 17 19 11.76
2025-08-28 NPORT-P TNE / Technology One SPDW - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Developed World ex-US ETF 267,984 275,478 2.80
2025-08-28 NPORT-P MRC / MRC Global SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 7,099 7,306 2.92
2025-08-28 NPORT-P DXPE / DXP Enterprises SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 333 342 2.70
2025-08-28 NPORT-P 8074 / Yuasa Trading Co. SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 600 600 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 277 296 6.86
2025-08-28 NPORT-P MSM / MSC Industrial Direct VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 740 967 30.68
2025-08-28 NPORT-P MSM / MSC Industrial Direct SPMD - SPDR SERIES TRUST - SPDR(R) Portfolio Mid Cap ETF 197,770 201,599 1.94
2025-08-28 NPORT-P MSM / MSC Industrial Direct SIOAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT MULTI-ASSET INCOME FUND Class F 2,443 2,443 0.00
2025-08-28 NPORT-P MRC / MRC Global SLLAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Small Cap Fund Class F 0 45,884
2025-08-28 NPORT-P GIC / Global Industrial SLLAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Small Cap Fund Class F 2,956 1,691 -42.79
2025-08-28 NPORT-P ALTG / Alta Equipment Group SLLAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Small Cap Fund Class F 0 8,555
2025-08-28 NPORT-P MRC / MRC Global STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 14,327 14,327 0.00
2025-08-28 NPORT-P MRC / MRC Global NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 3,597 3,597 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 1,115 1,115 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct SPGIX - Sei Institutional Managed Trust - Simt Large Cap Growth Fund Class I 11,073
2025-08-28 NPORT-P MSM / MSC Industrial Direct SLGFX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Large Cap Index Fund Class F 979 979 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct SVOAX - Sei Institutional Managed Trust - Simt Us Managed Volatility Fund Class F 3,009 3,009 0.00
2025-08-28 NPORT-P TNE / Technology One SEEIX - Sei Institutional International Trust - Sit International Equity Fund - Class I 70,123 41,152 -41.31
2025-08-28 NPORT-P MRC / MRC Global LORD ABBETT SERIES FUND INC - Mid Cap Stock Portfolio Class VC 249,070 214,244 -13.98
2025-08-28 NPORT-P MRC / MRC Global LAVLX - LORD ABBETT MID CAP STOCK FUND INC - LORD ABBETT MID CAP STOCK FUND INC Class A 1,164,571 1,008,241 -13.42
2025-08-28 NPORT-P MRC / MRC Global SMVIX - Sei Institutional Managed Trust - Simt Small Cap Value Fund Class I 35,742 54,234 51.74
2025-08-28 NPORT-P MSM / MSC Industrial Direct Elevation Series Trust - TrueShares Active Yield ETF 59,271
2025-08-28 NPORT-P MSM / MSC Industrial Direct IWR - iSHARES TRUST - iShares Russell Mid-Cap ETF 154,945 153,899 -0.68
2025-08-28 NPORT-P MSM / MSC Industrial Direct SMMD - iSHARES TRUST - iShares Russell 2500 ETF 10,159 10,211 0.51
2025-08-28 NPORT-P ALTG / Alta Equipment Group IWN - iSHARES TRUST - iShares Russell 2000 Value ETF 0 149,044
2025-08-28 NPORT-P MRC / MRC Global IWN - iSHARES TRUST - iShares Russell 2000 Value ETF 787,076 751,781 -4.48
2025-08-28 NPORT-P MSM / MSC Industrial Direct IJJ - iSHARES TRUST - iShares S&P Mid-Cap 400 Value ETF 251,555 247,899 -1.45
2025-08-28 NPORT-P DXPE / DXP Enterprises ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 16,455 16,967 3.11
2025-08-28 NPORT-P MSM / MSC Industrial Direct ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 50,433 51,713 2.54
2025-08-28 NPORT-P MRC / MRC Global ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 115,316 118,132 2.44
2025-08-28 NPORT-P ALTG / Alta Equipment Group ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 48,418 49,698 2.64
2025-08-28 NPORT-P GIC / Global Industrial ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 20,573 21,085 2.49
2025-08-28 NPORT-P DXPE / DXP Enterprises IJT - iSHARES TRUST - iShares S&P Small-Cap 600 Growth ETF 115,451 111,822 -3.14
2025-08-28 NPORT-P GIC / Global Industrial BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 1,806 1,806 0.00
2025-08-28 NPORT-P ALTG / Alta Equipment Group BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 2,950 2,753 -6.68
2025-08-28 NPORT-P MRC / MRC Global BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 10,817 10,817 0.00
2025-08-28 NPORT-P DXPE / DXP Enterprises BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 1,565 1,675 7.03
2025-08-28 NPORT-P ALTG / Alta Equipment Group IWC - iSHARES TRUST - iShares Micro-Cap ETF 59,739 45,825 -23.29
2025-08-28 NPORT-P GIC / Global Industrial IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 122,406 126,611 3.44
2025-08-28 NPORT-P ALTG / Alta Equipment Group IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 233,843 42,230 -81.94
2025-08-28 NPORT-P DXPE / DXP Enterprises IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 9,050 113,456 1,153.66
2025-08-28 NPORT-P ALTG / Alta Equipment Group IWM - iSHARES TRUST - iShares Russell 2000 ETF 728,420 540,756 -25.76
2025-08-28 NPORT-P GIC / Global Industrial IWM - iSHARES TRUST - iShares Russell 2000 ETF 343,475 348,843 1.56
2025-08-28 NPORT-P DXPE / DXP Enterprises IWM - iSHARES TRUST - iShares Russell 2000 ETF 327,794 323,535 -1.30
2025-08-28 NPORT-P MRC / MRC Global IWM - iSHARES TRUST - iShares Russell 2000 ETF 2,238,665 2,141,153 -4.36
2025-08-28 NPORT-P TNE / Technology One BlackRock Variable Series Funds, Inc. - BlackRock Managed Volatility V.I. Fund Class I 5,463 5,463 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct TPMN - Timothy Plan - Timothy Plan Market Neutral Etf 933 892 -4.39
2025-08-28 NPORT-P MSM / MSC Industrial Direct TPSC - TIMOTHY PLAN - Timothy Plan US Small Cap Core ETF 6,042 6,240 3.28
2025-08-28 NPORT-P TNE / Technology One MISAX - VICTORY PORTFOLIOS - Victory Trivalent International Small-Cap Fund Class A 997,531 617,032 -38.14
2025-08-28 NPORT-P DXPE / DXP Enterprises USVM - Victory Portfolios II - VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 24,293 28,834 18.69
2025-08-28 NPORT-P MRC / MRC Global SFLO - Victory Portfolios II - VictoryShares Small Cap Free Cash Flow ETF 55,410 61,004 10.10
2025-08-28 NPORT-P DXPE / DXP Enterprises MMEAX - VICTORY PORTFOLIOS - Victory Integrity Discovery Fund Class A 6,750 5,450 -19.26
2025-08-28 NPORT-P MSM / MSC Industrial Direct HEJD - Victory Portfolios II - VictoryShares Hedged Equity Income ETF 2,715 3,359 23.72
2025-08-28 NPORT-P MSM / MSC Industrial Direct CSB - Victory Portfolios II - VictoryShares US Small Cap High Div Volatility Wtd ETF 34,720 34,720 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct CBHAX - Victory Portfolios II - Victory Market Neutral Income Fund Class A 79,152 89,704 13.33
2025-08-28 NPORT-P MSM / MSC Industrial Direct SSGSX - VICTORY PORTFOLIOS - Victory Sycamore Small Company Opportunity Fund Class A 443,000 811,003 83.07
2025-08-28 NPORT-P MSM / MSC Industrial Direct QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 19,417 19,417 0.00
2025-08-28 NPORT-P THNOF / Technology One QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 891,898 982,148 10.12
2025-08-28 NPORT-P MRC / MRC Global QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 341,457 259,794 -23.92
2025-08-28 NPORT-P GIC / Global Industrial QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 22,772 96,202 322.46
2025-08-28 NPORT-P 8074 / Yuasa Trading Co. QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 13,552 9,852 -27.30
2025-08-28 NPORT-P MRC / MRC Global TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 2,142 2,142 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 1,561 1,012 -35.17
2025-08-28 NPORT-P DXPE / DXP Enterprises TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 91 91 0.00
2025-08-28 NPORT-P GIC / Global Industrial TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 461 461 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct IBUY - Amplify ETF Trust - Amplify Online Retail ETF 47,078 46,138 -2.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct TWEIX - American Century Capital Portfolios Inc - Equity Income Fund Investor Class 677,230 751,780 11.01
2025-08-28 NPORT-P MSM / MSC Industrial Direct BIGRX - American Century Quantitative Equity Funds, Inc. - Income & Growth Fund Investor Class 40,154 40,154 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct ACMVX - American Century Capital Portfolios Inc - Mid Cap Value Fund Investor Class 1,439,262 1,297,732 -9.83
2025-08-28 NPORT-P DXPE / DXP Enterprises ASQIX - American Century Quantitative Equity Funds, Inc. - Small Company Fund Investor Class 3,548 3,548 0.00
2025-08-28 NPORT-P MRC / MRC Global ASQIX - American Century Quantitative Equity Funds, Inc. - Small Company Fund Investor Class 43,441 43,441 0.00
2025-08-28 NPORT-P MSM / MSC Industrial Direct TWVLX - American Century Capital Portfolios Inc - Value Fund Investor Class 231,575 250,597 8.21
2025-08-28 NPORT-P DXPE / DXP Enterprises ASVIX - American Century Capital Portfolios Inc - Small Cap Value Fund Investor Class 325,000 350,283 7.78
2025-08-27 NPORT-P DXPE / DXP Enterprises ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL Small Cap Stock Index Fund Class 2 4,186 4,145 -0.98
2025-08-27 NPORT-P MSM / MSC Industrial Direct ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL Mid Cap Index Fund Class 2 7,465 7,051 -5.55
2025-08-27 NPORT-P TNE / Technology One ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA International Core Equity Fund 6,022 6,022 0.00
2025-08-27 NPORT-P 8074 / Yuasa Trading Co. ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA International Core Equity Fund 800 800 0.00
2025-08-27 NPORT-P DXPE / DXP Enterprises ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 644 644 0.00
2025-08-27 NPORT-P MSM / MSC Industrial Direct ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 1,976 1,976 0.00
2025-08-27 NPORT-P MRC / MRC Global ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 2,381 2,381 0.00
2025-08-27 NPORT-P GIC / Global Industrial ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL DFA U.S. Core Equity Fund 977 977 0.00
2025-08-27 NPORT-P MSM / MSC Industrial Direct HCIGX - HC CAPITAL TRUST - The Institutional Growth Equity Portfolio HC Strategic Shares 350 350 0.00
2025-08-27 NPORT-P MRC / MRC Global HCEGX - HC CAPITAL TRUST - The Growth Equity Portfolio HC Strategic Shares 22,107 22,107 0.00
2025-08-27 NPORT-P DXPE / DXP Enterprises HCEGX - HC CAPITAL TRUST - The Growth Equity Portfolio HC Strategic Shares 200 200 0.00
2025-08-27 NPORT-P MSM / MSC Industrial Direct ALLIANZ VARIABLE INSURANCE PRODUCTS TRUST - AZL Russell 1000 Value Index Fund Class 2 1,205 981 -18.59
2025-08-27 NPORT-P MSM / MSC Industrial Direct Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 2,901 2,901 0.00
2025-08-27 NPORT-P MRC / MRC Global Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 6,371 6,371 0.00
2025-08-27 NPORT-P ALTG / Alta Equipment Group Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 2,054 2,054 0.00
2025-08-27 NPORT-P GIC / Global Industrial Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 2,358 2,358 0.00
2025-08-27 NPORT-P DXPE / DXP Enterprises Jnl Series Trust - Jnl/dfa U.s. Core Equity Fund (a) 1,028 1,028 0.00
2025-08-27 NPORT-P MRC / MRC Global JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 18,864 16,131 -14.49
2025-08-27 NPORT-P DXPE / DXP Enterprises JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 3,968 3,529 -11.06
2025-08-27 NPORT-P ALTG / Alta Equipment Group JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 7,622 7,622 0.00
2025-08-27 NPORT-P GIC / Global Industrial JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 6,093 6,093 0.00
2025-08-27 NPORT-P MSM / MSC Industrial Direct JNL SERIES TRUST - JNL/DFA U.S. Small Cap Fund (A) 7,704 7,704 0.00