Skip to content

West Coast Financial LLC

Follow

13F filer, CIK 1511985, SANTA BARBARA, CA

West Coast Financial LLC reported $876,014,477 across 162 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-04-11. Its ten largest share positions make up 53.66% of the portfolio.

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

Period
2025-03-31
Reported value
$876M
Holdings
162
Top 10 weight
53.66%
New
4
Sold out
7

Largest buys vs the previous quarter

SecurityShares changeApprox. value
IJRadded+179,709$18.8M
SCHOadded+576,197$14M
IEFAadded+83,947$6.35M
IVVadded+9,798$5.51M
CRMnew+11,719$3.14M

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
EWexited-133,367-$9.87M
APHreduced-98,851-$6.48M
CRVLreduced-46,022-$5.15M
WSMreduced-30,121-$4.76M
SEICreduced-56,044-$4.35M

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

Share positions as resolved from 13F-HR 0001085146-25-002043, largest first. % of portfolio is the value over $876,014,477, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 843,664 shares; 2023Q4: 1,155,233 shares; 2024Q1: 1,207,293 shares; 2024Q2: 1,225,207 shares; 2024Q3: 1,230,799 shares; 2024Q4: 1,231,490 shares; 2025Q1: 1,411,199 shares 1,411,199$148M16.85%+179,709Timeline
SCHOSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 377,638 shares; 2023Q4: 442,825 shares; 2024Q1: 637,814 shares; 2024Q2: 785,835 shares; 2024Q3: 937,222 shares; 2024Q4: 2,457,475 shares; 2025Q1: 3,033,672 shares 3,033,672$73.8M8.43%+576,197Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 101,644 shares; 2023Q4: 114,399 shares; 2024Q1: 110,678 shares; 2024Q2: 109,899 shares; 2024Q3: 111,683 shares; 2024Q4: 113,230 shares; 2025Q1: 123,028 shares 123,028$69.1M7.89%+9,798Timeline
SCHRSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 318,996 shares; 2023Q4: 377,984 shares; 2024Q1: 506,227 shares; 2024Q2: 599,629 shares; 2024Q3: 678,055 shares; 2024Q4: 1,428,036 shares; 2025Q1: 1,466,598 shares 1,466,598$36.5M4.16%+38,562Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 150,997 shares; 2023Q4: 161,990 shares; 2024Q1: 161,315 shares; 2024Q2: 161,298 shares; 2024Q3: 161,347 shares; 2024Q4: 161,103 shares; 2025Q1: 157,908 shares 157,908$35.1M4%-3,195Timeline
MBBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 174,898 shares; 2023Q4: 198,588 shares; 2024Q1: 235,767 shares; 2024Q2: 269,856 shares; 2024Q3: 286,223 shares; 2024Q4: 309,975 shares; 2025Q1: 330,498 shares 330,498$31M3.54%+20,523Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 36,176 shares; 2023Q4: 39,139 shares; 2024Q1: 38,910 shares; 2024Q2: 38,982 shares; 2024Q3: 39,160 shares; 2024Q4: 39,343 shares; 2025Q1: 38,261 shares 38,261$21M2.39%-1,082Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 133,887 shares; 2023Q4: 131,664 shares; 2024Q1: 134,101 shares; 2024Q2: 134,501 shares; 2024Q3: 135,287 shares; 2024Q4: 137,098 shares; 2025Q1: 134,205 shares 134,205$20.8M2.37%-2,893Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 55,416 shares; 2023Q4: 51,218 shares; 2024Q1: 52,122 shares; 2024Q2: 52,107 shares; 2024Q3: 52,268 shares; 2024Q4: 52,477 shares; 2025Q1: 50,607 shares 50,607$19M2.17%-1,870Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 37,906 shares; 2023Q4: 30,952 shares; 2024Q1: 30,989 shares; 2024Q2: 30,970 shares; 2024Q3: 30,973 shares; 2024Q4: 31,048 shares; 2025Q1: 30,518 shares 30,518$16.3M1.86%-530Timeline
MRSHMARSH & MCLENNAN COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 59,192 shares; 2023Q4: 65,468 shares; 2024Q1: 65,532 shares; 2024Q2: 66,111 shares; 2024Q3: 66,874 shares; 2024Q4: 67,815 shares; 2025Q1: 66,483 shares 66,483$16.2M1.85%-1,332Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 58,777 shares; 2023Q4: 64,356 shares; 2024Q1: 63,462 shares; 2024Q2: 62,460 shares; 2024Q3: 62,520 shares; 2024Q4: 62,991 shares; 2025Q1: 61,023 shares 61,023$14.1M1.61%-1,968Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 33,421 shares; 2024Q3: 33,554 shares; 2024Q4: 34,020 shares; 2025Q1: 33,320 shares 33,320$12.4M1.42%-700Timeline
SNASNAP ON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 31,723 shares; 2023Q4: 35,208 shares; 2024Q1: 35,315 shares; 2024Q2: 35,673 shares; 2024Q3: 35,684 shares; 2024Q4: 36,318 shares; 2025Q1: 35,934 shares 35,934$12.1M1.38%-384Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,614 shares; 2023Q4: 32,468 shares; 2024Q1: 33,000 shares; 2024Q2: 33,335 shares; 2024Q3: 33,632 shares; 2024Q4: 34,066 shares; 2025Q1: 33,579 shares 33,579$11.8M1.34%-487Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 42,038 shares; 2023Q4: 45,988 shares; 2024Q1: 45,729 shares; 2024Q2: 46,043 shares; 2024Q3: 46,398 shares; 2024Q4: 47,066 shares; 2025Q1: 46,256 shares 46,256$11.5M1.31%-810Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 61,553 shares; 2023Q4: 67,573 shares; 2024Q1: 66,988 shares; 2024Q2: 68,289 shares; 2024Q3: 69,463 shares; 2024Q4: 70,593 shares; 2025Q1: 68,198 shares 68,198$11.2M1.28%-2,395Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 31,220 shares; 2023Q4: 33,822 shares; 2024Q1: 33,917 shares; 2024Q2: 34,215 shares; 2024Q3: 34,612 shares; 2024Q4: 35,029 shares; 2025Q1: 34,501 shares 34,501$10.8M1.23%-528Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 34,389 shares; 2023Q4: 7,836 shares; 2024Q1: 7,591 shares; 2024Q2: 7,465 shares; 2024Q3: 64,553 shares; 2024Q4: 63,318 shares; 2025Q1: 62,843 shares 62,843$10.4M1.19%-475Timeline
KRKROGER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 136,279 shares; 2023Q4: 149,790 shares; 2024Q1: 149,183 shares; 2024Q2: 148,010 shares; 2024Q3: 148,488 shares; 2024Q4: 148,919 shares; 2025Q1: 145,478 shares 145,478$9.85M1.12%-3,441Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 112,102 shares; 2023Q4: 108,616 shares; 2024Q1: 108,425 shares; 2024Q2: 112,814 shares; 2024Q3: 114,840 shares; 2024Q4: 117,369 shares; 2025Q1: 118,371 shares 118,371$9.67M1.1%+1,002Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 78,133 shares; 2023Q4: 128,911 shares; 2024Q1: 128,339 shares; 2024Q2: 250,635 shares; 2024Q3: 248,657 shares; 2024Q4: 246,014 shares; 2025Q1: 147,163 shares 147,163$9.65M1.1%-98,851Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,900 shares; 2024Q1: 1,914 shares; 2024Q2: 1,628 shares; 2024Q3: 1,618 shares; 2024Q4: 50,685 shares; 2025Q1: 49,616 shares 49,616$9.44M1.08%-1,069Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 16,918 shares; 2023Q4: 16,588 shares; 2024Q1: 16,970 shares; 2024Q2: 16,821 shares; 2024Q3: 16,813 shares; 2024Q4: 16,723 shares; 2025Q1: 15,966 shares 15,966$9.2M1.05%-757Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,586 shares; 2023Q4: 1,449 shares; 2024Q1: 1,719 shares; 2024Q2: 42,568 shares; 2024Q3: 42,967 shares; 2024Q4: 43,332 shares; 2025Q1: 42,118 shares 42,118$9.16M1.05%-1,214Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 13,392 shares; 2023Q4: 14,605 shares; 2024Q1: 14,447 shares; 2024Q2: 14,368 shares; 2024Q3: 14,338 shares; 2024Q4: 9,438 shares; 2025Q1: 9,179 shares 9,179$9.07M1.04%-259Timeline
PSAPUBLIC STORAGEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 22,808 shares; 2023Q4: 45,868 shares; 2024Q1: 42,553 shares; 2024Q2: 42,799 shares; 2024Q3: 43,016 shares; 2024Q4: 29,665 shares; 2025Q1: 28,975 shares 28,975$8.67M0.99%-690Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 16,324 shares; 2023Q4: 17,747 shares; 2024Q1: 17,427 shares; 2024Q2: 17,346 shares; 2024Q3: 17,362 shares; 2024Q4: 17,452 shares; 2025Q1: 16,860 shares 16,860$8.57M0.98%-592Timeline
JKHYHENRY JACK & ASSOC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 41,717 shares; 2023Q4: 46,910 shares; 2024Q1: 46,891 shares; 2024Q2: 46,841 shares; 2024Q3: 46,946 shares; 2024Q4: 47,734 shares; 2025Q1: 45,678 shares 45,678$8.34M0.95%-2,056Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 77,728 shares; 2023Q4: 84,954 shares; 2024Q1: 85,232 shares; 2024Q2: 85,271 shares; 2024Q3: 85,371 shares; 2024Q4: 57,804 shares; 2025Q1: 55,076 shares 55,076$8.26M0.94%-2,728Timeline
LULULULULEMON ATHLETICA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 29,680 shares; 2024Q4: 30,000 shares; 2025Q1: 29,102 shares 29,102$8.24M0.94%-898Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 21,155 shares; 2023Q4: 23,339 shares; 2024Q1: 22,915 shares; 2024Q2: 22,871 shares; 2024Q3: 22,835 shares; 2024Q4: 22,799 shares; 2025Q1: 21,928 shares 21,928$8.04M0.92%-871Timeline
RMDRESMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 33,653 shares; 2023Q4: 36,792 shares; 2024Q1: 36,376 shares; 2024Q2: 35,840 shares; 2024Q3: 35,490 shares; 2024Q4: 35,338 shares; 2025Q1: 34,133 shares 34,133$7.64M0.87%-1,205Timeline
MANHMANHATTAN ASSOCIATES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 50,869 shares; 2023Q4: 54,103 shares; 2024Q1: 54,081 shares; 2024Q2: 54,346 shares; 2024Q3: 42,162 shares; 2024Q4: 42,369 shares; 2025Q1: 40,944 shares 40,944$7.08M0.81%-1,425Timeline
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 3,028 shares; 2024Q4: 3,028 shares; 2025Q1: 86,975 shares 86,975$6.58M0.75%+83,947Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 18,108 shares; 2025Q1: 17,119 shares 17,119$6.57M0.75%-989Timeline
MMSMAXIMUS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 81,473 shares; 2023Q4: 88,373 shares; 2024Q1: 88,265 shares; 2024Q2: 89,151 shares; 2024Q3: 88,943 shares; 2024Q4: 90,495 shares; 2025Q1: 89,320 shares 89,320$6.09M0.7%-1,175Timeline
HCIHCI GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 36,969 shares; 2024Q3: 36,586 shares; 2024Q4: 36,280 shares; 2025Q1: 34,870 shares 34,870$5.2M0.59%-1,410Timeline
CRVLCORVEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 14,683 shares; 2023Q4: 29,198 shares; 2024Q1: 29,571 shares; 2024Q2: 29,929 shares; 2024Q3: 30,042 shares; 2024Q4: 90,534 shares; 2025Q1: 44,512 shares 44,512$4.98M0.57%-46,022Timeline
WSMWILLIAMS SONOMA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 44,691 shares; 2023Q4: 49,482 shares; 2024Q1: 50,911 shares; 2024Q2: 38,659 shares; 2024Q3: 61,866 shares; 2024Q4: 61,354 shares; 2025Q1: 31,233 shares 31,233$4.94M0.56%-30,121Timeline
SEICSEI INVTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 49,033 shares; 2023Q4: 52,638 shares; 2024Q1: 52,591 shares; 2024Q2: 116,128 shares; 2024Q3: 117,382 shares; 2024Q4: 118,103 shares; 2025Q1: 62,059 shares 62,059$4.82M0.55%-56,044Timeline
EHCENCOMPASS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 46,974 shares; 2024Q3: 47,671 shares; 2024Q4: 48,588 shares; 2025Q1: 47,407 shares 47,407$4.8M0.55%-1,181Timeline
GNTXGENTEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 196,790 shares; 2023Q4: 212,128 shares; 2024Q1: 211,893 shares; 2024Q2: 212,829 shares; 2024Q3: 212,177 shares; 2024Q4: 212,230 shares; 2025Q1: 204,162 shares 204,162$4.76M0.54%-8,068Timeline
INGRINGREDION INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 33,344 shares; 2024Q4: 33,994 shares; 2025Q1: 32,732 shares 32,732$4.43M0.51%-1,262Timeline
ENSGENSIGN GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 32,496 shares; 2024Q3: 33,398 shares; 2024Q4: 34,146 shares; 2025Q1: 33,489 shares 33,489$4.33M0.49%-657Timeline
AAONAAON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 79,417 shares; 2024Q3: 80,492 shares; 2024Q4: 80,682 shares; 2025Q1: 51,057 shares 51,057$3.99M0.46%-29,625Timeline
FNFABRINETQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 20,035 shares; 2024Q4: 19,710 shares; 2025Q1: 18,766 shares 18,766$3.71M0.42%-944Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 54,025 shares; 2023Q4: 9,246 shares; 2024Q1: 8,750 shares; 2024Q2: 8,635 shares; 2024Q3: 8,057 shares; 2024Q4: 7,124 shares; 2025Q1: 40,603 shares 40,603$3.64M0.42%+33,479Timeline
IVEISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 19,614 shares; 2023Q4: 18,408 shares; 2024Q1: 17,956 shares; 2024Q2: 16,660 shares; 2024Q3: 16,379 shares; 2024Q4: 16,432 shares; 2025Q1: 17,300 shares 17,300$3.3M0.38%+868Timeline
ATRAPTARGROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 21,088 shares; 2024Q3: 21,467 shares; 2024Q4: 21,787 shares; 2025Q1: 21,471 shares 21,471$3.19M0.36%-316Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,535 shares; 2023Q4: 10,845 shares; 2024Q1: 10,777 shares; 2024Q2: 10,624 shares; 2024Q3: 11,120 shares; 2024Q4: 11,542 shares; 2025Q1: 11,542 shares 11,542$3.17M0.36%0Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,719 shares 11,719$3.14M0.36%newTimeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,228 shares 12,228$3.1M0.35%newTimeline
HLIHOULIHAN LOKEY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 110,985 shares; 2023Q4: 25,286 shares; 2024Q1: 23,705 shares; 2024Q2: 22,824 shares; 2024Q3: 22,011 shares; 2024Q4: 20,312 shares; 2025Q1: 17,930 shares 17,930$2.9M0.33%-2,382Timeline
QLYSQUALYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 23,050 shares; 2024Q3: 23,177 shares; 2024Q4: 23,323 shares; 2025Q1: 22,280 shares 22,280$2.81M0.32%-1,043Timeline
IWBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 9,981 shares; 2023Q4: 9,761 shares; 2024Q1: 9,761 shares; 2024Q2: 9,761 shares; 2024Q3: 9,281 shares; 2024Q4: 9,084 shares; 2025Q1: 9,084 shares 9,084$2.79M0.32%0Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,088 shares; 2023Q4: 3,610 shares; 2024Q1: 3,617 shares; 2024Q2: 3,604 shares; 2024Q3: 3,515 shares; 2024Q4: 3,515 shares; 2025Q1: 2,916 shares 2,916$2.76M0.31%-599Timeline
COCOVITA COCO CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 90,732 shares; 2024Q4: 91,841 shares; 2025Q1: 89,059 shares 89,059$2.73M0.31%-2,782Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 44,789 shares; 2023Q4: 72,481 shares; 2024Q1: 27,533 shares; 2024Q2: 24,719 shares; 2024Q3: 23,561 shares; 2024Q4: 20,369 shares; 2025Q1: 15,958 shares 15,958$2.72M0.31%-4,411Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,713 shares; 2023Q4: 7,704 shares; 2024Q1: 7,674 shares; 2024Q2: 7,645 shares; 2024Q3: 8,010 shares; 2024Q4: 8,119 shares; 2025Q1: 8,495 shares 8,495$2.45M0.28%+376Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,894 shares; 2023Q4: 11,871 shares; 2024Q1: 12,483 shares; 2024Q2: 12,395 shares; 2024Q3: 12,215 shares; 2024Q4: 12,209 shares; 2025Q1: 12,090 shares 12,090$1.89M0.22%-119Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 2,250 shares; 2024Q1: 2,254 shares; 2024Q2: 2,253 shares; 2024Q3: 2,253 shares; 2024Q4: 2,240 shares; 2025Q1: 2,240 shares 2,240$1.85M0.21%0Timeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 51,277 shares; 2023Q4: 49,153 shares; 2024Q1: 37,160 shares; 2024Q2: 36,602 shares; 2024Q3: 36,602 shares; 2024Q4: 36,563 shares; 2025Q1: 35,918 shares 35,918$1.83M0.21%-645Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,202 shares; 2023Q4: 8,682 shares; 2024Q1: 8,372 shares; 2024Q2: 8,372 shares; 2024Q3: 8,234 shares; 2024Q4: 7,965 shares; 2025Q1: 7,952 shares 7,952$1.59M0.18%-13Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,867 shares; 2023Q4: 3,382 shares; 2024Q1: 3,474 shares; 2024Q2: 3,474 shares; 2024Q3: 3,431 shares; 2024Q4: 3,353 shares; 2025Q1: 3,347 shares 3,347$1.57M0.18%-6Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,725 shares; 2023Q4: 5,725 shares; 2024Q1: 7,475 shares; 2024Q2: 7,475 shares; 2024Q3: 7,475 shares; 2024Q4: 7,340 shares; 2025Q1: 7,340 shares 7,340$1.52M0.17%0Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,945 shares; 2023Q4: 18,991 shares; 2024Q1: 17,978 shares; 2024Q2: 17,649 shares; 2024Q3: 17,665 shares; 2024Q4: 16,067 shares; 2025Q1: 15,191 shares 15,191$1.49M0.17%-876Timeline
CLXCLOROX CO DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 67,844 shares; 2023Q4: 10,403 shares; 2024Q1: 10,010 shares; 2024Q2: 9,935 shares; 2024Q3: 9,902 shares; 2024Q4: 9,655 shares; 2025Q1: 9,507 shares 9,507$1.4M0.16%-148Timeline
MLRGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 27,906 shares; 2023Q4: 27,453 shares; 2024Q1: 23,211 shares; 2024Q2: 21,572 shares; 2024Q3: 19,439 shares; 2024Q4: 18,145 shares; 2025Q1: 16,653 shares 16,653$1.29M0.15%-1,492Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 14,857 shares; 2024Q1: 14,802 shares; 2024Q2: 14,644 shares; 2024Q3: 6,528 shares; 2024Q4: 2,527 shares; 2025Q1: 1,851 shares 1,851$1.26M0.14%-676Timeline
SCHBSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 14,150 shares; 2023Q4: 14,150 shares; 2024Q1: 19,450 shares; 2024Q2: 19,450 shares; 2024Q3: 19,450 shares; 2024Q4: 58,350 shares; 2025Q1: 58,350 shares 58,350$1.26M0.14%0Timeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,126 shares; 2023Q4: 5,317 shares; 2024Q1: 4,568 shares; 2024Q2: 4,503 shares; 2024Q3: 4,254 shares; 2024Q4: 4,253 shares; 2025Q1: 3,873 shares 3,873$1.21M0.14%-380Timeline
KAIKADANT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 30,657 shares; 2023Q4: 7,967 shares; 2024Q1: 6,390 shares; 2024Q2: 5,516 shares; 2024Q3: 5,003 shares; 2024Q4: 4,633 shares; 2025Q1: 3,504 shares 3,504$1.18M0.13%-1,129Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 27,636 shares; 2023Q4: 31,282 shares; 2024Q1: 31,450 shares; 2024Q2: 31,263 shares; 2024Q3: 4,662 shares; 2024Q4: 21,997 shares; 2025Q1: 20,607 shares 20,607$1.14M0.13%-1,390Timeline
IWNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,682 shares; 2023Q4: 7,682 shares; 2024Q1: 7,676 shares; 2024Q2: 7,676 shares; 2024Q3: 7,417 shares; 2024Q4: 7,272 shares; 2025Q1: 7,272 shares 7,272$1.1M0.13%0Timeline
RSPINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,960 shares; 2023Q4: 4,960 shares; 2024Q1: 6,310 shares; 2024Q2: 6,310 shares; 2024Q3: 6,310 shares; 2024Q4: 6,310 shares; 2025Q1: 6,310 shares 6,310$1.09M0.12%0Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,875 shares; 2024Q1: 3,925 shares; 2024Q2: 3,949 shares; 2024Q3: 3,949 shares; 2024Q4: 3,949 shares; 2025Q1: 3,949 shares 3,949$1.06M0.12%0Timeline
CHECHEMED CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,407 shares; 2023Q4: 17,941 shares; 2024Q1: 17,927 shares; 2024Q2: 3,701 shares; 2024Q3: 2,998 shares; 2024Q4: 1,983 shares; 2025Q1: 1,688 shares 1,688$1.04M0.12%-295Timeline
CVCOCAVCO INDS INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,774 shares; 2023Q4: 1,774 shares; 2024Q1: 1,700 shares; 2024Q2: 1,680 shares; 2024Q3: 1,650 shares; 2024Q4: 1,650 shares; 2025Q1: 1,650 shares 1,650$857K0.1%0Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,347 shares; 2023Q4: 3,735 shares; 2024Q1: 3,323 shares; 2024Q2: 2,935 shares; 2024Q3: 2,736 shares; 2024Q4: 2,677 shares; 2025Q1: 2,700 shares 2,700$841K0.1%+23Timeline
SNPEDBX ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 16,165 shares; 2025Q1: 16,165 shares 16,165$815K0.09%0Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,402 shares; 2023Q4: 4,240 shares; 2024Q1: 4,015 shares; 2024Q2: 3,933 shares; 2024Q3: 3,860 shares; 2024Q4: 3,820 shares; 2025Q1: 3,435 shares 3,435$787K0.09%-385Timeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,060 shares; 2023Q4: 4,060 shares; 2024Q1: 4,660 shares; 2024Q2: 4,660 shares; 2024Q3: 5,176 shares; 2024Q4: 5,141 shares; 2025Q1: 5,141 shares 5,141$751K0.09%0Timeline
SPYXSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,852 shares; 2023Q4: 13,695 shares; 2024Q1: 12,773 shares; 2024Q2: 7,447 shares; 2024Q3: 7,447 shares; 2024Q4: 16,151 shares; 2025Q1: 16,151 shares 16,151$739K0.08%0Timeline
IVWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,767 shares; 2023Q4: 8,664 shares; 2024Q1: 8,664 shares; 2024Q2: 8,579 shares; 2024Q3: 8,734 shares; 2024Q4: 8,734 shares; 2025Q1: 7,951 shares 7,951$738K0.08%-783Timeline
IWOISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,886 shares; 2023Q4: 2,886 shares; 2024Q1: 2,886 shares; 2024Q2: 2,886 shares; 2024Q3: 2,886 shares; 2024Q4: 2,886 shares; 2025Q1: 2,886 shares 2,886$737K0.08%0Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,254 shares; 2023Q4: 3,157 shares; 2024Q1: 3,157 shares; 2024Q2: 3,157 shares; 2024Q3: 3,157 shares; 2024Q4: 3,157 shares; 2025Q1: 3,157 shares 3,157$700K0.08%0Timeline
DEODIAGEO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,889 shares; 2023Q4: 10,705 shares; 2024Q1: 10,629 shares; 2024Q2: 10,464 shares; 2024Q3: 9,664 shares; 2024Q4: 8,050 shares; 2025Q1: 6,615 shares 6,615$693K0.08%-1,435Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,359 shares; 2024Q1: 1,409 shares; 2024Q2: 1,409 shares; 2024Q3: 1,416 shares; 2024Q4: 1,409 shares; 2025Q1: 1,409 shares 1,409$682K0.08%0Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,863 shares; 2023Q4: 8,843 shares; 2024Q1: 6,592 shares; 2024Q2: 5,945 shares; 2024Q3: 5,945 shares; 2024Q4: 5,944 shares; 2025Q1: 6,124 shares 6,124$681K0.08%+180Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,416 shares; 2023Q4: 2,503 shares; 2024Q1: 7,661 shares; 2024Q2: 7,691 shares; 2024Q3: 7,695 shares; 2024Q4: 7,695 shares; 2025Q1: 7,698 shares 7,698$676K0.08%+3Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 6,799 shares; 2023Q4: 6,459 shares; 2024Q1: 6,334 shares; 2024Q2: 6,333 shares; 2024Q3: 5,958 shares; 2024Q4: 3,881 shares; 2025Q1: 4,472 shares 4,472$649K0.07%+591Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 71,736 shares; 2023Q4: 6,554 shares; 2024Q1: 6,150 shares; 2024Q2: 7,115 shares; 2024Q3: 6,697 shares; 2024Q4: 6,191 shares; 2025Q1: 6,099 shares 6,099$602K0.07%-92Timeline
MUSAMURPHY USA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,532 shares; 2023Q4: 13,815 shares; 2024Q1: 13,941 shares; 2024Q2: 13,771 shares; 2024Q3: 1,472 shares; 2024Q4: 1,342 shares; 2025Q1: 1,277 shares 1,277$600K0.07%-65Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 10,869 shares; 2023Q4: 10,110 shares; 2024Q1: 9,960 shares; 2024Q2: 9,656 shares; 2024Q3: 9,321 shares; 2024Q4: 8,290 shares; 2025Q1: 8,366 shares 8,366$593K0.07%+76Timeline
DMXFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 8,622 shares; 2025Q1: 8,622 shares 8,622$581K0.07%0Timeline
PRFINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 19,155 shares; 2023Q4: 18,540 shares; 2024Q1: 17,210 shares; 2024Q2: 17,060 shares; 2024Q3: 16,798 shares; 2024Q4: 14,597 shares; 2025Q1: 14,358 shares 14,358$580K0.07%-239Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,607 shares; 2023Q4: 5,581 shares; 2024Q1: 5,474 shares; 2024Q2: 5,455 shares; 2024Q3: 5,552 shares; 2024Q4: 5,552 shares; 2025Q1: 6,096 shares 6,096$571K0.07%+544Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,930 shares; 2024Q1: 3,655 shares; 2024Q2: 3,580 shares; 2024Q3: 3,580 shares; 2024Q4: 3,580 shares; 2025Q1: 3,580 shares 3,580$568K0.06%0Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,938 shares; 2024Q1: 3,938 shares; 2024Q2: 3,938 shares; 2024Q3: 3,938 shares; 2024Q4: 4,062 shares; 2025Q1: 3,938 shares 3,938$560K0.06%-124Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,457 shares; 2023Q4: 4,750 shares; 2024Q1: 4,533 shares; 2024Q2: 4,754 shares; 2024Q3: 4,304 shares; 2024Q4: 4,219 shares; 2025Q1: 4,293 shares 4,293$511K0.06%+74Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,292 shares; 2023Q4: 2,292 shares; 2024Q1: 2,292 shares; 2024Q2: 2,292 shares; 2024Q3: 2,292 shares; 2024Q4: 2,292 shares; 2025Q1: 2,292 shares 2,292$506K0.06%0Timeline
CPBTHE CAMPBELLS COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 185,833 shares; 2023Q4: 26,010 shares; 2024Q1: 24,866 shares; 2024Q2: 23,974 shares; 2024Q3: 23,844 shares; 2024Q4: 14,679 shares; 2025Q1: 12,564 shares 12,564$502K0.06%-2,115Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,150 shares; 2023Q4: 2,248 shares; 2024Q1: 2,900 shares; 2024Q2: 2,900 shares; 2024Q3: 2,900 shares; 2024Q4: 2,900 shares; 2025Q1: 2,900 shares 2,900$500K0.06%0Timeline
XJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 13,037 shares; 2025Q1: 13,037 shares 13,037$491K0.06%0Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 20,175 shares; 2023Q4: 22,563 shares; 2024Q1: 22,499 shares; 2024Q2: 22,815 shares; 2024Q3: 2,581 shares; 2024Q4: 1,560 shares; 2025Q1: 919 shares 919$481K0.05%-641Timeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,356 shares; 2023Q4: 2,356 shares; 2024Q1: 2,115 shares; 2024Q2: 2,115 shares; 2024Q3: 2,135 shares; 2024Q4: 1,391 shares; 2025Q1: 2,380 shares 2,380$462K0.05%+989Timeline
SCHASCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,150 shares; 2023Q4: 5,150 shares; 2024Q1: 7,150 shares; 2024Q2: 7,150 shares; 2024Q3: 9,744 shares; 2024Q4: 19,488 shares; 2025Q1: 19,488 shares 19,488$457K0.05%0Timeline
SCHMSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,800 shares; 2023Q4: 3,800 shares; 2024Q1: 5,800 shares; 2024Q2: 5,800 shares; 2024Q3: 5,800 shares; 2024Q4: 17,400 shares; 2025Q1: 17,400 shares 17,400$456K0.05%0Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,924 shares; 2023Q4: 2,924 shares; 2024Q1: 2,991 shares; 2024Q2: 3,152 shares; 2024Q3: 3,152 shares; 2024Q4: 3,152 shares; 2025Q1: 3,152 shares 3,152$441K0.05%0Timeline
SCZISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,715 shares; 2023Q4: 7,590 shares; 2024Q1: 7,590 shares; 2024Q2: 7,590 shares; 2024Q3: 7,590 shares; 2024Q4: 7,390 shares; 2025Q1: 6,790 shares 6,790$431K0.05%-600Timeline
MUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,181 shares; 2023Q4: 4,746 shares; 2024Q1: 4,460 shares; 2024Q2: 3,969 shares; 2024Q3: 3,887 shares; 2024Q4: 3,887 shares; 2025Q1: 3,887 shares 3,887$410K0.05%0Timeline
YUMYUM BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,535 shares; 2023Q4: 2,535 shares; 2024Q1: 2,564 shares; 2024Q2: 2,564 shares; 2024Q3: 2,564 shares; 2024Q4: 2,564 shares; 2025Q1: 2,564 shares 2,564$403K0.05%0Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 210 shares; 2024Q1: 210 shares; 2024Q2: 240 shares; 2024Q3: 2,412 shares; 2024Q4: 2,400 shares; 2025Q1: 2,400 shares 2,400$402K0.05%0Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 866 shares; 2023Q4: 858 shares; 2024Q1: 858 shares; 2024Q2: 858 shares; 2024Q3: 905 shares; 2024Q4: 896 shares; 2025Q1: 954 shares 954$401K0.05%+58Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,209 shares; 2024Q1: 1,511 shares; 2024Q2: 1,509 shares; 2024Q3: 1,509 shares; 2024Q4: 1,509 shares; 2025Q1: 1,509 shares 1,509$399K0.05%0Timeline
VYMVANGUARD WHITEHALL FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,924 shares; 2023Q4: 3,204 shares; 2024Q1: 3,152 shares; 2024Q2: 3,152 shares; 2024Q3: 3,200 shares; 2024Q4: 3,171 shares; 2025Q1: 3,073 shares 3,073$396K0.05%-98Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 9,102 shares; 2023Q4: 8,664 shares; 2024Q1: 8,572 shares; 2024Q2: 8,164 shares; 2024Q3: 7,364 shares; 2024Q4: 6,200 shares; 2025Q1: 6,792 shares 6,792$384K0.04%+592Timeline
IBBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,400 shares; 2023Q4: 2,400 shares; 2024Q1: 3,000 shares; 2024Q2: 3,000 shares; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares 3,000$384K0.04%0Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 109,587 shares; 2023Q4: 11,930 shares; 2024Q1: 10,597 shares; 2024Q2: 6,601 shares; 2024Q3: 6,601 shares; 2024Q4: 6,164 shares; 2025Q1: 6,164 shares 6,164$380K0.04%0Timeline
STESTERIS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,789 shares; 2023Q4: 1,683 shares; 2024Q1: 1,595 shares; 2024Q2: 1,595 shares; 2024Q3: 1,640 shares; 2024Q4: 1,595 shares; 2025Q1: 1,658 shares 1,658$376K0.04%+63Timeline
FDSFACTSET RESH SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 14,569 shares; 2023Q4: 16,427 shares; 2024Q1: 16,404 shares; 2024Q2: 1,297 shares; 2024Q3: 942 shares; 2024Q4: 934 shares; 2025Q1: 819 shares 819$372K0.04%-115Timeline
IWRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 4,720 shares; 2024Q1: 4,364 shares; 2024Q2: 4,364 shares; 2024Q3: 4,364 shares; 2024Q4: 4,364 shares; 2025Q1: 4,364 shares 4,364$371K0.04%0Timeline
VNTVONTIER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 217,882 shares; 2023Q4: 23,581 shares; 2024Q1: 19,466 shares; 2024Q2: 15,870 shares; 2024Q3: 13,538 shares; 2024Q4: 12,965 shares; 2025Q1: 11,095 shares 11,095$364K0.04%-1,870Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,581 shares; 2023Q4: 1,597 shares; 2024Q1: 1,540 shares; 2024Q2: 1,540 shares; 2024Q3: 1,540 shares; 2024Q4: 1,540 shares; 2025Q1: 1,540 shares 1,540$359K0.04%0Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,476 shares; 2023Q4: 1,438 shares; 2024Q1: 1,578 shares; 2024Q2: 1,807 shares; 2024Q3: 1,800 shares; 2024Q4: 1,780 shares; 2025Q1: 1,680 shares 1,680$352K0.04%-100Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,326 shares; 2023Q4: 3,126 shares; 2024Q1: 3,128 shares; 2024Q2: 3,084 shares; 2024Q3: 3,084 shares; 2024Q4: 3,084 shares; 2025Q1: 3,084 shares 3,084$344K0.04%0Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 954 shares; 2023Q4: 954 shares; 2024Q1: 949 shares; 2024Q2: 919 shares; 2024Q3: 919 shares; 2024Q4: 919 shares; 2025Q1: 919 shares 919$341K0.04%0Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 44,443 shares; 2023Q4: 44,265 shares; 2024Q1: 44,078 shares; 2024Q2: 5,068 shares; 2024Q3: 4,469 shares; 2024Q4: 4,329 shares; 2025Q1: 4,072 shares 4,072$336K0.04%-257Timeline
XLUSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,200 shares; 2023Q4: 4,200 shares; 2024Q1: 4,200 shares; 2024Q2: 4,200 shares; 2024Q3: 4,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares 4,200$331K0.04%0Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,750 shares; 2024Q1: 1,652 shares; 2024Q2: 1,652 shares; 2024Q3: 1,653 shares; 2024Q4: 1,652 shares; 2025Q1: 1,652 shares 1,652$331K0.04%0Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 5,450 shares; 2024Q1: 5,450 shares; 2024Q2: 5,450 shares; 2024Q3: 5,450 shares; 2024Q4: 5,450 shares; 2025Q1: 5,450 shares 5,450$327K0.04%0Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,252 shares; 2024Q2: 1,358 shares; 2024Q3: 1,358 shares; 2024Q4: 1,282 shares; 2025Q1: 1,310 shares 1,310$326K0.04%+28Timeline
MLPAGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 6,033 shares; 2024Q1: 6,033 shares; 2024Q2: 6,033 shares; 2024Q3: 6,033 shares; 2024Q4: 6,033 shares; 2025Q1: 6,033 shares 6,033$321K0.04%0Timeline
IYTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,000 shares; 2023Q4: 1,000 shares; 2024Q1: 5,000 shares; 2024Q2: 5,000 shares; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares 5,000$320K0.04%0Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 166,245 shares; 2023Q4: 32,443 shares; 2024Q1: 23,491 shares; 2024Q2: 19,216 shares; 2024Q3: 19,018 shares; 2024Q4: 14,935 shares; 2025Q1: 14,013 shares 14,013$318K0.04%-922Timeline
FDXFEDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,309 shares; 2023Q4: 1,309 shares; 2024Q1: 1,309 shares; 2024Q2: 1,308 shares; 2024Q3: 1,275 shares; 2024Q4: 1,275 shares; 2025Q1: 1,275 shares 1,275$311K0.04%0Timeline
VVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,279 shares; 2023Q4: 1,214 shares; 2024Q1: 1,200 shares; 2024Q2: 1,200 shares; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares 1,200$308K0.04%0Timeline
DHSWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,000 shares; 2023Q4: 3,000 shares; 2024Q1: 3,000 shares; 2024Q2: 3,000 shares; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares 3,000$297K0.03%0Timeline
SUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,823 shares; 2023Q4: 3,823 shares; 2024Q1: 3,823 shares; 2024Q2: 2,760 shares; 2024Q3: 2,760 shares; 2024Q4: 2,760 shares; 2025Q1: 2,760 shares 2,760$291K0.03%0Timeline
DVYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,671 shares; 2023Q4: 2,671 shares; 2024Q1: 2,456 shares; 2024Q2: 2,456 shares; 2024Q3: 2,256 shares; 2024Q4: 2,197 shares; 2025Q1: 2,152 shares 2,152$289K0.03%-45Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 469 shares; 2024Q1: 469 shares; 2024Q2: 684 shares; 2024Q3: 484 shares; 2024Q4: 562 shares; 2025Q1: 562 shares 562$289K0.03%0Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 297 shares; 2025Q1: 297 shares 297$281K0.03%0Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,074 shares; 2023Q4: 1,074 shares; 2024Q1: 968 shares; 2024Q2: 918 shares; 2024Q3: 918 shares; 2024Q4: 901 shares; 2025Q1: 896 shares 896$280K0.03%-5Timeline
AVBAVALONBAY CMNTYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,667 shares; 2023Q4: 1,667 shares; 2024Q1: 1,732 shares; 2024Q2: 1,718 shares; 2024Q3: 1,415 shares; 2024Q4: 1,331 shares; 2025Q1: 1,297 shares 1,297$278K0.03%-34Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,135 shares; 2024Q1: 1,135 shares; 2024Q2: 1,135 shares; 2024Q3: 1,135 shares; 2024Q4: 1,135 shares; 2025Q1: 1,135 shares 1,135$268K0.03%0Timeline
IJTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,152 shares; 2023Q4: 2,152 shares; 2024Q1: 2,152 shares; 2024Q2: 2,152 shares; 2024Q3: 2,152 shares; 2024Q4: 2,152 shares; 2025Q1: 2,152 shares 2,152$268K0.03%0Timeline
EFGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,175 shares; 2023Q4: not reported; 2024Q1: 2,050 shares; 2024Q2: 2,425 shares; 2024Q3: 2,667 shares; 2024Q4: 2,667 shares; 2025Q1: 2,667 shares 2,667$267K0.03%0Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 497 shares; 2023Q4: 497 shares; 2024Q1: 427 shares; 2024Q2: 427 shares; 2024Q3: 428 shares; 2024Q4: 428 shares; 2025Q1: 429 shares 429$263K0.03%+1Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 4,044 shares; 2024Q1: 3,870 shares; 2024Q2: 3,870 shares; 2024Q3: 3,870 shares; 2024Q4: 3,870 shares; 2025Q1: 3,870 shares 3,870$263K0.03%0Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,136 shares; 2023Q4: 4,142 shares; 2024Q1: 3,983 shares; 2024Q2: not reported; 2024Q3: 4,071 shares; 2024Q4: 4,108 shares; 2025Q1: 4,144 shares 4,144$253K0.03%+36Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,151 shares; 2024Q1: 3,286 shares; 2024Q2: 3,235 shares; 2024Q3: 3,235 shares; 2024Q4: 3,049 shares; 2025Q1: 3,149 shares 3,149$247K0.03%+100Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 989 shares; 2024Q3: 989 shares; 2024Q4: 967 shares; 2025Q1: 967 shares 967$237K0.03%0Timeline
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 2,203 shares; 2024Q1: 2,203 shares; 2024Q2: 2,095 shares; 2024Q3: 2,095 shares; 2024Q4: 2,095 shares; 2025Q1: 2,095 shares 2,095$236K0.03%0Timeline
NOBLPROSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,064 shares; 2023Q4: 3,064 shares; 2024Q1: 2,804 shares; 2024Q2: 2,804 shares; 2024Q3: 2,604 shares; 2024Q4: 2,604 shares; 2025Q1: 2,306 shares 2,306$236K0.03%-298Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,995 shares; 2024Q2: 2,495 shares; 2024Q3: 2,295 shares; 2024Q4: 2,095 shares; 2025Q1: 2,148 shares 2,148$236K0.03%+53Timeline
QLCFLEXSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,242 shares; 2023Q4: not reported; 2024Q1: 3,400 shares; 2024Q2: 3,400 shares; 2024Q3: 3,400 shares; 2024Q4: 3,400 shares; 2025Q1: 3,400 shares 3,400$217K0.02%0Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,024 shares; 2023Q4: 3,987 shares; 2024Q1: 3,967 shares; 2024Q2: 3,570 shares; 2024Q3: 3,310 shares; 2024Q4: 3,310 shares; 2025Q1: 3,401 shares 3,401$216K0.02%+91Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 5,527 shares; 2024Q1: 5,411 shares; 2024Q2: 5,035 shares; 2024Q3: 4,535 shares; 2024Q4: not reported; 2025Q1: 4,601 shares 4,601$209K0.02%newTimeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,517 shares; 2023Q4: 2,670 shares; 2024Q1: 2,429 shares; 2024Q2: 1,672 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,226 shares 1,226$205K0.02%newTimeline
BKLNINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,965 shares; 2023Q4: 17,175 shares; 2024Q1: 9,753 shares; 2024Q2: 9,753 shares; 2024Q3: 9,753 shares; 2024Q4: 9,753 shares; 2025Q1: 9,753 shares 9,753$202K0.02%0Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 372 shares; 2024Q4: 372 shares; 2025Q1: 372 shares 372$202K0.02%0Timeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
EWEDWARDS LIFESCIENCES CORP133,367$9.87Mshares
HAEHAEMONETICS CORP MASS47,212$3.69Mshares
HALOHALOZYME THERAPEUTICS INC68,127$3.26Mshares
SPLVINVESCO EXCH TRADED FD TR II3,182$223Kshares
MARMARRIOTT INTL INC NEW792$221Kshares
IJSISHARES TR1,917$208Kshares
IYWISHARES TR1,295$207Kshares

How Q1 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 0001085146-25-002043 base2025-04-11acceptance time not in the bulk data set