Skip to content

VAN STRUM & TOWNE INC.

Follow

13F filer, CIK 1080173, SAN FRANCISCO, CA

VAN STRUM & TOWNE INC. reported $316,881,710 across 109 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-25. Its ten largest share positions make up 44.27% of the portfolio.

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

Period
2025-06-30
Reported value
$317M
Holdings
109
Top 10 weight
44.27%
New
0
Sold out
5

Largest buys vs the previous quarter

SecurityShares changeApprox. value
VTIPadded+108,575$5.46M
VXUSadded+18,392$1.27M
SCHJadded+36,040$894K
COFadded+2,727$580K
EMRadded+2,205$294K

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
SPLBreduced-21,090-$476K
DISCOVER FINL SVCSexited-2,170-$370K
SHELexited-4,630-$339K
MSFTreduced-660-$328K
IBMreduced-1,062-$313K

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, Q2 2025

Share positions as resolved from 13F-HR 0001080173-25-000006, largest first. % of portfolio is the value over $316,881,710, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,390 shares; 2024Q4: 60,542 shares; 2025Q1: 57,227 shares; 2025Q2: 56,567 shares 56,567$28.1M8.88%-660Timeline
VTIPVANGUARD MALVERN FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 266,921 shares; 2024Q4: 922,917,195 shares; 2025Q1: 313,136 shares; 2025Q2: 421,711 shares 421,711$21.2M6.69%+108,575Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 54,498 shares; 2024Q4: 51,880 shares; 2025Q1: 50,176 shares; 2025Q2: 49,596 shares 49,596$15.3M4.83%-580Timeline
VCSHVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 190,918 shares; 2024Q4: 175,389 shares; 2025Q1: 175,244 shares; 2025Q2: 175,549 shares 175,549$14M4.4%+305Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,877 shares; 2024Q4: 24,033 shares; 2025Q1: 22,283 shares; 2025Q2: 21,921 shares 21,921$12.5M3.93%-362Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,624 shares; 2024Q4: 38,129 shares; 2025Q1: 39,773 shares; 2025Q2: 39,531 shares 39,531$11.5M3.62%-242Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,008 shares; 2024Q4: 59,902 shares; 2025Q1: 59,187 shares; 2025Q2: 58,850 shares 58,850$10.4M3.27%-337Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,816 shares; 2024Q4: 28,946 shares; 2025Q1: 32,297 shares; 2025Q2: 31,235 shares 31,235$9.21M2.91%-1,062Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,749 shares; 2024Q4: 32,145 shares; 2025Q1: 32,856 shares; 2025Q2: 32,644 shares 32,644$9.11M2.88%-212Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,335 shares; 2024Q4: 34,802 shares; 2025Q1: 34,073 shares; 2025Q2: 33,793 shares 33,793$9.11M2.87%-280Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,889 shares; 2024Q4: 51,659 shares; 2025Q1: 52,510 shares; 2025Q2: 52,171 shares 52,171$8.31M2.62%-339Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,696 shares; 2024Q4: 38,892 shares; 2025Q1: 41,904 shares; 2025Q2: 40,834 shares 40,834$7.58M2.39%-1,070Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,237 shares; 2024Q4: 24,171 shares; 2025Q1: 23,095 shares; 2025Q2: 23,280 shares 23,280$7.08M2.23%+185Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,752 shares; 2024Q4: 45,817 shares; 2025Q1: 47,497 shares; 2025Q2: 45,707 shares 45,707$6.98M2.2%-1,790Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,335 shares; 2024Q4: 50,998 shares; 2025Q1: 52,616 shares; 2025Q2: 52,060 shares 52,060$6.46M2.04%-556Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,318 shares; 2024Q4: 46,659 shares; 2025Q1: 46,114 shares; 2025Q2: 48,319 shares 48,319$6.44M2.03%+2,205Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,943 shares; 2024Q4: 23,109 shares; 2025Q1: 22,950 shares; 2025Q2: 23,100 shares 23,100$6.3M1.99%+150Timeline
COFCAPITAL ONE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,161 shares; 2024Q4: 25,651 shares; 2025Q1: 25,321 shares; 2025Q2: 28,048 shares 28,048$5.97M1.88%+2,727Timeline
SCHXSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,388 shares; 2024Q4: 243,563 shares; 2025Q1: 241,088 shares; 2025Q2: 239,710 shares 239,710$5.86M1.85%-1,378Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,675 shares; 2024Q4: 5,879 shares; 2025Q1: 7,179 shares; 2025Q2: 7,029 shares 7,029$5.48M1.73%-150Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,735 shares; 2024Q4: 40,663 shares; 2025Q1: 40,981 shares; 2025Q2: 40,781 shares 40,781$5.38M1.7%-200Timeline
VCITVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,233 shares; 2024Q4: 58,166 shares; 2025Q1: 62,101 shares; 2025Q2: 59,751 shares 59,751$4.95M1.56%-2,350Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,879 shares; 2024Q4: 45,802 shares; 2025Q1: 48,594 shares; 2025Q2: 45,706 shares 45,706$4.93M1.55%-2,888Timeline
XLESELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,697 shares; 2024Q4: 52,740 shares; 2025Q1: 52,890 shares; 2025Q2: 52,570 shares 52,570$4.46M1.41%-320Timeline
SCHJSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,760 shares; 2024Q4: 126,085 shares; 2025Q1: 127,052 shares; 2025Q2: 163,092 shares 163,092$4.05M1.28%+36,040Timeline
SPLBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,447 shares; 2024Q4: 191,618 shares; 2025Q1: 190,493 shares; 2025Q2: 169,403 shares 169,403$3.82M1.21%-21,090Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,347 shares; 2024Q4: 16,847 shares; 2025Q1: 23,424 shares; 2025Q2: 23,767 shares 23,767$3.79M1.19%+343Timeline
VWOVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,219 shares; 2024Q4: 73,569 shares; 2025Q1: 73,389 shares; 2025Q2: 73,034 shares 73,034$3.61M1.14%-355Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,750 shares; 2025Q1: 6,883 shares; 2025Q2: 6,883 shares 6,883$3.45M1.09%0Timeline
HPQHP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,390 shares; 2024Q4: 138,410 shares; 2025Q1: 138,170 shares; 2025Q2: 137,370 shares 137,370$3.36M1.06%-800Timeline
SCHISCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,015 shares; 2024Q4: 135,546 shares; 2025Q1: 143,119 shares; 2025Q2: 146,398 shares 146,398$3.33M1.05%+3,279Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,140 shares; 2024Q4: 8,240 shares; 2025Q1: 9,990 shares; 2025Q2: 9,990 shares 9,990$3.19M1.01%0Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,907 shares; 2024Q4: 17,324 shares; 2025Q1: 20,645 shares; 2025Q2: 18,728 shares 18,728$2.68M0.85%-1,917Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,906 shares; 2024Q4: 4,517 shares; 2025Q1: 4,222 shares; 2025Q2: 4,196 shares 4,196$2.6M0.82%-26Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,245 shares; 2024Q4: 9,880 shares; 2025Q1: 11,880 shares; 2025Q2: 11,620 shares 11,620$2.41M0.76%-260Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,975 shares; 2024Q4: 8,875 shares; 2025Q1: 8,850 shares; 2025Q2: 8,905 shares 8,905$2.29M0.72%+55Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,939 shares; 2024Q4: 15,339 shares; 2025Q1: 15,339 shares; 2025Q2: 15,009 shares 15,009$2.19M0.69%-330Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,120 shares; 2024Q4: 5,935 shares; 2025Q1: 7,165 shares; 2025Q2: 7,597 shares 7,597$2.09M0.66%+432Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 66,029 shares; 2024Q4: 69,684 shares; 2025Q1: 85,584 shares; 2025Q2: 85,534 shares 85,534$2.07M0.65%-50Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 3,375 shares; 2025Q2: 3,375 shares 3,375$1.9M0.6%0Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,668 shares; 2024Q4: 8,263 shares; 2025Q1: 8,290 shares; 2025Q2: 8,479 shares 8,479$1.86M0.59%+189Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,181 shares; 2024Q4: 3,681 shares; 2025Q1: 3,691 shares; 2025Q2: 3,691 shares 3,691$1.79M0.57%0Timeline
VXUSVANGUARD STAR FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,745 shares; 2025Q2: 24,137 shares 24,137$1.67M0.53%+18,392Timeline
SCHPSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,124 shares; 2024Q4: 61,598 shares; 2025Q1: 61,598 shares; 2025Q2: 60,818 shares 60,818$1.62M0.51%-780Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,923 shares; 2024Q4: 48,350 shares; 2025Q1: 46,687 shares; 2025Q2: 45,987 shares 45,987$1.55M0.49%-700Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,645 shares; 2024Q4: 2,995 shares; 2025Q1: 3,965 shares; 2025Q2: 3,965 shares 3,965$1.54M0.49%0Timeline
LQDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,034 shares; 2024Q4: 11,427 shares; 2025Q1: 11,427 shares; 2025Q2: 10,972 shares 10,972$1.2M0.38%-455Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,235 shares; 2024Q4: 2,235 shares; 2025Q1: 2,235 shares; 2025Q2: 2,225 shares 2,225$1.18M0.37%-10Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,486 shares; 2024Q4: 1,486 shares; 2025Q1: 1,486 shares; 2025Q2: 1,486 shares 1,486$1.17M0.37%0Timeline
SCHQSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,956 shares; 2024Q4: 36,306 shares; 2025Q1: 40,556 shares; 2025Q2: 35,006 shares 35,006$1.12M0.35%-5,550Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,693 shares; 2024Q4: 2,615 shares; 2025Q1: 2,655 shares; 2025Q2: 2,733 shares 2,733$1.06M0.33%+78Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,022 shares; 2024Q4: 5,472 shares; 2025Q1: 5,362 shares; 2025Q2: 4,912 shares 4,912$1.01M0.32%-450Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,640 shares; 2024Q4: 2,540 shares; 2025Q1: 4,540 shares; 2025Q2: 4,540 shares 4,540$1.01M0.32%0Timeline
SCHVSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,353 shares; 2024Q4: 39,083 shares; 2025Q1: 39,083 shares; 2025Q2: 36,093 shares 36,093$999K0.32%-2,990Timeline
MARMARRIOTT INTL INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,855 shares; 2024Q4: 3,855 shares; 2025Q1: 3,605 shares; 2025Q2: 3,580 shares 3,580$978K0.31%-25Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,040 shares; 2025Q1: 1,790 shares; 2025Q2: 1,790 shares 1,790$955K0.3%0Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,793 shares; 2024Q4: 8,293 shares; 2025Q1: 10,668 shares; 2025Q2: 10,668 shares 10,668$844K0.27%0Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,639 shares; 2024Q4: 9,639 shares; 2025Q1: 9,639 shares; 2025Q2: 9,621 shares 9,621$771K0.24%-18Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,400 shares; 2024Q4: 2,400 shares; 2025Q1: 2,600 shares; 2025Q2: 2,600 shares 2,600$760K0.24%0Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,642 shares; 2024Q4: 17,092 shares; 2025Q1: 16,392 shares; 2025Q2: 16,392 shares 16,392$759K0.24%0Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares 4,000$734K0.23%0Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1 shares; 2025Q2: 1 shares 1$729K0.23%0Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,827 shares; 2024Q4: 5,177 shares; 2025Q1: 5,177 shares; 2025Q2: 5,177 shares 5,177$704K0.22%0Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 777 shares; 2024Q4: 727 shares; 2025Q1: 687 shares; 2025Q2: 687 shares 687$680K0.21%0Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,741 shares; 2024Q4: 6,849 shares; 2025Q1: 6,741 shares; 2025Q2: 6,741 shares 6,741$659K0.21%0Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,853 shares; 2024Q4: 2,853 shares; 2025Q1: 2,828 shares; 2025Q2: 2,798 shares 2,798$644K0.2%-30Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,560 shares; 2025Q1: 3,398 shares; 2025Q2: 3,198 shares 3,198$567K0.18%-200Timeline
ALLALLSTATE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,780 shares; 2024Q4: 1,780 shares; 2025Q1: 2,780 shares; 2025Q2: 2,780 shares 2,780$560K0.18%0Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,808 shares; 2024Q4: 7,134 shares; 2025Q1: 7,134 shares; 2025Q2: 7,134 shares 7,134$558K0.18%0Timeline
TIPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,905 shares; 2024Q4: 4,905 shares; 2025Q1: 4,905 shares; 2025Q2: 4,905 shares 4,905$540K0.17%0Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,824 shares; 2024Q4: 10,574 shares; 2025Q1: 10,574 shares; 2025Q2: 10,479 shares 10,479$496K0.16%-95Timeline
BNYBANK OF NY MELLON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,377 shares; 2024Q4: 5,377 shares; 2025Q1: 5,377 shares; 2025Q2: 5,377 shares 5,377$490K0.15%0Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,824 shares; 2024Q4: 1,732 shares; 2025Q1: 1,682 shares; 2025Q2: 1,572 shares 1,572$484K0.15%-110Timeline
PNCPNC FINL SVCS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,252 shares; 2024Q4: 1,602 shares; 2025Q1: 2,802 shares; 2025Q2: 2,577 shares 2,577$480K0.15%-225Timeline
ZBRAZEBRA TECHNOLOGIES CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,050 shares; 2025Q1: 2,050 shares; 2025Q2: 1,550 shares 1,550$478K0.15%-500Timeline
VDCVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,169 shares; 2024Q4: 2,169 shares; 2025Q1: 2,169 shares; 2025Q2: 2,169 shares 2,169$475K0.15%0Timeline
CAHCARDINAL HEALTH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,304 shares; 2024Q4: 2,804 shares; 2025Q1: 2,804 shares; 2025Q2: 2,804 shares 2,804$471K0.15%0Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,357 shares; 2024Q4: 1,336 shares; 2025Q1: 1,297 shares; 2025Q2: 1,277 shares 1,277$468K0.15%-20Timeline
NTRNUTRIEN LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,466 shares; 2024Q4: 7,658 shares; 2025Q1: 7,204 shares; 2025Q2: 7,089 shares 7,089$413K0.13%-115Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,090 shares; 2024Q4: 1,590 shares; 2025Q1: 2,590 shares; 2025Q2: 1,590 shares 1,590$393K0.12%-1,000Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,700 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares 3,000$387K0.12%0Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 603 shares; 2024Q4: 603 shares; 2025Q1: 568 shares; 2025Q2: 568 shares 568$377K0.12%0Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,055 shares; 2025Q1: 5,555 shares; 2025Q2: 5,425 shares 5,425$376K0.12%-130Timeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,381 shares; 2024Q4: 3,031 shares; 2025Q1: 3,031 shares; 2025Q2: 3,031 shares 3,031$362K0.11%0Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,950 shares; 2024Q4: 3,950 shares; 2025Q1: 3,950 shares; 2025Q2: 3,950 shares 3,950$360K0.11%0Timeline
WTFCWINTRUST FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,870 shares; 2024Q4: 2,870 shares; 2025Q1: 2,870 shares; 2025Q2: 2,870 shares 2,870$356K0.11%0Timeline
TECHBIO-TECHNE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,800 shares; 2025Q1: 6,800 shares; 2025Q2: 6,800 shares 6,800$350K0.11%0Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,304 shares; 2024Q4: 1,304 shares; 2025Q1: 1,304 shares; 2025Q2: 1,304 shares 1,304$349K0.11%0Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,173 shares; 2024Q4: 3,873 shares; 2025Q1: 3,873 shares; 2025Q2: 3,873 shares 3,873$348K0.11%0Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,939 shares; 2025Q2: 2,939 shares 2,939$347K0.11%0Timeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,340 shares; 2025Q2: 2,340 shares 2,340$330K0.1%0Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,620 shares; 2024Q4: 2,120 shares; 2025Q1: 2,120 shares; 2025Q2: 2,120 shares 2,120$323K0.1%0Timeline
HPEHEWLETT PACKARD ENTERPRISE CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,925 shares; 2024Q4: 15,325 shares; 2025Q1: 15,325 shares; 2025Q2: 15,325 shares 15,325$313K0.1%0Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 945 shares; 2024Q4: 945 shares; 2025Q1: 945 shares; 2025Q2: 945 shares 945$295K0.09%0Timeline
PPGPPG INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,625 shares; 2024Q4: 2,555 shares; 2025Q1: 2,555 shares; 2025Q2: 2,555 shares 2,555$291K0.09%0Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 745 shares; 2024Q4: 745 shares; 2025Q1: 730 shares; 2025Q2: 715 shares 715$290K0.09%-15Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,972 shares; 2024Q4: 2,372 shares; 2025Q1: 2,372 shares; 2025Q2: 2,372 shares 2,372$287K0.09%0Timeline
FDXFEDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,290 shares; 2024Q4: 1,290 shares; 2025Q1: 1,255 shares; 2025Q2: 1,255 shares 1,255$285K0.09%0Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 386 shares; 2024Q4: 486 shares; 2025Q1: 486 shares; 2025Q2: 386 shares 386$285K0.09%-100Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,524 shares; 2024Q4: 7,596 shares; 2025Q1: 7,596 shares; 2025Q2: 7,524 shares 7,524$269K0.08%-72Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,225 shares; 2024Q4: 1,225 shares; 2025Q1: 1,225 shares; 2025Q2: 1,225 shares 1,225$264K0.08%0Timeline
NTRSNORTHERN TR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,300 shares; 2025Q2: 2,050 shares 2,050$260K0.08%-2,250Timeline
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 430 shares; 2024Q4: 430 shares; 2025Q1: 430 shares; 2025Q2: 430 shares 430$244K0.08%0Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,025 shares; 2025Q2: 10,700 shares 10,700$240K0.08%-325Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,534 shares; 2025Q1: 2,534 shares; 2025Q2: 2,534 shares 2,534$230K0.07%0Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,246 shares; 2024Q4: 3,246 shares; 2025Q1: 3,246 shares; 2025Q2: 3,246 shares 3,246$230K0.07%0Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,650 shares; 2025Q2: 5,300 shares 5,300$223K0.07%+2,650Timeline
SCHRSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,025 shares; 2024Q4: not reported; 2025Q1: 8,050 shares; 2025Q2: 8,650 shares 8,650$217K0.07%+600Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,230 shares; 2025Q1: 2,200 shares; 2025Q2: 2,200 shares 2,200$212K0.07%0Timeline

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
DISCOVER FINL SVCSDISCOVER FINL SVCS2,170$370Kshares
SHELSHELL PLC4,630$339Kshares
GEHCGE HEALTHCARE TECHNOLOGIES I2,591$209Kshares
EPDENTERPRISE PRODS PARTNERS L6,100$208Kshares
DHRDANAHER CORP DEL980$201Kshares

How Q2 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 0001080173-25-000006 base2025-07-25acceptance time not in the bulk data set