Water, Sewer, Pipeline, and Communications and Power Line Construction - 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 SCHEDULE 13G PRIM / Primoris Services Fuller & Thaler Asset Management, Inc. 2,851,227
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 MTZ / MasTec Advisor Group Holdings, Inc. 17,551 30,118 71.60
2025-09-04 13F-HR/A MYRG / MYR Group Advisor Group Holdings, Inc. 584 1,755 200.51
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 PLPC / Preformed Line Products Advisor Group Holdings, Inc. 715 699 -2.24
2025-09-04 13F-HR/A DY / Dycom Industries Advisor Group Holdings, Inc. 1,881 2,064 9.73
2025-09-03 13F-HR MTZ / MasTec American Trust 0 1,187
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 QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 578 580 0.35
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 MTZ / MasTec STXV - EA Series Trust - Strive 1000 Value ETF 102 102 0.00
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 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 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 MTZ / MasTec JAHBX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Value Trust NAV 29,529
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 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 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 MTZ / MasTec MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 137 149 8.76
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 MTZ / MasTec JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 24,626 23,978 -2.63
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 DGRS - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Dividend Growth Fund N/A 24,876 24,378 -2.00
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 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 PRIM / Primoris Services STXK - EA Series Trust - Strive Small-Cap ETF 1,616 1,558 -3.59
2025-08-29 NPORT-P MTZ / MasTec STXG - EA Series Trust - Strive 1000 Growth ETF 51 51 0.00
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 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 PRIM / Primoris Services SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 5,218 4,901 -6.08
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 PRIM / Primoris Services EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 8,650 8,545 -1.21
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 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 MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 1,260 2,270 80.16
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 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 MTZ / MasTec SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 814 736 -9.58
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 MYRG / MYR Group SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 1,601 1,409 -11.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 MTZ / MasTec STXM - EA Series Trust - Strive Mid-Cap ETF 279 304 8.96
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 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 DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 12,192 12,750 4.58
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 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 DY / Dycom Industries OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 1,437 1,427 -0.70
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 PLPC / Preformed Line Products JAEWX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Index Trust NAV 482 485 0.62
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 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 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 PLPC / Preformed Line Products WMMAX - Teton Westwood Funds - Teton Westwood Mighty Mites Fund Class A 400 200 -50.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 DY / Dycom Industries SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 3,171 2,574 -18.83
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-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 DY / Dycom Industries JAFEX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Total Stock Market Index Trust NAV 468 482 2.99
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 PLPC / Preformed Line Products LOPP - Gabelli ETFs Trust - Gabelli Love Our Planet & People ETF 358 318 -11.17
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-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 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 TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 561 561 0.00
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 GNP / GenusPlus Group SEEIX - Sei Institutional International Trust - Sit International Equity Fund - Class I 7,212 7,212 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 DY / Dycom Industries NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 704 704 0.00
2025-08-28 NPORT-P DY / Dycom Industries BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 96
2025-08-28 NPORT-P DY / Dycom Industries Elevation Series Trust - RiverNorth Patriot ETF 78
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 DY / Dycom Industries ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 33,669 34,437 2.28
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 DY / Dycom Industries BlackRock Variable Series Funds, Inc. - BlackRock Advantage U.S. Total Market V.I. Fund Class I 2,710 2,306 -14.91
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 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 DY / Dycom Industries SEIS - SEI Exchange Traded Funds - SEI Select Small Cap ETF 6,725
2025-08-28 NPORT-P PLPC / Preformed Line Products IWM - iSHARES TRUST - iShares Russell 2000 ETF 62,471 59,072 -5.44
2025-08-28 NPORT-P PLPC / Preformed Line Products SLLAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Small Cap Fund Class F 1,295 765 -40.93
2025-08-28 NPORT-P PLPC / Preformed Line Products Elevation Series Trust - TrueShares Active Yield ETF 15,778
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 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 PLPC / Preformed Line Products BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 290 290 0.00
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 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 PLPC / Preformed Line Products IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 839 1,485 77.00
2025-08-28 NPORT-P DY / Dycom Industries TPSC - TIMOTHY PLAN - Timothy Plan US Small Cap Core ETF 2,164 2,149 -0.69
2025-08-28 NPORT-P DY / Dycom Industries QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 67,760 67,760 0.00
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 DY / Dycom Industries CPAI - NORTHERN LIGHTS FUND TRUST III - Counterpoint Quantitative Equity ETF 0 7,882
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 DY / Dycom Industries IJT - iSHARES TRUST - iShares S&P Small-Cap 600 Growth ETF 265,829 253,433 -4.66
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 DY / Dycom Industries MMTM - SPDR SERIES TRUST - SPDR S&P 1500 Momentum Tilt ETF 157 57 -63.69
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 DY / Dycom Industries SPWIX - Sei Institutional Managed Trust - Simt Small Cap Growth Fund Class I 5,817 8,819 51.61
2025-08-28 NPORT-P DY / Dycom Industries STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 6,025 5,336 -11.44
2025-08-28 NPORT-P PLPC / Preformed Line Products TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 96 96 0.00
2025-08-28 NPORT-P DY / Dycom Industries IWM - iSHARES TRUST - iShares Russell 2000 ETF 755,138 696,084 -7.82
2025-08-28 NPORT-P PLPC / Preformed Line Products SFLO - Victory Portfolios II - VictoryShares Small Cap Free Cash Flow ETF 747 1,104 47.79
2025-08-28 NPORT-P PLPC / Preformed Line Products IWC - iSHARES TRUST - iShares Micro-Cap ETF 5,419 5,442 0.42
2025-08-28 NPORT-P DY / Dycom Industries IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 252,455 245,772 -2.65
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 PLPC / Preformed Line Products IWN - iSHARES TRUST - iShares Russell 2000 Value ETF 20,590 19,680 -4.42
2025-08-28 NPORT-P PLPC / Preformed Line Products ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 3,377 3,377 0.00
2025-08-28 NPORT-P DY / Dycom Industries SLLAX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Small Cap Fund Class F 7,399 6,043 -18.33
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 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 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 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 DY / Dycom Industries BIGRX - American Century Quantitative Equity Funds, Inc. - Income & Growth Fund Investor Class 16,502 13,334 -19.20
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 DY / Dycom Industries BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 3,511 3,551 1.14
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 MY8 / MasTec New Age Alpha Funds Trust - NAA Mid Growth Fund Institutional Class 4,007 0 -100.00
2025-08-28 NPORT-P MYRG / MYR Group TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 368 368 0.00
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 MYRG / MYR Group Amplify ETF Trust - Amplify Etho Climate Leadership U.S. ETF 3,179 4,138 30.17
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 ESOA / Energy Services of America IWM - iSHARES TRUST - iShares Russell 2000 ETF 248,599
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 MYRG / MYR Group RPNIX - RIVERPARK FUNDS TRUST - Riverpark/Next Century Growth Fund Institutional Class Shares 1,433 1,248 -12.91
2025-08-28 NPORT-P PRIM / Primoris Services SPWIX - Sei Institutional Managed Trust - Simt Small Cap Growth Fund Class I 6,058 2,275 -62.45
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 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 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 MYRG / MYR Group ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 19,109 19,621 2.68
2025-08-28 NPORT-P MYRG / MYR Group IWM - iSHARES TRUST - iShares Russell 2000 ETF 427,370 383,668 -10.23
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 PRIM / Primoris Services RSDGX - VICTORY PORTFOLIOS - Victory RS Select Growth Fund Class A 8,930
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 MYRG / MYR Group IJT - iSHARES TRUST - iShares S&P Small-Cap 600 Growth ETF 83,476 77,917 -6.66
2025-08-28 NPORT-P MTZ / MasTec BlackRock Variable Series Funds, Inc. - BlackRock Advantage Large Cap Core V.I. Fund Class I 4,255 5,598 31.56
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 PRIM / Primoris Services TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 1,452 1,171 -19.35
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 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 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 SLYV - SPDR SERIES TRUST - SPDR(R) S & P 600 Small Cap Value ETF 40,360 38,095 -5.61
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 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 MTZ / MasTec BlackRock Series Fund, Inc. - BlackRock Balanced Capital Portfolio 4,006 5,094 27.16
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 MY8 / MasTec New Age Alpha Variable Funds Trust - NAA MID GROWTH SERIES 8,468 0 -100.00
2025-08-28 NPORT-P MTZ / MasTec IWP - iSHARES TRUST - iShares Russell Mid-Cap Growth ETF 86,813
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 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 MTZ / MasTec ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 70,706 72,498 2.53
2025-08-28 NPORT-P MTZ / MasTec BlackRock Variable Series Funds, Inc. - BlackRock Advantage Large Cap Value V.I. Fund Class I 2,805 3,182 13.44
2025-08-28 NPORT-P MTZ / MasTec BLACKROCK ADVANTAGE GLOBAL FUND, INC. - BLACKROCK ADVANTAGE GLOBAL FUND, INC. Investor A 13,992 16,858 20.48
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 MTZ / MasTec BIGRX - American Century Quantitative Equity Funds, Inc. - Income & Growth Fund Investor Class 9,171 20,906 127.96
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 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 MYRG / MYR Group SPWIX - Sei Institutional Managed Trust - Simt Small Cap Growth Fund Class I 3,915 2,925 -25.29
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 MYRG / MYR Group STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 2,348 2,348 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 MYRG / MYR Group QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 42,073 42,073 0.00
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 MTZ / MasTec IWR - iSHARES TRUST - iShares Russell Mid-Cap ETF 213,589 216,478 1.35
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 MYRG / MYR Group WFIVX - Wilshire Mutual Funds Inc - Wilshire 5000 Index Fund Investment Class 77 77 0.00
2025-08-28 NPORT-P MTZ / MasTec SEMCX - Sei Institutional Managed Trust - Simt Mid Cap Fund Class F 1,869 1,639 -12.31
2025-08-28 NPORT-P MYRG / MYR Group BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 1,994 1,994 0.00
2025-08-28 NPORT-P PRIM / Primoris Services BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 6,608 6,859 3.80
2025-08-28 NPORT-P MYRG / MYR Group TPSC - TIMOTHY PLAN - Timothy Plan US Small Cap Core ETF 2,361 2,304 -2.41
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 MTZ / MasTec IJK - iSHARES TRUST - iShares S&P Mid-Cap 400 Growth ETF 377,619 354,547 -6.11
2025-08-28 NPORT-P PRIM / Primoris Services TPSC - TIMOTHY PLAN - Timothy Plan US Small Cap Core ETF 5,712 4,890 -14.39
2025-08-28 NPORT-P PRIM / Primoris Services ITOT - iSHARES TRUST - iShares Core S&P Total U.S. Stock Market ETF 63,009 64,545 2.44
2025-08-28 NPORT-P MTZ / MasTec NDOW - Collaborative Investment Series Trust - Anydrus Advantage ETF 650
2025-08-28 NPORT-P MTZ / MasTec Elevation Series Trust - RiverNorth Patriot ETF 110
2025-08-28 NPORT-P PRIM / Primoris Services IWM - iSHARES TRUST - iShares Russell 2000 ETF 1,429,153 1,347,109 -5.74
2025-08-28 NPORT-P PRIM / Primoris Services ADSIX - American Century Quantitative Equity Funds, Inc. - Disciplined Growth Fund Investor Class 1,694
2025-08-28 NPORT-P PRIM / Primoris Services BIGRX - American Century Quantitative Equity Funds, Inc. - Income & Growth Fund Investor Class 12,850
2025-08-28 NPORT-P PRIM / Primoris Services STMSX - Sei Institutional Managed Trust - Simt Tax-managed Small/mid Cap Fund Class F 12,168 12,168 0.00
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 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 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 PRIM / Primoris Services BUYO - Krane Shares Trust - KraneShares Man Buyout Beta Index ETF 167 199 19.16
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 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 ESOA / Energy Services of America IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 91,035
2025-08-28 NPORT-P MTZ / MasTec BlackRock Series Fund, Inc. - BlackRock Advantage Large Cap Core Portfolio 4,646 6,117 31.66
2025-08-28 NPORT-P MTZ / MasTec BlackRock Variable Series Funds, Inc. - BlackRock Advantage U.S. Total Market V.I. Fund Class I 8,141 8,099 -0.52
2025-08-28 NPORT-P MTZ / MasTec SLGFX - SEI INSTITUTIONAL MANAGED TRUST - SIMT Large Cap Index Fund Class F 1,300 1,300 0.00
2025-08-28 NPORT-P ESOA / Energy Services of America BlackRock Variable Series Funds, Inc. - BlackRock Small Cap Index V.I. Fund Class I 1,337
2025-08-28 NPORT-P PRIM / Primoris Services VICTORY VARIABLE INSURANCE FUNDS - Victory RS Small Cap Growth Equity VIP Series Class I 10,940 11,760 7.50
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 MTZ / MasTec LORD ABBETT SERIES FUND INC - Developing Growth Portfolio Class VC 5,913 6,714 13.55
2025-08-28 NPORT-P MTZ / MasTec TIAA SEPARATE ACCOUNT VA 1 - Stock Index Account Teachers Personal Annuity Individual Deferred Variable Annuity 1,409 1,409 0.00
2025-08-28 NPORT-P PRIM / Primoris Services SMVIX - Sei Institutional Managed Trust - Simt Small Cap Value Fund Class I 7,975 2,404 -69.86
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 MTZ / MasTec SPTM - SPDR SERIES TRUST - SPDR(R) Portfolio Total Stock Market ETF 10,654 10,874 2.06
2025-08-28 NPORT-P PRIM / Primoris Services QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 245,744 213,994 -12.92
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 MTZ / MasTec BlackRock Funds II - BLACKROCK MANAGED INCOME FUND CLASS K SHARES 54 73 35.19
2025-08-28 NPORT-P ESOA / Energy Services of America IWC - iSHARES TRUST - iShares Micro-Cap ETF 25,566 26,114 2.14
2025-08-28 NPORT-P MTZ / MasTec QCSTRX - COLLEGE RETIREMENT EQUITIES FUND - Stock Account Class R1 49,514 49,514 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 PRIM / Primoris Services OBMCX - OBERWEIS FUNDS - Oberweis Micro-Cap Fund Investor Class 242,900 192,400 -20.79
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 PRIM / Primoris Services IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 438,028 444,112 1.39
2025-08-28 NPORT-P PRIM / Primoris Services IWN - iSHARES TRUST - iShares Russell 2000 Value ETF 38,198 30,770 -19.45
2025-08-28 NPORT-P PRIM / Primoris Services NCGFX - NEW COVENANT FUNDS - New Covenant Growth Fund 1,201 1,201 0.00
2025-08-28 NPORT-P PRIM / Primoris Services ASQIX - American Century Quantitative Equity Funds, Inc. - Small Company Fund Investor Class 8,219 11,782 43.35
2025-08-28 NPORT-P PRIM / Primoris Services BlackRock Variable Series Funds, Inc. - BlackRock Advantage U.S. Total Market V.I. Fund Class I 9,434 9,441 0.07
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 PRIM / Primoris Services SEIS - SEI Exchange Traded Funds - SEI Select Small Cap ETF 11,458 5,680 -50.43
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 PRIM / Primoris Services USVM - Victory Portfolios II - VictoryShares USAA MSCI USA Small Cap Value Momentum ETF 29,480 32,777 11.18
2025-08-28 NPORT-P PRIM / Primoris Services RSEGX - VICTORY PORTFOLIOS - Victory RS Small Cap Growth Fund Class A 75,490 87,980 16.55
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
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 MTZ / MasTec LORD ABBETT SERIES FUND INC - Growth Opportunities Portfolio Class VC 3,096 5,303 71.29
2025-08-28 NPORT-P MTZ / MasTec SMMD - iSHARES TRUST - iShares Russell 2500 ETF 13,879 14,450 4.11
2025-08-28 NPORT-P MYRG / MYR Group IWO - iSHARES TRUST - iShares Russell 2000 Growth ETF 142,426 135,254 -5.04
2025-08-27 NPORT-P ESOA / Energy Services of America BBGSX - Bridge Builder Trust - Bridge Builder Small/Mid Cap Growth Fund 2,080