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 |
|