Heavy Construction Other Than Building Construction Contractors - 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-12 NPORT-P STRL / Sterling Infrastructure AFDVX - World Funds Trust - Applied Finance Explorer Fund Investor Class 58,205 48,205 -17.18
2025-09-10 NPORT-P ROAD / Construction Partners NCLEX - NICHOLAS Ltd EDITION, INC. - NICHOLAS LTD EDITION INC CLASS I 101,956 56,981 -44.11
2025-09-09 13F-HR/A 8ZQ / Ferrovial SE Banque Transatlantique SA 7,500 0 -100.00
2025-09-08 SCHEDULE 13G/A ROAD / Construction Partners Geneva Capital Management Llc 2,458,288 2,001,846 -18.57
2025-09-05 SCHEDULE 13G PRIM / Primoris Services Fuller & Thaler Asset Management, Inc. 2,851,227
2025-09-04 13F-HR J / Jacobs Solutions Abn Amro Investment Solutions 14,372
2025-09-04 13F-HR/A GLDD / Great Lakes Dredge & Dock Advisor Group Holdings, Inc. 52 1,321 2,440.38
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 FLR / Fluor Advisor Group Holdings, Inc. 19,494 29,949 53.63
2025-09-04 13F-HR/A GVA / Granite Construction Advisor Group Holdings, Inc. 1,709 1,669 -2.34
2025-09-04 13F-HR/A SHIM / Shimmick Advisor Group Holdings, Inc. 440 420 -4.55
2025-09-04 13F-HR/A SLND / Southland Holdings Advisor Group Holdings, Inc. 570 285 -50.00
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 KBR / KBR Advisor Group Holdings, Inc. 2,767 3,642 31.62
2025-09-04 13F-HR/A FER / Ferrovial SE Advisor Group Holdings, Inc. 19 1,791 9,326.32
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 STRL / Sterling Infrastructure Advisor Group Holdings, Inc. 11,651 27,402 135.19
2025-09-04 13F-HR/A ORN / Orion Group Holdings Advisor Group Holdings, Inc. 4,223 4,473 5.92
2025-09-04 13F-HR/A J / Jacobs Solutions Advisor Group Holdings, Inc. 28,501 25,178 -11.66
2025-09-04 13F-HR/A ROAD / Construction Partners Advisor Group Holdings, Inc. 4,927 10,221 107.45
2025-09-04 13F-HR/A PLPC / Preformed Line Products Advisor Group Holdings, Inc. 715 699 -2.24
2025-09-03 NPORT-P FLR / Fluor MMNIX - Miller Investment Trust - Miller Market Neutral Income Fund Class I -17,400 -21,600 24.14
2025-09-03 13F-HR GVA / Granite Construction American Trust 0 2,818
2025-09-03 13F-HR MTZ / MasTec American Trust 0 1,187
2025-09-02 NPORT-P FLR / Fluor EIPIX - EIP INVESTMENT TRUST - EIP Growth and Income Fund Class I 22,160 18,660 -15.79
2025-09-02 NPORT-P J / Jacobs Solutions EIPIX - EIP INVESTMENT TRUST - EIP Growth and Income Fund Class I 1,270 1,270 0.00
2025-09-02 13F-HR ROAD / Construction Partners Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 7,000
2025-09-02 13F-HR ROAD / Construction Partners Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 7,000 10,100 44.29
2025-08-29 13F-HR KBR / KBR Total Investment Management Inc 5
2025-08-29 NPORT-P STRL / Sterling Infrastructure JMCRX - James Advantage Funds - James Micro Cap Fund 604 604 0.00
2025-08-29 NPORT-P STRL / Sterling Infrastructure JASCX - JAMES ADVANTAGE FUNDS - James Small Cap Fund 2,979 2,979 0.00
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 FLR / Fluor OPTZ - Advisor Managed Portfolios - Optimize Strategy Index ETF 6,016 5,974 -0.70
2025-08-29 NPORT-P J / Jacobs Solutions STXG - EA Series Trust - Strive 1000 Growth ETF 177 177 0.00
2025-08-29 NPORT-P KBR / KBR STXG - EA Series Trust - Strive 1000 Growth ETF 285 298 4.56
2025-08-29 NPORT-P MTZ / MasTec STXG - EA Series Trust - Strive 1000 Growth ETF 51 51 0.00
2025-08-29 NPORT-P GVA / Granite Construction STXK - EA Series Trust - Strive Small-Cap ETF 1,372 1,327 -3.28
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 STRL / Sterling Infrastructure STXK - EA Series Trust - Strive Small-Cap ETF 910 938 3.08
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 ROAD / Construction Partners STXK - EA Series Trust - Strive Small-Cap ETF 1,331 1,421 6.76
2025-08-29 NPORT-P KBR / KBR STXV - EA Series Trust - Strive 1000 Value ETF 240 227 -5.42
2025-08-29 NPORT-P MTZ / MasTec STXV - EA Series Trust - Strive 1000 Value ETF 102 102 0.00
2025-08-29 NPORT-P J / Jacobs Solutions STXV - EA Series Trust - Strive 1000 Value ETF 395 382 -3.29
2025-08-29 NPORT-P FLR / Fluor STXV - EA Series Trust - Strive 1000 Value ETF 726 687 -5.37
2025-08-29 NPORT-P FLR / Fluor STXM - EA Series Trust - Strive Mid-Cap ETF 775 823 6.19
2025-08-29 NPORT-P KBR / KBR STXM - EA Series Trust - Strive Mid-Cap ETF 610 650 6.56
2025-08-29 NPORT-P MTZ / MasTec STXM - EA Series Trust - Strive Mid-Cap ETF 279 304 8.96
2025-08-29 NPORT-P J / Jacobs Solutions STRV - EA Series Trust - Strive 500 ETF 1,999 1,999 0.00
2025-08-29 NPORT-P J / Jacobs Solutions STXD - EA Series Trust - Strive 1000 Dividend Growth ETF 389 375 -3.60
2025-08-29 NPORT-P KBR / KBR STXD - EA Series Trust - Strive 1000 Dividend Growth ETF 409
2025-08-29 NPORT-P GLDD / Great Lakes Dredge & Dock BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 198,353 217,516 9.66
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 ORN / Orion Group Holdings BSVO - EA Series Trust - EA Bridgeway Omni Small-Cap Value ETF 119,720 117,585 -1.78
2025-08-29 NPORT-P FER / Ferrovial SE Partners Group Private Equity (master Fund), Llc 340,864 213,483 -37.37
2025-08-29 NPORT-P J / Jacobs Solutions VOTE - Engine No. 1 ETF Trust - Engine No. 1 Transform 500 ETF 1,880 1,867 -0.69
2025-08-29 NPORT-P STRL / Sterling Infrastructure JATTX - JANUS INVESTMENT FUND - Janus Henderson Triton Fund Class T 180,259
2025-08-29 NPORT-P STRL / Sterling Infrastructure JAVTX - JANUS INVESTMENT FUND - Janus Henderson Venture Fund Class T 126,781
2025-08-29 NPORT-P J / Jacobs Solutions CWEAX - MUTUAL FUND SERIES TRUST - Catalyst/Welton Advantage Multi-Strategy Fund Class A 527 453 -14.04
2025-08-29 NPORT-P ROAD / Construction Partners TSCIX - AMG FUNDS - AMG TimesSquare Small Cap Growth Fund Class Z 17,500 13,000 -25.71
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 STRL / Sterling Infrastructure GWETX - AMG FUNDS - AMG GW&K Small Cap Core Fund Class N 63,348 59,723 -5.72
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 J / Jacobs Solutions NTSX - WisdomTree Trust - WisdomTree 90/60 U.S. Balanced Fund N/A 2,465 2,385 -3.25
2025-08-29 NPORT-P HIA1 / Hitachi NTSI - WisdomTree Trust - WisdomTree International Efficient Core Fund N/A 95,500 96,500 1.05
2025-08-29 NPORT-P FER / Ferrovial SE NTSI - WisdomTree Trust - WisdomTree International Efficient Core Fund N/A 10,394 10,575 1.74
2025-08-29 NPORT-P FER / Ferrovial SE DDWM - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International Equity Fund N/A 8,074 12,599 56.04
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 HIA1 / Hitachi DDWM - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International Equity Fund N/A 38,000 57,800 52.11
2025-08-29 NPORT-P GVA / Granite Construction DDWM - WisdomTree Trust - WisdomTree Dynamic Currency Hedged International Equity Fund N/A 1,928 2,981 54.62
2025-08-29 NPORT-P J / Jacobs Solutions SPXUX - WisdomTree Digital Trust - WisdomTree 500 Digital Fund N/A 9 28 211.11
2025-08-29 NPORT-P FER / Ferrovial SE OPPE - WisdomTree Trust - WisdomTree Europe Hedged SmallCap Equity Fund N/A 14,442
2025-08-29 NPORT-P GVA / Granite Construction DIM - WisdomTree Trust - WisdomTree International MidCap Dividend Fund N/A 3,377 3,294 -2.46
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 GVA / Granite Construction DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 4,772 4,772 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 HIA1 / Hitachi DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 50,600 48,400 -4.35
2025-08-29 NPORT-P FER / Ferrovial SE DWM - WisdomTree Trust - WisdomTree International Equity Fund N/A 13,239 13,332 0.70
2025-08-29 NPORT-P HIA1 / Hitachi DXJ - WisdomTree Trust - WisdomTree Japan Hedged Equity Fund N/A 1,763,225 1,667,825 -5.41
2025-08-29 NPORT-P GVA / Granite Construction IQDG - WisdomTree Trust - WisdomTree International Quality Dividend Growth Fund N/A 13,752 10,177 -26.00
2025-08-29 NPORT-P FER / Ferrovial SE DOL - WisdomTree Trust - WisdomTree International LargeCap Dividend Fund N/A 16,886 19,009 12.57
2025-08-29 NPORT-P HIA1 / Hitachi DOL - WisdomTree Trust - WisdomTree International LargeCap Dividend Fund N/A 53,700 57,000 6.15
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 GVA / Granite Construction IHDG - WisdomTree Trust - WisdomTree International Hedged Quality Dividend Growth Fund N/A 46,926 39,726 -15.34
2025-08-29 NPORT-P J / Jacobs Solutions WTV - WisdomTree Trust - WisdomTree U.S. Quality Shareholder Yield Fund N/A 89,071
2025-08-29 NPORT-P KBR / KBR WTV - WisdomTree Trust - WisdomTree U.S. Quality Shareholder Yield Fund N/A 220,517
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 GVA / Granite Construction DES - WisdomTree Trust - WisdomTree U.S. SmallCap Dividend Fund N/A 37,440 39,728 6.11
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 KBR / KBR DGRW - WisdomTree Trust - WisdomTree U.S. Quality Dividend Growth Fund N/A 109,955 111,515 1.42
2025-08-29 NPORT-P GLDD / Great Lakes Dredge & Dock EES - WisdomTree Trust - WisdomTree U.S. SmallCap Fund N/A 37,716 38,500 2.08
2025-08-29 NPORT-P J / Jacobs Solutions EPS - WisdomTree Trust - WisdomTree U.S. LargeCap Fund N/A 2,121 2,151 1.41
2025-08-29 NPORT-P ROAD / Construction Partners QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 476 522 9.66
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 GVA / Granite Construction QSML - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Growth Fund 484
2025-08-29 NPORT-P J / Jacobs Solutions DON - WisdomTree Trust - WisdomTree U.S. MidCap Dividend Fund N/A 106,232 106,305 0.07
2025-08-29 NPORT-P KBR / KBR DON - WisdomTree Trust - WisdomTree U.S. MidCap Dividend Fund N/A 109,614 109,686 0.07
2025-08-29 NPORT-P GVA / Granite Construction DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 590 584 -1.02
2025-08-29 NPORT-P KBR / KBR DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 2,610 2,586 -0.92
2025-08-29 NPORT-P J / Jacobs Solutions DTD - WisdomTree Trust - WisdomTree U.S. Total Dividend Fund N/A 2,875 2,851 -0.83
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 GVA / Granite Construction DGRS - WisdomTree Trust - WisdomTree U.S. SmallCap Quality Dividend Growth Fund N/A 20,465 19,918 -2.67
2025-08-29 NPORT-P KBR / KBR USMF - WisdomTree Trust - WisdomTree U.S. Multifactor Fund N/A 15,577 23,012 47.73
2025-08-29 NPORT-P STRL / Sterling Infrastructure EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 3,356 3,513 4.68
2025-08-29 NPORT-P ROAD / Construction Partners EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 3,021 3,507 16.09
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 KBR / KBR EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 26,802 26,479 -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 FLR / Fluor EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 28,975 29,161 0.64
2025-08-29 NPORT-P GVA / Granite Construction EZM - WisdomTree Trust - WisdomTree U.S. MidCap Fund N/A 4,034 4,599 14.01
2025-08-29 NPORT-P FLR / Fluor QMID - WisdomTree Trust - WisdomTree U.S. MidCap Quality Growth Fund 215
2025-08-29 NPORT-P STRL / Sterling Infrastructure QMID - WisdomTree Trust - WisdomTree U.S. MidCap Quality Growth Fund 37 37 0.00
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 FER / Ferrovial SE HEDJ - WisdomTree Trust - WisdomTree Europe Hedged Equity Fund N/A 341,626 334,491 -2.09
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 GVA / Granite Construction EUDG - WisdomTree Trust - WisdomTree Europe Quality Dividend Growth Fund N/A 1,493 1,678 12.39
2025-08-29 NPORT-P FER / Ferrovial SE EUDG - WisdomTree Trust - WisdomTree Europe Quality Dividend Growth Fund N/A 6,446 7,391 14.66
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 GVA / Granite Construction MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 5,010 5,010 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 STRL / Sterling Infrastructure MMSCX - PRAXIS MUTUAL FUNDS - Praxis Small Cap Index Fund Class A 1,160
2025-08-29 NPORT-P GVA / Granite Construction PMJIX - PIMCO Equity Series - PIMCO RAE US Small Fund Institutional Class 37,826 0 -100.00
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 6501 / Hitachi MFDX - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor International Equity ETF 65,900 56,900 -13.66
2025-08-29 NPORT-P GVA / Granite Construction MFDX - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor International Equity ETF 3,987 4,068 2.03
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 GVA / Granite Construction MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 1,058 1,151 8.79
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 KBR / KBR MFUS - PIMCO Equity Series - PIMCO RAFI Dynamic Multi-Factor U.S. Equity ETF 316 343 8.54
2025-08-29 NPORT-P STR / Strabag SE PPYIX - PIMCO Equity Series - PIMCO RAE International Fund Institutional Class 2,287 1,706 -25.40
2025-08-29 NPORT-P FLR / Fluor BIASX - Brown Advisory Funds - Brown Advisory Small-Cap Growth Fund Investor Shares 479,387 292,529 -38.98
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 FLR / Fluor KMDVX - Keeley Funds, Inc. - Keeley Mid Cap Dividend Value Fund Class A 26,036 36,273 39.32
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 J / Jacobs Solutions SA FUNDS INVESTMENT TRUST - SA U.S. Value Fund 6,136 6,136 0.00
2025-08-29 NPORT-P KBR / KBR Highland Global Allocation Fund 28,561
2025-08-29 NPORT-P KBR / KBR HHCAX - Highland Funds I - Highland Long/Short Healthcare Fund Class A 9,238 9,238 0.00
2025-08-29 NPORT-P J / Jacobs Solutions SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 195 195 0.00
2025-08-29 NPORT-P KBR / KBR SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 2,177 2,177 0.00
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 FLR / Fluor SA FUNDS INVESTMENT TRUST - SA U.S. Core Market Fund 831 831 0.00
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 STRL / Sterling Infrastructure FTHNX - Capitol Series Trust - Fuller & Thaler Behavioral Small-Cap Equity Fund Investor Shares 1,425,118 1,372,731 -3.68
2025-08-29 NPORT-P STRL / Sterling Infrastructure SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 2,663 2,663 0.00
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 FLR / Fluor SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 6,585 6,585 0.00
2025-08-29 NPORT-P J / Jacobs Solutions SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 177 273 54.24
2025-08-29 NPORT-P GVA / Granite Construction SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 4,358 4,358 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 KBR / KBR SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 12,616 12,616 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 GLDD / Great Lakes Dredge & Dock SA FUNDS INVESTMENT TRUST - SA U.S. Small Company Fund 7,436 7,436 0.00
2025-08-29 NPORT-P 6501 / Hitachi DHIYX - DIAMOND HILL FUNDS - Diamond Hill International Fund Class Y 68,300 118,900 74.08
2025-08-29 NPORT-P ANA / Acciona Gabelli Global Utility & Income Trust 500 500 0.00
2025-08-29 NPORT-P HTHIY / Hitachi, - Depositary Receipt () Gabelli Equity Trust Inc 40,000 40,000 0.00
2025-08-29 NPORT-P KBR / KBR Gabelli Equity Trust Inc 4,000 0 -100.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 GVA / Granite Construction WMMAX - Teton Westwood Funds - Teton Westwood Mighty Mites Fund Class A 4,700 4,700 0.00
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 J / Jacobs Solutions GATAX - Gabelli Asset Fund - The Gabelli Asset Fund Class A 2,000 1,900 -5.00
2025-08-29 13F-HR ROAD / Construction Partners Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 10,100 78,076 673.03
2025-08-29 13F-HR ROAD / Construction Partners Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 78,076 79,376 1.67
2025-08-29 NPORT-P ROAD / Construction Partners LSSIX - LOOMIS SAYLES FUNDS II - Loomis Sayles Small Cap Growth Fund Institutional Class 413,460 354,578 -14.24
2025-08-29 NPORT-P STRL / Sterling Infrastructure LSSIX - LOOMIS SAYLES FUNDS II - Loomis Sayles Small Cap Growth Fund Institutional Class 210,121 198,520 -5.52
2025-08-29 NPORT-P J / Jacobs Solutions NACP - Impact Shares Trust I - Impact Shares NAACP Minority Empowerment ETF 225 213 -5.33
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 J / Jacobs Solutions Aim Variable Insurance Funds (invesco Variable Insurance Funds) - Invesco V.i. Equally-weighted S&p 500 Fund Series I 7,473 7,474 0.01
2025-08-29 NPORT-P J / Jacobs Solutions JAGMX - JOHN HANCOCK VARIABLE INSURANCE TRUST - 500 Index Trust NAV 25,900 25,900 0.00
2025-08-29 NPORT-P 6501 N / Hitachi JAJJX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Value Trust NAV 74,800 89,000 18.98
2025-08-29 NPORT-P 6501 N / Hitachi GOIGX - John Hancock Funds III - John Hancock International Growth Fund Class A 3,724,700 4,444,799 19.33
2025-08-29 NPORT-P J / Jacobs Solutions JAKWX - JOHN HANCOCK INVESTMENT TRUST - John Hancock Disciplined Value Global Long/Short Fund Class NAV 16,468
2025-08-29 13F-HR ROAD / Construction Partners Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna 79,376 79,305 -0.09
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 J / Jacobs Solutions JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 9,002 8,484 -5.75
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 KBR / KBR JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 21,653 21,181 -2.18
2025-08-29 NPORT-P 6501 N / Hitachi JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 593,896 531,452 -10.51
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 ROAD / Construction Partners JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 6,865 6,943 1.14
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 GLDD / Great Lakes Dredge & Dock JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 9,597 10,055 4.77
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 GVA / Granite Construction JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 6,236 6,417 2.90
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 ORN / Orion Group Holdings JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,855 5,766 18.76
2025-08-29 NPORT-P STRL / Sterling Infrastructure JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 4,246 4,408 3.82
2025-08-29 NPORT-P FLR / Fluor JAFVX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Strategic Equity Allocation Trust Series NAV 52,140 51,562 -1.11
2025-08-29 NPORT-P J / Jacobs Solutions JVLAX - John Hancock Funds III - John Hancock Disciplined Value Fund Class A 1,317,479 1,346,481 2.20
2025-08-29 NPORT-P KBR / KBR JVLAX - John Hancock Funds III - John Hancock Disciplined Value Fund Class A 1,723,917 1,912,300 10.93
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 6501 N / Hitachi JVANX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Equity Index Trust NAV 160,500 163,400 1.81
2025-08-29 NPORT-P FLR / Fluor JAGPX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Small Cap Stock Trust NAV 93,919 60,094 -36.02
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 STR / Strabag SE JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 245 245 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 ANA / Acciona JAJDX - JOHN HANCOCK VARIABLE INSURANCE TRUST - International Small Company Trust NAV 540 540 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 KBR / KBR JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 53,298 50,742 -4.80
2025-08-29 NPORT-P FLR / Fluor JAEYX - JOHN HANCOCK VARIABLE INSURANCE TRUST - Mid Cap Index Trust NAV 68,608 64,403 -6.13