Skip to content

Wills Financial Group LLC

Follow

13F filer, CIK 2059579, RICHMOND, VA

Wills Financial Group LLC reported holdings worth $274,753,259 (the sum of its rows) across 82 holdings for the quarter ended 2026-06-30, in a 13F-HR filed 2026-08-14. The total stated on the cover page is $265,349,988. Its ten largest share positions make up 45.04% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0002059579-26-000005

The cover page states a total of $265,349,988, 3% less than the sum of the rows, $274,753,259. This page uses the sum of the rows.

Period
2026-06-30
Value, sum of rows
$275M
Stated on the cover page
$265M
Holdings
82
Top 10 weight
45.04%
New
8
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
BMInew+20,301$3.01M
XYLnew+23,135$2.73M
DECKnew+13,764$1.37M
HONAnew+5,307$1.17M
HONnew+4,655$1.04M

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
HONexited-9,098-$1.98M
PANWreduced-4,325-$1.47M
GOOGLreduced-2,346-$838K
BRK-Breduced-1,269-$635K
DHRreduced-2,995-$570K

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 2026

Share positions as resolved from 13F-HR 0002059579-26-000005, largest first. % of portfolio is the value over $274,753,259, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 46,101 shares; 2025Q2: 45,982 shares; 2025Q3: 45,377 shares; 2025Q4: 44,972 shares; 2026Q1: 44,072 shares; 2026Q2: 42,803 shares 42,803$21.4M7.8%-1,269Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 58,016 shares; 2025Q2: 57,398 shares; 2025Q3: 56,855 shares; 2025Q4: 56,584 shares; 2026Q1: 56,201 shares; 2026Q2: 56,193 shares 56,193$16.3M5.92%-8Timeline
PANWPALO ALTO NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 47,881 shares; 2025Q2: 47,343 shares; 2025Q3: 47,294 shares; 2025Q4: 48,482 shares; 2026Q1: 49,507 shares; 2026Q2: 45,182 shares 45,182$15.4M5.61%-4,325Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 40,835 shares; 2025Q2: 40,963 shares; 2025Q3: 40,449 shares; 2025Q4: 35,455 shares; 2026Q1: 35,261 shares; 2026Q2: 35,189 shares 35,189$13.1M4.78%-72Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 43,031 shares; 2025Q2: 42,264 shares; 2025Q3: 41,808 shares; 2025Q4: 40,859 shares; 2026Q1: 34,282 shares; 2026Q2: 31,936 shares 31,936$11.4M4.15%-2,346Timeline
IAUISHARES GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 115,117 shares; 2025Q2: 115,117 shares; 2025Q3: 134,041 shares; 2025Q4: 147,134 shares; 2026Q1: 146,271 shares; 2026Q2: 145,131 shares 145,131$11M3.99%-1,140Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 21,203 shares; 2025Q2: 21,412 shares; 2025Q3: 21,180 shares; 2025Q4: 21,224 shares; 2026Q1: 20,625 shares; 2026Q2: 20,488 shares 20,488$10.4M3.8%-137Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 39,565 shares; 2025Q2: 39,054 shares; 2025Q3: 38,283 shares; 2025Q4: 38,380 shares; 2026Q1: 37,654 shares; 2026Q2: 37,496 shares 37,496$8.94M3.25%-158Timeline
JPSTJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 6,506 shares; 2025Q3: 153,341 shares; 2025Q4: 169,478 shares; 2026Q1: 171,644 shares; 2026Q2: 167,437 shares 167,437$8.47M3.08%-4,207Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 50,559 shares; 2025Q2: 50,653 shares; 2025Q3: 50,222 shares; 2025Q4: 51,094 shares; 2026Q1: 49,726 shares; 2026Q2: 49,959 shares 49,959$7.33M2.67%+233Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 25,541 shares; 2025Q2: 25,812 shares; 2025Q3: 25,632 shares; 2025Q4: 25,505 shares; 2026Q1: 25,429 shares; 2026Q2: 25,959 shares 25,959$7.06M2.57%+530Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 40,277 shares; 2025Q2: 39,431 shares; 2025Q3: 39,157 shares; 2025Q4: 41,832 shares; 2026Q1: 41,270 shares; 2026Q2: 41,517 shares 41,517$6.88M2.5%+247Timeline
MOG-AMOOG INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 16,676 shares; 2025Q3: 16,774 shares; 2025Q4: 16,774 shares; 2026Q1: 16,245 shares; 2026Q2: 16,077 shares 16,077$6.81M2.48%-168Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 51,875 shares; 2025Q2: 52,314 shares; 2025Q3: 51,879 shares; 2025Q4: 50,912 shares; 2026Q1: 49,883 shares; 2026Q2: 49,929 shares 49,929$6.76M2.46%+46Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 16,841 shares; 2025Q2: 16,901 shares; 2025Q3: 16,816 shares; 2025Q4: 16,740 shares; 2026Q1: 18,245 shares; 2026Q2: 19,047 shares 19,047$6.23M2.27%+802Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 17,895 shares; 2025Q2: 21,575 shares; 2025Q3: 21,343 shares; 2025Q4: 19,924 shares; 2026Q1: 16,566 shares; 2026Q2: 16,459 shares 16,459$6.22M2.26%-107Timeline
WTRGESSENTIAL UTILS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 155,292 shares; 2025Q2: 161,408 shares; 2025Q3: 159,483 shares; 2025Q4: 157,313 shares; 2026Q1: 152,897 shares; 2026Q2: 152,307 shares 152,307$5.83M2.12%-590Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 41,182 shares; 2025Q2: 38,917 shares; 2025Q3: 38,461 shares; 2025Q4: 37,108 shares; 2026Q1: 31,426 shares; 2026Q2: 28,431 shares 28,431$5.42M1.97%-2,995Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 14,641 shares; 2025Q2: 14,665 shares; 2025Q3: 14,545 shares; 2025Q4: 15,031 shares; 2026Q1: 14,785 shares; 2026Q2: 14,670 shares 14,670$5.05M1.84%-115Timeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 76,487 shares; 2025Q2: 77,214 shares; 2025Q3: 74,318 shares; 2025Q4: 73,970 shares; 2026Q1: 73,521 shares; 2026Q2: 73,643 shares 73,643$5.03M1.83%+122Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 48,176 shares; 2026Q1: 46,172 shares; 2026Q2: 45,692 shares 45,692$5.02M1.83%-480Timeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 41,467 shares; 2025Q2: 43,461 shares; 2025Q3: 43,760 shares; 2025Q4: 45,016 shares; 2026Q1: 44,711 shares; 2026Q2: 44,018 shares 44,018$4.21M1.53%-693Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 10,223 shares; 2025Q2: 10,712 shares; 2025Q3: 10,846 shares; 2025Q4: 109,153 shares; 2026Q1: 152,471 shares; 2026Q2: 172,222 shares 172,222$4.15M1.51%+19,751Timeline
AMLPALPS ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 72,361 shares; 2026Q1: 75,773 shares; 2026Q2: 77,709 shares 77,709$4.03M1.47%+1,936Timeline
CFCF INDUSTRIES HOLDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 43,230 shares; 2025Q2: 42,609 shares; 2025Q3: 42,091 shares; 2025Q4: 40,459 shares; 2026Q1: 33,509 shares; 2026Q2: 33,640 shares 33,640$3.64M1.33%+131Timeline
MPCMARATHON PETE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 11,275 shares; 2025Q2: 11,583 shares; 2025Q3: 11,952 shares; 2025Q4: 13,944 shares; 2026Q1: 13,721 shares; 2026Q2: 13,704 shares 13,704$3.5M1.28%-17Timeline
AUBATLANTIC UN BANKSHARES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 64,640 shares; 2026Q1: 79,169 shares; 2026Q2: 82,148 shares 82,148$3.48M1.27%+2,979Timeline
BMIBADGER METER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 20,301 shares 20,301$3.01M1.1%newTimeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 35,543 shares; 2025Q2: 35,117 shares; 2025Q3: 34,448 shares; 2025Q4: 34,526 shares; 2026Q1: 34,363 shares; 2026Q2: 34,000 shares 34,000$2.98M1.09%-363Timeline
JMSTJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 60,249 shares; 2026Q1: 59,849 shares; 2026Q2: 57,124 shares 57,124$2.91M1.06%-2,725Timeline
XYLXYLEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 23,135 shares 23,135$2.73M1%newTimeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 62,872 shares; 2025Q2: 63,605 shares; 2025Q3: 61,764 shares; 2025Q4: 62,522 shares; 2026Q1: 62,585 shares; 2026Q2: 63,155 shares 63,155$2.67M0.97%+570Timeline
BRCBRADY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 27,051 shares; 2026Q1: 28,353 shares; 2026Q2: 28,063 shares 28,063$2.57M0.94%-290Timeline
GSSTGOLDMAN SACHS ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 50,465 shares; 2026Q2: 49,345 shares 49,345$2.5M0.91%-1,120Timeline
ICSHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 50,907 shares; 2026Q2: 49,217 shares 49,217$2.49M0.91%-1,690Timeline
NTAPNETAPP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 12,673 shares; 2026Q1: 16,161 shares; 2026Q2: 16,009 shares 16,009$2.48M0.9%-152Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 11,234 shares; 2025Q2: 11,019 shares; 2025Q3: 10,939 shares; 2025Q4: 9,476 shares; 2026Q1: 7,223 shares; 2026Q2: 7,144 shares 7,144$2.45M0.89%-79Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 32,814 shares; 2025Q2: 31,819 shares; 2025Q3: 32,620 shares; 2025Q4: 16,955 shares; 2026Q1: 16,616 shares; 2026Q2: 17,931 shares 17,931$2.3M0.84%+1,315Timeline
SCHDSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 59,874 shares; 2025Q2: 60,739 shares; 2025Q3: 65,441 shares; 2025Q4: 62,494 shares; 2026Q1: 63,009 shares; 2026Q2: 63,280 shares 63,280$2.01M0.73%+271Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 6,286 shares; 2025Q2: 6,295 shares; 2025Q3: 6,277 shares; 2025Q4: 6,269 shares; 2026Q1: 5,992 shares; 2026Q2: 5,823 shares 5,823$1.83M0.67%-169Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 720 shares; 2025Q2: 2,094 shares; 2025Q3: 2,213 shares; 2025Q4: 2,238 shares; 2026Q1: 2,243 shares; 2026Q2: 2,219 shares 2,219$1.66M0.6%-24Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 6,458 shares; 2025Q3: 8,464 shares; 2025Q4: 25,251 shares; 2026Q1: 37,164 shares; 2026Q2: 51,346 shares 51,346$1.62M0.59%+14,182Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 699 shares; 2025Q4: 838 shares; 2026Q1: 1,019 shares; 2026Q2: 1,315 shares 1,315$1.58M0.57%+296Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 4,940 shares; 2025Q2: 4,940 shares; 2025Q3: 5,025 shares; 2025Q4: 4,470 shares; 2026Q1: 4,385 shares; 2026Q2: 4,143 shares 4,143$1.46M0.53%-242Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 10,510 shares; 2025Q2: 11,094 shares; 2025Q3: 10,972 shares; 2025Q4: 11,294 shares; 2026Q1: 11,043 shares; 2026Q2: 10,500 shares 10,500$1.44M0.52%-543Timeline
DECKDECKERS OUTDOOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 13,764 shares 13,764$1.37M0.5%newTimeline
RDVYFIRST TR EXCHANGE TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 9,280 shares; 2025Q2: 9,809 shares; 2025Q3: 10,694 shares; 2025Q4: 15,632 shares; 2026Q1: 15,854 shares; 2026Q2: 16,483 shares 16,483$1.34M0.49%+629Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 4,548 shares; 2025Q2: 4,848 shares; 2025Q3: 4,849 shares; 2025Q4: 4,843 shares; 2026Q1: 5,105 shares; 2026Q2: 5,035 shares 5,035$1.28M0.47%-70Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 6,838 shares; 2025Q2: 6,842 shares; 2025Q3: 7,155 shares; 2025Q4: 8,543 shares; 2026Q1: 9,656 shares; 2026Q2: 10,030 shares 10,030$1.27M0.46%+374Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,004 shares; 2026Q2: 9,455 shares 9,455$1.23M0.45%+1,451Timeline
HONAHONEYWELL AEROSPACE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,307 shares 5,307$1.17M0.43%newTimeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,655 shares 4,655$1.04M0.38%newTimeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 351 shares; 2025Q3: 574 shares; 2025Q4: 557 shares; 2026Q1: 465 shares; 2026Q2: 465 shares 465$925K0.34%0Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 3,580 shares; 2025Q2: 3,638 shares; 2025Q3: 3,905 shares; 2025Q4: 3,918 shares; 2026Q1: 4,012 shares; 2026Q2: 4,078 shares 4,078$816K0.3%+66Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 10,208 shares; 2025Q2: 10,127 shares; 2025Q3: 10,008 shares; 2025Q4: 10,037 shares; 2026Q1: 10,170 shares; 2026Q2: 9,800 shares 9,800$796K0.29%-370Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 3,663 shares; 2025Q2: 3,663 shares; 2025Q3: 3,763 shares; 2025Q4: 3,892 shares; 2026Q1: 3,892 shares; 2026Q2: 3,892 shares 3,892$704K0.26%0Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,334 shares; 2025Q2: 1,314 shares; 2025Q3: 1,314 shares; 2025Q4: 1,364 shares; 2026Q1: 1,364 shares; 2026Q2: 1,364 shares 1,364$684K0.25%0Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 3,236 shares; 2025Q2: 2,857 shares; 2025Q3: 2,858 shares; 2025Q4: 2,867 shares; 2026Q1: 2,825 shares; 2026Q2: 2,826 shares 2,826$624K0.23%+1Timeline
PNCPNC FINL SVCS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,150 shares; 2025Q2: 1,287 shares; 2025Q3: 1,341 shares; 2025Q4: 2,102 shares; 2026Q1: 2,209 shares; 2026Q2: 2,330 shares 2,330$574K0.21%+121Timeline
TCALT ROWE PRICE EXCHANGE-TRADEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 21,615 shares; 2026Q1: 22,798 shares; 2026Q2: 24,053 shares 24,053$534K0.19%+1,255Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,689 shares; 2025Q2: 1,638 shares; 2025Q3: 1,669 shares; 2025Q4: 1,630 shares; 2026Q1: 1,557 shares; 2026Q2: 1,492 shares 1,492$526K0.19%-65Timeline
ALBALBEMARLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 8,746 shares; 2025Q2: 6,584 shares; 2025Q3: 5,434 shares; 2025Q4: 4,464 shares; 2026Q1: 3,689 shares; 2026Q2: 3,339 shares 3,339$451K0.16%-350Timeline
TOWNTOWNEBANK PORTSMOUTH VAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,000 shares; 2026Q1: 7,960 shares; 2026Q2: 10,830 shares 10,830$392K0.14%+2,870Timeline
MCKMCKESSON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 500 shares; 2025Q2: 500 shares; 2025Q3: 500 shares; 2025Q4: 500 shares; 2026Q1: 500 shares; 2026Q2: 500 shares 500$378K0.14%0Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,700 shares; 2025Q2: 1,700 shares; 2025Q3: 1,700 shares; 2025Q4: 1,700 shares; 2026Q1: 1,700 shares; 2026Q2: 1,700 shares 1,700$375K0.14%0Timeline
JEPIJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 6,429 shares; 2025Q2: 5,908 shares; 2025Q3: 4,912 shares; 2025Q4: 4,711 shares; 2026Q1: 5,785 shares; 2026Q2: 6,415 shares 6,415$362K0.13%+630Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,046 shares; 2025Q2: 1,046 shares; 2025Q3: 1,046 shares; 2025Q4: 1,046 shares; 2026Q1: 1,118 shares; 2026Q2: 1,118 shares 1,118$339K0.12%0Timeline
JCPBJ P MORGAN EXCHANGE TRADED FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 6,982 shares; 2025Q3: 7,002 shares; 2025Q4: 7,023 shares; 2026Q1: 7,094 shares; 2026Q2: 7,094 shares 7,094$333K0.12%0Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,531 shares 3,531$320K0.12%newTimeline
MKLMARKEL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 142 shares; 2025Q2: 142 shares; 2025Q3: 142 shares; 2025Q4: 142 shares; 2026Q1: 142 shares; 2026Q2: 142 shares 142$277K0.1%0Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 450 shares; 2025Q2: 450 shares; 2025Q3: 453 shares; 2025Q4: 453 shares; 2026Q1: 510 shares; 2026Q2: 691 shares 691$275K0.1%+181Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 207 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 287 shares; 2026Q2: 287 shares 287$268K0.1%0Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 670 shares; 2025Q3: 671 shares; 2025Q4: 655 shares; 2026Q1: 655 shares; 2026Q2: 624 shares 624$262K0.1%-31Timeline
HIIHUNTINGTON INGALLS INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,126 shares; 2025Q2: 926 shares; 2025Q3: 926 shares; 2025Q4: 926 shares; 2026Q1: 926 shares; 2026Q2: 926 shares 926$259K0.09%0Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 364 shares; 2026Q2: 364 shares 364$250K0.09%0Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 1,462 shares; 2025Q3: 1,326 shares; 2025Q4: 1,326 shares; 2026Q1: 1,276 shares; 2026Q2: 1,276 shares 1,276$242K0.09%0Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 627 shares; 2025Q4: 627 shares; 2026Q1: 627 shares; 2026Q2: 627 shares 627$231K0.08%0Timeline
CCITIGROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,621 shares; 2026Q2: 1,611 shares 1,611$225K0.08%-10Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,679 shares; 2026Q2: 4,693 shares 4,693$223K0.08%+14Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 630 shares 630$208K0.08%newTimeline
AVDVAMERICAN CENTY ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,997 shares 1,997$206K0.07%newTimeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 775 shares; 2025Q2: 775 shares; 2025Q3: 775 shares; 2025Q4: 775 shares; 2026Q1: 759 shares; 2026Q2: 759 shares 759$205K0.07%0Timeline

Sold out in Q2 2026

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

SecurityShares beforeValue beforeType
HONHONEYWELL INTL INC9,098$1.98Mshares

How Q2 2026 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 0002059579-26-000005 base2026-08-14acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0002059579-26-000005 Quarter ended 2026-06-302026-08-14acceptance time not in the bulk data set
13F-HR 0002059579-26-000002 Quarter ended 2026-03-312026-05-14acceptance time not in the bulk data set
13F-HR 0002059579-26-000001 Quarter ended 2025-12-312026-02-11acceptance time not in the bulk data set
13F-HR 0002059579-25-000007 Quarter ended 2025-09-302025-11-14acceptance time not in the bulk data set
13F-HR 0002059579-25-000004 Quarter ended 2025-06-302025-08-13acceptance time not in the bulk data set
13F-HR 0002059579-25-000003 Quarter ended 2025-03-312025-05-09acceptance time not in the bulk data set