1
MICROSOFT CORP
COM
MSFT
MSFT
255,516
$73.7m5.86%
5.86%
Added Shares held: Q3 2022 252.8k, Q4 2022 253.4k, Q1 2023 255.5k
+2.1k
+2,121
0.8%
2
APPLE INC
COM
AAPL
AAPL
427,653
$70.5m5.61%
5.61%
Added Shares held: Q3 2022 419.9k, Q4 2022 420.6k, Q1 2023 427.7k
+7.1k
+7,079
1.7%
3
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
111,443
$34.4m2.74%
2.74%
Added Shares held: Q3 2022 108.8k, Q4 2022 109.6k, Q1 2023 111.4k
+1.8k
+1,837
1.7%
4
ABBVIE INC
COM
ABBV
ABBV
199,849
$31.8m2.53%
2.53%
Added Shares held: Q3 2022 193.8k, Q4 2022 194.7k, Q1 2023 199.8k
+5.1k
+5,145
2.6%
5
ALPHABET INC
CAP STK CL C
GOOG
GOOG
278,165
$28.9m2.30%
2.30%
Added Shares held: Q3 2022 266.9k, Q4 2022 265.8k, Q1 2023 278.2k
+12.4k
+12,368
4.7%
6
JPMORGAN CHASE & CO
COM
JPM
JPM
214,007
$27.9m2.22%
2.22%
Added Shares held: Q3 2022 207.4k, Q4 2022 207.9k, Q1 2023 214.0k
+6.1k
+6,121
2.9%
7
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
47,120
$27.2m2.16%
2.16%
Added Shares held: Q3 2022 45.7k, Q4 2022 45.9k, Q1 2023 47.1k
+1.2k
+1,186
2.6%
8
VISA INC
COM CL A
V
V
119,974
$27.0m2.15%
2.15%
Added Shares held: Q3 2022 118.6k, Q4 2022 118.3k, Q1 2023 120.0k
+1.7k
+1,660
1.4%
9
AMAZON COM INC
COM
AMZN
AMZN
259,455
$26.8m2.13%
2.13%
Added Shares held: Q3 2022 255.2k, Q4 2022 251.1k, Q1 2023 259.5k
+8.3k
+8,316
3.3%
10
CHEVRON CORP NEW
COM
CVX
CVX
163,704
$26.7m2.12%
2.12%
Added Shares held: Q3 2022 156.7k, Q4 2022 159.0k, Q1 2023 163.7k
+4.7k
+4,703
3.0%
11
PROCTER AND GAMBLE CO
COM
PG
PG
171,936
$25.6m2.03%
2.03%
Added Shares held: Q3 2022 167.4k, Q4 2022 166.8k, Q1 2023 171.9k
+5.1k
+5,094
3.0%
12
LOWES COS INC
COM
LOW
LOW
126,372
$25.3m2.01%
2.01%
Added Shares held: Q3 2022 120.7k, Q4 2022 121.2k, Q1 2023 126.4k
+5.2k
+5,169
4.3%
13
TJX COS INC NEW
COM
TJX
TJX
318,631
$25.0m1.99%
1.99%
Added Shares held: Q3 2022 309.4k, Q4 2022 310.1k, Q1 2023 318.6k
+8.5k
+8,548
2.8%
14
PEPSICO INC
COM
PEP
PEP
124,314
$22.7m1.80%
1.80%
Added Shares held: Q3 2022 109.7k, Q4 2022 109.9k, Q1 2023 124.3k
+14.4k
+14,430
13.1%
15
DIAGEO PLC
SPON ADR NEW
DEO
DEO
119,995
$21.7m1.73%
1.73%
Added Shares held: Q3 2022 116.9k, Q4 2022 117.1k, Q1 2023 120.0k
+2.9k
+2,922
2.5%
16
ANALOG DEVICES INC
COM
ADI
ADI
108,170
$21.3m1.70%
1.70%
Added Shares held: Q3 2022 106.2k, Q4 2022 105.7k, Q1 2023 108.2k
+2.5k
+2,471
2.3%
17
RTX CORPORATION
COM
RTX
RTX
213,076
$20.9m1.66%
1.66%
Added Shares held: Q3 2022 209.1k, Q4 2022 209.5k, Q1 2023 213.1k
+3.6k
+3,553
1.7%
18
MERCK & CO INC
COM
MRK
MRK
190,821
$20.3m1.61%
1.61%
Added Shares held: Q3 2022 177.8k, Q4 2022 187.3k, Q1 2023 190.8k
+3.5k
+3,473
1.9%
19
AMETEK INC
COM
AME
AME
139,601
$20.3m1.61%
1.61%
Added Shares held: Q3 2022 136.2k, Q4 2022 136.8k, Q1 2023 139.6k
+2.8k
+2,836
2.1%
20
NXP SEMICONDUCTORS N V
COM
NXPI
NXPI
105,870
$19.7m1.57%
1.57%
Added Shares held: Q3 2022 104.6k, Q4 2022 104.1k, Q1 2023 105.9k
+1.7k
+1,723
1.6%
21
MASTERCARD INCORPORATED
CL A
MA
MA
53,887
$19.6m1.56%
1.56%
Added Shares held: Q3 2022 52.9k, Q4 2022 53.1k, Q1 2023 53.9k
+750
+750
1.4%
22
NVIDIA CORPORATION
COM
NVDA
NVDA
69,507
$19.3m1.54%
1.54%
Added Shares held: Q3 2022 66.3k, Q4 2022 63.7k, Q1 2023 69.5k
+5.8k
+5,800
9.1%
23
ABBOTT LABS
COM
ABT
ABT
178,467
$18.1m1.44%
1.44%
Added Shares held: Q3 2022 174.5k, Q4 2022 174.2k, Q1 2023 178.5k
+4.3k
+4,309
2.5%
24
META PLATFORMS INC
CL A
META
META
82,598
$17.5m1.39%
1.39%
Added Shares held: Q3 2022 39.4k, Q4 2022 75.9k, Q1 2023 82.6k
+6.7k
+6,738
8.9%
25
ROPER TECHNOLOGIES INC
COM
ROP
ROP
38,921
$17.2m1.36%
1.36%
Added Shares held: Q3 2022 38.0k, Q4 2022 38.0k, Q1 2023 38.9k
+957
+957
2.5%
26
LINDE PLC
SHS
LIN
LIN
47,730
$17.0m1.35%
1.35%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 47.7k
27
CONSTELLATION BRANDS INC
CL A
STZ
STZ
72,150
$16.3m1.30%
1.30%
Added Shares held: Q3 2022 70.9k, Q4 2022 70.8k, Q1 2023 72.2k
+1.4k
+1,392
2.0%
28
BROOKFIELD CORP
CL A LTD VT SH
BN
BN
482,782
$15.7m1.25%
1.25%
Added Shares held: Q3 2022 0, Q4 2022 469.8k, Q1 2023 482.8k
+13.0k
+12,975
2.8%
29
ASML HOLDING N V
N Y REGISTRY SHS
ASML
ASML
22,737
$15.5m1.23%
1.23%
Added Shares held: Q3 2022 1.9k, Q4 2022 21.5k, Q1 2023 22.7k
+1.2k
+1,210
5.6%
30
ACCENTURE PLC IRELAND
SHS CLASS A
ACN
ACN
53,523
$15.3m1.22%
1.22%
Added Shares held: Q3 2022 52.8k, Q4 2022 53.0k, Q1 2023 53.5k
+554
+554
1.1%
31
UNION PAC CORP
COM
UNP
UNP
73,603
$14.8m1.18%
1.18%
Added Shares held: Q3 2022 71.9k, Q4 2022 72.0k, Q1 2023 73.6k
+1.6k
+1,628
2.3%
32
S&P GLOBAL INC
COM
SPGI
SPGI
41,936
$14.5m1.15%
1.15%
Added Shares held: Q3 2022 40.8k, Q4 2022 40.4k, Q1 2023 41.9k
+1.6k
+1,554
3.9%
33
MEDTRONIC PLC
SHS
MDT
MDT
178,526
$14.4m1.14%
1.14%
Added Shares held: Q3 2022 189.1k, Q4 2022 135.7k, Q1 2023 178.5k
+42.8k
+42,783
31.5%
34
LABORATORY CORP AMER HLDGS
COM NEW
COM NEW
58,982
$13.5m1.08%
1.08%
Added Shares held: Q3 2022 57.6k, Q4 2022 57.5k, Q1 2023 59.0k
+1.5k
+1,477
2.6%
35
MARKEL GROUP INC
COM
MKL
MKL
10,160
$13.0m1.03%
1.03%
Added Shares held: Q3 2022 9.9k, Q4 2022 9.9k, Q1 2023 10.2k
+244
+244
2.5%
36
HONEYWELL INTL INC
COM
COM
66,332
$12.7m1.01%
1.01%
Added Shares held: Q3 2022 64.3k, Q4 2022 64.8k, Q1 2023 66.3k
+1.5k
+1,543
2.4%
37
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
28,823
$11.8m0.94%
0.94%
Reduced Shares held: Q3 2022 27.9k, Q4 2022 43.8k, Q1 2023 28.8k
-15.0k
-14,983
-34.2%
38
DISNEY WALT CO
COM
DIS
DIS
113,691
$11.4m0.91%
0.91%
Added Shares held: Q3 2022 118.0k, Q4 2022 109.5k, Q1 2023 113.7k
+4.2k
+4,233
3.9%
39
NEXTERA ENERGY INC
COM
NEE
NEE
141,841
$10.9m0.87%
0.87%
Added Shares held: Q3 2022 8.0k, Q4 2022 8.4k, Q1 2023 141.8k
+133.4k
+133,408
1582.0%
40
ISHARES TR
CORE TOTAL USD
IUSB
IUSB
229,763
$10.6m0.84%
0.84%
Added Shares held: Q3 2022 211.6k, Q4 2022 219.0k, Q1 2023 229.8k
+10.8k
+10,772
4.9%
41
CHEMED CORP NEW
COM
CHE
CHE
18,302
$9.8m0.78%
0.78%
Added Shares held: Q3 2022 17.9k, Q4 2022 17.7k, Q1 2023 18.3k
+582
+582
3.3%
42
BROADCOM INC
COM
AVGO
AVGO
15,313
$9.8m0.78%
0.78%
Added Shares held: Q3 2022 15.0k, Q4 2022 15.1k, Q1 2023 15.3k
+238
+238
1.6%
43
XYLEM INC
COM
XYL
XYL
93,262
$9.8m0.78%
0.78%
Added Shares held: Q3 2022 90.7k, Q4 2022 91.6k, Q1 2023 93.3k
+1.7k
+1,687
1.8%
44
JOHNSON & JOHNSON
COM
JNJ
JNJ
60,769
$9.4m0.75%
0.75%
Added Shares held: Q3 2022 50.4k, Q4 2022 59.7k, Q1 2023 60.8k
+1.1k
+1,082
1.8%
45
PNC FINL SVCS GROUP INC
COM
PNC
PNC
70,343
$8.9m0.71%
0.71%
Added Shares held: Q3 2022 69.5k, Q4 2022 69.3k, Q1 2023 70.3k
+1.1k
+1,059
1.5%
46
CISCO SYS INC
COM
CSCO
CSCO
154,337
$8.1m0.64%
0.64%
Reduced Shares held: Q3 2022 408.8k, Q4 2022 156.2k, Q1 2023 154.3k
-1.9k
-1,869
-1.2%
47
TE CONNECTIVITY LTD
SHS
TEL1USD
TEL1USD
60,337
$7.9m0.63%
0.63%
Added Shares held: Q3 2022 61.1k, Q4 2022 58.2k, Q1 2023 60.3k
+2.2k
+2,177
3.7%
48
INTEL CORP
COM
INTC
INTC
236,573
$7.7m0.61%
0.61%
Added Shares held: Q3 2022 227.4k, Q4 2022 226.9k, Q1 2023 236.6k
+9.7k
+9,692
4.3%
49
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
80,108
$7.7m0.61%
0.61%
Added Shares held: Q3 2022 78.7k, Q4 2022 78.9k, Q1 2023 80.1k
+1.2k
+1,244
1.6%
50
ISHARES TR
7-10 YR TRSY BD
IEF
IEF
77,664
$7.7m0.61%
0.61%
Reduced Shares held: Q3 2022 49.3k, Q4 2022 96.1k, Q1 2023 77.7k
-18.4k
-18,414
-19.2%
51
ISHARES TR
USD INV GRDE ETF
USIG
USIG
148,141
$7.5m0.60%
0.60%
Reduced Shares held: Q3 2022 142.2k, Q4 2022 181.7k, Q1 2023 148.1k
-33.5k
-33,519
-18.4%
52
AMERICAN NATL BANKSHARES INC
COM
AMNB
AMNB
227,736
$7.2m0.57%
0.57%
Reduced Shares held: Q3 2022 240.5k, Q4 2022 241.5k, Q1 2023 227.7k
-13.8k
-13,782
-5.7%
53
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
97,734
$6.5m0.52%
0.52%
Reduced Shares held: Q3 2022 113.9k, Q4 2022 114.9k, Q1 2023 97.7k
-17.2k
-17,193
-15.0%
54
HOME DEPOT INC
COM
HD
HD
19,649
$5.8m0.46%
0.46%
Added Shares held: Q3 2022 19.3k, Q4 2022 19.3k, Q1 2023 19.6k
+312
+312
1.6%
55
FIDELITY COVINGTON TRUST
MSCI INFO TECH I
FTEC
FTEC
50,056
$5.7m0.45%
0.45%
Reduced Shares held: Q3 2022 53.4k, Q4 2022 53.4k, Q1 2023 50.1k
-3.4k
-3,356
-6.3%
56
ENBRIDGE INC
COM
ENB
ENB
145,212
$5.5m0.44%
0.44%
Added Shares held: Q3 2022 139.7k, Q4 2022 142.8k, Q1 2023 145.2k
+2.4k
+2,374
1.7%
57
EATON CORP PLC
SHS
ETN
ETN
31,663
$5.4m0.43%
0.43%
Added Shares held: Q3 2022 31.0k, Q4 2022 31.1k, Q1 2023 31.7k
+538
+538
1.7%
58
COCA COLA CO
COM
KO
KO
87,048
$5.4m0.43%
0.43%
Added Shares held: Q3 2022 68.7k, Q4 2022 84.7k, Q1 2023 87.0k
+2.3k
+2,330
2.8%
59
TEXAS INSTRS INC
COM
TXN
TXN
28,727
$5.3m0.43%
0.43%
Added Shares held: Q3 2022 28.1k, Q4 2022 28.1k, Q1 2023 28.7k
+584
+584
2.1%
60
QUALCOMM INC
COM
QCOM
QCOM
41,373
$5.3m0.42%
0.42%
Added Shares held: Q3 2022 40.2k, Q4 2022 40.4k, Q1 2023 41.4k
+958
+958
2.4%
61
ISHARES TR
3 7 YR TREAS BD
IEI
IEI
44,314
$5.2m0.41%
0.41%
New Shares held: Q3 2022 5.0k, Q4 2022 0, Q1 2023 44.3k
62
ISHARES TR
MSCI EAFE ETF
EFA
EFA
72,211
$5.2m0.41%
0.41%
Reduced Shares held: Q3 2022 67.6k, Q4 2022 72.3k, Q1 2023 72.2k
-69
-69
-0.1%
63
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
48,573
$5.0m0.40%
0.40%
Reduced Shares held: Q3 2022 48.1k, Q4 2022 50.1k, Q1 2023 48.6k
-1.5k
-1,486
-3.0%
64
GENERAL MLS INC
COM
GIS
GIS
53,910
$4.6m0.37%
0.37%
Added Shares held: Q3 2022 52.5k, Q4 2022 52.6k, Q1 2023 53.9k
+1.3k
+1,262
2.4%
65
EXXON MOBIL CORP
COM
XOM
XOM
41,186
$4.5m0.36%
0.36%
Added Shares held: Q3 2022 18.1k, Q4 2022 32.7k, Q1 2023 41.2k
+8.5k
+8,495
26.0%
66
STARBUCKS CORP
COM
SBUX
SBUX
42,202
$4.4m0.35%
0.35%
Added Shares held: Q3 2022 40.9k, Q4 2022 41.3k, Q1 2023 42.2k
+944
+944
2.3%
67
FIRST BANCORP N C
COM
FBNC
FBNC
113,894
$4.0m0.32%
0.32%
Unchanged Shares held: Q3 2022 113.9k, Q4 2022 113.9k, Q1 2023 113.9k
68
TRUIST FINL CORP
COM
TFC
TFC
116,903
$4.0m0.32%
0.32%
Added Shares held: Q3 2022 119.1k, Q4 2022 100.7k, Q1 2023 116.9k
+16.2k
+16,163
16.0%
69
TARGET CORP
COM
TGT
TGT
23,477
$3.9m0.31%
0.31%
Added Shares held: Q3 2022 23.1k, Q4 2022 22.7k, Q1 2023 23.5k
+774
+774
3.4%
70
AIR PRODS & CHEMS INC
COM
APD
APD
13,127
$3.8m0.30%
0.30%
Added Shares held: Q3 2022 12.7k, Q4 2022 12.7k, Q1 2023 13.1k
+423
+423
3.3%
71
HUNTINGTON BANCSHARES INC
COM
HBAN
HBAN
327,643
$3.7m0.29%
0.29%
Added Shares held: Q3 2022 316.6k, Q4 2022 319.6k, Q1 2023 327.6k
+8.0k
+8,012
2.5%
72
AMGEN INC
COM
AMGN
AMGN
14,426
$3.5m0.28%
0.28%
Added Shares held: Q3 2022 17.4k, Q4 2022 14.2k, Q1 2023 14.4k
+207
+207
1.5%
73
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
49,085
$3.4m0.27%
0.27%
Added Shares held: Q3 2022 47.1k, Q4 2022 47.9k, Q1 2023 49.1k
+1.2k
+1,162
2.4%
74
PAYCHEX INC
COM
PAYX
PAYX
29,793
$3.4m0.27%
0.27%
Added Shares held: Q3 2022 29.0k, Q4 2022 29.0k, Q1 2023 29.8k
+767
+767
2.6%
75
LOCKHEED MARTIN CORP
COM
LMT
LMT
7,220
$3.4m0.27%
0.27%
Added Shares held: Q3 2022 7.1k, Q4 2022 7.2k, Q1 2023 7.2k
+59
+59
0.8%
76
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
BAB
BAB
124,439
$3.3m0.27%
0.27%
Added Shares held: Q3 2022 104.4k, Q4 2022 113.1k, Q1 2023 124.4k
+11.4k
+11,360
10.1%
77
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
16,811
$3.3m0.26%
0.26%
Added Shares held: Q3 2022 16.4k, Q4 2022 16.7k, Q1 2023 16.8k
+66
+66
0.4%
78
ABB LTD
SPONSORED ADR
ABBNY
ABBNY
94,138
$3.2m0.26%
0.26%
Added Shares held: Q3 2022 93.2k, Q4 2022 93.0k, Q1 2023 94.1k
+1.1k
+1,136
1.2%
79
EMERSON ELEC CO
COM
EMR
EMR
36,876
$3.2m0.26%
0.26%
Added Shares held: Q3 2022 36.2k, Q4 2022 36.1k, Q1 2023 36.9k
+809
+809
2.2%
80
AT&T INC
COM
T
T
160,784
$3.1m0.25%
0.25%
Added Shares held: Q3 2022 155.1k, Q4 2022 129.1k, Q1 2023 160.8k
+31.7k
+31,701
24.6%
81
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
7,837
$3.0m0.24%
0.24%
Reduced Shares held: Q3 2022 8.3k, Q4 2022 8.0k, Q1 2023 7.8k
-188
-188
-2.3%
82
ISHARES TR
INTRM GOV CR ETF
GVI
GVI
28,707
$3.0m0.24%
0.24%
Reduced Shares held: Q3 2022 41.9k, Q4 2022 34.0k, Q1 2023 28.7k
-5.2k
-5,246
-15.4%
83
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
61,343
$3.0m0.24%
0.24%
Added Shares held: Q3 2022 43.3k, Q4 2022 43.3k, Q1 2023 61.3k
+18.1k
+18,081
41.8%
84
NIKE INC
CL B
NKE
NKE
24,294
$3.0m0.24%
0.24%
Added Shares held: Q3 2022 23.8k, Q4 2022 23.8k, Q1 2023 24.3k
+519
+519
2.2%
85
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
31,183
$2.8m0.23%
0.23%
New Shares held: Q3 2022 0, Q4 2022 0, Q1 2023 31.2k
86
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
CL A SUB VTG
78,184
$2.7m0.22%
0.22%
Added Shares held: Q3 2022 79.3k, Q4 2022 75.0k, Q1 2023 78.2k
+3.2k
+3,161
4.2%
87
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
BAM
BAM
80,231
$2.6m0.21%
0.21%
Added Shares held: Q3 2022 0, Q4 2022 76.0k, Q1 2023 80.2k
+4.3k
+4,268
5.6%
88
ARISTA NETWORKS INC
COM
COM
15,464
$2.6m0.21%
0.21%
Reduced Shares held: Q3 2022 16.2k, Q4 2022 16.1k, Q1 2023 15.5k
-631
-631
-3.9%
89
US BANCORP DEL
COM NEW
USB
USB
70,374
$2.5m0.20%
0.20%
Added Shares held: Q3 2022 69.5k, Q4 2022 57.4k, Q1 2023 70.4k
+13.0k
+12,983
22.6%
90
DOMINION ENERGY INC
COM
D
D
43,927
$2.5m0.20%
0.20%
Reduced Shares held: Q3 2022 229.2k, Q4 2022 168.9k, Q1 2023 43.9k
-124.9k
-124,941
-74.0%
91
FIDELITY COVINGTON TRUST
MSCI HLTH CARE I
FHLC
FHLC
37,568
$2.3m0.18%
0.18%
Added Shares held: Q3 2022 37.5k, Q4 2022 37.2k, Q1 2023 37.6k
+403
+403
1.1%
92
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
VIG
VIG
14,425
$2.2m0.18%
0.18%
Reduced Shares held: Q3 2022 15.2k, Q4 2022 15.2k, Q1 2023 14.4k
-821
-821
-5.4%
93
CHUBB LIMITED
COM
CB
CB
11,440
$2.2m0.18%
0.18%
Added Shares held: Q3 2022 10.6k, Q4 2022 10.9k, Q1 2023 11.4k
+513
+513
4.7%
94
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
56,070
$2.2m0.17%
0.17%
Added Shares held: Q3 2022 57.3k, Q4 2022 42.8k, Q1 2023 56.1k
+13.2k
+13,239
30.9%
95
CME GROUP INC
COM
CME
CME
11,331
$2.2m0.17%
0.17%
Added Shares held: Q3 2022 11.1k, Q4 2022 11.1k, Q1 2023 11.3k
+259
+259
2.3%
96
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
10,544
$2.2m0.17%
0.17%
Added Shares held: Q3 2022 10.3k, Q4 2022 9.8k, Q1 2023 10.5k
+792
+792
8.1%
97
BANK AMERICA CORP
COM
BAC
BAC
73,938
$2.1m0.17%
0.17%
Added Shares held: Q3 2022 71.6k, Q4 2022 73.2k, Q1 2023 73.9k
+779
+779
1.1%
98
AMERICAN EXPRESS CO
COM
AXP
AXP
12,468
$2.1m0.16%
0.16%
Reduced Shares held: Q3 2022 12.5k, Q4 2022 12.5k, Q1 2023 12.5k
-44
-44
-0.3%
99
COSTCO WHSL CORP NEW
COM
COST
COST
4,105
$2.0m0.16%
0.16%
Reduced Shares held: Q3 2022 3.9k, Q4 2022 4.2k, Q1 2023 4.1k
-60
-60
-1.4%
100
MOODYS CORP
COM
MCO
MCO
6,632
$2.0m0.16%
0.16%
Reduced Shares held: Q3 2022 6.7k, Q4 2022 6.7k, Q1 2023 6.6k
-63
-63
-0.9%