Heavy Construction, Except Highway And Street - 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-22 13F-HR MTZ / MasTec Caldwell Trust Co 168
2025-09-22 13F-HR DY / Dycom Industries Caldwell Trust Co 250
2025-09-22 NPORT-P PRIM / Primoris Services GSEQX - Goldman Sachs Trust II - Goldman Sachs Multi-Manager Global Equity Fund Class R6 Shares 18,128 17,769 -1.98
2025-09-22 NPORT-P PRIM / Primoris Services MMSMX - Goldman Sachs Trust II - Multi-Manager U.S. Small Cap Equity Fund Class P Shares 45,896 57,941 26.24
2025-09-18 NPORT-P PRIM / Primoris Services JSMD - Janus Detroit Street Trust - Janus Henderson Small/Mid Cap Growth Alpha ETF 26,673 116,363 336.26
2025-09-18 NPORT-P PRIM / Primoris Services JSML - Janus Detroit Street Trust - Janus Henderson Small Cap Growth Alpha ETF 46,819 40,590 -13.30
2025-09-18 NPORT-P MYRG / MYR Group JSML - Janus Detroit Street Trust - Janus Henderson Small Cap Growth Alpha ETF 0 3,167
2025-09-18 NPORT-P MTZ / MasTec JMID - Janus Detroit Street Trust - Janus Henderson Mid Cap Growth Alpha ETF 970
2025-09-17 NPORT-P ESOA / Energy Services of America NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 1,636
2025-09-17 NPORT-P DY / Dycom Industries NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 790 790 0.00
2025-09-17 NPORT-P PRIM / Primoris Services NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 2,107 2,107 0.00
2025-09-17 NPORT-P MYRG / MYR Group NATIONWIDE MUTUAL FUNDS - Nationwide Fundamental All Cap Equity Portfolio Class R6 315 488 54.92
2025-09-17 NPORT-P ANA / Acciona GIIAX - NATIONWIDE MUTUAL FUNDS - Nationwide International Index Fund Class A 1,157 921 -20.40
2025-09-17 NPORT-P MTZ / MasTec NATIONWIDE MUTUAL FUNDS - Nationwide U.S. 130/30 Equity Portfolio Class R6 9,618 11,303 17.52
2025-09-17 NPORT-P DY / Dycom Industries NWHDX - NATIONWIDE MUTUAL FUNDS - Nationwide Bailard Cognitive Value Fund Class A 4,000 900 -77.50
2025-09-17 NPORT-P ESOA / Energy Services of America NWHDX - NATIONWIDE MUTUAL FUNDS - Nationwide Bailard Cognitive Value Fund Class A 11,915 26,800 124.93
2025-09-17 NPORT-P MTZ / MasTec GMXAX - NATIONWIDE MUTUAL FUNDS - Nationwide Mid Cap Market Index Fund Class A 11,158 10,834 -2.90
2025-09-17 NPORT-P ESOA / Energy Services of America GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 1,029
2025-09-17 NPORT-P DY / Dycom Industries GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 2,434 2,468 1.40
2025-09-17 NPORT-P PRIM / Primoris Services GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 4,567 4,755 4.12
2025-09-17 NPORT-P MYRG / MYR Group GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 1,398 1,357 -2.93
2025-09-17 NPORT-P PLPC / Preformed Line Products GMRAX - NATIONWIDE MUTUAL FUNDS - Nationwide Small Cap Index Fund Class A 208 208 0.00
2025-09-17 NPORT-P DY / Dycom Industries GTCSX - GLENMEDE FUND INC - Small Cap Equity Portfolio Advisor 103,604 70,097 -32.34
2025-09-15 13F-HR/A DY / Dycom Industries Charles Schwab Investment Management Inc 410,399 392,487 -4.36
2025-09-15 13F-HR/A MYRG / MYR Group Charles Schwab Investment Management Inc 242,201 252,172 4.12
2025-09-15 13F-HR/A MTZ / MasTec Charles Schwab Investment Management Inc 624,468 611,876 -2.02
2025-09-15 13F-HR/A PRIM / Primoris Services Charles Schwab Investment Management Inc 692,953 755,303 9.00
2025-09-15 13F-HR/A PLPC / Preformed Line Products Charles Schwab Investment Management Inc 32,760 32,358 -1.23
2025-09-05 SCHEDULE 13G PRIM / Primoris Services Fuller & Thaler Asset Management, Inc. 2,851,227
2025-09-04 13F-HR/A PRIM / Primoris Services Advisor Group Holdings, Inc. 13,321 20,425 53.33
2025-09-04 13F-HR/A DY / Dycom Industries Advisor Group Holdings, Inc. 1,881 2,064 9.73
2025-09-04 13F-HR/A ESOA / Energy Services of America Advisor Group Holdings, Inc. 1,704 1,732 1.64
2025-09-04 13F-HR/A MYRG / MYR Group Advisor Group Holdings, Inc. 584 1,755 200.51
2025-09-04 13F-HR/A MTZ / MasTec Advisor Group Holdings, Inc. 17,551 30,118 71.60
2025-09-04 13F-HR/A PLPC / Preformed Line Products Advisor Group Holdings, Inc. 715 699 -2.24
2025-09-03 13F-HR MTZ / MasTec American Trust 0 1,187
2025-08-29 NPORT-P DY / Dycom Industries OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 1,437 1,427 -0.70
2025-08-29 NPORT-P MTZ / MasTec STXG - EA Series Trust - Strive 1000 Growth ETF 51 51 0.00
2025-08-29 NPORT-P DY / Dycom Industries STXK - EA Series Trust - Strive Small-Cap ETF 858 886 3.26
2025-08-29 NPORT-P PRIM / Primoris Services STXK - EA Series Trust - Strive Small-Cap ETF 1,616 1,558 -3.59
2025-08-29 NPORT-P MTZ / MasTec STXV - EA Series Trust - Strive 1000 Value ETF 102 102 0.00
2025-08-29 NPORT-P MTZ / MasTec STXM - EA Series Trust - Strive Mid-Cap ETF 279 304 8.96
2025-08-29 NPORT-P ESOA / Energy Services of America BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 31,996 31,533 -1.45
2025-08-29 NPORT-P MYRG / MYR Group TSCIX - AMG FUNDS - AMG TimesSquare Small Cap Growth Fund Class Z 9,000 8,000 -11.11
2025-08-29 NPORT-P PRIM / Primoris Services SKSEX - AMG FUNDS - AMG Managers Skyline Special Equities Fund Class N 58,915 30,015 -49.05
2025-08-29 NPORT-P PRIM / Primoris Services GWETX - AMG FUNDS - AMG GW&K Small Cap Core Fund Class N 125,479 118,854 -5.28
2025-08-29 NPORT-P SRG / SRG Global DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 499,655 383,851 -23.18
2025-08-29 NPORT-P ENO / Elecnor DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 20,242 20,059 -0.90
2025-08-29 NPORT-P 3NR / NRW Holdings DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 260,304 251,087 -3.54
2025-08-29 NPORT-P 01K / Keller Group DDLS - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International SmallCap Equity Fund N/A 34,157 28,723 -15.91
2025-08-29 NPORT-P ANA / Acciona DDWM - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International Equity Fund N/A 500 2,038 307.60
2025-08-29 NPORT-P 3NR / NRW Holdings DDWM - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International Equity Fund N/A 28,479 43,355 52.23
2025-08-29 NPORT-P WBD / Webuild S.p.A. DIM - WisdomTree Trust - WisdomTree International MidCap Dividend Fund N/A 24,389 23,793 -2.44
2025-08-29 NPORT-P ANA / Acciona DIM - WisdomTree Trust - WisdomTree International MidCap Dividend Fund N/A 1,924 1,877 -2.44
2025-08-29 NPORT-P ENO / Elecnor DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 45,600 46,613 2.22
2025-08-29 NPORT-P 01K / Keller Group DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 68,550 67,026 -2.22
2025-08-29 NPORT-P SRG / SRG Global DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 1,079,363 1,055,351 -2.22
2025-08-29 NPORT-P 3NR / NRW Holdings DLS - WisdomTree Trust - WisdomTree International SmallCap Dividend Fund N/A 628,903 614,914 -2.22
2025-08-29 NPORT-P 3NR / NRW Holdings DTH - WisdomTree Trust - WisdomTree International High Dividend Fund N/A 81,943 88,052 7.46
2025-08-29 NPORT-P SRG / SRG Global DTH - WisdomTree Trust - WisdomTree International High Dividend Fund N/A 140,287 150,747 7.46
2025-08-29 NPORT-P WBD / Webuild S.p.A. DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 26,704 26,704 0.00
2025-08-29 NPORT-P 3NR / NRW Holdings DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 41,076 41,076 0.00
2025-08-29 NPORT-P ANA / Acciona DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 1,548 1,548 0.00
2025-08-29 NPORT-P 01K / Keller Group DFE - WisdomTree Trust - WisdomTree Europe SmallCap Dividend Fund N/A 28,891 31,356 8.53
2025-08-29 NPORT-P ENO / Elecnor DFE - WisdomTree Trust - WisdomTree Europe SmallCap Dividend Fund N/A 19,794 21,231 7.26
2025-08-29 NPORT-P PLPC / Preformed Line Products DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 12,192 12,750 4.58
2025-08-29 NPORT-P PRIM / Primoris Services DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 43,587 45,552 4.51
2025-08-29 NPORT-P ESOA / Energy Services of America DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 99,501 107,821 8.36
2025-08-29 NPORT-P PRIM / Primoris Services QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 578 580 0.35
2025-08-29 NPORT-P PRIM / Primoris Services DGRS - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Dividend Growth Fund N/A 24,876 24,378 -2.00
2025-08-29 NPORT-P DY / Dycom Industries EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 4,608 4,553 -1.19
2025-08-29 NPORT-P PRIM / Primoris Services EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 8,650 8,545 -1.21
2025-08-29 NPORT-P MTZ / MasTec EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 6,664 6,583 -1.22
2025-08-29 NPORT-P DY / Dycom Industries QMID - WisdomTree Trust - WisdomTree U.S. MidCap Quality Growth Fund 38 35 -7.89
2025-08-29 NPORT-P WBD / Webuild S.p.A. HEDJ - WisdomTree Trust - WisdomTree Europe Hedged Equity Fund N/A 1,879,019 1,904,716 1.37
2025-08-29 NPORT-P ENO / Elecnor HEDJ - WisdomTree Trust - WisdomTree Europe Hedged Equity Fund N/A 155,198 134,758 -13.17
2025-08-29 NPORT-P ANA / Acciona MPLAX - PRAXIS MUTUAL FUNDS - Praxis International Index Fund Class A 2,979 2,979 0.00
2025-08-29 NPORT-P DY / Dycom Industries MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 1,780 1,780 0.00
2025-08-29 NPORT-P MTZ / MasTec MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 1,260 2,270 80.16
2025-08-29 NPORT-P DEME / DEME Group MFDX - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor International Equity ETF 204 208 1.96
2025-08-29 NPORT-P DY / Dycom Industries MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 121 133 9.92
2025-08-29 NPORT-P MTZ / MasTec MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 137 149 8.76
2025-08-29 NPORT-P PRIM / Primoris Services MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 1,144 1,590 38.99
2025-08-29 NPORT-P MYRG / MYR Group WWSAX - Teton Westwood Funds - Teton Westwood Small Cap Equity Fund Class A 9,882 9,347 -5.41
2025-08-29 NPORT-P PRIM / Primoris Services KSDVX - Keeley Funds, Inc. - Keeley Small Cap Dividend Value Fund Class A 86,497 84,142 -2.72
2025-08-29 NPORT-P MTZ / MasTec SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 814 736 -9.58
2025-08-29 NPORT-P PRIM / Primoris Services FTHNX - Capitol Series Trust - Fuller & Thaler Behavioral Small-Cap Equity Fund Investor Shares 1,700,447 2,169,389 27.58
2025-08-29 NPORT-P DY / Dycom Industries SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 3,171 2,574 -18.83
2025-08-29 NPORT-P MYRG / MYR Group SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 1,601 1,409 -11.99
2025-08-29 NPORT-P MTZ / MasTec SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 6,602 6,602 0.00
2025-08-29 NPORT-P PLPC / Preformed Line Products SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 539 539 0.00
2025-08-29 NPORT-P PRIM / Primoris Services SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 5,218 4,901 -6.08
2025-08-29 NPORT-P ANA / Acciona Gabelli Global Utility & Income Trust 500 500 0.00
2025-08-29 NPORT-P MYRG / MYR Group WMMAX - Teton Westwood Funds - Teton Westwood Mighty Mites Fund Class A 7,000 6,000 -14.29
2025-08-29 NPORT-P PLPC / Preformed Line Products WMMAX - Teton Westwood Funds - Teton Westwood Mighty Mites Fund Class A 400 200 -50.00
2025-08-29 NPORT-P ANA / Acciona GAUAX - Gabelli Utilities Fund - The Gabelli Utilities Fund Class A 10,000 10,000 0.00
2025-08-29 NPORT-P PLPC / Preformed Line Products LOPP - Gabelli ETFs Trust - Gabelli Love Our Planet & People ETF 358 318 -11.17
2025-08-29 NPORT-P PRIM / Primoris Services NORTHERN LIGHTS FUND TRUST II - Hodges Small Intrinsic Value Fund Retail Class Shares 14,900
2025-08-29 NPORT-P MTZ / MasTec JAHBX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Value Trust NAV 29,529
2025-08-29 NPORT-P ANA / Acciona NALFX - New Alternatives Fund - New Alternatives Fund Class A Shares 85,000 85,000 0.00
2025-08-29 NPORT-P ANA / Acciona JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 3,162 2,864 -9.42
2025-08-29 NPORT-P PRIM / Primoris Services JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 7,582 7,988 5.35
2025-08-29 NPORT-P PLPC / Preformed Line Products JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 381 376 -1.31
2025-08-29 NPORT-P MTZ / MasTec JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 10,005 10,009 0.04
2025-08-29 NPORT-P DY / Dycom Industries JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,041 4,138 2.40
2025-08-29 NPORT-P MYRG / MYR Group JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 2,296 2,275 -0.91
2025-08-29 NPORT-P ANA / Acciona JVANX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Equity Index Trust NAV 843 843 0.00
2025-08-29 NPORT-P DEME / DEME Group JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 303 303 0.00
2025-08-29 NPORT-P NWH / NRW Holdings JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 19,940 19,940 0.00
2025-08-29 NPORT-P ENO / Elecnor JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 2,026 2,026 0.00
2025-08-29 NPORT-P EGL / Mota-Engil, SGPS JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 5,636 5,636 0.00
2025-08-29 NPORT-P WBD / Webuild S.p.A. JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 14,544 14,544 0.00
2025-08-29 NPORT-P KLR / Keller Group JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 2,943 2,943 0.00
2025-08-29 NPORT-P SRG / SRG Global JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 13,828 13,828 0.00
2025-08-29 NPORT-P ANA / Acciona JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 540 540 0.00
2025-08-29 NPORT-P MTZ / MasTec JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 24,626 23,978 -2.63
2025-08-29 NPORT-P MTZ / MasTec JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 1,273 1,313 3.14
2025-08-29 NPORT-P MYRG / MYR Group JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 266 273 2.63
2025-08-29 NPORT-P PLPC / Preformed Line Products JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 80 95 18.75
2025-08-29 NPORT-P DY / Dycom Industries JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 468 482 2.99
2025-08-29 NPORT-P PRIM / Primoris Services JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 859 897 4.42
2025-08-29 NPORT-P MYRG / MYR Group JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 3,097 2,945 -4.91
2025-08-29 NPORT-P DY / Dycom Industries JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 5,467 5,341 -2.30
2025-08-29 NPORT-P PRIM / Primoris Services JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 10,274 10,287 0.13
2025-08-29 NPORT-P PLPC / Preformed Line Products JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 482 485 0.62
2025-08-29 NPORT-P PRIM / Primoris Services JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 4,151 5,264 26.81
2025-08-29 NPORT-P PLPC / Preformed Line Products JADMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Opportunities Trust NAV 492 802 63.01
2025-08-28 NPORT-P PLPC / Preformed Line Products AXVNX - NORTHERN LIGHTS FUND TRUST II - Acclivity Small Cap Value Fund Acclivity Small Cap Value Class N Shares 195 195 0.00
2025-08-28 NPORT-P MTZ / MasTec AXMNX - NORTHERN LIGHTS FUND TRUST II - Acclivity Mid Cap Multi-Style Fund Acclivity Mid Cap Multi-Style N Shares 63 30 -52.38
2025-08-28 NPORT-P MTZ / MasTec CSNR - Cohen & Steers ETF Trust - Cohen & Steers Natural Resources Active ETF 1,206 0 -100.00
2025-08-28 NPORT-P MTZ / MasTec New Age Alpha Variable Funds Trust - NAA MID GROWTH SERIES 8,468 0 -100.00
2025-08-28 NPORT-P MTZ / MasTec New Age Alpha Funds Trust - NAA Mid Growth Fund Institutional Class 4,007 0 -100.00
2025-08-28 NPORT-P DY / Dycom Industries New Age Alpha Variable Funds Trust - NAA SMALL GROWTH SERIES 1,484 1,371 -7.61
2025-08-28 NPORT-P PLPC / Preformed Line Products VYSVX - Vericimetry Funds - Vericimetry U.S. Small Cap Value Fund 720 920 27.78
2025-08-28 NPORT-P PRIM / Primoris Services VYSVX - Vericimetry Funds - Vericimetry U.S. Small Cap Value Fund 5,510 4,780 -13.25
2025-08-28 NPORT-P PRIM / Primoris Services DTSGX - Wilshire Mutual Funds Inc - Small Company Growth Portfolio Investment Class 2,063 2,461 19.29
2025-08-28 NPORT-P MYRG / MYR Group DTSGX - Wilshire Mutual Funds Inc - Small Company Growth Portfolio Investment Class 105 33 -68.57
2025-08-28 NPORT-P DY / Dycom Industries DTSGX - Wilshire Mutual Funds Inc - Small Company Growth Portfolio Investment Class 105 105 0.00
2025-08-28 NPORT-P DY / Dycom Industries CPAI - NORTHERN LIGHTS FUND TRUST III - Counterpoint Quantitative Equity ETF 0 7,882
2025-08-28 NPORT-P MTZ / MasTec DTLVX - Wilshire Mutual Funds Inc - Large Company Value Portfolio Investment Class 410 410 0.00
2025-08-28 NPORT-P 3NR / NRW Holdings WLCTX - Wilshire Mutual Funds Inc - Wilshire International Equity Fund Investment Class 27,121 26,633 -1.80
2025-08-28 NPORT-P ANA / Acciona WLCTX - Wilshire Mutual Funds Inc - Wilshire International Equity Fund Investment Class 399 849 112.78
2025-08-28 NPORT-P DEME / DEME Group WLCTX - Wilshire Mutual Funds Inc - Wilshire International Equity Fund Investment Class 1,397 1,372 -1.79
2025-08-28 NPORT-P WBD / Webuild S.p.A. WLCTX - Wilshire Mutual Funds Inc - Wilshire International Equity Fund Investment Class 44,010 43,219 -1.80
2025-08-28 NPORT-P MTZ / MasTec WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 333 282 -15.32
2025-08-28 NPORT-P MYRG / MYR Group WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 77 77 0.00
2025-08-28 NPORT-P PRIM / Primoris Services WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 238 238 0.00
2025-08-28 NPORT-P DY / Dycom Industries WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 152 152 0.00
2025-08-28 NPORT-P MTZ / MasTec CPAEX - NORTHERN LIGHTS FUND TRUST III - Counterpoint Tactical Equity Fund Class A Shares 633 4,410 596.68
2025-08-28 NPORT-P PRIM / Primoris Services CPAEX - NORTHERN LIGHTS FUND TRUST III - Counterpoint Tactical Equity Fund Class A Shares 6,426 5,218 -18.80
2025-08-28 NPORT-P PRIM / Primoris Services BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 167 199 19.16
2025-08-28 NPORT-P MTZ / MasTec BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 348 362 4.02
2025-08-28 NPORT-P DY / Dycom Industries BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 96
2025-08-28 NPORT-P MTZ / MasTec Aim Variable Insurance Funds (invesco Variable Insurance Funds) - Invesco V.i. American Value Fund Series I 44,097 29,140 -33.92
2025-08-28 NPORT-P MTZ / MasTec GMLGX - GPS Funds I - GuideMark(R) Large Cap Core Fund Service Shares 9,542 2,764 -71.03
2025-08-28 NPORT-P DY / Dycom Industries GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 210 210 0.00
2025-08-28 NPORT-P PRIM / Primoris Services GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 1,601 1,601 0.00
2025-08-28 NPORT-P MTZ / MasTec GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 722 722 0.00
2025-08-28 NPORT-P PLPC / Preformed Line Products GMSMX - GPS Funds I - GuideMark(R) Small/Mid Cap Core Fund Service Shares 838 838 0.00
2025-08-28 NPORT-P MYRG / MYR Group MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 5 5 0.00
2025-08-28 NPORT-P DY / Dycom Industries MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 157 57 -63.69
2025-08-28 NPORT-P MTZ / MasTec MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 310 262 -15.48
2025-08-28 NPORT-P ANA / Acciona SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 1,953 1,161 -40.55
2025-08-28 NPORT-P 01K / Keller Group SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 6,287 3,713 -40.94
2025-08-28 NPORT-P DEME / DEME Group SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 488 290 -40.57
2025-08-28 NPORT-P EGL / Mota-Engil, SGPS SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 5,531 3,254 -41.17
2025-08-28 NPORT-P WBD / Webuild S.p.A. SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 36,530 23,797 -34.86
2025-08-28 NPORT-P ENO / Elecnor SPEU - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Europe ETF 3,164 1,877 -40.68
2025-08-28 NPORT-P ANA / Acciona EFAX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR MSCI EAFE Fossil Fuel Reserves Free ETF 476 555 16.60
2025-08-28 NPORT-P MYRG / MYR Group SLYG - SPDR SERIES TRUST - SPDR(R) S & P 600 Small Cap Growth ETF 47,979 43,732 -8.85
2025-08-28 NPORT-P DY / Dycom Industries SLYG - SPDR SERIES TRUST - SPDR(R) S & P 600 Small Cap Growth ETF 151,422 142,209 -6.08
2025-08-28 NPORT-P DY / Dycom Industries SSSEX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Small-Cap Equity V.I.S. Fund Class 1 Shares 1,018 433 -57.47
2025-08-28 NPORT-P PRIM / Primoris Services SSSEX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Small-Cap Equity V.I.S. Fund Class 1 Shares 176 284 61.36
2025-08-28 NPORT-P MYRG / MYR Group SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 5,848 5,248 -10.26
2025-08-28 NPORT-P DY / Dycom Industries SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 10,352 9,252 -10.63
2025-08-28 NPORT-P PLPC / Preformed Line Products SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 900 800 -11.11
2025-08-28 NPORT-P MTZ / MasTec SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 23,053 20,153 -12.58
2025-08-28 NPORT-P PRIM / Primoris Services SSMHX - State Street Institutional Investment Trust - State Street Small/mid Cap Equity Index Portfolio 19,554 17,754 -9.21
2025-08-28 NPORT-P DY / Dycom Industries SPSM - SPDR SERIES TRUST - SPDR(R) Portfolio Small Cap ETF 252,905 244,866 -3.18
2025-08-28 NPORT-P MYRG / MYR Group SPSM - SPDR SERIES TRUST - SPDR(R) Portfolio Small Cap ETF 139,151 131,987 -5.15
2025-08-28 NPORT-P DY / Dycom Industries SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 173 173 0.00
2025-08-28 NPORT-P MTZ / MasTec SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 363 363 0.00
2025-08-28 NPORT-P PLPC / Preformed Line Products SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 24 24 0.00
2025-08-28 NPORT-P PRIM / Primoris Services SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 316 316 0.00
2025-08-28 NPORT-P MYRG / MYR Group SSBIX - STATE STREET INSTITUTIONAL INVESTMENT TRUST - State Street Balanced Index Fund Class K 98 98 0.00
2025-08-28 NPORT-P DY / Dycom Industries SIVIX - STATE STREET INSTITUTIONAL FUNDS - State Street Institutional Small-Cap Equity Fund Investment Class 29,971 9,550 -68.14
2025-08-28 NPORT-P PRIM / Primoris Services SIVIX - STATE STREET INSTITUTIONAL FUNDS - State Street Institutional Small-Cap Equity Fund Investment Class 5,240 6,057 15.59
2025-08-28 NPORT-P 3NR / NRW Holdings GWX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) S&P(R) International Small Cap ETF 185,383 182,476 -1.57
2025-08-28 NPORT-P 01K / Keller Group GWX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) S&P(R) International Small Cap ETF 52,081 51,265 -1.57
2025-08-28 NPORT-P EGL / Mota-Engil, SGPS GWX - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) S&P(R) International Small Cap ETF 38,585 37,979 -1.57
2025-08-28 NPORT-P 01K / Keller Group 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 18,468 18,468 0.00
2025-08-28 NPORT-P 3NR / NRW Holdings 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 104,835 104,835 0.00
2025-08-28 NPORT-P ANA / Acciona 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 7,485 6,517 -12.93
2025-08-28 NPORT-P DEME / DEME Group 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 1,771 1,771 0.00
2025-08-28 NPORT-P WBD / Webuild S.p.A. 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 161,919 134,316 -17.05
2025-08-28 NPORT-P EGL / Mota-Engil, SGPS 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 18,415 18,415 0.00
2025-08-28 NPORT-P MTZ / MasTec ONEO - SPDR SERIES TRUST - SPDR Russell 1000 Momentum Focus ETF 1,352 1,381 2.14
2025-08-28 NPORT-P MYRG / MYR Group SLYV - SPDR SERIES TRUST - SPDR(R) S & P 600 Small Cap Value ETF 40,360 38,095 -5.61
2025-08-28 NPORT-P ANA / Acciona QWLD - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR MSCI World StrategicFactors ETF 50 53 6.00
2025-08-28 NPORT-P MYRG / MYR Group SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 344 431 25.29
2025-08-28 NPORT-P PLPC / Preformed Line Products SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 43 57 32.56
2025-08-28 NPORT-P ANA / Acciona SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 287 146 -49.13
2025-08-28 NPORT-P PRIM / Primoris Services SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 1,143 1,472 28.78
2025-08-28 NPORT-P DY / Dycom Industries SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 607 760 25.21
2025-08-28 NPORT-P MTZ / MasTec SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 300 400 33.33
2025-08-28 NPORT-P ESOA / Energy Services of America SSTIX - STATE STREET VARIABLE INSURANCE SERIES FUNDS INC - State Street Total Return V.I.S. Fund Class 1 Shares 393
2025-08-28 NPORT-P DY / Dycom Industries SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 5,826 5,936 1.89
2025-08-28 NPORT-P MYRG / MYR Group SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 2,971 3,026 1.85
2025-08-28 NPORT-P MTZ / MasTec SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 10,654 10,874 2.06
2025-08-28 NPORT-P MTZ / MasTec MDYG - SPDR SERIES TRUST - SPDR(R) S & P 400 Mid Cap Growth ETF 111,612 90,553 -18.87
2025-08-28 NPORT-P ANA / Acciona QEFA - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR MSCI EAFE StrategicFactors ETF 721 685 -4.99
2025-08-28 NPORT-P DY / Dycom Industries ARABX - Aristotle Funds Series Trust - Aristotle Small Cap Equity Fund II Class A 18,695 16,667 -10.85
2025-08-28 NPORT-P DY / Dycom Industries AIHHX - Aristotle Funds Series Trust - Aristotle Small/Mid Cap Equity Fund Class I-2 4,263 3,453 -19.00
2025-08-28 NPORT-P DY / Dycom Industries SSEFX - Advisors' Inner Circle Fund III - SouthernSun U.S. Equity Fund Class N Shares 10,920 4,042 -62.99
2025-08-28 NPORT-P EGL / Mota-Engil, SGPS SPDW - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Developed World ex-US ETF 531,211 546,003 2.78
2025-08-28 NPORT-P ANA / Acciona SPDW - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Developed World ex-US ETF 25,628 26,340 2.78
2025-08-28 NPORT-P 01K / Keller Group SPDW - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio Developed World ex-US ETF 97,979 100,649 2.73
2025-08-28 NPORT-P ANA / Acciona SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 5,752 5,923 2.97
2025-08-28 NPORT-P PLPC / Preformed Line Products SPGM - SPDR INDEX SHARES FUNDS (Formerly streetTRACKS Index Shares Funds) - SPDR(R) Portfolio MSCI Global Stock Market ETF 266 275 3.38
2025-08-28 NPORT-P 01K / Keller Group CIISX - CAUSEWAY CAPITAL MANAGEMENT TRUST - Causeway International Small Cap Fund Institutional Class 100,316 100,316 0.00
2025-08-28 NPORT-P DY / Dycom Industries SSSFX - Advisors' Inner Circle Fund III - SouthernSun Small Cap Fund Class N Shares 59,778 26,660 -55.40
2025-08-28 NPORT-P MTZ / MasTec VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 980 1,056 7.76
2025-08-28 NPORT-P MYRG / MYR Group VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 157 284 80.89
2025-08-28 NPORT-P DY / Dycom Industries VLU - SPDR SERIES TRUST - SPDR S&P 1500 Value Tilt ETF 273 292 6.96
2025-08-28 NPORT-P ANA / Acciona STATE STREET MASTER FUNDS - State Street International Developed Equity Index Portfolio 5,649 4,224 -25.23
2025-08-28 NPORT-P MTZ / MasTec SPMD - SPDR SERIES TRUST - SPDR(R) Portfolio Mid Cap ETF 272,468 277,035 1.68
2025-08-28 NPORT-P MYRG / MYR Group ESIX - SPDR SERIES TRUST - SPDR S&P SmallCap 600 ESG ETF 140 120 -14.29
2025-08-28 NPORT-P MTZ / MasTec NDOW - Collaborative Investment Series Trust - Anydrus Advantage ETF 650
2025-08-28 NPORT-P MTZ / MasTec VNEYX - Advisors' Inner Circle Fund II - Vontobel Global Environmental Change Fund Y Shares 1,108 889 -19.77