1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
42,803
$21.4m7.80%
7.80%
Reduced Shares held: Q3 2025 45.4k, Q4 2025 45.0k, Q1 2026 44.1k, Q2 2026 42.8k
-1.3k
-1,269
-2.9%
2
APPLE INC
COM
AAPL
AAPL
56,193
$16.3m5.92%
5.92%
Reduced Shares held: Q3 2025 56.9k, Q4 2025 56.6k, Q1 2026 56.2k, Q2 2026 56.2k
-8
-8
-0.0%
3
PALO ALTO NETWORKS INC
COM
PANW
PANW
45,182
$15.4m5.61%
5.61%
Reduced Shares held: Q3 2025 47.3k, Q4 2025 48.5k, Q1 2026 49.5k, Q2 2026 45.2k
-4.3k
-4,325
-8.7%
4
MICROSOFT CORP
COM
MSFT
MSFT
35,189
$13.1m4.78%
4.78%
Reduced Shares held: Q3 2025 40.4k, Q4 2025 35.5k, Q1 2026 35.3k, Q2 2026 35.2k
-72
-72
-0.2%
5
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
31,936
$11.4m4.15%
4.15%
Reduced Shares held: Q3 2025 41.8k, Q4 2025 40.9k, Q1 2026 34.3k, Q2 2026 31.9k
-2.3k
-2,346
-6.8%
6
ISHARES GOLD TR
ISHARES NEW
IAU
IAU
145,131
$11.0m3.99%
3.99%
Reduced Shares held: Q3 2025 134.0k, Q4 2025 147.1k, Q1 2026 146.3k, Q2 2026 145.1k
-1.1k
-1,140
-0.8%
7
LOCKHEED MARTIN CORP
COM
LMT
LMT
20,488
$10.4m3.80%
3.80%
Reduced Shares held: Q3 2025 21.2k, Q4 2025 21.2k, Q1 2026 20.6k, Q2 2026 20.5k
-137
-137
-0.7%
8
AMAZON COM INC
COM
AMZN
AMZN
37,496
$8.9m3.25%
3.25%
Reduced Shares held: Q3 2025 38.3k, Q4 2025 38.4k, Q1 2026 37.7k, Q2 2026 37.5k
-158
-158
-0.4%
9
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT ETF
JPST
JPST
167,437
$8.5m3.08%
3.08%
Reduced Shares held: Q3 2025 153.3k, Q4 2025 169.5k, Q1 2026 171.6k, Q2 2026 167.4k
-4.2k
-4,207
-2.5%
10
PROCTER AND GAMBLE CO
COM
PG
PG
49,959
$7.3m2.67%
2.67%
Added Shares held: Q3 2025 50.2k, Q4 2025 51.1k, Q1 2026 49.7k, Q2 2026 50.0k
+233
+233
0.5%
11
UNION PAC CORP
COM
UNP
UNP
25,959
$7.1m2.57%
2.57%
Added Shares held: Q3 2025 25.6k, Q4 2025 25.5k, Q1 2026 25.4k, Q2 2026 26.0k
+530
+530
2.1%
12
CHEVRON CORP NEW
COM
CVX
CVX
41,517
$6.9m2.50%
2.50%
Added Shares held: Q3 2025 39.2k, Q4 2025 41.8k, Q1 2026 41.3k, Q2 2026 41.5k
+247
+247
0.6%
13
MOOG INC
CL A
MOG.A
MOG.A
16,077
$6.8m2.48%
2.48%
Reduced Shares held: Q3 2025 16.8k, Q4 2025 16.8k, Q1 2026 16.2k, Q2 2026 16.1k
-168
-168
-1.0%
14
PEPSICO INC
COM
PEP
PEP
49,929
$6.8m2.46%
2.46%
Added Shares held: Q3 2025 51.9k, Q4 2025 50.9k, Q1 2026 49.9k, Q2 2026 49.9k
+46
+46
0.1%
15
JPMORGAN CHASE & CO
COM
JPM
JPM
19,047
$6.2m2.27%
2.27%
Added Shares held: Q3 2025 16.8k, Q4 2025 16.7k, Q1 2026 18.2k, Q2 2026 19.0k
+802
+802
4.4%
16
BROADCOM INC
COM
AVGO
AVGO
16,459
$6.2m2.26%
2.26%
Reduced Shares held: Q3 2025 21.3k, Q4 2025 19.9k, Q1 2026 16.6k, Q2 2026 16.5k
-107
-107
-0.7%
17
ESSENTIAL UTILS INC
COM
WTRG
WTRG
152,307
$5.8m2.12%
2.12%
Reduced Shares held: Q3 2025 159.5k, Q4 2025 157.3k, Q1 2026 152.9k, Q2 2026 152.3k
-590
-590
-0.4%
18
DANAHER CORPORATION
COM
DHR
DHR
28,431
$5.4m1.97%
1.97%
Reduced Shares held: Q3 2025 38.5k, Q4 2025 37.1k, Q1 2026 31.4k, Q2 2026 28.4k
-3.0k
-2,995
-9.5%
19
SHERWIN WILLIAMS CO
COM
SHW
SHW
14,670
$5.1m1.84%
1.84%
Reduced Shares held: Q3 2025 14.5k, Q4 2025 15.0k, Q1 2026 14.8k, Q2 2026 14.7k
-115
-115
-0.8%
20
DOMINION ENERGY INC
COM
D
D
73,643
$5.0m1.83%
1.83%
Added Shares held: Q3 2025 74.3k, Q4 2025 74.0k, Q1 2026 73.5k, Q2 2026 73.6k
+122
+122
0.2%
21
KIMBERLY-CLARK CORP
COM
KMB
KMB
45,692
$5.0m1.83%
1.83%
Reduced Shares held: Q3 2025 0, Q4 2025 48.2k, Q1 2026 46.2k, Q2 2026 45.7k
-480
-480
-1.0%
22
SOUTHERN CO
COM
SO
SO
44,018
$4.2m1.53%
1.53%
Reduced Shares held: Q3 2025 43.8k, Q4 2025 45.0k, Q1 2026 44.7k, Q2 2026 44.0k
-693
-693
-1.6%
23
PFIZER INC
COM
PFE
PFE
172,222
$4.1m1.51%
1.51%
Added Shares held: Q3 2025 10.8k, Q4 2025 109.2k, Q1 2026 152.5k, Q2 2026 172.2k
+19.8k
+19,751
12.9%
24
ALPS ETF TR
ALERIAN MLP
AMLP
AMLP
77,709
$4.0m1.47%
1.47%
Added Shares held: Q3 2025 0, Q4 2025 72.4k, Q1 2026 75.8k, Q2 2026 77.7k
+1.9k
+1,936
2.5%
25
CF INDS HLDGS INC
COM
CF
CF
33,640
$3.6m1.33%
1.33%
Added Shares held: Q3 2025 42.1k, Q4 2025 40.5k, Q1 2026 33.5k, Q2 2026 33.6k
+131
+131
0.4%
26
MARATHON PETE CORP
COM
MPC
MPC
13,704
$3.5m1.28%
1.28%
Reduced Shares held: Q3 2025 12.0k, Q4 2025 13.9k, Q1 2026 13.7k, Q2 2026 13.7k
-17
-17
-0.1%
27
ATLANTIC UN BANKSHARES CORP
COM
AUB
AUB
82,148
$3.5m1.27%
1.27%
Added Shares held: Q3 2025 0, Q4 2025 64.6k, Q1 2026 79.2k, Q2 2026 82.1k
+3.0k
+2,979
3.8%
28
BADGER METER INC
COM
BMI
BMI
20,301
$3.0m1.10%
1.10%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 20.3k
29
NEXTERA ENERGY INC
COM
NEE
NEE
34,000
$3.0m1.09%
1.09%
Reduced Shares held: Q3 2025 34.4k, Q4 2025 34.5k, Q1 2026 34.4k, Q2 2026 34.0k
-363
-363
-1.1%
30
J P MORGAN EXCHANGE TRADED F
ULTRA SHT MUNCPL
JMST
JMST
57,124
$2.9m1.06%
1.06%
Reduced Shares held: Q3 2025 0, Q4 2025 60.2k, Q1 2026 59.8k, Q2 2026 57.1k
-2.7k
-2,725
-4.5%
31
XYLEM INC
COM
XYL
XYL
23,135
$2.7m1.00%
1.00%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 23.1k
32
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
63,155
$2.7m0.97%
0.97%
Added Shares held: Q3 2025 61.8k, Q4 2025 62.5k, Q1 2026 62.6k, Q2 2026 63.2k
+570
+570
0.9%
33
BRADY CORP
CL A
BRC
BRC
28,063
$2.6m0.94%
0.94%
Reduced Shares held: Q3 2025 0, Q4 2025 27.1k, Q1 2026 28.4k, Q2 2026 28.1k
-290
-290
-1.0%
34
GOLDMAN SACHS ETF TR
ULTRA SHORT BOND
GSST
GSST
49,345
$2.5m0.91%
0.91%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 50.5k, Q2 2026 49.3k
-1.1k
-1,120
-2.2%
35
ISHARES TR
BLACKROCK ULTRA
ICSH
ICSH
49,217
$2.5m0.91%
0.91%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 50.9k, Q2 2026 49.2k
-1.7k
-1,690
-3.3%
36
NETAPP INC
COM
NTAP
NTAP
16,009
$2.5m0.90%
0.90%
Reduced Shares held: Q3 2025 0, Q4 2025 12.7k, Q1 2026 16.2k, Q2 2026 16.0k
-152
-152
-0.9%
37
VISA INC
COM CL A
V
V
7,144
$2.5m0.89%
0.89%
Reduced Shares held: Q3 2025 10.9k, Q4 2025 9.5k, Q1 2026 7.2k, Q2 2026 7.1k
-79
-79
-1.1%
38
MERCK & CO INC
COM
MRK
MRK
17,931
$2.3m0.84%
0.84%
Added Shares held: Q3 2025 32.6k, Q4 2025 17.0k, Q1 2026 16.6k, Q2 2026 17.9k
+1.3k
+1,315
7.9%
39
SCHWAB STRATEGIC TR
US DIVIDEND EQ
SCHD
SCHD
63,280
$2.0m0.73%
0.73%
Added Shares held: Q3 2025 65.4k, Q4 2025 62.5k, Q1 2026 63.0k, Q2 2026 63.3k
+271
+271
0.4%
40
NORFOLK SOUTHN CORP
COM
NSC
NSC
5,823
$1.8m0.67%
0.67%
Reduced Shares held: Q3 2025 6.3k, Q4 2025 6.3k, Q1 2026 6.0k, Q2 2026 5.8k
-169
-169
-2.8%
41
ISHARES TR
CORE S&P500 ETF
IVV
IVV
2,219
$1.7m0.60%
0.60%
Reduced Shares held: Q3 2025 2.2k, Q4 2025 2.2k, Q1 2026 2.2k, Q2 2026 2.2k
-24
-24
-1.1%
42
TRACTOR SUPPLY CO
COM
TSCO
TSCO
51,346
$1.6m0.59%
0.59%
Added Shares held: Q3 2025 8.5k, Q4 2025 25.3k, Q1 2026 37.2k, Q2 2026 51.3k
+14.2k
+14,182
38.2%
43
ELI LILLY & CO
COM
LLY
LLY
1,315
$1.6m0.57%
0.57%
Added Shares held: Q3 2025 699, Q4 2025 838, Q1 2026 1.0k, Q2 2026 1.3k
+296
+296
29.1%
44
ALPHABET INC
CAP STK CL C
GOOG
GOOG
4,143
$1.5m0.53%
0.53%
Reduced Shares held: Q3 2025 5.0k, Q4 2025 4.5k, Q1 2026 4.4k, Q2 2026 4.1k
-242
-242
-5.5%
45
EXXON MOBIL CORP
COM
XOM
XOM
10,500
$1.4m0.52%
0.52%
Reduced Shares held: Q3 2025 11.0k, Q4 2025 11.3k, Q1 2026 11.0k, Q2 2026 10.5k
-543
-543
-4.9%
46
DECKERS OUTDOOR CORP
COM
DECK
DECK
13,764
$1.4m0.50%
0.50%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 13.8k
47
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
RDVY
RDVY
16,483
$1.3m0.49%
0.49%
Added Shares held: Q3 2025 10.7k, Q4 2025 15.6k, Q1 2026 15.9k, Q2 2026 16.5k
+629
+629
4.0%
48
JOHNSON & JOHNSON
COM
JNJ
JNJ
5,035
$1.3m0.47%
0.47%
Reduced Shares held: Q3 2025 4.8k, Q4 2025 4.8k, Q1 2026 5.1k, Q2 2026 5.0k
-70
-70
-1.4%
49
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
10,030
$1.3m0.46%
0.46%
Added Shares held: Q3 2025 7.2k, Q4 2025 8.5k, Q1 2026 9.7k, Q2 2026 10.0k
+374
+374
3.9%
50
TARGET CORP
COM
TGT
TGT
9,455
$1.2m0.45%
0.45%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 8.0k, Q2 2026 9.5k
+1.5k
+1,451
18.1%
51
HONEYWELL AEROSPACE INC
COM
HONA
HONA
5,307
$1.2m0.43%
0.43%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 5.3k
52
HONEYWELL INTL INC
COM
HON
HON
4,655
$1.0m0.38%
0.38%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 4.7k
53
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
465
$925.1k0.34%
0.34%
Unchanged Shares held: Q3 2025 574, Q4 2025 557, Q1 2026 465, Q2 2026 465
54
NVIDIA CORPORATION
COM
NVDA
NVDA
4,078
$816.0k0.30%
0.30%
Added Shares held: Q3 2025 3.9k, Q4 2025 3.9k, Q1 2026 4.0k, Q2 2026 4.1k
+66
+66
1.6%
55
COCA COLA CO
COM
KO
KO
9,800
$796.4k0.29%
0.29%
Reduced Shares held: Q3 2025 10.0k, Q4 2025 10.0k, Q1 2026 10.2k, Q2 2026 9.8k
-370
-370
-3.6%
56
PHILIP MORRIS INTL INC
COM
PM
PM
3,892
$704.1k0.26%
0.26%
Unchanged Shares held: Q3 2025 3.8k, Q4 2025 3.9k, Q1 2026 3.9k, Q2 2026 3.9k
57
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
1,364
$683.9k0.25%
0.25%
Unchanged Shares held: Q3 2025 1.3k, Q4 2025 1.4k, Q1 2026 1.4k, Q2 2026 1.4k
58
CME GROUP INC
COM
CME
CME
2,826
$624.1k0.23%
0.23%
Added Shares held: Q3 2025 2.9k, Q4 2025 2.9k, Q1 2026 2.8k, Q2 2026 2.8k
+1
+1
0.0%
59
PNC FINL SVCS GROUP INC
COM
PNC
PNC
2,330
$573.6k0.21%
0.21%
Added Shares held: Q3 2025 1.3k, Q4 2025 2.1k, Q1 2026 2.2k, Q2 2026 2.3k
+121
+121
5.5%
60
T ROWE PRICE ETF INC
CAPITAL APPRECIA
TCAL
TCAL
24,053
$534.0k0.19%
0.19%
Added Shares held: Q3 2025 0, Q4 2025 21.6k, Q1 2026 22.8k, Q2 2026 24.1k
+1.3k
+1,255
5.5%
61
HOME DEPOT INC
COM
HD
HD
1,492
$526.3k0.19%
0.19%
Reduced Shares held: Q3 2025 1.7k, Q4 2025 1.6k, Q1 2026 1.6k, Q2 2026 1.5k
-65
-65
-4.2%
62
ALBEMARLE CORP
COM
ALB
ALB
3,339
$450.9k0.16%
0.16%
Reduced Shares held: Q3 2025 5.4k, Q4 2025 4.5k, Q1 2026 3.7k, Q2 2026 3.3k
-350
-350
-9.5%
63
TOWNEBANK PORTSMOUTH VA
COM
TOWN
TOWN
10,830
$392.5k0.14%
0.14%
Added Shares held: Q3 2025 0, Q4 2025 6.0k, Q1 2026 8.0k, Q2 2026 10.8k
+2.9k
+2,870
36.1%
64
MCKESSON CORP
COM
MCK
MCK
500
$377.8k0.14%
0.14%
Unchanged Shares held: Q3 2025 500, Q4 2025 500, Q1 2026 500, Q2 2026 500
65
LOWES COS INC
COM
LOW
LOW
1,700
$374.8k0.14%
0.14%
Unchanged Shares held: Q3 2025 1.7k, Q4 2025 1.7k, Q1 2026 1.7k, Q2 2026 1.7k
66
J P MORGAN EXCHANGE TRADED F
EQUITY PREMIUM
JEPI
JEPI
6,415
$362.3k0.13%
0.13%
Added Shares held: Q3 2025 4.9k, Q4 2025 4.7k, Q1 2026 5.8k, Q2 2026 6.4k
+630
+630
10.9%
67
VANGUARD INDEX FDS
SMALL CP ETF
VB
VB
1,118
$338.9k0.12%
0.12%
Unchanged Shares held: Q3 2025 1.0k, Q4 2025 1.0k, Q1 2026 1.1k, Q2 2026 1.1k
68
J P MORGAN EXCHANGE TRADED F
CORE PLUS BD ETF
JCPB
JCPB
7,094
$333.0k0.12%
0.12%
Unchanged Shares held: Q3 2025 7.0k, Q4 2025 7.0k, Q1 2026 7.1k, Q2 2026 7.1k
69
ABBOTT LABS
COM
ABT
ABT
3,531
$320.4k0.12%
0.12%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 3.5k
70
MARKEL GROUP INC
COM
MKL
MKL
142
$277.3k0.10%
0.10%
Unchanged Shares held: Q3 2025 142, Q4 2025 142, Q1 2026 142, Q2 2026 142
71
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
691
$274.8k0.10%
0.10%
Added Shares held: Q3 2025 453, Q4 2025 453, Q1 2026 510, Q2 2026 691
+181
+181
35.5%
72
COSTCO WHSL CORP NEW
COM
COST
COST
287
$268.4k0.10%
0.10%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 287, Q2 2026 287
73
TESLA INC
COM
TSLA
TSLA
624
$262.5k0.10%
0.10%
Reduced Shares held: Q3 2025 671, Q4 2025 655, Q1 2026 655, Q2 2026 624
-31
-31
-4.7%
74
HUNTINGTON INGALLS INDS INC
COM
HII
HII
926
$259.3k0.09%
0.09%
Unchanged Shares held: Q3 2025 926, Q4 2025 926, Q1 2026 926, Q2 2026 926
75
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
364
$250.0k0.09%
0.09%
Unchanged Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 364, Q2 2026 364
76
RTX CORPORATION
COM
RTX
RTX
1,276
$242.1k0.09%
0.09%
Unchanged Shares held: Q3 2025 1.3k, Q4 2025 1.3k, Q1 2026 1.3k, Q2 2026 1.3k
77
SPDR GOLD TR
GOLD SHS
GLD
GLD
627
$231.0k0.08%
0.08%
Unchanged Shares held: Q3 2025 627, Q4 2025 627, Q1 2026 627, Q2 2026 627
78
CITIGROUP INC
COM NEW
C
C
1,611
$225.5k0.08%
0.08%
Reduced Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 1.6k, Q2 2026 1.6k
-10
-10
-0.6%
79
CSX CORP
COM
CSX
CSX
4,693
$223.0k0.08%
0.08%
Added Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 4.7k, Q2 2026 4.7k
+14
+14
0.3%
80
TRAVELERS COMPANIES INC
COM
TRV
TRV
630
$208.0k0.08%
0.08%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 630
81
AMERICAN CENTY ETF TR
INTL SMCP VLU
AVDV
AVDV
1,997
$205.8k0.07%
0.07%
New Shares held: Q3 2025 0, Q4 2025 0, Q1 2026 0, Q2 2026 2.0k
82
MCDONALDS CORP
COM
MCD
MCD
759
$205.2k0.07%
0.07%
Unchanged Shares held: Q3 2025 775, Q4 2025 775, Q1 2026 759, Q2 2026 759