0001085146-20-002529.txt : 20201015
0001085146-20-002529.hdr.sgml : 20201015
20201015095027
ACCESSION NUMBER: 0001085146-20-002529
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201015
DATE AS OF CHANGE: 20201015
EFFECTIVENESS DATE: 20201015
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: DAVENPORT & Co LLC
CENTRAL INDEX KEY: 0000887777
IRS NUMBER: 000000000
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03200
FILM NUMBER: 201240602
BUSINESS ADDRESS:
STREET 1: ONE JAMES CENTER
STREET 2: 901 E CARY STREET STE 1100
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 8047802000
MAIL ADDRESS:
STREET 1: P O BOX 85678
CITY: RICHMOND
STATE: VA
ZIP: 23285-5678
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO LLC
DATE OF NAME CHANGE: 20010307
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO OF VIRGINIA INC
DATE OF NAME CHANGE: 20010213
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000887777
XXXXXXXX
09-30-2020
09-30-2020
false
DAVENPORT & Co LLC
P O BOX 85678
RICHMOND
VA
23285-5678
13F HOLDINGS REPORT
028-03200
N
Alison Leslie
Compliance Officer
804-697-2978
/s/ Alison Leslie
Richmond
VA
10-14-2020
0
731
8945275
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
1LIFE HEALTHCARE INC
COM
68269G107
567
20000
SH
SOLE
20000
0
0
22ND CENTY GROUP INC
COM
90137F103
19
30000
SH
SOLE
30000
0
0
3M CO
COM
88579Y101
72551
452932
SH
SOLE
450847
0
2085
8X8 INC NEW
COM
282914100
1138
73167
SH
SOLE
73167
0
0
ABBOTT LABS
COM
002824100
63916
587306
SH
SOLE
578744
0
8562
ABBVIE INC
COM
00287Y109
8928
101928
SH
SOLE
101626
0
302
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
99862
441888
SH
SOLE
439467
0
2421
ACTIVISION BLIZZARD INC
COM
00507V109
745
9201
SH
SOLE
9201
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
127380
259731
SH
SOLE
256312
0
3419
ADVISORSHARES TR
DORSY SHRT ETF
00768Y529
232
12191
SH
SOLE
12191
0
0
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
859
15535
SH
SOLE
15535
0
0
AES CORP
COM
00130H105
1853
102308
SH
SOLE
97288
0
5020
AFLAC INC
COM
001055102
914
25137
SH
SOLE
22137
0
3000
AIR PRODS & CHEMS INC
COM
009158106
57445
192858
SH
SOLE
190392
0
2466
AKAMAI TECHNOLOGIES INC
COM
00971T101
568
5135
SH
SOLE
4935
0
200
ALBEMARLE CORP
COM
012653101
21156
236960
SH
SOLE
232694
0
4266
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
30981
105384
SH
SOLE
103564
0
1820
ALIGN TECHNOLOGY INC
COM
016255101
23865
72900
SH
SOLE
72900
0
0
ALLIANZGI DIVERSIFIED INCOME
COM
01883J108
1430
56418
SH
SOLE
55418
0
1000
ALLIANZGI EQUITY & CONV INCO
COM
018829101
292
12009
SH
SOLE
10754
0
1255
ALLSTATE CORP
COM
020002101
386
4105
SH
SOLE
3505
0
600
ALPHABET INC
CAP STK CL C
02079K107
78972
53737
SH
SOLE
52941
0
796
ALPHABET INC
CAP STK CL A
02079K305
106511
72674
SH
SOLE
72028
0
646
ALPS ETF TR
ALERIAN MLP
00162Q452
1059
53015
SH
SOLE
52175
0
840
ALTICE USA INC
CL A
02156K103
44532
1712787
SH
SOLE
1712787
0
0
ALTRIA GROUP INC
COM
02209S103
7567
195827
SH
SOLE
187981
0
7846
AMARIN CORP PLC
SPONS ADR NEW
023111206
923
219140
SH
SOLE
219140
0
0
AMAZON COM INC
COM
023135106
130997
41603
SH
SOLE
40506
0
1097
AMERICAN ELEC PWR CO INC
COM
025537101
1615
19757
SH
SOLE
18324
0
1433
AMERICAN EXPRESS CO
COM
025816109
4817
48054
SH
SOLE
47619
0
435
AMERICAN TOWER CORP NEW
COM
03027X100
207736
859372
SH
SOLE
854038
0
5334
AMERICOLD RLTY TR
COM
03064D108
259
7250
SH
SOLE
7250
0
0
AMERIPRISE FINL INC
COM
03076C106
1279
8302
SH
SOLE
8302
0
0
AMETEK INC
COM
031100100
627
6304
SH
SOLE
6304
0
0
AMGEN INC
COM
031162100
11875
46722
SH
SOLE
45673
0
1049
ANALOG DEVICES INC
COM
032654105
1134
9716
SH
SOLE
9716
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
51274
951625
SH
SOLE
949977
0
1648
ANNALY CAPITAL MANAGEMENT IN
COM
035710409
222
31153
SH
SOLE
31153
0
0
ANTHEM INC
COM
036752103
4951
18434
SH
SOLE
18396
0
38
AON PLC
SHS CL A
G0403H108
67735
328332
SH
SOLE
325414
0
2918
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
615
13734
SH
SOLE
13734
0
0
APPLE INC
COM
037833100
177625
1533762
SH
SOLE
1505648
0
28114
APPLIED MATLS INC
COM
038222105
2451
41220
SH
SOLE
40250
0
970
APTARGROUP INC
COM
038336103
696
6151
SH
SOLE
6151
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
2218
47704
SH
SOLE
47704
0
0
ARES CAPITAL CORP
COM
04010L103
1575
112904
SH
SOLE
112904
0
0
ARISTA NETWORKS INC
COM
040413106
296
1429
SH
SOLE
1329
0
100
ARK ETF TR
INNOVATION ETF
00214Q104
3240
35215
SH
SOLE
35215
0
0
ARK ETF TR
GENOMIC REV ETF
00214Q302
1569
24620
SH
SOLE
24620
0
0
ARK ETF TR
FINTECH INNOVA
00214Q708
1356
34205
SH
SOLE
34205
0
0
ARK ETF TR
NEXT GNRTN INTER
00214Q401
698
6425
SH
SOLE
6425
0
0
ARK ETF TR
ISRAEL INOVATE
00214Q609
216
8600
SH
SOLE
8600
0
0
ARLINGTON ASSET INVST CORP
CL A NEW
041356205
55
19200
SH
SOLE
19200
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
115
12375
SH
SOLE
12375
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
495
6978
SH
SOLE
6978
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
648
11821
SH
SOLE
11821
0
0
AT&T INC
COM
00206R102
19831
695578
SH
SOLE
688220
0
7358
ATLANTIC UN BANKSHARES CORP
COM
04911A107
1090
51001
SH
SOLE
50201
0
800
AUTODESK INC
COM
052769106
31829
137781
SH
SOLE
137437
0
344
AUTOMATIC DATA PROCESSING IN
COM
053015103
3290
23587
SH
SOLE
23437
0
150
BAIDU INC
SPON ADR REP A
056752108
214
1688
SH
SOLE
1688
0
0
BALL CORP
COM
058498106
42907
516203
SH
SOLE
513132
0
3071
BALLARD PWR SYS INC NEW
COM
058586108
400
26500
SH
SOLE
26500
0
0
BANCORP INC DEL
COM
05969A105
141
16347
SH
SOLE
16347
0
0
BANK NEW YORK MELLON CORP
COM
064058100
231
6731
SH
SOLE
6534
0
197
BARCLAYS BANK PLC
IPTH SR B S&P
06746P621
3017
121150
SH
SOLE
121150
0
0
BARINGS BDC INC
COM
06759L103
115
14417
SH
SOLE
14417
0
0
BARINGS CORPORATE INVS
COM
06759X107
630
50402
SH
SOLE
48402
0
2000
BARINGS PARTN INVS
SH BEN INT
06761A103
114
10525
SH
SOLE
10525
0
0
BARRICK GOLD CORP
COM
067901108
493
17553
SH
SOLE
17373
0
180
BASSETT FURNITURE INDS INC
COM
070203104
283
20716
SH
SOLE
20716
0
0
BAXTER INTL INC
COM
071813109
573
7130
SH
SOLE
6780
0
350
BCE INC
COM NEW
05534B760
2936
70794
SH
SOLE
68259
0
2535
BECTON DICKINSON & CO
COM
075887109
49867
214316
SH
SOLE
212531
0
1785
BELLEROPHON THERAPEUTICS INC
COM NEW
078771300
962
94475
SH
SOLE
94475
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
173989
817080
SH
SOLE
810879
0
6201
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8320
26
SH
SOLE
26
0
0
BIOGEN INC
COM
09062X103
237
836
SH
SOLE
636
0
200
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
390
5129
SH
SOLE
4879
0
250
BK OF AMERICA CORP
COM
060505104
7663
318083
SH
SOLE
315800
0
2283
BLACK KNIGHT INC
COM
09215C105
45276
520118
SH
SOLE
519566
0
552
BLACKROCK ENHANCED EQUITY DI
COM
09251A104
327
44769
SH
SOLE
37557
0
7212
BLACKROCK INC
COM
09247X101
937
1662
SH
SOLE
1662
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
257
16300
SH
SOLE
15150
0
1150
BLACKSTONE GROUP INC
COM CL A
09260D107
2806
53746
SH
SOLE
51491
0
2255
BLOOM ENERGY CORP
COM CL A
093712107
1674
93178
SH
SOLE
93178
0
0
BNY MELLON MUN INCOME INC
COM
05589T104
91
10500
SH
SOLE
10500
0
0
BOEING CO
COM
097023105
2927
17711
SH
SOLE
16473
0
1238
BOOKING HOLDINGS INC
COM
09857L108
551
322
SH
SOLE
322
0
0
BORR DRILLING LTD
SHS
G1466R207
121
219600
SH
SOLE
219600
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
561
14688
SH
SOLE
14688
0
0
BP PLC
SPONSORED ADR
055622104
553
31693
SH
SOLE
31502
0
191
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
19
13000
SH
SOLE
13000
0
0
BRISTOL-MYERS SQUIBB CO
RIGHT 12/30/2030
110122140
37
93770
SH
SOLE
93770
0
0
BRISTOL-MYERS SQUIBB CO
RIGHT 99/99/9999
110122157
178
79193
SH
SOLE
78193
0
1000
BRISTOL-MYERS SQUIBB CO
COM
110122108
85279
1414485
SH
SOLE
1400681
0
13804
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
312
8622
SH
SOLE
8622
0
0
BROADCOM INC
COM
11135F101
49072
134694
SH
SOLE
133296
0
1398
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
261013
7895134
SH
SOLE
7859583
0
35551
BROOKFIELD INFRASTRUCTURE CO
COM SB VTG SHS A
11275Q107
525
9476
SH
SOLE
9443
0
33
BROOKFIELD PPTY REIT INC
CL A
11282X103
1885
153999
SH
SOLE
151402
0
2597
BROOKFIELD PROPERTY PARTRS L
UNIT LTD PARTN
G16249107
196
16287
SH
SOLE
16287
0
0
BROOKFIELD RENEWABLE CORP
CL A SUB VTG
11284V105
6285
107249
SH
SOLE
104489
0
2760
BROWN FORMAN CORP
CL B
115637209
904
11997
SH
SOLE
11997
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
7103
217750
SH
SOLE
217750
0
0
BUNGE LIMITED
COM
G16962105
51266
1121800
SH
SOLE
1117777
0
4023
BURLINGTON STORES INC
COM
122017106
357
1730
SH
SOLE
1730
0
0
C & F FINL CORP
COM
12466Q104
257
8662
SH
SOLE
8462
0
200
CABOT OIL & GAS CORP
COM
127097103
12942
745520
SH
SOLE
745520
0
0
CAESARS ENTERTAINMENT INC NE
COM
12769G100
17844
318297
SH
SOLE
318297
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
2367
175871
SH
SOLE
175871
0
0
CANADIAN NATL RY CO
COM
136375102
225
2115
SH
SOLE
2115
0
0
CANADIAN PAC RY LTD
COM
13645T100
224
735
SH
SOLE
735
0
0
CANNAE HLDGS INC
COM
13765N107
70172
1883314
SH
SOLE
1882114
0
1200
CAPITAL ONE FINL CORP
COM
14040H105
74923
1042629
SH
SOLE
1037676
0
4953
CARLISLE COS INC
COM
142339100
631
5160
SH
SOLE
5160
0
0
CARMAX INC
COM
143130102
111683
1215133
SH
SOLE
1203197
0
11936
CARNIVAL CORP
UNIT 99/99/9999
143658300
1261
83075
SH
SOLE
82778
0
297
CARRIER GLOBAL CORPORATION
COM
14448C104
3201
104819
SH
SOLE
103786
0
1033
CASEYS GEN STORES INC
COM
147528103
218
1225
SH
SOLE
1225
0
0
CATERPILLAR INC DEL
COM
149123101
7842
52579
SH
SOLE
51572
0
1007
CBRE CLARION GLOBAL REAL EST
COM
12504G100
83
13953
SH
SOLE
13953
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
493
789
SH
SOLE
774
0
15
CHEGG INC
COM
163092109
284
3980
SH
SOLE
3980
0
0
CHEVRON CORP NEW
COM
166764100
43001
597232
SH
SOLE
592522
0
4710
CHEWY INC
CL A
16679L109
305
5560
SH
SOLE
5560
0
0
CHP MERGER CORP
COM CL A
12558Y106
234
23007
SH
SOLE
23007
0
0
CHUBB LIMITED
COM
H1467J104
476
4096
SH
SOLE
4096
0
0
CHURCH & DWIGHT INC
COM
171340102
2338
24947
SH
SOLE
24381
0
566
CIGNA CORP NEW
COM
125523100
471
2780
SH
SOLE
2580
0
200
CINCINNATI FINL CORP
COM
172062101
223
2859
SH
SOLE
2859
0
0
CINTAS CORP
COM
172908105
366
1099
SH
SOLE
1099
0
0
CISCO SYS INC
COM
17275R102
59448
1509209
SH
SOLE
1499590
0
9619
CITIGROUP INC
COM NEW
172967424
1206
27971
SH
SOLE
27795
0
176
CITY HLDG CO
COM
177835105
289
5023
SH
SOLE
4923
0
100
CLOROX CO DEL
COM
189054109
1693
8054
SH
SOLE
7836
0
218
CME GROUP INC
COM
12572Q105
42366
253220
SH
SOLE
251857
0
1363
CNX RES CORP
COM
12653C108
99
10500
SH
SOLE
10500
0
0
COCA COLA CO
COM
191216100
15430
312533
SH
SOLE
299521
0
13012
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
462
20775
SH
SOLE
17370
0
3405
COHEN & STEERS LTD DURATION
COM
19248C105
377
16116
SH
SOLE
16116
0
0
COHEN & STEERS REIT & PFD &I
COM
19247X100
209
10361
SH
SOLE
9225
0
1136
COHEN & STEERS SELECT PFD &
COM
19248Y107
274
10316
SH
SOLE
10316
0
0
COLFAX CORP
COM
194014106
44511
1419360
SH
SOLE
1417160
0
2200
COLGATE PALMOLIVE CO
COM
194162103
3460
44844
SH
SOLE
43419
0
1425
COMCAST CORP NEW
CL A
20030N101
95473
2063826
SH
SOLE
2055357
0
8469
COMMUNITY BANKERS TR CORP
COM
203612106
317
62429
SH
SOLE
62429
0
0
CONAGRA BRANDS INC
COM
205887102
2848
79747
SH
SOLE
77478
0
2269
CONOCOPHILLIPS
COM
20825C104
1393
42411
SH
SOLE
42011
0
400
CONSOL COAL RESOURCES LP
COM UNIT
20855T100
105
31400
SH
SOLE
31400
0
0
CONSOLIDATED EDISON INC
COM
209115104
465
5981
SH
SOLE
5735
0
246
CONSTELLATION BRANDS INC
CL A
21036P108
2999
15827
SH
SOLE
15439
0
388
CORNING INC
COM
219350105
385
11878
SH
SOLE
11878
0
0
CORTEVA INC
COM
22052L104
577
20023
SH
SOLE
20006
0
17
COSTAR GROUP INC
COM
22160N109
220
259
SH
SOLE
259
0
0
COSTCO WHSL CORP NEW
COM
22160K105
6670
18790
SH
SOLE
18480
0
310
CRACKER BARREL OLD CTRY STOR
COM
22410J106
230
2003
SH
SOLE
2003
0
0
CREDIT SUISSE ASSET MGMT INC
COM
224916106
72
24500
SH
SOLE
24500
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
61309
368221
SH
SOLE
367550
0
671
CSX CORP
COM
126408103
4291
55245
SH
SOLE
52740
0
2505
CUMMINS INC
COM
231021106
3598
17038
SH
SOLE
16809
0
229
CVS HEALTH CORP
COM
126650100
15805
270625
SH
SOLE
258553
0
12072
DANAHER CORPORATION
COM
235851102
139593
648275
SH
SOLE
641953
0
6322
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
458
17780
SH
SOLE
17655
0
125
DEERE & CO
COM
244199105
47973
216454
SH
SOLE
215809
0
645
DELL TECHNOLOGIES INC
CL C
24703L202
260
3841
SH
SOLE
741
0
3100
DELTA AIR LINES INC DEL
COM NEW
247361702
1917
62689
SH
SOLE
60545
0
2144
DEXCOM INC
COM
252131107
218
530
SH
SOLE
530
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
460
89200
SH
SOLE
89200
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
78812
572515
SH
SOLE
570228
0
2287
DIAMOND HILL INVT GROUP INC
COM NEW
25264R207
5902
46721
SH
SOLE
46721
0
0
DISH NETWORK CORPORATION
CL A
25470M109
73026
2515531
SH
SOLE
2515531
0
0
DISNEY WALT CO
COM DISNEY
254687106
73532
592618
SH
SOLE
582948
0
9670
DNP SELECT INCOME FD INC
COM
23325P104
626
62312
SH
SOLE
62312
0
0
DOCUSIGN INC
COM
256163106
3319
15421
SH
SOLE
15001
0
420
DOLLAR GEN CORP NEW
COM
256677105
745
3555
SH
SOLE
3555
0
0
DOLLAR TREE INC
COM
256746108
1643
17993
SH
SOLE
17385
0
608
DOMINION ENERGY INC
COM
25746U109
103717
1314035
SH
SOLE
1300533
0
13502
DOVER CORP
COM
260003108
254
2348
SH
SOLE
2286
0
62
DOW INC
COM
260557103
5217
110875
SH
SOLE
109484
0
1391
DRAFTKINGS INC
COM CL A
26142R104
63734
1083175
SH
SOLE
1082136
0
1039
DRIVE SHACK INC
COM
262077100
97
87000
SH
SOLE
87000
0
0
DTE ENERGY CO
COM
233331107
536
4657
SH
SOLE
4657
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
10539
119003
SH
SOLE
113618
0
5385
DUPONT DE NEMOURS INC
COM
26614N102
1121
20213
SH
SOLE
20195
0
18
DURECT CORP
COM
266605104
584
341400
SH
SOLE
341400
0
0
EASTMAN CHEM CO
COM
277432100
204
2605
SH
SOLE
2605
0
0
EATON CORP PLC
SHS
G29183103
1931
18927
SH
SOLE
18174
0
753
EATON VANCE TAX ADVT DIV INC
COM
27828G107
443
22479
SH
SOLE
22479
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
152
17820
SH
SOLE
17820
0
0
ECOLAB INC
COM
278865100
4498
22508
SH
SOLE
22185
0
323
EDWARDS LIFESCIENCES CORP
COM
28176E108
250
3129
SH
SOLE
3129
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
1881
231100
SH
SOLE
231100
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
440
15755
SH
SOLE
15755
0
0
ELECTRONIC ARTS INC
COM
285512109
5331
40881
SH
SOLE
39981
0
900
EMERSON ELEC CO
COM
291011104
1976
30142
SH
SOLE
29092
0
1050
ENBRIDGE INC
COM
29250N105
37885
1297430
SH
SOLE
1286495
0
10935
ENPHASE ENERGY INC
COM
29355A107
1596
19325
SH
SOLE
18338
0
987
ENTEGRIS INC
COM
29362U104
840
11295
SH
SOLE
11295
0
0
EQUIFAX INC
COM
294429105
253
1613
SH
SOLE
1613
0
0
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
597
9735
SH
SOLE
9735
0
0
ESSENTIAL UTILS INC
COM
29670G102
212
5264
SH
SOLE
5264
0
0
ETFIS SER TR I
VIRTUS INFRCAP
26923G822
768
39925
SH
SOLE
39300
0
625
ETSY INC
COM
29786A106
49377
405959
SH
SOLE
405959
0
0
EVERSOURCE ENERGY
COM
30040W108
560
6703
SH
SOLE
6703
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
395
167300
SH
SOLE
167300
0
0
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
545
25687
SH
SOLE
25687
0
0
EXELON CORP
COM
30161N101
214
5984
SH
SOLE
5984
0
0
EXXON MOBIL CORP
COM
30231G102
11127
324112
SH
SOLE
309001
0
15111
F M C CORP
COM NEW
302491303
354
3340
SH
SOLE
3340
0
0
F N B CORP
COM
302520101
171
25271
SH
SOLE
24191
0
1080
FACEBOOK INC
CL A
30303M102
8019
30617
SH
SOLE
29838
0
779
FACTSET RESH SYS INC
COM
303075105
486
1450
SH
SOLE
1450
0
0
FASTENAL CO
COM
311900104
993
22023
SH
SOLE
22023
0
0
FEDEX CORP
COM
31428X106
17733
70503
SH
SOLE
69037
0
1466
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
148091
4729847
SH
SOLE
4718716
0
11131
FIDELITY NATL INFORMATION SV
COM
31620M106
573
3892
SH
SOLE
3892
0
0
FIDUS INVT CORP
COM
316500107
111
11300
SH
SOLE
11300
0
0
FIRST BANCORP N C
COM
318910106
373
17826
SH
SOLE
17626
0
200
FIRST CMNTY BANKSHARES INC V
COM
31983A103
636
35212
SH
SOLE
35060
0
152
FIRST INDL RLTY TR INC
COM
32054K103
312
7829
SH
SOLE
7829
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
229
4050
SH
SOLE
4050
0
0
FIRST TR EXCH TRADED FD III
PFD SECS INC ETF
33739E108
1823
95103
SH
SOLE
95103
0
0
FIRST TR EXCHANGE-TRADED FD
FST LOW OPPT EFT
33739Q200
1027
19872
SH
SOLE
19872
0
0
FIRST TR EXCHANGE-TRADED FD
SENIOR LN FD
33738D309
667
14498
SH
SOLE
14498
0
0
FIRST TR EXCHANGE-TRADED FD
DORSEY WRT 5 ETF
33738R605
925
27117
SH
SOLE
27117
0
0
FIRST TR EXCHANGE-TRADED FD
DJ INTERNT IDX
33733E302
1209
6422
SH
SOLE
6422
0
0
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
495
8250
SH
SOLE
8250
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
408
19003
SH
SOLE
19003
0
0
FIRST TR NASDAQ 100 TECH IND
SHS
337345102
710
6060
SH
SOLE
6060
0
0
FISERV INC
COM
337738108
694
6734
SH
SOLE
6734
0
0
FLAHERTY & CRUMRIN PFD & INM
COM
338478100
429
20478
SH
SOLE
20478
0
0
FOLEY TRASIMENE ACQUISTN COR
UNIT 99/99/9999
34431F203
20212
1790259
SH
SOLE
1790259
0
0
FORD MTR CO DEL
COM
345370860
243
36420
SH
SOLE
35565
0
855
FORTE BIOSCIENCES INC
COM
34962G109
1300
26800
SH
SOLE
26800
0
0
FORTIVE CORP
COM
34959J108
388
5086
SH
SOLE
4886
0
200
FORTUNA SILVER MINES INC
COM
349915108
13102
2060042
SH
SOLE
2060042
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
358
4136
SH
SOLE
3936
0
200
FREEPORT-MCMORAN INC
CL B
35671D857
3563
227806
SH
SOLE
227806
0
0
GABELLI DIVID & INCOME TR
COM
36242H104
344
18762
SH
SOLE
14566
0
4196
GAMING & LEISURE PPTYS INC
COM
36467J108
53390
1445716
SH
SOLE
1443765
0
1951
GAN LTD
ORD SHS
G3728V109
823
48705
SH
SOLE
48705
0
0
GARRISON CAP INC
COM
366554103
53
14000
SH
SOLE
14000
0
0
GCI LIBERTY INC
COM CLASS A
36164V305
3530
43075
SH
SOLE
43075
0
0
GENERAC HLDGS INC
COM
368736104
3496
18053
SH
SOLE
17226
0
827
GENERAL DYNAMICS CORP
COM
369550108
5251
37934
SH
SOLE
37218
0
716
GENERAL ELECTRIC CO
COM
369604103
2037
327012
SH
SOLE
320498
0
6514
GENERAL MLS INC
COM
370334104
2908
47154
SH
SOLE
46584
0
570
GENERAL MTRS CO
COM
37045V100
3624
122481
SH
SOLE
122481
0
0
GENUINE PARTS CO
COM
372460105
262
2748
SH
SOLE
2679
0
69
GENWORTH FINL INC
COM CL A
37247D106
272
81160
SH
SOLE
81160
0
0
GILEAD SCIENCES INC
COM
375558103
1009
15966
SH
SOLE
14866
0
1100
GLADSTONE CAPITAL CORP
COM
376535100
171
23062
SH
SOLE
23062
0
0
GLADSTONE INVT CORP
COM
376546107
2358
259071
SH
SOLE
258221
0
850
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
1126
29915
SH
SOLE
29915
0
0
GLOBAL PMTS INC
COM
37940X102
267
1504
SH
SOLE
1504
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
252
9055
SH
SOLE
9055
0
0
GOLDEN OCEAN GROUP LTD
SHS NEW
G39637205
195
51000
SH
SOLE
51000
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
411
2044
SH
SOLE
1344
0
700
GRAINGER W W INC
COM
384802104
286
802
SH
SOLE
802
0
0
HALLIBURTON CO
COM
406216101
257
21352
SH
SOLE
21352
0
0
HANESBRANDS INC
COM
410345102
452
28721
SH
SOLE
27971
0
750
HARTFORD FDS EXCHANGE TRADED
TOTAL RTRN ETF
41653L305
4182
101103
SH
SOLE
100798
0
305
HASBRO INC
COM
418056107
215
2602
SH
SOLE
2557
0
45
HEALTHCARE RLTY TR
COM
421946104
604
20037
SH
SOLE
20037
0
0
HEALTHEQUITY INC
COM
42226A107
1553
30237
SH
SOLE
29915
0
322
HENRY JACK & ASSOC INC
COM
426281101
219
1345
SH
SOLE
1345
0
0
HERSHEY CO
COM
427866108
393
2742
SH
SOLE
2742
0
0
HOME DEPOT INC
COM
437076102
64066
230693
SH
SOLE
227234
0
3459
HONEYWELL INTL INC
COM
438516106
54545
331361
SH
SOLE
327885
0
3476
HORMEL FOODS CORP
COM
440452100
259
5300
SH
SOLE
5300
0
0
HP INC
COM
40434L105
219
11524
SH
SOLE
10524
0
1000
HUNTINGTON BANCSHARES INC
COM
446150104
247
26949
SH
SOLE
18549
0
8400
ILLINOIS TOOL WKS INC
COM
452308109
4423
22892
SH
SOLE
20982
0
1910
ILLUMINA INC
COM
452327109
43773
141622
SH
SOLE
140220
0
1402
INGERSOLL RAND INC
COM
45687V106
301
8449
SH
SOLE
8449
0
0
INGEVITY CORP
COM
45688C107
1339
27089
SH
SOLE
27089
0
0
INGREDION INC
COM
457187102
1698
22433
SH
SOLE
22139
0
294
INSEEGO CORP
COM
45782B104
341
33050
SH
SOLE
33050
0
0
INTEL CORP
COM
458140100
9308
179754
SH
SOLE
173294
0
6460
INTELLIA THERAPEUTICS INC
COM
45826J105
382
19200
SH
SOLE
19200
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
432
4316
SH
SOLE
4316
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
26493
217749
SH
SOLE
212211
0
5538
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
282
2305
SH
SOLE
2305
0
0
INTERNATIONAL PAPER CO
COM
460146103
673
16604
SH
SOLE
16404
0
200
INTUIT
COM
461202103
31575
96792
SH
SOLE
96639
0
153
INVESCO EXCH TRADED FD TR II
NATL AMT MUNI
46138E537
518
19445
SH
SOLE
19445
0
0
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
419
7816
SH
SOLE
7816
0
0
INVESCO EXCH TRADED FD TR II
EMRNG MKT SVRG
46138E784
261
9636
SH
SOLE
9636
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
712
32766
SH
SOLE
32766
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2025 CB
46138J825
331
14800
SH
SOLE
14800
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 CB
46138J700
18248
855900
SH
SOLE
847924
0
7976
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 CB
46138J502
20551
968451
SH
SOLE
961993
0
6458
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 CB
46138J882
834
38201
SH
SOLE
38201
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2024 CB
46138J841
803
36198
SH
SOLE
36198
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2023 CB
46138J866
349
16000
SH
SOLE
16000
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
5102
47191
SH
SOLE
47191
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 50
46137V233
206
786
SH
SOLE
786
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
218
1538
SH
SOLE
1538
0
0
INVESCO LTD
SHS
G491BT108
198
17351
SH
SOLE
17351
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
11709
42142
SH
SOLE
42142
0
0
INVESCO SR INCOME TR
COM
46131H107
56
15300
SH
SOLE
15300
0
0
INVESTORS TITLE CO NC
COM
461804106
299
2300
SH
SOLE
2300
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
5814
122538
SH
SOLE
122538
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
333
6300
SH
SOLE
6300
0
0
ISHARES SILVER TR
ISHARES
46428Q109
3701
171036
SH
SOLE
169649
0
1387
ISHARES TR
RUS MID CAP ETF
464287499
461
8040
SH
SOLE
8040
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
320
3954
SH
SOLE
3954
0
0
ISHARES TR
CORE S&P500 ETF
464287200
4914
14623
SH
SOLE
14623
0
0
ISHARES TR
U.S. FINLS ETF
464287788
1414
12463
SH
SOLE
12463
0
0
ISHARES TR
MRGSTR SM CP GR
464288604
368
1550
SH
SOLE
1550
0
0
ISHARES TR
US TELECOM ETF
464287713
239
8804
SH
SOLE
8804
0
0
ISHARES TR
IBONDS DEC2022
46435G755
534
20135
SH
SOLE
20135
0
0
ISHARES TR
U.S. TECH ETF
464287721
646
2146
SH
SOLE
2146
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
22093
402343
SH
SOLE
400582
0
1761
ISHARES TR
SHORT TREAS BD
464288679
1326
11975
SH
SOLE
11975
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
451
5649
SH
SOLE
5649
0
0
ISHARES TR
TIPS BD ETF
464287176
453
3583
SH
SOLE
3583
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
18652
306718
SH
SOLE
304032
0
2686
ISHARES TR
US HLTHCARE ETF
464287762
871
3834
SH
SOLE
3809
0
25
ISHARES TR
PFD AND INCM SEC
464288687
1231
33775
SH
SOLE
33775
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
2515
13570
SH
SOLE
13570
0
0
ISHARES TR
MBS ETF
464288588
265
2403
SH
SOLE
2403
0
0
ISHARES TR
IBONDS DEC2021
46435G789
631
24350
SH
SOLE
24350
0
0
ISHARES TR
RUS 1000 ETF
464287622
439
2343
SH
SOLE
2343
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
41775
308505
SH
SOLE
306683
0
1822
ISHARES TR
U.S. ENERGY ETF
464287796
367
23014
SH
SOLE
23014
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
6602
109516
SH
SOLE
109516
0
0
ISHARES TR
MRNGSTR LG-CP GR
464287119
1670
6243
SH
SOLE
6173
0
70
ISHARES TR
BARCLAYS 7 10 YR
464287440
2627
21566
SH
SOLE
21566
0
0
ISHARES TR
US INDUSTRIALS
464287754
470
2813
SH
SOLE
2813
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
74804
1474833
SH
SOLE
1470230
0
4603
ISHARES TR
EXPANDED TECH
464287515
364
1169
SH
SOLE
1169
0
0
ISHARES TR
MSCI USA MMENTM
46432F396
3895
26423
SH
SOLE
26423
0
0
ISHARES TR
US HOME CONS ETF
464288752
650
11469
SH
SOLE
11469
0
0
ISHARES TR
MSCI EAFE ETF
464287465
2514
39503
SH
SOLE
39503
0
0
ISHARES TR
INTL SEL DIV ETF
464288448
434
17412
SH
SOLE
17412
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
778
5775
SH
SOLE
5775
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
515
3449
SH
SOLE
3449
0
0
ISHARES TR
ESG AWR MSCI USA
46435G425
318
4179
SH
SOLE
4179
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
976
4498
SH
SOLE
4498
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
932
6221
SH
SOLE
6221
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
8664
100151
SH
SOLE
100151
0
0
ISHARES TR
SELECT DIVID ETF
464287168
3006
36867
SH
SOLE
36667
0
200
ISHARES TR
INTRM GOV CR ETF
464288612
13383
113667
SH
SOLE
113667
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
1005
22794
SH
SOLE
22794
0
0
ISHARES TR
20 YR TR BD ETF
464287432
210
1286
SH
SOLE
0
0
1286
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
353
13000
SH
SOLE
13000
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
288
1665
SH
SOLE
1665
0
0
ISHARES TR
PHLX SEMICND ETF
464287523
258
846
SH
SOLE
846
0
0
ISHARES TR
U.S. MED DVC ETF
464288810
2299
7673
SH
SOLE
7673
0
0
ISHARES TR
CORE US AGGBD ET
464287226
2207
18695
SH
SOLE
18695
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
572
13940
SH
SOLE
13940
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
544
6482
SH
SOLE
6482
0
0
ISHARES TR
CORE DIV GRWTH
46434V621
4039
101507
SH
SOLE
101507
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
219
1851
SH
SOLE
1851
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
323
2910
SH
SOLE
2910
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
228
2542
SH
SOLE
2542
0
0
ISHARES TR
0-5YR INVT GR CP
46434V100
566
10856
SH
SOLE
10856
0
0
ISHARES TR
U.S. CNSM SV ETF
464287580
690
2761
SH
SOLE
2761
0
0
ISHARES TR
SHRT NAT MUN ETF
464288158
2782
25731
SH
SOLE
25731
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
13745
102893
SH
SOLE
102750
0
143
ISHARES TR
NATIONAL MUN ETF
464288414
3464
29877
SH
SOLE
29877
0
0
ISHARES TR
EAFE SML CP ETF
464288273
259
4390
SH
SOLE
4390
0
0
ISHARES TR
TRANS AVG ETF
464287192
210
1058
SH
SOLE
1058
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
2594
36936
SH
SOLE
36852
0
84
ISHARES TR
S&P 500 GRWT ETF
464287309
2037
8814
SH
SOLE
8814
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
265
2360
SH
SOLE
2360
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
390
3747
SH
SOLE
3747
0
0
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
463
9247
SH
SOLE
9247
0
0
J P MORGAN EXCHANGE-TRADED F
MUNICIPAL ETF
46641Q647
273
5000
SH
SOLE
5000
0
0
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
1267
24952
SH
SOLE
24952
0
0
JACOBS ENGR GROUP INC
COM
469814107
273
2944
SH
SOLE
2944
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
372
9885
SH
SOLE
9885
0
0
JOHNSON & JOHNSON
COM
478160104
192967
1296123
SH
SOLE
1282054
0
14069
JOHNSON CTLS INTL PLC
SHS
G51502105
457
11182
SH
SOLE
11182
0
0
JPMORGAN CHASE & CO
COM
46625H100
136651
1419455
SH
SOLE
1407974
0
11481
KAYNE ANDERSON ENERGY INFRST
COM
486606106
55
13903
SH
SOLE
13903
0
0
KELLOGG CO
COM
487836108
1382
21395
SH
SOLE
20485
0
910
KEURIG DR PEPPER INC
COM
49271V100
1055
38223
SH
SOLE
30167
0
8056
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
728
7367
SH
SOLE
7217
0
150
KIMBERLY CLARK CORP
COM
494368103
7472
50605
SH
SOLE
50407
0
198
KINDER MORGAN INC DEL
COM
49456B101
3334
270394
SH
SOLE
269782
0
612
KINSALE CAP GROUP INC
COM
49714P108
8617
45310
SH
SOLE
45310
0
0
KKR & CO INC
COM
48251W104
319
9286
SH
SOLE
9286
0
0
KRAFT HEINZ CO
COM
500754106
2296
76665
SH
SOLE
74243
0
2422
KROGER CO
COM
501044101
590
17397
SH
SOLE
17171
0
226
L3HARRIS TECHNOLOGIES INC
COM
502431109
40967
241208
SH
SOLE
240606
0
602
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1030
5471
SH
SOLE
5471
0
0
LAM RESEARCH CORP
COM
512807108
462
1393
SH
SOLE
1368
0
25
LAMAR ADVERTISING CO NEW
CL A
512816109
111982
1692340
SH
SOLE
1688661
0
3679
LANDCADIA HLDGS II INC
CL A
51476X105
812
56500
SH
SOLE
56500
0
0
LAS VEGAS SANDS CORP
COM
517834107
1328
28462
SH
SOLE
28251
0
211
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
535
20670
SH
SOLE
20670
0
0
LAUDER ESTEE COS INC
CL A
518439104
2158
9886
SH
SOLE
9627
0
259
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
267
6750
SH
SOLE
6750
0
0
LEGG MASON ETF INVT TR
L VOL H DIV ETF
52468L406
271
9150
SH
SOLE
8860
0
290
LIBERTY BROADBAND CORP
COM SER A
530307107
3259
22979
SH
SOLE
22979
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
118686
830725
SH
SOLE
827535
0
3190
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
1833
89285
SH
SOLE
89285
0
0
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
504
61939
SH
SOLE
61939
0
0
LIBERTY MEDIA CORP DEL
COM A SIRIUSXM
531229409
2058
62036
SH
SOLE
62036
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
324
9802
SH
SOLE
9802
0
0
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
920
532000
SH
SOLE
532000
0
0
LILLY ELI & CO
COM
532457108
3820
25811
SH
SOLE
25661
0
150
LINDE PLC
SHS
G5494J103
1005
4220
SH
SOLE
4220
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
491
9118
SH
SOLE
9118
0
0
LIVENT CORP
COM
53814L108
96
10697
SH
SOLE
4697
0
6000
LOCKHEED MARTIN CORP
COM
539830109
45024
117470
SH
SOLE
116250
0
1220
LOWES COS INC
COM
548661107
54334
327587
SH
SOLE
322666
0
4921
LULULEMON ATHLETICA INC
COM
550021109
364
1104
SH
SOLE
1104
0
0
LUMEN TECHNOLOGIES INC
COM
156700106
367
36362
SH
SOLE
36362
0
0
M & T BK CORP
COM
55261F104
212
2298
SH
SOLE
2285
0
13
M D C HLDGS INC
COM
552676108
273
5800
SH
SOLE
5800
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
243
9041
SH
SOLE
9041
0
0
MACYS INC
COM
55616P104
60
10550
SH
SOLE
10550
0
0
MAG SILVER CORP
COM
55903Q104
10466
643679
SH
SOLE
643679
0
0
MARATHON PETE CORP
COM
56585A102
4626
157660
SH
SOLE
153865
0
3795
MARKEL CORP
COM
570535104
269964
277256
SH
SOLE
275982
0
1274
MARKETAXESS HLDGS INC
COM
57060D108
530
1100
SH
SOLE
1100
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1462
15791
SH
SOLE
14842
0
949
MARSH & MCLENNAN COS INC
COM
571748102
13169
114810
SH
SOLE
114685
0
125
MARTIN MARIETTA MATLS INC
COM
573284106
83914
356535
SH
SOLE
353761
0
2774
MASTERCARD INCORPORATED
CL A
57636Q104
103268
305373
SH
SOLE
303514
0
1859
MATTEL INC
COM
577081102
125
10670
SH
SOLE
10670
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
6462
33294
SH
SOLE
32051
0
1243
MCDONALDS CORP
COM
580135101
83030
378285
SH
SOLE
374459
0
3826
MEDTRONIC PLC
SHS
G5960L103
118705
1142270
SH
SOLE
1134628
0
7642
MEI PHARMA INC
COM NEW
55279B202
161
51600
SH
SOLE
51600
0
0
MELCO RESORTS AND ENTMNT LTD
ADR
585464100
1430
85875
SH
SOLE
85875
0
0
MERCADOLIBRE INC
COM
58733R102
73792
68169
SH
SOLE
67917
0
252
MERCK & CO. INC
COM
58933Y105
69938
843132
SH
SOLE
835304
0
7828
METLIFE INC
COM
59156R108
1440
38733
SH
SOLE
38733
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
61
16375
SH
SOLE
16375
0
0
MICROCHIP TECHNOLOGY INC.
COM
595017104
254
2473
SH
SOLE
2081
0
392
MICRON TECHNOLOGY INC
COM
595112103
498
10600
SH
SOLE
10600
0
0
MICROSOFT CORP
COM
594918104
240693
1144360
SH
SOLE
1131130
0
13230
MID-AMER APT CMNTYS INC
COM
59522J103
425
3666
SH
SOLE
3666
0
0
MILLER HERMAN INC
COM
600544100
698
23142
SH
SOLE
23142
0
0
MILLICOM INTL CELLULAR S A
COM STK
L6388F110
681
22500
SH
SOLE
22500
0
0
MISONIX INC
COM
604871103
133
11348
SH
SOLE
11348
0
0
MKS INSTRS INC
COM
55306N104
308
2820
SH
SOLE
2820
0
0
MONARCH CASINO & RESORT INC
COM
609027107
21185
474989
SH
SOLE
474939
0
50
MONDELEZ INTL INC
CL A
609207105
52989
922356
SH
SOLE
906512
0
15844
MOODYS CORP
COM
615369105
47960
165467
SH
SOLE
164564
0
903
MORGAN STANLEY
COM NEW
617446448
274
5673
SH
SOLE
3573
0
2100
MOSAIC CO NEW
COM
61945C103
743
40680
SH
SOLE
34180
0
6500
MUSTANG BIO INC
COM
62818Q104
206
65500
SH
SOLE
65500
0
0
NATIONAL RETAIL PROPERTIES I
COM
637417106
257
7458
SH
SOLE
7458
0
0
NAVIOS MARITIME CONTAINERS L
COM UNIT RP LP
Y62151108
81
78000
SH
SOLE
78000
0
0
NEKTAR THERAPEUTICS
COM
640268108
967
58300
SH
SOLE
58300
0
0
NETFLIX INC
COM
64110L106
505
1010
SH
SOLE
860
0
150
NEWELL BRANDS INC
COM
651229106
229
13339
SH
SOLE
13339
0
0
NEWMARKET CORP
COM
651587107
3939
11508
SH
SOLE
11508
0
0
NEWMONT CORP
COM
651639106
3056
48163
SH
SOLE
48163
0
0
NEXSTAR MEDIA GROUP INC
CL A
65336K103
3701
41152
SH
SOLE
41152
0
0
NEXTERA ENERGY INC
COM
65339F101
47125
169784
SH
SOLE
169477
0
307
NIKE INC
CL B
654106103
60526
482124
SH
SOLE
478545
0
3579
NORFOLK SOUTHN CORP
COM
655844108
80252
375029
SH
SOLE
366374
0
8655
NORTHROP GRUMMAN CORP
COM
666807102
1052
3335
SH
SOLE
3117
0
218
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
411
24030
SH
SOLE
24030
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
855
9830
SH
SOLE
9430
0
400
NOVO-NORDISK A S
ADR
670100205
375
5405
SH
SOLE
5085
0
320
NUCOR CORP
COM
670346105
833
18575
SH
SOLE
18575
0
0
NUTRIEN LTD
COM
67077M108
822
20948
SH
SOLE
20948
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
619
39517
SH
SOLE
39517
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
612
42648
SH
SOLE
42648
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
297
18587
SH
SOLE
18587
0
0
NUVEEN MUN INCOME FD INC
COM
67062J102
122
10261
SH
SOLE
10261
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
1212
113718
SH
SOLE
113718
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
217
24644
SH
SOLE
24644
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
258
17793
SH
SOLE
17793
0
0
NUVEEN REAL ASSET INCOME & G
COM
67074Y105
1445
119790
SH
SOLE
119790
0
0
NUVEEN S&P 500 DYNAMIC OVERW
COM
6706EW100
768
57662
SH
SOLE
57662
0
0
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
302
28750
SH
SOLE
28750
0
0
NUVEEN SR INCOME FD
COM
67067Y104
50
10300
SH
SOLE
10300
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
3628
241088
SH
SOLE
241088
0
0
NVIDIA CORPORATION
COM
67066G104
7760
14339
SH
SOLE
13741
0
598
NVR INC
COM
62944T105
323
79
SH
SOLE
79
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
102
21000
SH
SOLE
21000
0
0
OKTA INC
CL A
679295105
246
1150
SH
SOLE
1150
0
0
OLD DOMINION FREIGHT LINE IN
COM
679580100
210
1161
SH
SOLE
1161
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
327
3743
SH
SOLE
3743
0
0
OMNICOM GROUP INC
COM
681919106
1301
26286
SH
SOLE
26286
0
0
ONEMAIN HLDGS INC
COM
68268W103
1178
37700
SH
SOLE
37700
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
1015
156125
SH
SOLE
156125
0
0
ORACLE CORP
COM
68389X105
4326
72458
SH
SOLE
69680
0
2778
OREILLY AUTOMOTIVE INC
COM
67103H107
45228
98091
SH
SOLE
98053
0
38
OSI ETF TR
OSHARES US QUALT
67110P407
538
14824
SH
SOLE
14824
0
0
OTIS WORLDWIDE CORP
COM
68902V107
788
12631
SH
SOLE
12315
0
316
OUTFRONT MEDIA INC
COM
69007J106
159
10915
SH
SOLE
10915
0
0
OXFORD SQUARE CAP CORP
COM
69181V107
32
13000
SH
SOLE
13000
0
0
PALO ALTO NETWORKS INC
COM
697435105
362
1481
SH
SOLE
1481
0
0
PAN AMERN SILVER CORP
COM
697900108
815
25345
SH
SOLE
25345
0
0
PARKER-HANNIFIN CORP
COM
701094104
497
2458
SH
SOLE
2458
0
0
PARTNERS BANCORP
COM
70213Q108
113
20000
SH
SOLE
20000
0
0
PAYCHEX INC
COM
704326107
1091
13678
SH
SOLE
13678
0
0
PAYPAL HLDGS INC
COM
70450Y103
2250
11420
SH
SOLE
10945
0
475
PELOTON INTERACTIVE INC
CL A COM
70614W100
322
3247
SH
SOLE
3247
0
0
PENN NATL GAMING INC
COM
707569109
778
10700
SH
SOLE
6900
0
3800
PENNANTPARK FLOATING RATE CA
COM
70806A106
182
21572
SH
SOLE
21572
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
168
16262
SH
SOLE
16127
0
135
PEPSICO INC
COM
713448108
122813
886096
SH
SOLE
877813
0
8283
PERRIGO CO PLC
SHS
G97822103
459
10000
SH
SOLE
10000
0
0
PFIZER INC
COM
717081103
14071
383402
SH
SOLE
374315
0
9087
PGIM HIGH YIELD BOND FUND IN
COM
69346H100
815
59042
SH
SOLE
59042
0
0
PHILIP MORRIS INTL INC
COM
718172109
75941
1012684
SH
SOLE
1005298
0
7386
PHILLIPS 66
COM
718546104
1983
38254
SH
SOLE
37905
0
349
PIMCO CORPORATE & INCOME OPP
COM
72201B101
167
10365
SH
SOLE
10365
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2461
97043
SH
SOLE
96393
0
650
PIMCO ETF TR
ACTIVE BD ETF
72201R775
454
4040
SH
SOLE
4040
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
985
9660
SH
SOLE
9660
0
0
PIMCO ETF TR
15+ YR US TIPS
72201R304
292
3342
SH
SOLE
3342
0
0
PINTEREST INC
CL A
72352L106
275
6635
SH
SOLE
6635
0
0
PLANET FITNESS INC
CL A
72703H101
239
3884
SH
SOLE
3884
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1209
11003
SH
SOLE
10703
0
300
PPG INDS INC
COM
693506107
723
5924
SH
SOLE
5258
0
666
PPL CORP
COM
69351T106
425
15615
SH
SOLE
15615
0
0
PRA GROUP INC
COM
69354N106
1477
36961
SH
SOLE
36961
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1333
10398
SH
SOLE
9903
0
495
PRINCIPAL EXCHANGE-TRADED FD
SPECTRUM PFD
74255Y888
453
22549
SH
SOLE
22549
0
0
PROCTER AND GAMBLE CO
COM
742718109
20435
147023
SH
SOLE
142501
0
4522
PROSHARES TR
S&P 500 DV ARIST
74348A467
1084
15022
SH
SOLE
15022
0
0
PROSPECT CAP CORP
COM
74348T102
676
134406
SH
SOLE
134406
0
0
PRUDENTIAL FINL INC
COM
744320102
342
5390
SH
SOLE
5390
0
0
PTC INC
COM
69370C100
548
6626
SH
SOLE
6336
0
290
PUBLIC STORAGE
COM
74460D109
416
1866
SH
SOLE
1866
0
0
PURE STORAGE INC
CL A
74624M102
2394
155560
SH
SOLE
155560
0
0
QIWI PLC
SPON ADR REP B
74735M108
1196
68922
SH
SOLE
68922
0
0
QUALCOMM INC
COM
747525103
104025
883965
SH
SOLE
880175
0
3790
QUANTA SVCS INC
COM
74762E102
410
7747
SH
SOLE
7747
0
0
QUOTIENT LTD
SHS
G73268107
407
79205
SH
SOLE
79205
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
4137
71899
SH
SOLE
66329
0
5570
REALTY INCOME CORP
COM
756109104
1104
18179
SH
SOLE
17939
0
240
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1027
32832
SH
SOLE
32832
0
0
REPUBLIC SVCS INC
COM
760759100
242
2596
SH
SOLE
2596
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
238
4143
SH
SOLE
4143
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
341
32745
SH
SOLE
32745
0
0
RH
COM
74967X103
723
1890
SH
SOLE
1890
0
0
RINGCENTRAL INC
CL A
76680R206
298
1085
SH
SOLE
1085
0
0
RLI CORP
COM
749607107
432
5164
SH
SOLE
5164
0
0
ROLLINS INC
COM
775711104
258
4753
SH
SOLE
4753
0
0
ROYAL BK CDA
COM
780087102
1020
14538
SH
SOLE
14538
0
0
ROYAL CARIBBEAN GROUP
COM
V7780T103
273
4225
SH
SOLE
4225
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
2598
103212
SH
SOLE
100182
0
3030
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2835
117059
SH
SOLE
114028
0
3031
ROYCE MICRO-CAP TR INC
COM
780915104
258
33635
SH
SOLE
33635
0
0
S&P GLOBAL INC
COM
78409V104
369
1022
SH
SOLE
1022
0
0
SAFETY INS GROUP INC
COM
78648T100
1977
28613
SH
SOLE
28163
0
450
SALESFORCE COM INC
COM
79466L302
808
3217
SH
SOLE
2953
0
264
SANGAMO THERAPEUTICS INC
COM
800677106
1284
135845
SH
SOLE
135845
0
0
SANOFI
SPONSORED ADR
80105N105
1155
23025
SH
SOLE
23025
0
0
SCHLUMBERGER LTD
COM
806857108
197
12674
SH
SOLE
12674
0
0
SCHWAB CHARLES CORP
COM
808513105
44987
1241695
SH
SOLE
1234041
0
7654
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
236
7505
SH
SOLE
7505
0
0
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
7607
137107
SH
SOLE
134717
0
2390
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
336
6524
SH
SOLE
6524
0
0
SCORPIO BULKERS INC
COM
Y7546A130
193
13625
SH
SOLE
13625
0
0
SEABOARD CORP
COM
811543107
9134
3220
SH
SOLE
3220
0
0
SEI INVTS CO
COM
784117103
1173
23132
SH
SOLE
23132
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
2635
22579
SH
SOLE
22479
0
100
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
1291
12238
SH
SOLE
12238
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
392
16296
SH
SOLE
15831
0
465
SELECT SECTOR SPDR TR
ENERGY
81369Y506
483
16116
SH
SOLE
16116
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1133
19083
SH
SOLE
18968
0
115
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
359
2440
SH
SOLE
2440
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
725
11304
SH
SOLE
11304
0
0
SERVICENOW INC
COM
81762P102
1430
2949
SH
SOLE
2689
0
260
SFL CORPORATION LTD
SHS
G7738W106
99
13200
SH
SOLE
13200
0
0
SHAKE SHACK INC
CL A
819047101
319
4953
SH
SOLE
4953
0
0
SHERWIN WILLIAMS CO
COM
824348106
143103
205390
SH
SOLE
204539
0
851
SIGA TECHNOLOGIES INC
COM
826917106
1505
219077
SH
SOLE
219077
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
64
11885
SH
SOLE
11885
0
0
SL GREEN RLTY CORP
COM
78440X101
464
10000
SH
SOLE
10000
0
0
SLACK TECHNOLOGIES INC
COM CL A
83088V102
286
10650
SH
SOLE
10250
0
400
SMUCKER J M CO
COM NEW
832696405
1110
9607
SH
SOLE
9457
0
150
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1409
5912
SH
SOLE
5567
0
345
SONY CORP
SPONSORED ADR
835699307
93233
1214756
SH
SOLE
1211345
0
3411
SOUTH ST CORP
COM
840441109
329
6842
SH
SOLE
6842
0
0
SOUTHERN CO
COM
842587107
3011
55525
SH
SOLE
54753
0
772
SOUTHWEST AIRLS CO
COM
844741108
768
20474
SH
SOLE
20474
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1320
4757
SH
SOLE
4757
0
0
SPDR GOLD TR
GOLD SHS
78463V107
10552
59575
SH
SOLE
58013
0
1562
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
412
11321
SH
SOLE
11321
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6602
19713
SH
SOLE
19224
0
489
SPDR SER TR
SPDR BLOOMBERG
78468R663
4161
45470
SH
SOLE
45470
0
0
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
1537
30818
SH
SOLE
30818
0
0
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
1844
35500
SH
SOLE
35100
0
400
SPDR SER TR
S&P 600 SML CAP
78464A813
4355
71554
SH
SOLE
71439
0
115
SPDR SER TR
S&P DIVID ETF
78464A763
1945
21053
SH
SOLE
20423
0
630
SPLUNK INC
COM
848637104
462
2457
SH
SOLE
2457
0
0
SPORTSMANS WHSE HLDGS INC
COM
84920Y106
186
13000
SH
SOLE
13000
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
1398
76250
SH
SOLE
76250
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
801
53243
SH
SOLE
53243
0
0
SQUARE INC
CL A
852234103
1261
7760
SH
SOLE
7760
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
929
18835
SH
SOLE
18525
0
310
STANLEY BLACK & DECKER INC
COM
854502101
807
4977
SH
SOLE
4977
0
0
STARBUCKS CORP
COM
855244109
68985
802900
SH
SOLE
794291
0
8609
STARWOOD PPTY TR INC
COM
85571B105
211
14000
SH
SOLE
14000
0
0
STEEL DYNAMICS INC
COM
858119100
865
30210
SH
SOLE
30210
0
0
STRYKER CORPORATION
COM
863667101
1581
7589
SH
SOLE
7534
0
55
SUN CMNTYS INC
COM
866674104
5793
41197
SH
SOLE
40457
0
740
SUNPOWER CORP
COM
867652406
154
12350
SH
SOLE
12350
0
0
SUNRUN INC
COM
86771W105
7527
97665
SH
SOLE
92314
0
5351
SWITCH INC
CL A
87105L104
179
11477
SH
SOLE
11477
0
0
SYNCHRONY FINANCIAL
COM
87165B103
7352
280938
SH
SOLE
280463
0
475
SYSCO CORP
COM
871829107
823
13224
SH
SOLE
13224
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
352
4345
SH
SOLE
4345
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
72358
437949
SH
SOLE
437949
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
239
39702
SH
SOLE
39702
0
0
TARGET CORP
COM
87612E106
1720
10925
SH
SOLE
10823
0
102
TC ENERGY CORP
COM
87807B107
252
5993
SH
SOLE
5993
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
53099
543265
SH
SOLE
543107
0
158
TELEFLEX INCORPORATED
COM
879369106
789
2317
SH
SOLE
2317
0
0
TELUS CORPORATION
COM
87971M103
634
36003
SH
SOLE
35403
0
600
TESLA INC
COM
88160R101
4036
9407
SH
SOLE
8832
0
575
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADS
881624209
119
13187
SH
SOLE
13187
0
0
TEXAS INSTRS INC
COM
882508104
3988
27932
SH
SOLE
27682
0
250
TG THERAPEUTICS INC
COM
88322Q108
233
8700
SH
SOLE
8700
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1289
2920
SH
SOLE
2920
0
0
TJX COS INC NEW
COM
872540109
55927
1004971
SH
SOLE
997810
0
7161
T-MOBILE US INC
COM
872590104
115815
1012719
SH
SOLE
1008049
0
4670
TOPBUILD CORP
COM
89055F103
494
2895
SH
SOLE
2895
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
233
5044
SH
SOLE
5044
0
0
TOTAL SE
SPONSORED ADS
89151E109
2490
72594
SH
SOLE
70978
0
1616
TOWNEBANK PORTSMOUTH VA
COM
89214P109
667
40656
SH
SOLE
39962
0
694
TRACTOR SUPPLY CO
COM
892356106
288
2011
SH
SOLE
2011
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
4279
35294
SH
SOLE
33726
0
1568
TRANSLATE BIO INC
COM
89374L104
233
17100
SH
SOLE
17100
0
0
TRAVELERS COMPANIES INC
COM
89417E109
2370
21906
SH
SOLE
21906
0
0
TREDEGAR CORP
COM
894650100
2285
153653
SH
SOLE
153653
0
0
TREX CO INC
COM
89531P105
1815
25354
SH
SOLE
23806
0
1548
TRIMBLE INC
COM
896239100
427
8775
SH
SOLE
8775
0
0
TRUIST FINL CORP
COM
89832Q109
12491
328273
SH
SOLE
314011
0
14262
TWILIO INC
CL A
90138F102
621
2515
SH
SOLE
2515
0
0
TWITTER INC
COM
90184L102
411
9242
SH
SOLE
8942
0
300
TWO HBRS INVT CORP
COM NEW
90187B408
88
17318
SH
SOLE
17318
0
0
TYSON FOODS INC
CL A
902494103
44971
756071
SH
SOLE
753185
0
2886
UBER TECHNOLOGIES INC
COM
90353T100
2195
60173
SH
SOLE
57673
0
2500
UDR INC
COM
902653104
1403
43034
SH
SOLE
43034
0
0
UNILEVER N V
N Y SHS NEW
904784709
373
6181
SH
SOLE
6181
0
0
UNILEVER PLC
SPON ADR NEW
904767704
660
10708
SH
SOLE
10708
0
0
UNION PAC CORP
COM
907818108
62949
319747
SH
SOLE
316670
0
3077
UNITED PARCEL SERVICE INC
CL B
911312106
93234
559525
SH
SOLE
558103
0
1422
UNITED STATES STL CORP NEW
COM
912909108
73
10000
SH
SOLE
10000
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8120
26044
SH
SOLE
25390
0
654
UNITI GROUP INC
COM
91325V108
120
11415
SH
SOLE
11415
0
0
UNIVERSAL CORP VA
COM
913456109
6491
154998
SH
SOLE
152383
0
2615
US BANCORP DEL
COM NEW
902973304
1814
50592
SH
SOLE
49843
0
749
UTZ BRANDS INC
COM CL A
918090101
2113
118070
SH
SOLE
117570
0
500
V F CORP
COM
918204108
2794
39769
SH
SOLE
39769
0
0
VALERO ENERGY CORP
COM
91913Y100
459
10600
SH
SOLE
10600
0
0
VALVOLINE INC
COM
92047W101
377
19783
SH
SOLE
19783
0
0
VANECK MERK GOLD TR
GOLD TRUST
921078101
210
11400
SH
SOLE
11400
0
0
VANECK VECTORS ETF TR
INTRMDT MUNI ETF
92189H201
1049
20452
SH
SOLE
20452
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
10042
183954
SH
SOLE
183114
0
840
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2089
53348
SH
SOLE
53348
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
578
10447
SH
SOLE
10447
0
0
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189H805
398
10560
SH
SOLE
10560
0
0
VANECK VECTORS ETF TR
SHORT MUNI ETF
92189F528
978
54180
SH
SOLE
54180
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
9483
114180
SH
SOLE
114025
0
155
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
3635
38887
SH
SOLE
38745
0
142
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
475
5384
SH
SOLE
5384
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
254
4371
SH
SOLE
4371
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
805
5148
SH
SOLE
5023
0
125
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1934
17483
SH
SOLE
16827
0
656
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
4918
48512
SH
SOLE
46382
0
2130
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
415
2302
SH
SOLE
1977
0
325
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1169
7598
SH
SOLE
6675
0
923
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
20177
65584
SH
SOLE
65584
0
0
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
728
3389
SH
SOLE
3249
0
140
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
884
11196
SH
SOLE
10946
0
250
VANGUARD INDEX FDS
MID CAP ETF
922908629
1956
11095
SH
SOLE
10489
0
606
VANGUARD INDEX FDS
VALUE ETF
922908744
9553
91408
SH
SOLE
86589
0
4819
VANGUARD INDEX FDS
GROWTH ETF
922908736
11316
49717
SH
SOLE
46617
0
3100
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1462
8584
SH
SOLE
7810
0
774
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
9935
229770
SH
SOLE
229075
0
695
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3248
30845
SH
SOLE
30845
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
3397
67340
SH
SOLE
67340
0
0
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
277
5090
SH
SOLE
5090
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
24810
299452
SH
SOLE
297576
0
1876
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
217
2486
SH
SOLE
0
0
2486
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
15828
165217
SH
SOLE
165047
0
170
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
5098
82100
SH
SOLE
82100
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
557
2500
SH
SOLE
2500
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
20991
163149
SH
SOLE
163054
0
95
VANGUARD STAR FDS
VG TL INTL STK F
921909768
888
17026
SH
SOLE
17026
0
0
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
1111
27163
SH
SOLE
26333
0
830
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
346
2387
SH
SOLE
2387
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
1520
4881
SH
SOLE
4823
0
58
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
365
1788
SH
SOLE
961
0
827
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
776
4751
SH
SOLE
4666
0
85
VENTAS INC
COM
92276F100
420
10002
SH
SOLE
9871
0
131
VERIZON COMMUNICATIONS INC
COM
92343V104
57278
962817
SH
SOLE
953623
0
9194
VERTEX PHARMACEUTICALS INC
COM
92532F100
521
1913
SH
SOLE
1913
0
0
VIACOMCBS INC
CL B
92556H206
816
29138
SH
SOLE
29038
0
100
VIASAT INC
COM
92552V100
1610
46820
SH
SOLE
46820
0
0
VISA INC
COM CL A
92826C839
112221
561190
SH
SOLE
554747
0
6443
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
280
20864
SH
SOLE
20864
0
0
VULCAN MATLS CO
COM
929160109
722
5323
SH
SOLE
5323
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
1890
52625
SH
SOLE
51918
0
707
WALMART INC
COM
931142103
6830
48817
SH
SOLE
46175
0
2642
WASTE MGMT INC DEL
COM
94106L109
2984
26370
SH
SOLE
26211
0
159
WATSCO INC
COM
942622200
145248
623675
SH
SOLE
621426
0
2249
WAYFAIR INC
CL A
94419L101
1055
3626
SH
SOLE
3626
0
0
WEC ENERGY GROUP INC
COM
92939U106
565
5829
SH
SOLE
5373
0
456
WELLS FARGO CO NEW
COM
949746101
2141
91062
SH
SOLE
90883
0
179
WESBANCO INC
COM
950810101
460
21521
SH
SOLE
21021
0
500
WESTROCK CO
COM
96145D105
4483
129039
SH
SOLE
129039
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
1427
50030
SH
SOLE
50030
0
0
WHEATON PRECIOUS METALS CORP
COM
962879102
213
4337
SH
SOLE
4337
0
0
WHIRLPOOL CORP
COM
963320106
341
1855
SH
SOLE
1655
0
200
WHITE MTNS INS GROUP LTD
COM
G9618E107
1722
2211
SH
SOLE
2211
0
0
WILLIAMS COS INC
COM
969457100
357
18156
SH
SOLE
18156
0
0
WILLIAMS SONOMA INC
COM
969904101
654
7226
SH
SOLE
7151
0
75
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
241
1154
SH
SOLE
1154
0
0
WISDOMTREE TR
INTL SMCAP DIV
97717W760
914
15260
SH
SOLE
13180
0
2080
WISDOMTREE TR
US MIDCAP FUND
97717W570
5895
172422
SH
SOLE
172422
0
0
WISDOMTREE TR
US SMALLCAP FUND
97717W562
537
17964
SH
SOLE
17964
0
0
WISDOMTREE TR
EM LCL DEBT FD
97717X867
332
10475
SH
SOLE
10475
0
0
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
507
12258
SH
SOLE
12258
0
0
WISDOMTREE TR
INTL EQUITY FD
97717W703
899
19765
SH
SOLE
19140
0
625
WISDOMTREE TR
FLOATNG RAT TREA
97717X628
1371
54600
SH
SOLE
54600
0
0
WP CAREY INC
COM
92936U109
44242
678974
SH
SOLE
671674
0
7300
XCEL ENERGY INC
COM
98389B100
487
7050
SH
SOLE
7050
0
0
XYLEM INC
COM
98419M100
44998
534925
SH
SOLE
533082
0
1843
YAMANA GOLD INC
COM
98462Y100
75
13151
SH
SOLE
13151
0
0
YETI HLDGS INC
COM
98585X104
339
7486
SH
SOLE
7486
0
0
YUM BRANDS INC
COM
988498101
603
6605
SH
SOLE
6194
0
411
ZOETIS INC
CL A
98978V103
34707
209872
SH
SOLE
207869
0
2003
ZOOM VIDEO COMMUNICATIONS IN
CL A
98980L101
236
502
SH
SOLE
352
0
150