Skip to content

Bath Savings Trust Co

Follow

13F filer, CIK 1384943, BATH, ME

Bath Savings Trust Co reported $987,812,849 across 161 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-10. Its ten largest share positions make up 41.89% of the portfolio.

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

Period
2025-06-30
Reported value
$988M
Holdings
161
Top 10 weight
41.89%
New
6
Sold out
6

Largest buys vs the previous quarter

SecurityShares changeApprox. value
ORLYadded+51,900$4.68M
VEEVadded+7,087$2.04M
AJGadded+4,088$1.31M
SNPSadded+2,066$1.06M
NVOadded+14,692$1.01M

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
CHDreduced-22,623-$2.17M
BF-Breduced-63,198-$1.7M
NKEreduced-19,347-$1.37M
WEXreduced-6,648-$977K
DHRreduced-4,703-$929K

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 0001384943-25-000003, largest first. % of portfolio is the value over $987,812,849, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 285,147 shares; 2025Q1: 279,026 shares; 2025Q2: 277,624 shares 277,624$57M5.77%-1,402Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 102,258 shares; 2025Q1: 101,216 shares; 2025Q2: 100,436 shares 100,436$56.4M5.71%-780Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 413,541 shares; 2025Q1: 408,087 shares; 2025Q2: 403,171 shares 403,171$49.8M5.04%-4,916Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 98,329 shares; 2025Q1: 95,980 shares; 2025Q2: 95,570 shares 95,570$47.5M4.81%-410Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 113,412 shares; 2025Q1: 112,702 shares; 2025Q2: 112,596 shares 112,596$44.5M4.51%-106Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 49,678 shares; 2025Q1: 49,688 shares; 2025Q2: 49,902 shares 49,902$39.3M3.98%+214Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 197,603 shares; 2025Q1: 197,258 shares; 2025Q2: 193,943 shares 193,943$34.2M3.46%-3,315Timeline
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: restricted; 2024Q4: 99,299 shares; 2025Q1: 99,612 shares; 2025Q2: 99,725 shares 99,725$30.8M3.11%+113Timeline
BRBROADRIDGE FINL SOLUTIONS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 114,082 shares; 2025Q1: 112,893 shares; 2025Q2: 112,351 shares 112,351$27.3M2.76%-542Timeline
VCSHVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 355,365 shares; 2025Q1: 347,521 shares; 2025Q2: 338,868 shares 338,868$26.9M2.73%-8,653Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 166,132 shares; 2025Q1: 166,744 shares; 2025Q2: 168,871 shares 168,871$23M2.33%+2,127Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 21,729 shares; 2025Q1: 21,847 shares; 2025Q2: 21,514 shares 21,514$21.3M2.16%-333Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 118,727 shares; 2025Q1: 117,005 shares; 2025Q2: 118,305 shares 118,305$20.4M2.06%+1,300Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 71,701 shares; 2025Q1: 72,005 shares; 2025Q2: 72,974 shares 72,974$19.7M1.99%+969Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 90,391 shares; 2025Q1: 88,167 shares; 2025Q2: 87,614 shares 87,614$19.2M1.95%-553Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 270,660 shares; 2025Q1: 272,015 shares; 2025Q2: 274,601 shares 274,601$19.1M1.93%+2,586Timeline
WSOWATSCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 39,529 shares; 2025Q1: 39,314 shares; 2025Q2: 39,191 shares 39,191$17.3M1.75%-123Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 21,481 shares; 2025Q1: 21,156 shares; 2025Q2: 20,928 shares 20,928$16.3M1.65%-228Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 159,777 shares; 2025Q1: 153,074 shares; 2025Q2: 151,195 shares 151,195$16.3M1.65%-1,879Timeline
CHDCHURCH & DWIGHT CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 199,702 shares; 2025Q1: 191,992 shares; 2025Q2: 169,369 shares 169,369$16.3M1.65%-22,623Timeline
HEIHEICO CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 41,738 shares; 2025Q1: 44,823 shares; 2025Q2: 45,054 shares 45,054$14.8M1.5%+231Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 64,376 shares; 2025Q1: 61,984 shares; 2025Q2: 61,664 shares 61,664$13.6M1.38%-320Timeline
FDSFACTSET RESH SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 31,522 shares; 2025Q1: 30,887 shares; 2025Q2: 29,991 shares 29,991$13.4M1.36%-896Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 72,839 shares; 2025Q1: 69,579 shares; 2025Q2: 64,876 shares 64,876$12.8M1.3%-4,703Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 85,524 shares; 2025Q1: 75,828 shares; 2025Q2: 74,321 shares 74,321$11.7M1.19%-1,507Timeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 151,849 shares; 2025Q1: 148,659 shares; 2025Q2: 145,584 shares 145,584$11M1.12%-3,075Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 33,469 shares; 2025Q1: 32,740 shares; 2025Q2: 31,887 shares 31,887$10.9M1.11%-853Timeline
VEEVVEEVA SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 17,903 shares; 2025Q1: 30,834 shares; 2025Q2: 37,921 shares 37,921$10.9M1.11%+7,087Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 30,393 shares; 2025Q1: 29,857 shares; 2025Q2: 29,351 shares 29,351$10.8M1.09%-506Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 25,863 shares; 2025Q1: 25,344 shares; 2025Q2: 24,456 shares 24,456$10.7M1.09%-888Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 34,089 shares; 2025Q1: 33,955 shares; 2025Q2: 33,565 shares 33,565$9.81M0.99%-390Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 18,506 shares; 2025Q1: 18,084 shares; 2025Q2: 17,744 shares 17,744$9.52M0.96%-340Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,916 shares; 2025Q1: 23,961 shares; 2025Q2: 28,049 shares 28,049$8.98M0.91%+4,088Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 71,783 shares; 2025Q1: 68,783 shares; 2025Q2: 67,592 shares 67,592$8.92M0.9%-1,191Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 153,578 shares; 2025Q1: 140,617 shares; 2025Q2: 121,270 shares 121,270$8.62M0.87%-19,347Timeline
EQIXEQUINIX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 10,025 shares; 2025Q1: 10,087 shares; 2025Q2: 10,503 shares 10,503$8.35M0.85%+416Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 58,137 shares; 2025Q1: 69,668 shares; 2025Q2: 80,294 shares 80,294$7.3M0.74%+10,626Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 13,212 shares; 2025Q1: 12,869 shares; 2025Q2: 12,808 shares 12,808$6.96M0.7%-61Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 42,974 shares; 2025Q1: 40,938 shares; 2025Q2: 39,911 shares 39,911$6.36M0.64%-1,027Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 18,746 shares; 2025Q1: 17,786 shares; 2025Q2: 17,418 shares 17,418$6.18M0.63%-368Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,061 shares; 2025Q1: 19,839 shares; 2025Q2: 19,391 shares 19,391$5.8M0.59%-448Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 84,257 shares; 2025Q1: 82,266 shares; 2025Q2: 81,122 shares 81,122$5.74M0.58%-1,144Timeline
VTVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 32,089 shares; 2025Q1: 32,320 shares; 2025Q2: 32,313 shares 32,313$5.71M0.58%-7Timeline
BSVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 65,068 shares; 2025Q1: 68,674 shares; 2025Q2: 70,156 shares 70,156$5.52M0.56%+1,482Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 10,820 shares; 2025Q1: 10,947 shares; 2025Q2: 11,164 shares 11,164$5.17M0.52%+217Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 23,271 shares; 2025Q1: 22,815 shares; 2025Q2: 22,755 shares 22,755$5.07M0.51%-60Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,920 shares; 2025Q1: 8,413 shares; 2025Q2: 8,912 shares 8,912$5.06M0.51%+499Timeline
BCPCBALCHEM CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 33,602 shares; 2025Q1: 32,049 shares; 2025Q2: 31,669 shares 31,669$5.04M0.51%-380Timeline
ORLYOREILLY AUTOMOTIVE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,921 shares; 2025Q1: 3,784 shares; 2025Q2: 55,684 shares 55,684$5.02M0.51%+51,900Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 35,914 shares; 2025Q1: 33,245 shares; 2025Q2: 32,027 shares 32,027$4.89M0.5%-1,218Timeline
CASYCASEYS GEN STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 8,678 shares; 2025Q1: 9,093 shares; 2025Q2: 9,108 shares 9,108$4.65M0.47%+15Timeline
JKHYHENRY JACK & ASSOC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 26,081 shares; 2025Q1: 25,536 shares; 2025Q2: 25,396 shares 25,396$4.58M0.46%-140Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 62,178 shares; 2025Q1: 57,278 shares; 2025Q2: 54,300 shares 54,300$4.11M0.42%-2,978Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,284 shares; 2025Q1: 20,390 shares; 2025Q2: 19,875 shares 19,875$3.69M0.37%-515Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 13,032 shares; 2025Q1: 12,722 shares; 2025Q2: 12,647 shares 12,647$3.69M0.37%-75Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,803 shares; 2025Q1: 11,837 shares; 2025Q2: 11,986 shares 11,986$3.65M0.37%+149Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,137 shares; 2025Q1: 32,257 shares; 2025Q2: 35,303 shares 35,303$3.49M0.35%+3,046Timeline
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: restricted; 2024Q4: 7,423 shares; 2025Q1: 7,119 shares; 2025Q2: 7,095 shares 7,095$3.45M0.35%-24Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 27,404 shares; 2025Q1: 23,239 shares; 2025Q2: 22,124 shares 22,124$3.17M0.32%-1,115Timeline
VXUSVANGUARD STAR FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 46,048 shares; 2025Q1: 45,646 shares; 2025Q2: 45,068 shares 45,068$3.11M0.32%-578Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 15,413 shares; 2025Q1: 14,171 shares; 2025Q2: 12,794 shares 12,794$3.05M0.31%-1,377Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 12,453 shares; 2025Q1: 10,144 shares; 2025Q2: 10,093 shares 10,093$2.93M0.3%-51Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 19,846 shares; 2025Q1: 19,567 shares; 2025Q2: 18,060 shares 18,060$2.64M0.27%-1,507Timeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,251 shares; 2025Q1: 11,776 shares; 2025Q2: 12,862 shares 12,862$2.63M0.27%+1,086Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 12,282 shares; 2025Q1: 13,538 shares; 2025Q2: 13,613 shares 13,613$2.41M0.24%+75Timeline
DKSDICKS SPORTING GOODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 9,202 shares; 2025Q1: 10,099 shares; 2025Q2: 12,160 shares 12,160$2.41M0.24%+2,061Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 16,580 shares; 2025Q1: 16,435 shares; 2025Q2: 16,428 shares 16,428$2.39M0.24%-7Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 14,774 shares; 2025Q1: 12,644 shares; 2025Q2: 10,118 shares 10,118$2.36M0.24%-2,526Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,414 shares; 2025Q1: 6,722 shares; 2025Q2: 6,751 shares 6,751$2.05M0.21%+29Timeline
BF-BBROWN FORMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 177,531 shares; 2025Q1: 139,020 shares; 2025Q2: 75,822 shares 75,822$2.04M0.21%-63,198Timeline
TRMBTRIMBLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 27,585 shares; 2025Q1: 26,785 shares; 2025Q2: 26,645 shares 26,645$2.02M0.2%-140Timeline
BNDVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 26,727 shares; 2025Q1: 26,373 shares; 2025Q2: 26,854 shares 26,854$1.98M0.2%+481Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,328 shares; 2025Q1: 3,012 shares; 2025Q2: 2,939 shares 2,939$1.82M0.18%-73Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,909 shares; 2025Q1: 7,909 shares; 2025Q2: 7,864 shares 7,864$1.81M0.18%-45Timeline
CITHE CIGNA GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,383 shares; 2025Q1: 6,287 shares; 2025Q2: 5,337 shares 5,337$1.76M0.18%-950Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 13,515 shares; 2025Q1: 9,688 shares; 2025Q2: 9,611 shares 9,611$1.75M0.18%-77Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,588 shares; 2025Q1: 3,591 shares; 2025Q2: 3,488 shares 3,488$1.74M0.18%-103Timeline
PFFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 53,070 shares; 2025Q1: 52,858 shares; 2025Q2: 52,751 shares 52,751$1.62M0.16%-107Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,984 shares; 2025Q1: 7,791 shares; 2025Q2: 22,483 shares 22,483$1.55M0.16%+14,692Timeline
SNPSSYNOPSYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 853 shares; 2025Q2: 2,919 shares 2,919$1.5M0.15%+2,066Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,760 shares; 2025Q1: 6,824 shares; 2025Q2: 6,843 shares 6,843$1.5M0.15%+19Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 17,163 shares; 2025Q1: 13,961 shares; 2025Q2: 9,528 shares 9,528$1.49M0.15%-4,433Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,444 shares; 2025Q1: 5,471 shares; 2025Q2: 5,471 shares 5,471$1.41M0.14%0Timeline
VCITVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 11,648 shares; 2025Q1: 13,718 shares; 2025Q2: 16,533 shares 16,533$1.37M0.14%+2,815Timeline
ULTAULTA BEAUTY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,627 shares; 2025Q1: 3,221 shares; 2025Q2: 2,888 shares 2,888$1.35M0.14%-333Timeline
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: restricted; 2024Q4: 4,752 shares; 2025Q1: 4,239 shares; 2025Q2: 3,330 shares 3,330$1.35M0.14%-909Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,801 shares; 2025Q1: 4,529 shares; 2025Q2: 4,457 shares 4,457$1.31M0.13%-72Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,402 shares; 2025Q1: 3,397 shares; 2025Q2: 3,349 shares 3,349$1.3M0.13%-48Timeline
HSYHERSHEY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 9,299 shares; 2025Q1: 8,090 shares; 2025Q2: 7,250 shares 7,250$1.2M0.12%-840Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 30,153 shares; 2025Q1: 26,893 shares; 2025Q2: 27,485 shares 27,485$1.19M0.12%+592Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,304 shares; 2025Q1: 16,989 shares; 2025Q2: 16,883 shares 16,883$1.17M0.12%-106Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 18,186 shares; 2025Q1: 13,425 shares; 2025Q2: 12,699 shares 12,699$1.16M0.12%-726Timeline
PSKSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 33,727 shares; 2025Q1: 33,047 shares; 2025Q2: 32,072 shares 32,072$1.02M0.1%-975Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 19,090 shares; 2025Q1: 19,015 shares; 2025Q2: 18,965 shares 18,965$1M0.1%-50Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,495 shares; 2025Q1: 3,495 shares; 2025Q2: 3,495 shares 3,495$986K0.1%0Timeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,894 shares; 2025Q1: 16,329 shares; 2025Q2: 16,378 shares 16,378$934K0.09%+49Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 49,714 shares; 2025Q1: 28,414 shares; 2025Q2: 28,414 shares 28,414$927K0.09%0Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,864 shares; 2025Q1: 2,916 shares; 2025Q2: 2,891 shares 2,891$922K0.09%-25Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,988 shares; 2025Q1: 7,250 shares; 2025Q2: 7,185 shares 7,185$917K0.09%-65Timeline
WEXWEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 20,960 shares; 2025Q1: 12,802 shares; 2025Q2: 6,154 shares 6,154$904K0.09%-6,648Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 8,637 shares; 2025Q1: 8,946 shares; 2025Q2: 9,198 shares 9,198$899K0.09%+252Timeline
ATOATMOS ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,600 shares; 2025Q1: 5,612 shares; 2025Q2: 5,590 shares 5,590$861K0.09%-22Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 33,116 shares; 2025Q1: 29,989 shares; 2025Q2: 29,566 shares 29,566$856K0.09%-423Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,290 shares; 2025Q1: 5,250 shares; 2025Q2: 5,250 shares 5,250$799K0.08%0Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,238 shares; 2025Q1: 3,627 shares; 2025Q2: 3,364 shares 3,364$797K0.08%-263Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,793 shares; 2025Q1: 1,723 shares; 2025Q2: 1,523 shares 1,523$774K0.08%-200Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,281 shares; 2025Q1: 2,091 shares; 2025Q2: 1,993 shares 1,993$771K0.08%-98Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 400 shares; 2025Q1: 475 shares; 2025Q2: 535 shares 535$716K0.07%+60Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 19,977 shares; 2025Q1: 11,535 shares; 2025Q2: 9,080 shares 9,080$710K0.07%-2,455Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,243 shares; 2025Q1: 1,149 shares; 2025Q2: 1,149 shares 1,149$710K0.07%0Timeline
TIPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,645 shares; 2025Q1: 6,645 shares; 2025Q2: 6,338 shares 6,338$697K0.07%-307Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,741 shares; 2025Q1: 1,257 shares; 2025Q2: 1,254 shares 1,254$663K0.07%-3Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,012 shares; 2025Q1: 6,279 shares; 2025Q2: 7,159 shares 7,159$640K0.06%+880Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 16,086 shares; 2025Q1: 10,739 shares; 2025Q2: 10,676 shares 10,676$626K0.06%-63Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,350 shares; 2025Q1: 1,350 shares; 2025Q2: 1,365 shares 1,365$597K0.06%+15Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 10,343 shares; 2025Q1: 9,388 shares; 2025Q2: 9,388 shares 9,388$582K0.06%0Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 23,816 shares; 2025Q1: 15,281 shares; 2025Q2: 11,166 shares 11,166$582K0.06%-4,115Timeline
VNQVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,509 shares 6,509$580K0.06%newTimeline
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: restricted; 2024Q4: 2,881 shares; 2025Q1: 2,409 shares; 2025Q2: 2,309 shares 2,309$571K0.06%-100Timeline
NOBLPROSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,348 shares; 2025Q1: 5,437 shares; 2025Q2: 5,449 shares 5,449$549K0.06%+12Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 13,698 shares; 2025Q1: 9,713 shares; 2025Q2: 7,940 shares 7,940$535K0.05%-1,773Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,103 shares; 2025Q1: 1,133 shares; 2025Q2: 1,906 shares 1,906$533K0.05%+773Timeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,534 shares; 2025Q1: 7,175 shares; 2025Q2: 5,675 shares 5,675$521K0.05%-1,500Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,348 shares; 2025Q1: 5,809 shares; 2025Q2: 11,418 shares 11,418$480K0.05%+5,609Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 432 shares; 2025Q1: 442 shares; 2025Q2: 442 shares 442$460K0.05%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: restricted; 2024Q4: 488 shares; 2025Q1: 562 shares; 2025Q2: 594 shares 594$438K0.04%+32Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,520 shares; 2025Q1: 1,636 shares; 2025Q2: 1,520 shares 1,520$419K0.04%-116Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 267 shares; 2025Q1: 397 shares; 2025Q2: 399 shares 399$419K0.04%+2Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 665 shares; 2025Q1: 732 shares; 2025Q2: 736 shares 736$406K0.04%+4Timeline
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: restricted; 2024Q4: 9,195 shares; 2025Q1: 8,545 shares; 2025Q2: 8,545 shares 8,545$396K0.04%0Timeline
CPCANADIAN PACIFIC KANSAS CITYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,595 shares; 2025Q1: 4,655 shares; 2025Q2: 4,655 shares 4,655$369K0.04%0Timeline
TMUST-MOBILE US INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,547 shares; 2025Q1: 1,547 shares; 2025Q2: 1,547 shares 1,547$369K0.04%0Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 43,228 shares; 2025Q1: 15,386 shares; 2025Q2: 15,086 shares 15,086$366K0.04%-300Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 5,056 shares; 2025Q1: 5,478 shares; 2025Q2: 4,541 shares 4,541$359K0.04%-937Timeline
BPOPPOPULAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 3,259 shares; 2025Q1: 3,259 shares; 2025Q2: 3,259 shares 3,259$359K0.04%0Timeline
GSGOLDMAN SACHS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 480 shares; 2025Q1: 517 shares; 2025Q2: 502 shares 502$355K0.04%-15Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,845 shares; 2025Q1: 3,193 shares; 2025Q2: 3,193 shares 3,193$349K0.04%0Timeline
VUSBVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 6,400 shares; 2025Q1: 6,400 shares; 2025Q2: 6,400 shares 6,400$319K0.03%0Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,310 shares; 2025Q1: 4,080 shares; 2025Q2: 4,080 shares 4,080$300K0.03%0Timeline
ONEQFIDELITY COMWLTH TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 3,736 shares; 2025Q2: 3,736 shares 3,736$299K0.03%0Timeline
BIVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,598 shares; 2025Q1: 4,598 shares; 2025Q2: 3,810 shares 3,810$295K0.03%-788Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,355 shares; 2025Q1: 1,383 shares; 2025Q2: 1,360 shares 1,360$293K0.03%-23Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 4,550 shares; 2025Q1: 3,950 shares; 2025Q2: 3,997 shares 3,997$293K0.03%+47Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 230 shares; 2025Q1: 230 shares; 2025Q2: 230 shares 230$270K0.03%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: restricted; 2024Q4: 2,262 shares; 2025Q1: 2,287 shares; 2025Q2: 2,209 shares 2,209$261K0.03%-78Timeline
CORCENCORA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 859 shares; 2025Q2: 859 shares 859$258K0.03%0Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 908 shares; 2025Q1: 953 shares; 2025Q2: 922 shares 922$257K0.03%-31Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,589 shares; 2025Q1: 1,489 shares; 2025Q2: 1,489 shares 1,489$256K0.03%0Timeline
FLEXSHARES TRFLEXSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 7,800 shares; 2025Q1: 7,800 shares; 2025Q2: 7,800 shares 7,800$254K0.03%0
IWFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 571 shares; 2025Q2: 571 shares 571$242K0.02%0Timeline
POOLPOOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,412 shares; 2025Q1: 1,157 shares; 2025Q2: 822 shares 822$240K0.02%-335Timeline
EDCONSOLIDATED EDISON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 2,353 shares; 2025Q1: 2,353 shares; 2025Q2: 2,353 shares 2,353$236K0.02%0Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,125 shares; 2025Q1: 1,125 shares; 2025Q2: 925 shares 925$228K0.02%-200Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: 1,005 shares; 2025Q2: 981 shares 981$224K0.02%-24Timeline
RMDRESMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 850 shares 850$219K0.02%newTimeline
VXFVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 1,896 shares; 2025Q1: 1,843 shares; 2025Q2: 1,092 shares 1,092$210K0.02%-751Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 585 shares 585$209K0.02%newTimeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,567 shares 2,567$206K0.02%newTimeline
VEUVANGUARD 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: restricted; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,045 shares 3,045$205K0.02%newTimeline
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: restricted; 2024Q4: 9,554 shares; 2025Q1: not reported; 2025Q2: 4,293 shares 4,293$203K0.02%newTimeline
WALGREENS BOOTS ALLIANCE INCWALGREENS BOOTS ALLIANCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: restricted; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares 10,000$115K0.01%0

Sold out in Q2 2025

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

SecurityShares beforeValue beforeType
UNHUNITEDHEALTH GROUP INC761$399Kshares
WSTWEST PHARMACEUTICAL SVSC INC1,125$252Kshares
COPCONOCOPHILLIPS2,334$245Kshares
FNLCFIRST BANCORP INC ME8,680$215Kshares
AFLAFLAC INC1,893$210Kshares
VRTXVERTEX PHARMACEUTICALS INC416$202Kshares

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 0001384943-25-000003 base2025-07-10acceptance time not in the bulk data set