1
MICROSOFT CORP
COM
MSFT
MSFT
44,654
$14.1m6.37%
6.37%
Reduced Shares held: Q4 2022 47.5k, Q1 2023 47.3k, Q2 2023 46.2k, Q3 2023 44.7k
-1.5k
-1,538
-3.3%
2
APPLE INC
COM
AAPL
AAPL
61,930
$10.6m4.79%
4.79%
Reduced Shares held: Q4 2022 61.6k, Q1 2023 65.0k, Q2 2023 62.2k, Q3 2023 61.9k
-248
-248
-0.4%
3
EXXON MOBIL CORP
COM
XOM
XOM
89,593
$10.5m4.76%
4.76%
Added Shares held: Q4 2022 86.1k, Q1 2023 91.1k, Q2 2023 89.6k, Q3 2023 89.6k
+35
+35
0.0%
4
CONOCOPHILLIPS
COM
COP
COP
86,586
$10.4m4.68%
4.68%
Reduced Shares held: Q4 2022 85.5k, Q1 2023 87.1k, Q2 2023 87.6k, Q3 2023 86.6k
-1.0k
-1,001
-1.1%
5
PEPSICO INC
COM
PEP
PEP
55,127
$9.3m4.22%
4.22%
Reduced Shares held: Q4 2022 55.6k, Q1 2023 55.8k, Q2 2023 55.3k, Q3 2023 55.1k
-203
-203
-0.4%
6
PROCTER AND GAMBLE CO
COM
PG
PG
63,361
$9.2m4.17%
4.17%
Reduced Shares held: Q4 2022 66.5k, Q1 2023 64.5k, Q2 2023 63.4k, Q3 2023 63.4k
-78
-78
-0.1%
7
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
27,163
$8.3m3.77%
3.77%
Reduced Shares held: Q4 2022 28.7k, Q1 2023 28.0k, Q2 2023 27.9k, Q3 2023 27.2k
-760
-760
-2.7%
8
AMGEN INC
COM
AMGN
AMGN
28,834
$7.7m3.50%
3.50%
Reduced Shares held: Q4 2022 29.1k, Q1 2023 28.9k, Q2 2023 28.9k, Q3 2023 28.8k
-30
-30
-0.1%
9
JOHNSON & JOHNSON
COM
JNJ
JNJ
49,190
$7.7m3.46%
3.46%
Reduced Shares held: Q4 2022 48.1k, Q1 2023 49.5k, Q2 2023 49.6k, Q3 2023 49.2k
-448
-448
-0.9%
10
BLACKSTONE INC
COM
BX
BX
70,080
$7.5m3.39%
3.39%
Reduced Shares held: Q4 2022 73.4k, Q1 2023 73.6k, Q2 2023 72.6k, Q3 2023 70.1k
-2.5k
-2,540
-3.5%
11
CISCO SYS INC
COM
CSCO
CSCO
136,571
$7.3m3.32%
3.32%
Reduced Shares held: Q4 2022 141.0k, Q1 2023 142.3k, Q2 2023 140.4k, Q3 2023 136.6k
-3.8k
-3,810
-2.7%
12
RTX CORPORATION
COM
RTX
RTX
100,980
$7.3m3.28%
3.28%
Reduced Shares held: Q4 2022 104.3k, Q1 2023 105.7k, Q2 2023 104.7k, Q3 2023 101.0k
-3.7k
-3,737
-3.6%
13
TRUIST FINL CORP
COM
TFC
TFC
225,305
$6.4m2.91%
2.91%
Reduced Shares held: Q4 2022 90.9k, Q1 2023 253.3k, Q2 2023 236.2k, Q3 2023 225.3k
-10.9k
-10,910
-4.6%
14
SOUTHERN CO
COM
SO
SO
81,391
$5.3m2.38%
2.38%
Reduced Shares held: Q4 2022 82.5k, Q1 2023 83.1k, Q2 2023 82.2k, Q3 2023 81.4k
-768
-768
-0.9%
15
ENBRIDGE INC
COM
ENB
ENB
154,178
$5.1m2.31%
2.31%
Reduced Shares held: Q4 2022 164.6k, Q1 2023 161.2k, Q2 2023 158.9k, Q3 2023 154.2k
-4.7k
-4,743
-3.0%
16
OLD PT FINANCIAL CORPORATION
COM
OPOF
OPOF
277,847
$5.1m2.29%
2.29%
Reduced Shares held: Q4 2022 194.0k, Q1 2023 200.7k, Q2 2023 286.5k, Q3 2023 277.8k
-8.6k
-8,610
-3.0%
17
INTEL CORP
COM
INTC
INTC
141,700
$5.0m2.27%
2.27%
Reduced Shares held: Q4 2022 149.9k, Q1 2023 148.0k, Q2 2023 145.2k, Q3 2023 141.7k
-3.5k
-3,529
-2.4%
18
ECOLAB INC
COM
ECL
ECL
29,248
$5.0m2.24%
2.24%
Reduced Shares held: Q4 2022 28.9k, Q1 2023 29.4k, Q2 2023 29.5k, Q3 2023 29.2k
-275
-275
-0.9%
19
LOCKHEED MARTIN CORP
COM
LMT
LMT
10,537
$4.3m1.95%
1.95%
Reduced Shares held: Q4 2022 10.2k, Q1 2023 10.3k, Q2 2023 10.6k, Q3 2023 10.5k
-46
-46
-0.4%
20
NEXTERA ENERGY INC
COM
NEE
NEE
73,032
$4.2m1.89%
1.89%
Added Shares held: Q4 2022 63.5k, Q1 2023 66.7k, Q2 2023 72.8k, Q3 2023 73.0k
+255
+255
0.3%
21
KINDER MORGAN INC DEL
COM
KMI
KMI
248,445
$4.1m1.86%
1.86%
Reduced Shares held: Q4 2022 241.8k, Q1 2023 251.8k, Q2 2023 252.2k, Q3 2023 248.4k
-3.8k
-3,800
-1.5%
22
DOMINION ENERGY INC
COM
D
D
81,305
$3.6m1.64%
1.64%
Reduced Shares held: Q4 2022 87.1k, Q1 2023 86.9k, Q2 2023 84.6k, Q3 2023 81.3k
-3.3k
-3,327
-3.9%
23
AMAZON COM INC
COM
AMZN
AMZN
27,842
$3.5m1.60%
1.60%
Added Shares held: Q4 2022 22.1k, Q1 2023 25.4k, Q2 2023 27.0k, Q3 2023 27.8k
+867
+867
3.2%
24
MARATHON OIL CORP
COM
MRO
MRO
125,285
$3.4m1.51%
1.51%
Added Shares held: Q4 2022 127.9k, Q1 2023 127.5k, Q2 2023 125.2k, Q3 2023 125.3k
+60
+60
0.1%
25
NORFOLK SOUTHN CORP
COM
NSC
NSC
16,817
$3.3m1.50%
1.50%
Added Shares held: Q4 2022 17.1k, Q1 2023 16.6k, Q2 2023 16.5k, Q3 2023 16.8k
+285
+285
1.7%
26
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
20,194
$3.1m1.42%
1.42%
Added Shares held: Q4 2022 19.2k, Q1 2023 20.0k, Q2 2023 20.0k, Q3 2023 20.2k
+175
+175
0.9%
27
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
19,169
$2.7m1.21%
1.21%
Reduced Shares held: Q4 2022 16.2k, Q1 2023 17.9k, Q2 2023 19.4k, Q3 2023 19.2k
-225
-225
-1.2%
28
PALANTIR TECHNOLOGIES INC
CL A
PLTR
PLTR
163,549
$2.6m1.18%
1.18%
Reduced Shares held: Q4 2022 171.7k, Q1 2023 169.0k, Q2 2023 167.2k, Q3 2023 163.5k
-3.7k
-3,700
-2.2%
29
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
80,605
$2.6m1.18%
1.18%
Reduced Shares held: Q4 2022 76.5k, Q1 2023 82.5k, Q2 2023 82.7k, Q3 2023 80.6k
-2.1k
-2,087
-2.5%
30
SYSCO CORP
COM
SYY
SYY
33,389
$2.2m1.00%
1.00%
Added Shares held: Q4 2022 29.5k, Q1 2023 30.0k, Q2 2023 32.0k, Q3 2023 33.4k
+1.4k
+1,409
4.4%
31
YUM BRANDS INC
COM
YUM
YUM
17,317
$2.2m0.98%
0.98%
Added Shares held: Q4 2022 17.8k, Q1 2023 17.2k, Q2 2023 16.8k, Q3 2023 17.3k
+545
+545
3.2%
32
HEWLETT PACKARD ENTERPRISE C
COM
HPE
HPE
123,230
$2.1m0.97%
0.97%
Reduced Shares held: Q4 2022 116.3k, Q1 2023 112.3k, Q2 2023 123.4k, Q3 2023 123.2k
-200
-200
-0.2%
33
WEYERHAEUSER CO MTN BE
COM NEW
WY
WY
69,220
$2.1m0.96%
0.96%
Reduced Shares held: Q4 2022 62.9k, Q1 2023 68.1k, Q2 2023 69.6k, Q3 2023 69.2k
-350
-350
-0.5%
34
EATON CORP PLC
SHS
ETN
ETN
9,364
$2.0m0.90%
0.90%
Added Shares held: Q4 2022 7.3k, Q1 2023 7.9k, Q2 2023 9.0k, Q3 2023 9.4k
+360
+360
4.0%
35
PFIZER INC
COM
PFE
PFE
55,727
$1.8m0.83%
0.83%
Added Shares held: Q4 2022 49.2k, Q1 2023 53.6k, Q2 2023 54.0k, Q3 2023 55.7k
+1.8k
+1,750
3.2%
36
MERCK & CO INC
COM
MRK
MRK
17,520
$1.8m0.81%
0.81%
Added Shares held: Q4 2022 16.3k, Q1 2023 17.0k, Q2 2023 16.7k, Q3 2023 17.5k
+789
+789
4.7%
37
TARGET CORP
COM
TGT
TGT
14,358
$1.6m0.72%
0.72%
Reduced Shares held: Q4 2022 14.9k, Q1 2023 14.9k, Q2 2023 14.5k, Q3 2023 14.4k
-135
-135
-0.9%
38
BAKER HUGHES COMPANY
CL A
BKR
BKR
40,400
$1.4m0.64%
0.64%
Reduced Shares held: Q4 2022 36.4k, Q1 2023 35.6k, Q2 2023 41.2k, Q3 2023 40.4k
-800
-800
-1.9%
39
PRICE T ROWE GROUP INC
COM
TROW
TROW
13,307
$1.4m0.63%
0.63%
Reduced Shares held: Q4 2022 10.6k, Q1 2023 13.0k, Q2 2023 13.3k, Q3 2023 13.3k
-25
-25
-0.2%
40
COCA COLA CO
COM
KO
KO
24,095
$1.3m0.61%
0.61%
Added Shares held: Q4 2022 23.6k, Q1 2023 23.6k, Q2 2023 23.9k, Q3 2023 24.1k
+150
+150
0.6%
41
GE AEROSPACE
COM NEW
GE
GE
12,088
$1.3m0.60%
0.60%
Reduced Shares held: Q4 2022 12.3k, Q1 2023 12.2k, Q2 2023 12.2k, Q3 2023 12.1k
-71
-71
-0.6%
42
PHILIP MORRIS INTL INC
COM
PM
PM
12,789
$1.2m0.53%
0.53%
Unchanged Shares held: Q4 2022 12.8k, Q1 2023 13.2k, Q2 2023 12.8k, Q3 2023 12.8k
43
HONEYWELL INTL INC
COM
COM
5,640
$1.0m0.47%
0.47%
Added Shares held: Q4 2022 4.9k, Q1 2023 5.5k, Q2 2023 5.5k, Q3 2023 5.6k
+160
+160
2.9%
44
MARATHON PETE CORP
COM
MPC
MPC
6,700
$1.0m0.46%
0.46%
Reduced Shares held: Q4 2022 9.0k, Q1 2023 10.2k, Q2 2023 7.2k, Q3 2023 6.7k
-550
-550
-7.6%
45
KIMBERLY-CLARK CORP
COM
KMB
KMB
8,341
$1.0m0.46%
0.46%
Added Shares held: Q4 2022 8.2k, Q1 2023 8.2k, Q2 2023 8.0k, Q3 2023 8.3k
+375
+375
4.7%
46
CHEVRON CORP NEW
COM
CVX
CVX
5,553
$936.3k0.42%
0.42%
Unchanged Shares held: Q4 2022 5.4k, Q1 2023 6.2k, Q2 2023 5.6k, Q3 2023 5.6k
47
BAXTER INTL INC
COM
BAX
BAX
24,161
$911.8k0.41%
0.41%
Reduced Shares held: Q4 2022 26.1k, Q1 2023 25.5k, Q2 2023 24.8k, Q3 2023 24.2k
-669
-669
-2.7%
48
FOX CORP
CL B COM
FOX
FOX
31,474
$909.0k0.41%
0.41%
Reduced Shares held: Q4 2022 38.1k, Q1 2023 38.1k, Q2 2023 36.9k, Q3 2023 31.5k
-5.5k
-5,450
-14.8%
49
DISNEY WALT CO
COM
DIS
DIS
10,189
$825.8k0.37%
0.37%
Added Shares held: Q4 2022 9.9k, Q1 2023 11.2k, Q2 2023 10.0k, Q3 2023 10.2k
+182
+182
1.8%
50
DEVON ENERGY CORP NEW
COM
DVN
DVN
16,450
$784.7k0.35%
0.35%
Reduced Shares held: Q4 2022 14.2k, Q1 2023 15.0k, Q2 2023 16.7k, Q3 2023 16.4k
-240
-240
-1.4%
51
FIRST SOLAR INC
COM
FSLR
FSLR
4,800
$775.6k0.35%
0.35%
Unchanged Shares held: Q4 2022 4.8k, Q1 2023 4.8k, Q2 2023 4.8k, Q3 2023 4.8k
52
ORACLE CORP
COM
ORCL
ORCL
6,718
$711.6k0.32%
0.32%
Unchanged Shares held: Q4 2022 7.3k, Q1 2023 7.4k, Q2 2023 6.7k, Q3 2023 6.7k
53
ALTRIA GROUP INC
COM
MO
MO
13,916
$585.2k0.26%
0.26%
Reduced Shares held: Q4 2022 13.5k, Q1 2023 14.0k, Q2 2023 14.0k, Q3 2023 13.9k
-80
-80
-0.6%
54
WALMART INC
COM
WMT
WMT
3,520
$563.0k0.25%
0.25%
Reduced Shares held: Q4 2022 3.5k, Q1 2023 3.5k, Q2 2023 3.5k, Q3 2023 3.5k
-7
-7
-0.2%
55
PPG INDS INC
COM
PPG
PPG
4,050
$525.7k0.24%
0.24%
Unchanged Shares held: Q4 2022 4.1k, Q1 2023 4.0k, Q2 2023 4.0k, Q3 2023 4.0k
56
AT&T INC
COM
T
T
33,666
$505.7k0.23%
0.23%
Added Shares held: Q4 2022 31.7k, Q1 2023 31.9k, Q2 2023 29.0k, Q3 2023 33.7k
+4.7k
+4,698
16.2%
57
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
1,381
$483.8k0.22%
0.22%
Unchanged Shares held: Q4 2022 1.4k, Q1 2023 1.4k, Q2 2023 1.4k, Q3 2023 1.4k
58
WALGREENS BOOTS ALLIANCE INC
COM
WBA
WBA
21,653
$481.6k0.22%
0.22%
Reduced Shares held: Q4 2022 25.8k, Q1 2023 25.2k, Q2 2023 24.4k, Q3 2023 21.7k
-2.8k
-2,750
-11.3%
59
SPDR GOLD TR
GOLD SHS
GLD
GLD
2,762
$473.5k0.21%
0.21%
Unchanged Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 2.8k, Q3 2023 2.8k
60
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
6,697
$464.8k0.21%
0.21%
Added Shares held: Q4 2022 5.9k, Q1 2023 5.9k, Q2 2023 5.9k, Q3 2023 6.7k
+829
+829
14.1%
61
PHILLIPS 66
COM
PSX
PSX
3,703
$444.9k0.20%
0.20%
Unchanged Shares held: Q4 2022 3.6k, Q1 2023 4.3k, Q2 2023 3.7k, Q3 2023 3.7k
62
ABBOTT LABS
COM
ABT
ABT
4,226
$409.3k0.18%
0.18%
Unchanged Shares held: Q4 2022 2.7k, Q1 2023 4.2k, Q2 2023 4.2k, Q3 2023 4.2k
63
NIKE INC
CL B
NKE
NKE
4,174
$399.1k0.18%
0.18%
Unchanged Shares held: Q4 2022 4.1k, Q1 2023 4.2k, Q2 2023 4.2k, Q3 2023 4.2k
64
VISA INC
COM CL A
V
V
1,693
$389.4k0.18%
0.18%
Unchanged Shares held: Q4 2022 1.8k, Q1 2023 1.9k, Q2 2023 1.7k, Q3 2023 1.7k
65
HOME DEPOT INC
COM
HD
HD
1,284
$388.0k0.18%
0.18%
Unchanged Shares held: Q4 2022 1.2k, Q1 2023 1.3k, Q2 2023 1.3k, Q3 2023 1.3k
66
BOEING CO
COM
BA
BA
1,946
$373.0k0.17%
0.17%
Reduced Shares held: Q4 2022 1.9k, Q1 2023 1.9k, Q2 2023 2.0k, Q3 2023 1.9k
-59
-59
-2.9%
67
3M CO
COM
MMM
MMM
3,970
$371.7k0.17%
0.17%
Reduced Shares held: Q4 2022 5.0k, Q1 2023 4.9k, Q2 2023 4.6k, Q3 2023 4.0k
-646
-646
-14.0%
68
NVIDIA CORPORATION
COM
NVDA
NVDA
780
$339.3k0.15%
0.15%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 630, Q3 2023 780
+150
+150
23.8%
69
CATERPILLAR INC
COM
CAT
CAT
1,217
$332.2k0.15%
0.15%
Added Shares held: Q4 2022 1.1k, Q1 2023 1.2k, Q2 2023 1.2k, Q3 2023 1.2k
+44
+44
3.8%
70
TOWNEBANK PORTSMOUTH VA
COM
TOWN
TOWN
13,862
$317.9k0.14%
0.14%
Reduced Shares held: Q4 2022 16.6k, Q1 2023 16.5k, Q2 2023 16.4k, Q3 2023 13.9k
-2.5k
-2,491
-15.2%
71
MCDONALDS CORP
COM
MCD
MCD
1,164
$306.6k0.14%
0.14%
Unchanged Shares held: Q4 2022 1.2k, Q1 2023 1.2k, Q2 2023 1.2k, Q3 2023 1.2k
72
ILLINOIS TOOL WKS INC
COM
ITW
ITW
1,305
$300.6k0.14%
0.14%
Unchanged Shares held: Q4 2022 1.3k, Q1 2023 1.3k, Q2 2023 1.3k, Q3 2023 1.3k
73
UNITEDHEALTH GROUP INC
COM
UNH
UNH
595
$300.0k0.14%
0.14%
Unchanged Shares held: Q4 2022 0, Q1 2023 595, Q2 2023 595, Q3 2023 595
74
ABBVIE INC
COM
ABBV
ABBV
1,903
$283.7k0.13%
0.13%
Unchanged Shares held: Q4 2022 1.9k, Q1 2023 1.9k, Q2 2023 1.9k, Q3 2023 1.9k
75
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
2,120
$277.4k0.13%
0.13%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 1.9k, Q3 2023 2.1k
+240
+240
12.8%
76
CLOROX CO DEL
COM
CLX
CLX
1,919
$251.5k0.11%
0.11%
Unchanged Shares held: Q4 2022 2.0k, Q1 2023 1.9k, Q2 2023 1.9k, Q3 2023 1.9k
77
VALERO ENERGY CORP
COM
VLO
VLO
1,743
$247.0k0.11%
0.11%
Unchanged Shares held: Q4 2022 0, Q1 2023 1.7k, Q2 2023 1.7k, Q3 2023 1.7k
78
ANALOG DEVICES INC
COM
ADI
ADI
1,285
$225.0k0.10%
0.10%
Unchanged Shares held: Q4 2022 1.3k, Q1 2023 1.3k, Q2 2023 1.3k, Q3 2023 1.3k
79
BANK AMERICA CORP
COM
BAC
BAC
8,043
$220.2k0.10%
0.10%
Added Shares held: Q4 2022 7.4k, Q1 2023 9.5k, Q2 2023 6.7k, Q3 2023 8.0k
+1.4k
+1,364
20.4%
80
LOWES COS INC
COM
LOW
LOW
1,024
$212.8k0.10%
0.10%
Unchanged Shares held: Q4 2022 1.0k, Q1 2023 1.0k, Q2 2023 1.0k, Q3 2023 1.0k
81
METAVESCO INC
COM
MVCO
MVCO
142,310
$7.5k0.00%
0.00%
Added Shares held: Q4 2022 0, Q1 2023 0, Q2 2023 14.2k, Q3 2023 142.3k
+128.1k
+128,079
900.0%
82
BIOELECTRONICS CORP
COM
BIEL
BIEL
550,000
$2200.00%
0.00%
Unchanged Shares held: Q4 2022 550.0k, Q1 2023 550.0k, Q2 2023 550.0k, Q3 2023 550.0k