Skip to content

Harfst & Associates, Inc.

Follow

13F filer, CIK 1649147, Sheridan, WY

Harfst & Associates, Inc. reported $542,221,665 across 112 holdings for the quarter ended 2025-09-30, in a 13F-HR filed 2025-10-23. Its ten largest share positions make up 66.77% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001172661-25-004390

Period
2025-09-30
Reported value
$542M
Holdings
112
Top 10 weight
66.77%
New
14
Sold out
0

Largest buys vs the previous quarter

SecurityShares changeApprox. value
VRIGnew+143,251$3.6M
PGXnew+306,267$3.55M
TBUXnew+58,474$2.91M
IBITnew+15,342$997K
NBnew+104,810$700K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
RJFreduced-6,518-$1.13M
IVVreduced-693-$464K
AAPLreduced-512-$130K
SCHMreduced-3,132-$92.8K
VTIreduced-142-$46.6K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q3 2025

Share positions as resolved from 13F-HR 0001172661-25-004390, largest first. % of portfolio is the value over $542,221,665, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
RJFRAYMOND JAMES FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,127,429 shares; 2024Q4: 1,126,208 shares; 2025Q1: 1,040,956 shares; 2025Q2: 1,037,455 shares; 2025Q3: 1,030,937 shares 1,030,937$178M32.82%-6,518Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,407 shares; 2024Q4: 105,440 shares; 2025Q1: 108,241 shares; 2025Q2: 106,594 shares; 2025Q3: 105,901 shares 105,901$70.9M13.07%-693Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,919 shares; 2024Q4: 52,923 shares; 2025Q1: 53,160 shares; 2025Q2: 52,771 shares; 2025Q3: 52,984 shares 52,984$31.8M5.87%+213Timeline
VISVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,534 shares; 2024Q4: 62,491 shares; 2025Q1: 64,837 shares; 2025Q2: 66,835 shares; 2025Q3: 69,136 shares 69,136$20.5M3.78%+2,301Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 92,664 shares; 2024Q4: 92,617 shares; 2025Q1: 91,181 shares; 2025Q2: 90,803 shares; 2025Q3: 90,936 shares 90,936$14M2.58%+133Timeline
TCAFT ROWE PRICE EXCHANGE-TRADEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,835 shares; 2024Q4: 72,821 shares; 2025Q1: 124,996 shares; 2025Q2: 310,372 shares; 2025Q3: 320,804 shares 320,804$12.1M2.23%+10,432Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,807 shares; 2024Q4: 29,703 shares; 2025Q1: 29,328 shares; 2025Q2: 29,238 shares; 2025Q3: 29,096 shares 29,096$9.55M1.76%-142Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,569 shares; 2024Q4: 38,560 shares; 2025Q1: 38,302 shares; 2025Q2: 36,175 shares; 2025Q3: 35,663 shares 35,663$9.08M1.67%-512Timeline
LADLITHIA MTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,786 shares; 2024Q4: 30,323 shares; 2025Q1: 28,608 shares; 2025Q2: 27,963 shares; 2025Q3: 27,963 shares 27,963$8.84M1.63%0Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,587 shares; 2024Q4: 55,567 shares; 2025Q1: 54,733 shares; 2025Q2: 38,883 shares; 2025Q3: 39,748 shares 39,748$7.42M1.37%+865Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,410 shares; 2024Q4: 13,266 shares; 2025Q1: 12,764 shares; 2025Q2: 12,292 shares; 2025Q3: 12,404 shares 12,404$6.42M1.18%+112Timeline
VXFVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,237 shares; 2024Q4: 5,201 shares; 2025Q1: 5,203 shares; 2025Q2: 22,895 shares; 2025Q3: 25,393 shares 25,393$5.32M0.98%+2,498Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,643 shares; 2024Q4: 22,161 shares; 2025Q1: 21,978 shares; 2025Q2: 19,158 shares; 2025Q3: 19,487 shares 19,487$4.74M0.87%+329Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,110 shares; 2024Q4: 11,043 shares; 2025Q1: 9,249 shares; 2025Q2: 8,620 shares; 2025Q3: 9,064 shares 9,064$4.56M0.84%+444Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,712 shares; 2024Q4: 25,652 shares; 2025Q1: 25,447 shares; 2025Q2: 24,227 shares; 2025Q3: 24,452 shares 24,452$3.96M0.73%+225Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,672 shares; 2024Q4: 19,130 shares; 2025Q1: 18,764 shares; 2025Q2: 16,842 shares; 2025Q3: 17,400 shares 17,400$3.82M0.7%+558Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,717 shares; 2024Q4: 4,588 shares; 2025Q1: 4,484 shares; 2025Q2: 3,688 shares; 2025Q3: 4,123 shares 4,123$3.82M0.7%+435Timeline
VRIGINVESCO ACTIVELY MANAGED EXCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 143,251 shares 143,251$3.6M0.66%newTimeline
PGXINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 306,267 shares 306,267$3.55M0.66%newTimeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 26,853 shares; 2025Q1: 27,423 shares; 2025Q2: 26,662 shares; 2025Q3: 26,497 shares 26,497$3.55M0.65%-165Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,895 shares; 2024Q4: 16,921 shares; 2025Q1: 16,624 shares; 2025Q2: 15,591 shares; 2025Q3: 15,856 shares 15,856$3.25M0.6%+265Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,483 shares; 2024Q4: 44,171 shares; 2025Q1: 43,640 shares; 2025Q2: 33,617 shares; 2025Q3: 33,724 shares 33,724$3.22M0.59%+107Timeline
NTRSNORTHERN TR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,809 shares; 2024Q4: 27,998 shares; 2025Q1: 27,548 shares; 2025Q2: 23,800 shares; 2025Q3: 23,805 shares 23,805$3.2M0.59%+5Timeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,990 shares; 2024Q4: 10,175 shares; 2025Q1: 9,665 shares; 2025Q2: 7,584 shares; 2025Q3: 7,560 shares 7,560$3.19M0.59%-24Timeline
MPWRMONOLITHIC PWR SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,809 shares; 2024Q4: 3,388 shares; 2025Q1: 3,271 shares; 2025Q2: 3,436 shares; 2025Q3: 3,439 shares 3,439$3.17M0.58%+3Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,786 shares; 2024Q4: 37,496 shares; 2025Q1: 33,960 shares; 2025Q2: 63,464 shares; 2025Q3: 63,720 shares 63,720$3.12M0.58%+256Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,960 shares; 2024Q4: 10,958 shares; 2025Q1: 10,486 shares; 2025Q2: 8,893 shares; 2025Q3: 8,897 shares 8,897$3.04M0.56%+4Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,885 shares; 2025Q1: 2,878 shares; 2025Q2: 2,538 shares; 2025Q3: 2,548 shares 2,548$2.97M0.55%+10Timeline
TBUXT ROWE PRICE EXCHANGE-TRADEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 58,474 shares 58,474$2.91M0.54%newTimeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,527 shares; 2024Q4: 7,665 shares; 2025Q1: 7,748 shares; 2025Q2: 7,887 shares; 2025Q3: 8,238 shares 8,238$2.91M0.54%+351Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 15,734 shares; 2025Q2: 22,976 shares; 2025Q3: 22,774 shares 22,774$2.82M0.52%-202Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,815 shares; 2024Q4: 4,313 shares; 2025Q1: 4,057 shares; 2025Q2: 3,468 shares; 2025Q3: 3,636 shares 3,636$2.67M0.49%+168Timeline
AITAPPLIED INDL TECHNOLOGIES INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,904 shares; 2024Q4: 13,635 shares; 2025Q1: 12,988 shares; 2025Q2: 10,111 shares; 2025Q3: 10,167 shares 10,167$2.65M0.49%+56Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,441 shares; 2024Q4: 4,475 shares; 2025Q1: 4,488 shares; 2025Q2: 3,765 shares; 2025Q3: 3,796 shares 3,796$2.59M0.48%+31Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,253 shares; 2024Q4: 4,268 shares; 2025Q1: 4,268 shares; 2025Q2: 4,094 shares; 2025Q3: 4,094 shares 4,094$2.51M0.46%0Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 919 shares; 2025Q2: 2,272 shares; 2025Q3: 2,319 shares 2,319$2.5M0.46%+47Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,388 shares; 2024Q4: 28,947 shares; 2025Q1: 25,039 shares; 2025Q2: 22,053 shares; 2025Q3: 22,122 shares 22,122$2.49M0.46%+69Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,642 shares; 2024Q4: 3,486 shares; 2025Q1: 3,361 shares; 2025Q2: 2,642 shares; 2025Q3: 2,662 shares 2,662$2.45M0.45%+20Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,394 shares; 2024Q4: 14,227 shares; 2025Q1: 13,854 shares; 2025Q2: 12,708 shares; 2025Q3: 12,805 shares 12,805$2.35M0.43%+97Timeline
IBKRINTERACTIVE BROKERS GROUP INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,667 shares; 2025Q2: 33,474 shares; 2025Q3: 33,489 shares 33,489$2.3M0.42%+15Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,606 shares; 2025Q2: 7,411 shares; 2025Q3: 7,444 shares 7,444$2.24M0.41%+33Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,149 shares; 2024Q4: 3,711 shares; 2025Q1: 3,454 shares; 2025Q2: 4,848 shares; 2025Q3: 4,934 shares 4,934$2.19M0.4%+86Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,577 shares; 2024Q4: 4,846 shares; 2025Q1: 4,872 shares; 2025Q2: 4,380 shares; 2025Q3: 4,440 shares 4,440$2.18M0.4%+60Timeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,636 shares; 2025Q2: 13,053 shares; 2025Q3: 13,152 shares 13,152$2.09M0.39%+99Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,875 shares; 2024Q4: 12,818 shares; 2025Q1: 11,438 shares; 2025Q2: 11,108 shares; 2025Q3: 10,975 shares 10,975$2.03M0.38%-133Timeline
EBAYEBAY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,699 shares; 2025Q2: 22,284 shares; 2025Q3: 22,330 shares 22,330$2.03M0.37%+46Timeline
GGGGRACO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,640 shares; 2024Q4: 24,893 shares; 2025Q1: 25,240 shares; 2025Q2: 23,810 shares; 2025Q3: 23,901 shares 23,901$2.03M0.37%+91Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 752 shares; 2025Q2: 1,633 shares; 2025Q3: 1,652 shares 1,652$1.98M0.37%+19Timeline
MLMMARTIN MARIETTA MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,046 shares; 2025Q2: 3,096 shares; 2025Q3: 3,133 shares 3,133$1.97M0.36%+37Timeline
VMCVULCAN MATLS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,118 shares; 2025Q2: 6,378 shares; 2025Q3: 6,416 shares 6,416$1.97M0.36%+38Timeline
NTAPNETAPP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,234 shares; 2025Q2: 16,453 shares; 2025Q3: 16,533 shares 16,533$1.96M0.36%+80Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 8,895 shares; 2025Q2: 18,413 shares; 2025Q3: 18,565 shares 18,565$1.91M0.35%+152Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,949 shares; 2024Q4: 9,730 shares; 2025Q1: 8,683 shares; 2025Q2: 7,562 shares; 2025Q3: 7,662 shares 7,662$1.89M0.35%+100Timeline
JJACOBS SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,359 shares; 2025Q2: 12,552 shares; 2025Q3: 12,616 shares 12,616$1.89M0.35%+64Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,093 shares; 2024Q4: 7,589 shares; 2025Q1: 7,716 shares; 2025Q2: 7,746 shares; 2025Q3: 7,855 shares 7,855$1.86M0.34%+109Timeline
HUBBHUBBELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,976 shares; 2025Q2: 4,286 shares; 2025Q3: 4,322 shares 4,322$1.86M0.34%+36Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,458 shares; 2025Q2: 16,355 shares; 2025Q3: 16,568 shares 16,568$1.85M0.34%+213Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,722 shares; 2025Q2: 9,528 shares; 2025Q3: 9,614 shares 9,614$1.81M0.33%+86Timeline
ODFLOLD DOMINION FREIGHT LINE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,743 shares; 2024Q4: 11,160 shares; 2025Q1: 11,722 shares; 2025Q2: 12,120 shares; 2025Q3: 12,253 shares 12,253$1.72M0.32%+133Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,351 shares; 2024Q4: 12,359 shares; 2025Q1: 12,221 shares; 2025Q2: 10,912 shares; 2025Q3: 11,009 shares 11,009$1.71M0.32%+97Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,851 shares; 2025Q2: 3,964 shares; 2025Q3: 4,008 shares 4,008$1.69M0.31%+44Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,209 shares; 2025Q2: 3,430 shares; 2025Q3: 3,483 shares 3,483$1.69M0.31%+53Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,394 shares; 2025Q2: 7,805 shares; 2025Q3: 7,903 shares 7,903$1.62M0.3%+98Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,298 shares; 2025Q2: 8,010 shares; 2025Q3: 8,151 shares 8,151$1.62M0.3%+141Timeline
PCARPACCAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,224 shares; 2025Q2: 16,052 shares; 2025Q3: 16,299 shares 16,299$1.6M0.3%+247Timeline
MSTRSTRATEGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,012 shares; 2025Q2: 4,800 shares; 2025Q3: 4,903 shares 4,903$1.58M0.29%+103Timeline
DPZDOMINOS PIZZA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,465 shares; 2025Q2: 3,565 shares; 2025Q3: 3,626 shares 3,626$1.57M0.29%+61Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,687 shares; 2024Q4: 14,789 shares; 2025Q1: 15,071 shares; 2025Q2: 13,711 shares; 2025Q3: 13,784 shares 13,784$1.55M0.29%+73Timeline
APOAPOLLO GLOBAL MGMT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,440 shares; 2025Q2: 11,212 shares; 2025Q3: 11,426 shares 11,426$1.52M0.28%+214Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2 shares; 2025Q2: 2 shares; 2025Q3: 2 shares 2$1.51M0.28%0Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,018 shares; 2024Q4: 4,350 shares; 2025Q1: 15,512 shares; 2025Q2: 32,730 shares; 2025Q3: 33,262 shares 33,262$1.5M0.28%+532Timeline
DOVDOVER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,724 shares; 2025Q2: 8,808 shares; 2025Q3: 8,952 shares 8,952$1.49M0.28%+144Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,906 shares; 2025Q2: 6,547 shares; 2025Q3: 6,641 shares 6,641$1.47M0.27%+94Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,217 shares; 2025Q2: 2,944 shares; 2025Q3: 2,996 shares 2,996$1.46M0.27%+52Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,941 shares; 2024Q4: 2,941 shares; 2025Q1: 2,941 shares; 2025Q2: 2,941 shares; 2025Q3: 2,941 shares 2,941$1.4M0.26%0Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,356 shares; 2025Q2: 3,019 shares; 2025Q3: 3,111 shares 3,111$1.39M0.26%+92Timeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,449 shares; 2025Q2: 9,670 shares; 2025Q3: 9,812 shares 9,812$1.33M0.25%+142Timeline
SPLVINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,278 shares; 2024Q4: 18,188 shares; 2025Q1: 18,188 shares; 2025Q2: 17,503 shares; 2025Q3: 17,383 shares 17,383$1.28M0.24%-120Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,987 shares; 2025Q2: 3,932 shares; 2025Q3: 3,989 shares 3,989$1.21M0.22%+57Timeline
IBITISHARES BITCOIN TRUST ETFQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,342 shares 15,342$997K0.18%newTimeline
IWFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,206 shares; 2024Q4: 2,181 shares; 2025Q1: 2,181 shares; 2025Q2: 2,119 shares; 2025Q3: 2,119 shares 2,119$993K0.18%0Timeline
DSIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,769 shares; 2024Q4: 7,644 shares; 2025Q1: 7,494 shares; 2025Q2: 7,395 shares; 2025Q3: 7,395 shares 7,395$931K0.17%0Timeline
NBNIOCORP DEVS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 104,810 shares 104,810$700K0.13%newTimeline
SCHMSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,463 shares; 2024Q4: 25,176 shares; 2025Q1: 25,043 shares; 2025Q2: 24,986 shares; 2025Q3: 21,854 shares 21,854$648K0.12%-3,132Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,641 shares; 2024Q4: 2,641 shares; 2025Q1: 2,641 shares; 2025Q2: 2,631 shares; 2025Q3: 2,621 shares 2,621$607K0.11%-10Timeline
COINCOINBASE GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,347 shares 1,347$455K0.08%newTimeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,262 shares 1,262$449K0.08%newTimeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,112 shares; 2024Q4: 18,899 shares; 2025Q1: 6,973 shares; 2025Q2: 3,217 shares; 2025Q3: 3,217 shares 3,217$431K0.08%0Timeline
SLVISHARES SILVER TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 9,540 shares 9,540$404K0.07%newTimeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 588 shares; 2024Q4: 588 shares; 2025Q1: 588 shares; 2025Q2: 588 shares; 2025Q3: 588 shares 588$392K0.07%0Timeline
SDYSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,955 shares; 2024Q4: 2,955 shares; 2025Q1: 2,695 shares; 2025Q2: 2,695 shares; 2025Q3: 2,695 shares 2,695$377K0.07%0Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,520 shares; 2024Q4: 1,295 shares; 2025Q1: not reported; 2025Q2: 1,255 shares; 2025Q3: 1,455 shares 1,455$354K0.07%+200Timeline
MELIMERCADOLIBRE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150 shares; 2024Q4: 150 shares; 2025Q1: 150 shares; 2025Q2: 150 shares; 2025Q3: 150 shares 150$351K0.06%0Timeline
VTVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,600 shares; 2024Q4: 1,600 shares; 2025Q1: 2,096 shares; 2025Q2: 1,770 shares; 2025Q3: 1,770 shares 1,770$330K0.06%0Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,705 shares; 2024Q4: 1,318 shares; 2025Q1: 1,298 shares; 2025Q2: 1,251 shares; 2025Q3: 1,251 shares 1,251$314K0.06%0Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,125 shares; 2025Q1: not reported; 2025Q2: 1,125 shares; 2025Q3: 1,125 shares 1,125$314K0.06%0Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,751 shares; 2024Q4: 1,751 shares; 2025Q1: 1,771 shares; 2025Q2: 1,771 shares; 2025Q3: 1,771 shares 1,771$287K0.05%0Timeline
IGROISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,546 shares 3,546$283K0.05%newTimeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 985 shares; 2025Q3: 985 shares 985$277K0.05%0Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,516 shares; 2024Q4: 3,846 shares; 2025Q1: 2,934 shares; 2025Q2: 1,545 shares; 2025Q3: 1,545 shares 1,545$260K0.05%0Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,046 shares; 2025Q1: 5,002 shares; 2025Q2: 5,002 shares; 2025Q3: 5,002 shares 5,002$258K0.05%0Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,885 shares; 2024Q4: 1,790 shares; 2025Q1: 1,790 shares; 2025Q2: 1,785 shares; 2025Q3: 1,785 shares 1,785$251K0.05%0Timeline
SUSAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,241 shares; 2024Q4: 2,116 shares; 2025Q1: 1,891 shares; 2025Q2: 1,891 shares; 2025Q3: 1,811 shares 1,811$246K0.05%-80Timeline
IDEVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,975 shares; 2025Q3: 2,975 shares 2,975$239K0.04%0Timeline
EXPDEXPEDITORS INTL WASH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,681 shares; 2024Q4: 21,385 shares; 2025Q1: 10,207 shares; 2025Q2: 1,947 shares; 2025Q3: 1,941 shares 1,941$238K0.04%-6Timeline
IWVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 611 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 561 shares 561$213K0.04%newTimeline
IWPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,475 shares; 2025Q3: 1,475 shares 1,475$210K0.04%0Timeline
ONEQFIDELITY COMWLTH TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,455 shares; 2024Q4: 4,471 shares; 2025Q1: 4,504 shares; 2025Q2: not reported; 2025Q3: 2,328 shares 2,328$207K0.04%newTimeline
MPMP MATERIALS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,070 shares 3,070$206K0.04%newTimeline
DIASTATE STR SPDR DOW JONES INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 443 shares 443$205K0.04%newTimeline
PPGPPG INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,267 shares; 2024Q4: 1,949 shares; 2025Q1: 1,949 shares; 2025Q2: 1,949 shares; 2025Q3: 1,949 shares 1,949$205K0.04%0Timeline
SSDSIMPSON MFG INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,327 shares; 2024Q4: 15,666 shares; 2025Q1: 7,831 shares; 2025Q2: not reported; 2025Q3: 1,198 shares 1,198$201K0.04%newTimeline

How Q3 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001172661-25-004390 base2025-10-23acceptance time not in the bulk data set