Form 13F-HR DAVENPORT & Co LLC For: Sep 30

October 15, 2020 9:51 AM EDT

Get instant alerts when news breaks on your stocks. Claim your 1-week free trial to StreetInsider Premium here.

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 09-30-2020
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: DAVENPORT & Co LLC
Address: P O BOX 85678
RICHMOND , VA23285-5678
Form 13F File Number: 028-03200

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Alison Leslie
Title: Compliance Officer
Phone: 804-697-2978
Signature, Place, and Date of Signing:
/s/ Alison Leslie Richmond , VA 10-14-2020
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 731
Form 13F Information Table Value Total: 8,945,275
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1LIFE HEALTHCARE INC COM 68269G107 567 20,000 SH SOLE 20,000 0 0
22ND CENTY GROUP INC COM 90137F103 19 30,000 SH SOLE 30,000 0 0
3M CO COM 88579Y101 72,551 452,932 SH SOLE 450,847 0 2,085
8X8 INC NEW COM 282914100 1,138 73,167 SH SOLE 73,167 0 0
ABBOTT LABS COM 002824100 63,916 587,306 SH SOLE 578,744 0 8,562
ABBVIE INC COM 00287Y109 8,928 101,928 SH SOLE 101,626 0 302
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 99,862 441,888 SH SOLE 439,467 0 2,421
ACTIVISION BLIZZARD INC COM 00507V109 745 9,201 SH SOLE 9,201 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 127,380 259,731 SH SOLE 256,312 0 3,419
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 232 12,191 SH SOLE 12,191 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 859 15,535 SH SOLE 15,535 0 0
AES CORP COM 00130H105 1,853 102,308 SH SOLE 97,288 0 5,020
AFLAC INC COM 001055102 914 25,137 SH SOLE 22,137 0 3,000
AIR PRODS & CHEMS INC COM 009158106 57,445 192,858 SH SOLE 190,392 0 2,466
AKAMAI TECHNOLOGIES INC COM 00971T101 568 5,135 SH SOLE 4,935 0 200
ALBEMARLE CORP COM 012653101 21,156 236,960 SH SOLE 232,694 0 4,266
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 30,981 105,384 SH SOLE 103,564 0 1,820
ALIGN TECHNOLOGY INC COM 016255101 23,865 72,900 SH SOLE 72,900 0 0
ALLIANZGI DIVERSIFIED INCOME COM 01883J108 1,430 56,418 SH SOLE 55,418 0 1,000
ALLIANZGI EQUITY & CONV INCO COM 018829101 292 12,009 SH SOLE 10,754 0 1,255
ALLSTATE CORP COM 020002101 386 4,105 SH SOLE 3,505 0 600
ALPHABET INC CAP STK CL C 02079K107 78,972 53,737 SH SOLE 52,941 0 796
ALPHABET INC CAP STK CL A 02079K305 106,511 72,674 SH SOLE 72,028 0 646
ALPS ETF TR ALERIAN MLP 00162Q452 1,059 53,015 SH SOLE 52,175 0 840
ALTICE USA INC CL A 02156K103 44,532 1,712,787 SH SOLE 1,712,787 0 0
ALTRIA GROUP INC COM 02209S103 7,567 195,827 SH SOLE 187,981 0 7,846
AMARIN CORP PLC SPONS ADR NEW 023111206 923 219,140 SH SOLE 219,140 0 0
AMAZON COM INC COM 023135106 130,997 41,603 SH SOLE 40,506 0 1,097
AMERICAN ELEC PWR CO INC COM 025537101 1,615 19,757 SH SOLE 18,324 0 1,433
AMERICAN EXPRESS CO COM 025816109 4,817 48,054 SH SOLE 47,619 0 435
AMERICAN TOWER CORP NEW COM 03027X100 207,736 859,372 SH SOLE 854,038 0 5,334
AMERICOLD RLTY TR COM 03064D108 259 7,250 SH SOLE 7,250 0 0
AMERIPRISE FINL INC COM 03076C106 1,279 8,302 SH SOLE 8,302 0 0
AMETEK INC COM 031100100 627 6,304 SH SOLE 6,304 0 0
AMGEN INC COM 031162100 11,875 46,722 SH SOLE 45,673 0 1,049
ANALOG DEVICES INC COM 032654105 1,134 9,716 SH SOLE 9,716 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 51,274 951,625 SH SOLE 949,977 0 1,648
ANNALY CAPITAL MANAGEMENT IN COM 035710409 222 31,153 SH SOLE 31,153 0 0
ANTHEM INC COM 036752103 4,951 18,434 SH SOLE 18,396 0 38
AON PLC SHS CL A G0403H108 67,735 328,332 SH SOLE 325,414 0 2,918
APOLLO GLOBAL MGMT INC COM CL A 03768E105 615 13,734 SH SOLE 13,734 0 0
APPLE INC COM 037833100 177,625 1,533,762 SH SOLE 1,505,648 0 28,114
APPLIED MATLS INC COM 038222105 2,451 41,220 SH SOLE 40,250 0 970
APTARGROUP INC COM 038336103 696 6,151 SH SOLE 6,151 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,218 47,704 SH SOLE 47,704 0 0
ARES CAPITAL CORP COM 04010L103 1,575 112,904 SH SOLE 112,904 0 0
ARISTA NETWORKS INC COM 040413106 296 1,429 SH SOLE 1,329 0 100
ARK ETF TR INNOVATION ETF 00214Q104 3,240 35,215 SH SOLE 35,215 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1,569 24,620 SH SOLE 24,620 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 1,356 34,205 SH SOLE 34,205 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 698 6,425 SH SOLE 6,425 0 0
ARK ETF TR ISRAEL INOVATE 00214Q609 216 8,600 SH SOLE 8,600 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 55 19,200 SH SOLE 19,200 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 115 12,375 SH SOLE 12,375 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 495 6,978 SH SOLE 6,978 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 648 11,821 SH SOLE 11,821 0 0
AT&T INC COM 00206R102 19,831 695,578 SH SOLE 688,220 0 7,358
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,090 51,001 SH SOLE 50,201 0 800
AUTODESK INC COM 052769106 31,829 137,781 SH SOLE 137,437 0 344
AUTOMATIC DATA PROCESSING IN COM 053015103 3,290 23,587 SH SOLE 23,437 0 150
BAIDU INC SPON ADR REP A 056752108 214 1,688 SH SOLE 1,688 0 0
BALL CORP COM 058498106 42,907 516,203 SH SOLE 513,132 0 3,071
BALLARD PWR SYS INC NEW COM 058586108 400 26,500 SH SOLE 26,500 0 0
BANCORP INC DEL COM 05969A105 141 16,347 SH SOLE 16,347 0 0
BANK NEW YORK MELLON CORP COM 064058100 231 6,731 SH SOLE 6,534 0 197
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 3,017 121,150 SH SOLE 121,150 0 0
BARINGS BDC INC COM 06759L103 115 14,417 SH SOLE 14,417 0 0
BARINGS CORPORATE INVS COM 06759X107 630 50,402 SH SOLE 48,402 0 2,000
BARINGS PARTN INVS SH BEN INT 06761A103 114 10,525 SH SOLE 10,525 0 0
BARRICK GOLD CORP COM 067901108 493 17,553 SH SOLE 17,373 0 180
BASSETT FURNITURE INDS INC COM 070203104 283 20,716 SH SOLE 20,716 0 0
BAXTER INTL INC COM 071813109 573 7,130 SH SOLE 6,780 0 350
BCE INC COM NEW 05534B760 2,936 70,794 SH SOLE 68,259 0 2,535
BECTON DICKINSON & CO COM 075887109 49,867 214,316 SH SOLE 212,531 0 1,785
BELLEROPHON THERAPEUTICS INC COM NEW 078771300 962 94,475 SH SOLE 94,475 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 173,989 817,080 SH SOLE 810,879 0 6,201
BERKSHIRE HATHAWAY INC DEL CL A 084670108 8,320 26 SH SOLE 26 0 0
BIOGEN INC COM 09062X103 237 836 SH SOLE 636 0 200
BIOMARIN PHARMACEUTICAL INC COM 09061G101 390 5,129 SH SOLE 4,879 0 250
BK OF AMERICA CORP COM 060505104 7,663 318,083 SH SOLE 315,800 0 2,283
BLACK KNIGHT INC COM 09215C105 45,276 520,118 SH SOLE 519,566 0 552
BLACKROCK ENHANCED EQUITY DI COM 09251A104 327 44,769 SH SOLE 37,557 0 7,212
BLACKROCK INC COM 09247X101 937 1,662 SH SOLE 1,662 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 257 16,300 SH SOLE 15,150 0 1,150
BLACKSTONE GROUP INC COM CL A 09260D107 2,806 53,746 SH SOLE 51,491 0 2,255
BLOOM ENERGY CORP COM CL A 093712107 1,674 93,178 SH SOLE 93,178 0 0
BNY MELLON MUN INCOME INC COM 05589T104 91 10,500 SH SOLE 10,500 0 0
BOEING CO COM 097023105 2,927 17,711 SH SOLE 16,473 0 1,238
BOOKING HOLDINGS INC COM 09857L108 551 322 SH SOLE 322 0 0
BORR DRILLING LTD SHS G1466R207 121 219,600 SH SOLE 219,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 561 14,688 SH SOLE 14,688 0 0
BP PLC SPONSORED ADR 055622104 553 31,693 SH SOLE 31,502 0 191
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 19 13,000 SH SOLE 13,000 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 37 93,770 SH SOLE 93,770 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 178 79,193 SH SOLE 78,193 0 1,000
BRISTOL-MYERS SQUIBB CO COM 110122108 85,279 1,414,485 SH SOLE 1,400,681 0 13,804
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 312 8,622 SH SOLE 8,622 0 0
BROADCOM INC COM 11135F101 49,072 134,694 SH SOLE 133,296 0 1,398
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 261,013 7,895,134 SH SOLE 7,859,583 0 35,551
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 525 9,476 SH SOLE 9,443 0 33
BROOKFIELD PPTY REIT INC CL A 11282X103 1,885 153,999 SH SOLE 151,402 0 2,597
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 196 16,287 SH SOLE 16,287 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 6,285 107,249 SH SOLE 104,489 0 2,760
BROWN FORMAN CORP CL B 115637209 904 11,997 SH SOLE 11,997 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7,103 217,750 SH SOLE 217,750 0 0
BUNGE LIMITED COM G16962105 51,266 1,121,800 SH SOLE 1,117,777 0 4,023
BURLINGTON STORES INC COM 122017106 357 1,730 SH SOLE 1,730 0 0
C & F FINL CORP COM 12466Q104 257 8,662 SH SOLE 8,462 0 200
CABOT OIL & GAS CORP COM 127097103 12,942 745,520 SH SOLE 745,520 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 17,844 318,297 SH SOLE 318,297 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 2,367 175,871 SH SOLE 175,871 0 0
CANADIAN NATL RY CO COM 136375102 225 2,115 SH SOLE 2,115 0 0
CANADIAN PAC RY LTD COM 13645T100 224 735 SH SOLE 735 0 0
CANNAE HLDGS INC COM 13765N107 70,172 1,883,314 SH SOLE 1,882,114 0 1,200
CAPITAL ONE FINL CORP COM 14040H105 74,923 1,042,629 SH SOLE 1,037,676 0 4,953
CARLISLE COS INC COM 142339100 631 5,160 SH SOLE 5,160 0 0
CARMAX INC COM 143130102 111,683 1,215,133 SH SOLE 1,203,197 0 11,936
CARNIVAL CORP UNIT 99/99/9999 143658300 1,261 83,075 SH SOLE 82,778 0 297
CARRIER GLOBAL CORPORATION COM 14448C104 3,201 104,819 SH SOLE 103,786 0 1,033
CASEYS GEN STORES INC COM 147528103 218 1,225 SH SOLE 1,225 0 0
CATERPILLAR INC DEL COM 149123101 7,842 52,579 SH SOLE 51,572 0 1,007
CBRE CLARION GLOBAL REAL EST COM 12504G100 83 13,953 SH SOLE 13,953 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 493 789 SH SOLE 774 0 15
CHEGG INC COM 163092109 284 3,980 SH SOLE 3,980 0 0
CHEVRON CORP NEW COM 166764100 43,001 597,232 SH SOLE 592,522 0 4,710
CHEWY INC CL A 16679L109 305 5,560 SH SOLE 5,560 0 0
CHP MERGER CORP COM CL A 12558Y106 234 23,007 SH SOLE 23,007 0 0
CHUBB LIMITED COM H1467J104 476 4,096 SH SOLE 4,096 0 0
CHURCH & DWIGHT INC COM 171340102 2,338 24,947 SH SOLE 24,381 0 566
CIGNA CORP NEW COM 125523100 471 2,780 SH SOLE 2,580 0 200
CINCINNATI FINL CORP COM 172062101 223 2,859 SH SOLE 2,859 0 0
CINTAS CORP COM 172908105 366 1,099 SH SOLE 1,099 0 0
CISCO SYS INC COM 17275R102 59,448 1,509,209 SH SOLE 1,499,590 0 9,619
CITIGROUP INC COM NEW 172967424 1,206 27,971 SH SOLE 27,795 0 176
CITY HLDG CO COM 177835105 289 5,023 SH SOLE 4,923 0 100
CLOROX CO DEL COM 189054109 1,693 8,054 SH SOLE 7,836 0 218
CME GROUP INC COM 12572Q105 42,366 253,220 SH SOLE 251,857 0 1,363
CNX RES CORP COM 12653C108 99 10,500 SH SOLE 10,500 0 0
COCA COLA CO COM 191216100 15,430 312,533 SH SOLE 299,521 0 13,012
COHEN & STEERS INFRASTRUCTUR COM 19248A109 462 20,775 SH SOLE 17,370 0 3,405
COHEN & STEERS LTD DURATION COM 19248C105 377 16,116 SH SOLE 16,116 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 209 10,361 SH SOLE 9,225 0 1,136
COHEN & STEERS SELECT PFD & COM 19248Y107 274 10,316 SH SOLE 10,316 0 0
COLFAX CORP COM 194014106 44,511 1,419,360 SH SOLE 1,417,160 0 2,200
COLGATE PALMOLIVE CO COM 194162103 3,460 44,844 SH SOLE 43,419 0 1,425
COMCAST CORP NEW CL A 20030N101 95,473 2,063,826 SH SOLE 2,055,357 0 8,469
COMMUNITY BANKERS TR CORP COM 203612106 317 62,429 SH SOLE 62,429 0 0
CONAGRA BRANDS INC COM 205887102 2,848 79,747 SH SOLE 77,478 0 2,269
CONOCOPHILLIPS COM 20825C104 1,393 42,411 SH SOLE 42,011 0 400
CONSOL COAL RESOURCES LP COM UNIT 20855T100 105 31,400 SH SOLE 31,400 0 0
CONSOLIDATED EDISON INC COM 209115104 465 5,981 SH SOLE 5,735 0 246
CONSTELLATION BRANDS INC CL A 21036P108 2,999 15,827 SH SOLE 15,439 0 388
CORNING INC COM 219350105 385 11,878 SH SOLE 11,878 0 0
CORTEVA INC COM 22052L104 577 20,023 SH SOLE 20,006 0 17
COSTAR GROUP INC COM 22160N109 220 259 SH SOLE 259 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,670 18,790 SH SOLE 18,480 0 310
CRACKER BARREL OLD CTRY STOR COM 22410J106 230 2,003 SH SOLE 2,003 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 72 24,500 SH SOLE 24,500 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 61,309 368,221 SH SOLE 367,550 0 671
CSX CORP COM 126408103 4,291 55,245 SH SOLE 52,740 0 2,505
CUMMINS INC COM 231021106 3,598 17,038 SH SOLE 16,809 0 229
CVS HEALTH CORP COM 126650100 15,805 270,625 SH SOLE 258,553 0 12,072
DANAHER CORPORATION COM 235851102 139,593 648,275 SH SOLE 641,953 0 6,322
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 458 17,780 SH SOLE 17,655 0 125
DEERE & CO COM 244199105 47,973 216,454 SH SOLE 215,809 0 645
DELL TECHNOLOGIES INC CL C 24703L202 260 3,841 SH SOLE 741 0 3,100
DELTA AIR LINES INC DEL COM NEW 247361702 1,917 62,689 SH SOLE 60,545 0 2,144
DEXCOM INC COM 252131107 218 530 SH SOLE 530 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 460 89,200 SH SOLE 89,200 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 78,812 572,515 SH SOLE 570,228 0 2,287
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 5,902 46,721 SH SOLE 46,721 0 0
DISH NETWORK CORPORATION CL A 25470M109 73,026 2,515,531 SH SOLE 2,515,531 0 0
DISNEY WALT CO COM DISNEY 254687106 73,532 592,618 SH SOLE 582,948 0 9,670
DNP SELECT INCOME FD INC COM 23325P104 626 62,312 SH SOLE 62,312 0 0
DOCUSIGN INC COM 256163106 3,319 15,421 SH SOLE 15,001 0 420
DOLLAR GEN CORP NEW COM 256677105 745 3,555 SH SOLE 3,555 0 0
DOLLAR TREE INC COM 256746108 1,643 17,993 SH SOLE 17,385 0 608
DOMINION ENERGY INC COM 25746U109 103,717 1,314,035 SH SOLE 1,300,533 0 13,502
DOVER CORP COM 260003108 254 2,348 SH SOLE 2,286 0 62
DOW INC COM 260557103 5,217 110,875 SH SOLE 109,484 0 1,391
DRAFTKINGS INC COM CL A 26142R104 63,734 1,083,175 SH SOLE 1,082,136 0 1,039
DRIVE SHACK INC COM 262077100 97 87,000 SH SOLE 87,000 0 0
DTE ENERGY CO COM 233331107 536 4,657 SH SOLE 4,657 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,539 119,003 SH SOLE 113,618 0 5,385
DUPONT DE NEMOURS INC COM 26614N102 1,121 20,213 SH SOLE 20,195 0 18
DURECT CORP COM 266605104 584 341,400 SH SOLE 341,400 0 0
EASTMAN CHEM CO COM 277432100 204 2,605 SH SOLE 2,605 0 0
EATON CORP PLC SHS G29183103 1,931 18,927 SH SOLE 18,174 0 753
EATON VANCE TAX ADVT DIV INC COM 27828G107 443 22,479 SH SOLE 22,479 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 152 17,820 SH SOLE 17,820 0 0
ECOLAB INC COM 278865100 4,498 22,508 SH SOLE 22,185 0 323
EDWARDS LIFESCIENCES CORP COM 28176E108 250 3,129 SH SOLE 3,129 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 1,881 231,100 SH SOLE 231,100 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 440 15,755 SH SOLE 15,755 0 0
ELECTRONIC ARTS INC COM 285512109 5,331 40,881 SH SOLE 39,981 0 900
EMERSON ELEC CO COM 291011104 1,976 30,142 SH SOLE 29,092 0 1,050
ENBRIDGE INC COM 29250N105 37,885 1,297,430 SH SOLE 1,286,495 0 10,935
ENPHASE ENERGY INC COM 29355A107 1,596 19,325 SH SOLE 18,338 0 987
ENTEGRIS INC COM 29362U104 840 11,295 SH SOLE 11,295 0 0
EQUIFAX INC COM 294429105 253 1,613 SH SOLE 1,613 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 597 9,735 SH SOLE 9,735 0 0
ESSENTIAL UTILS INC COM 29670G102 212 5,264 SH SOLE 5,264 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822 768 39,925 SH SOLE 39,300 0 625
ETSY INC COM 29786A106 49,377 405,959 SH SOLE 405,959 0 0
EVERSOURCE ENERGY COM 30040W108 560 6,703 SH SOLE 6,703 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 395 167,300 SH SOLE 167,300 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 545 25,687 SH SOLE 25,687 0 0
EXELON CORP COM 30161N101 214 5,984 SH SOLE 5,984 0 0
EXXON MOBIL CORP COM 30231G102 11,127 324,112 SH SOLE 309,001 0 15,111
F M C CORP COM NEW 302491303 354 3,340 SH SOLE 3,340 0 0
F N B CORP COM 302520101 171 25,271 SH SOLE 24,191 0 1,080
FACEBOOK INC CL A 30303M102 8,019 30,617 SH SOLE 29,838 0 779
FACTSET RESH SYS INC COM 303075105 486 1,450 SH SOLE 1,450 0 0
FASTENAL CO COM 311900104 993 22,023 SH SOLE 22,023 0 0
FEDEX CORP COM 31428X106 17,733 70,503 SH SOLE 69,037 0 1,466
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 148,091 4,729,847 SH SOLE 4,718,716 0 11,131
FIDELITY NATL INFORMATION SV COM 31620M106 573 3,892 SH SOLE 3,892 0 0
FIDUS INVT CORP COM 316500107 111 11,300 SH SOLE 11,300 0 0
FIRST BANCORP N C COM 318910106 373 17,826 SH SOLE 17,626 0 200
FIRST CMNTY BANKSHARES INC V COM 31983A103 636 35,212 SH SOLE 35,060 0 152
FIRST INDL RLTY TR INC COM 32054K103 312 7,829 SH SOLE 7,829 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 229 4,050 SH SOLE 4,050 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,823 95,103 SH SOLE 95,103 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,027 19,872 SH SOLE 19,872 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 667 14,498 SH SOLE 14,498 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 925 27,117 SH SOLE 27,117 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,209 6,422 SH SOLE 6,422 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 495 8,250 SH SOLE 8,250 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 408 19,003 SH SOLE 19,003 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 710 6,060 SH SOLE 6,060 0 0
FISERV INC COM 337738108 694 6,734 SH SOLE 6,734 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 429 20,478 SH SOLE 20,478 0 0
FOLEY TRASIMENE ACQUISTN COR UNIT 99/99/9999 34431F203 20,212 1,790,259 SH SOLE 1,790,259 0 0
FORD MTR CO DEL COM 345370860 243 36,420 SH SOLE 35,565 0 855
FORTE BIOSCIENCES INC COM 34962G109 1,300 26,800 SH SOLE 26,800 0 0
FORTIVE CORP COM 34959J108 388 5,086 SH SOLE 4,886 0 200
FORTUNA SILVER MINES INC COM 349915108 13,102 2,060,042 SH SOLE 2,060,042 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 358 4,136 SH SOLE 3,936 0 200
FREEPORT-MCMORAN INC CL B 35671D857 3,563 227,806 SH SOLE 227,806 0 0
GABELLI DIVID & INCOME TR COM 36242H104 344 18,762 SH SOLE 14,566 0 4,196
GAMING & LEISURE PPTYS INC COM 36467J108 53,390 1,445,716 SH SOLE 1,443,765 0 1,951
GAN LTD ORD SHS G3728V109 823 48,705 SH SOLE 48,705 0 0
GARRISON CAP INC COM 366554103 53 14,000 SH SOLE 14,000 0 0
GCI LIBERTY INC COM CLASS A 36164V305 3,530 43,075 SH SOLE 43,075 0 0
GENERAC HLDGS INC COM 368736104 3,496 18,053 SH SOLE 17,226 0 827
GENERAL DYNAMICS CORP COM 369550108 5,251 37,934 SH SOLE 37,218 0 716
GENERAL ELECTRIC CO COM 369604103 2,037 327,012 SH SOLE 320,498 0 6,514
GENERAL MLS INC COM 370334104 2,908 47,154 SH SOLE 46,584 0 570
GENERAL MTRS CO COM 37045V100 3,624 122,481 SH SOLE 122,481 0 0
GENUINE PARTS CO COM 372460105 262 2,748 SH SOLE 2,679 0 69
GENWORTH FINL INC COM CL A 37247D106 272 81,160 SH SOLE 81,160 0 0
GILEAD SCIENCES INC COM 375558103 1,009 15,966 SH SOLE 14,866 0 1,100
GLADSTONE CAPITAL CORP COM 376535100 171 23,062 SH SOLE 23,062 0 0
GLADSTONE INVT CORP COM 376546107 2,358 259,071 SH SOLE 258,221 0 850
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,126 29,915 SH SOLE 29,915 0 0
GLOBAL PMTS INC COM 37940X102 267 1,504 SH SOLE 1,504 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 252 9,055 SH SOLE 9,055 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 195 51,000 SH SOLE 51,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 411 2,044 SH SOLE 1,344 0 700
GRAINGER W W INC COM 384802104 286 802 SH SOLE 802 0 0
HALLIBURTON CO COM 406216101 257 21,352 SH SOLE 21,352 0 0
HANESBRANDS INC COM 410345102 452 28,721 SH SOLE 27,971 0 750
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 4,182 101,103 SH SOLE 100,798 0 305
HASBRO INC COM 418056107 215 2,602 SH SOLE 2,557 0 45
HEALTHCARE RLTY TR COM 421946104 604 20,037 SH SOLE 20,037 0 0
HEALTHEQUITY INC COM 42226A107 1,553 30,237 SH SOLE 29,915 0 322
HENRY JACK & ASSOC INC COM 426281101 219 1,345 SH SOLE 1,345 0 0
HERSHEY CO COM 427866108 393 2,742 SH SOLE 2,742 0 0
HOME DEPOT INC COM 437076102 64,066 230,693 SH SOLE 227,234 0 3,459
HONEYWELL INTL INC COM 438516106 54,545 331,361 SH SOLE 327,885 0 3,476
HORMEL FOODS CORP COM 440452100 259 5,300 SH SOLE 5,300 0 0
HP INC COM 40434L105 219 11,524 SH SOLE 10,524 0 1,000
HUNTINGTON BANCSHARES INC COM 446150104 247 26,949 SH SOLE 18,549 0 8,400
ILLINOIS TOOL WKS INC COM 452308109 4,423 22,892 SH SOLE 20,982 0 1,910
ILLUMINA INC COM 452327109 43,773 141,622 SH SOLE 140,220 0 1,402
INGERSOLL RAND INC COM 45687V106 301 8,449 SH SOLE 8,449 0 0
INGEVITY CORP COM 45688C107 1,339 27,089 SH SOLE 27,089 0 0
INGREDION INC COM 457187102 1,698 22,433 SH SOLE 22,139 0 294
INSEEGO CORP COM 45782B104 341 33,050 SH SOLE 33,050 0 0
INTEL CORP COM 458140100 9,308 179,754 SH SOLE 173,294 0 6,460
INTELLIA THERAPEUTICS INC COM 45826J105 382 19,200 SH SOLE 19,200 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 432 4,316 SH SOLE 4,316 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,493 217,749 SH SOLE 212,211 0 5,538
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 282 2,305 SH SOLE 2,305 0 0
INTERNATIONAL PAPER CO COM 460146103 673 16,604 SH SOLE 16,404 0 200
INTUIT COM 461202103 31,575 96,792 SH SOLE 96,639 0 153
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 518 19,445 SH SOLE 19,445 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 419 7,816 SH SOLE 7,816 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 261 9,636 SH SOLE 9,636 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 712 32,766 SH SOLE 32,766 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 331 14,800 SH SOLE 14,800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 18,248 855,900 SH SOLE 847,924 0 7,976
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 20,551 968,451 SH SOLE 961,993 0 6,458
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 834 38,201 SH SOLE 38,201 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 803 36,198 SH SOLE 36,198 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 349 16,000 SH SOLE 16,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 5,102 47,191 SH SOLE 47,191 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 1,538 SH SOLE 1,538 0 0
INVESCO LTD SHS G491BT108 198 17,351 SH SOLE 17,351 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,709 42,142 SH SOLE 42,142 0 0
INVESCO SR INCOME TR COM 46131H107 56 15,300 SH SOLE 15,300 0 0
INVESTORS TITLE CO NC COM 461804106 299 2,300 SH SOLE 2,300 0 0
IONIS PHARMACEUTICALS INC COM 462222100 5,814 122,538 SH SOLE 122,538 0 0
ISHARES INC CORE MSCI EMKT 46434G103 333 6,300 SH SOLE 6,300 0 0
ISHARES SILVER TR ISHARES 46428Q109 3,701 171,036 SH SOLE 169,649 0 1,387
ISHARES TR RUS MID CAP ETF 464287499 461 8,040 SH SOLE 8,040 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 320 3,954 SH SOLE 3,954 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,914 14,623 SH SOLE 14,623 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,414 12,463 SH SOLE 12,463 0 0
ISHARES TR MRGSTR SM CP GR 464288604 368 1,550 SH SOLE 1,550 0 0
ISHARES TR US TELECOM ETF 464287713 239 8,804 SH SOLE 8,804 0 0
ISHARES TR IBONDS DEC2022 46435G755 534 20,135 SH SOLE 20,135 0 0
ISHARES TR U.S. TECH ETF 464287721 646 2,146 SH SOLE 2,146 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 22,093 402,343 SH SOLE 400,582 0 1,761
ISHARES TR SHORT TREAS BD 464288679 1,326 11,975 SH SOLE 11,975 0 0
ISHARES TR U.S. REAL ES ETF 464287739 451 5,649 SH SOLE 5,649 0 0
ISHARES TR TIPS BD ETF 464287176 453 3,583 SH SOLE 3,583 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 18,652 306,718 SH SOLE 304,032 0 2,686
ISHARES TR US HLTHCARE ETF 464287762 871 3,834 SH SOLE 3,809 0 25
ISHARES TR PFD AND INCM SEC 464288687 1,231 33,775 SH SOLE 33,775 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,515 13,570 SH SOLE 13,570 0 0
ISHARES TR MBS ETF 464288588 265 2,403 SH SOLE 2,403 0 0
ISHARES TR IBONDS DEC2021 46435G789 631 24,350 SH SOLE 24,350 0 0
ISHARES TR RUS 1000 ETF 464287622 439 2,343 SH SOLE 2,343 0 0
ISHARES TR NASDAQ BIOTECH 464287556 41,775 308,505 SH SOLE 306,683 0 1,822
ISHARES TR U.S. ENERGY ETF 464287796 367 23,014 SH SOLE 23,014 0 0
ISHARES TR CORE MSCI EAFE 46432F842 6,602 109,516 SH SOLE 109,516 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,670 6,243 SH SOLE 6,173 0 70
ISHARES TR BARCLAYS 7 10 YR 464287440 2,627 21,566 SH SOLE 21,566 0 0
ISHARES TR US INDUSTRIALS 464287754 470 2,813 SH SOLE 2,813 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 74,804 1,474,833 SH SOLE 1,470,230 0 4,603
ISHARES TR EXPANDED TECH 464287515 364 1,169 SH SOLE 1,169 0 0
ISHARES TR MSCI USA MMENTM 46432F396 3,895 26,423 SH SOLE 26,423 0 0
ISHARES TR US HOME CONS ETF 464288752 650 11,469 SH SOLE 11,469 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,514 39,503 SH SOLE 39,503 0 0
ISHARES TR INTL SEL DIV ETF 464288448 434 17,412 SH SOLE 17,412 0 0
ISHARES TR IBOXX INV CP ETF 464287242 778 5,775 SH SOLE 5,775 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 515 3,449 SH SOLE 3,449 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 318 4,179 SH SOLE 4,179 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 976 4,498 SH SOLE 4,498 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 932 6,221 SH SOLE 6,221 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,664 100,151 SH SOLE 100,151 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,006 36,867 SH SOLE 36,667 0 200
ISHARES TR INTRM GOV CR ETF 464288612 13,383 113,667 SH SOLE 113,667 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,005 22,794 SH SOLE 22,794 0 0
ISHARES TR 20 YR TR BD ETF 464287432 210 1,286 SH SOLE 0 0 1,286
ISHARES TR IBONDS DEC25 ETF 46434VBD1 353 13,000 SH SOLE 13,000 0 0
ISHARES TR RUS MD CP GR ETF 464287481 288 1,665 SH SOLE 1,665 0 0
ISHARES TR PHLX SEMICND ETF 464287523 258 846 SH SOLE 846 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,299 7,673 SH SOLE 7,673 0 0
ISHARES TR CORE US AGGBD ET 464287226 2,207 18,695 SH SOLE 18,695 0 0
ISHARES TR MODERT ALLOC ETF 464289875 572 13,940 SH SOLE 13,940 0 0
ISHARES TR IBOXX HI YD ETF 464288513 544 6,482 SH SOLE 6,482 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,039 101,507 SH SOLE 101,507 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 219 1,851 SH SOLE 1,851 0 0
ISHARES TR JPMORGAN USD EMG 464288281 323 2,910 SH SOLE 2,910 0 0
ISHARES TR EAFE GRWTH ETF 464288885 228 2,542 SH SOLE 2,542 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 566 10,856 SH SOLE 10,856 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 690 2,761 SH SOLE 2,761 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 2,782 25,731 SH SOLE 25,731 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 13,745 102,893 SH SOLE 102,750 0 143
ISHARES TR NATIONAL MUN ETF 464288414 3,464 29,877 SH SOLE 29,877 0 0
ISHARES TR EAFE SML CP ETF 464288273 259 4,390 SH SOLE 4,390 0 0
ISHARES TR TRANS AVG ETF 464287192 210 1,058 SH SOLE 1,058 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,594 36,936 SH SOLE 36,852 0 84
ISHARES TR S&P 500 GRWT ETF 464287309 2,037 8,814 SH SOLE 8,814 0 0
ISHARES TR S&P 500 VAL ETF 464287408 265 2,360 SH SOLE 2,360 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 390 3,747 SH SOLE 3,747 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 463 9,247 SH SOLE 9,247 0 0
J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 273 5,000 SH SOLE 5,000 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 1,267 24,952 SH SOLE 24,952 0 0
JACOBS ENGR GROUP INC COM 469814107 273 2,944 SH SOLE 2,944 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 372 9,885 SH SOLE 9,885 0 0
JOHNSON & JOHNSON COM 478160104 192,967 1,296,123 SH SOLE 1,282,054 0 14,069
JOHNSON CTLS INTL PLC SHS G51502105 457 11,182 SH SOLE 11,182 0 0
JPMORGAN CHASE & CO COM 46625H100 136,651 1,419,455 SH SOLE 1,407,974 0 11,481
KAYNE ANDERSON ENERGY INFRST COM 486606106 55 13,903 SH SOLE 13,903 0 0
KELLOGG CO COM 487836108 1,382 21,395 SH SOLE 20,485 0 910
KEURIG DR PEPPER INC COM 49271V100 1,055 38,223 SH SOLE 30,167 0 8,056
KEYSIGHT TECHNOLOGIES INC COM 49338L103 728 7,367 SH SOLE 7,217 0 150
KIMBERLY CLARK CORP COM 494368103 7,472 50,605 SH SOLE 50,407 0 198
KINDER MORGAN INC DEL COM 49456B101 3,334 270,394 SH SOLE 269,782 0 612
KINSALE CAP GROUP INC COM 49714P108 8,617 45,310 SH SOLE 45,310 0 0
KKR & CO INC COM 48251W104 319 9,286 SH SOLE 9,286 0 0
KRAFT HEINZ CO COM 500754106 2,296 76,665 SH SOLE 74,243 0 2,422
KROGER CO COM 501044101 590 17,397 SH SOLE 17,171 0 226
L3HARRIS TECHNOLOGIES INC COM 502431109 40,967 241,208 SH SOLE 240,606 0 602
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,030 5,471 SH SOLE 5,471 0 0
LAM RESEARCH CORP COM 512807108 462 1,393 SH SOLE 1,368 0 25
LAMAR ADVERTISING CO NEW CL A 512816109 111,982 1,692,340 SH SOLE 1,688,661 0 3,679
LANDCADIA HLDGS II INC CL A 51476X105 812 56,500 SH SOLE 56,500 0 0
LAS VEGAS SANDS CORP COM 517834107 1,328 28,462 SH SOLE 28,251 0 211
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 535 20,670 SH SOLE 20,670 0 0
LAUDER ESTEE COS INC CL A 518439104 2,158 9,886 SH SOLE 9,627 0 259
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 267 6,750 SH SOLE 6,750 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 271 9,150 SH SOLE 8,860 0 290
LIBERTY BROADBAND CORP COM SER A 530307107 3,259 22,979 SH SOLE 22,979 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 118,686 830,725 SH SOLE 827,535 0 3,190
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,833 89,285 SH SOLE 89,285 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 504 61,939 SH SOLE 61,939 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,058 62,036 SH SOLE 62,036 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 324 9,802 SH SOLE 9,802 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 920 532,000 SH SOLE 532,000 0 0
LILLY ELI & CO COM 532457108 3,820 25,811 SH SOLE 25,661 0 150
LINDE PLC SHS G5494J103 1,005 4,220 SH SOLE 4,220 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 491 9,118 SH SOLE 9,118 0 0
LIVENT CORP COM 53814L108 96 10,697 SH SOLE 4,697 0 6,000
LOCKHEED MARTIN CORP COM 539830109 45,024 117,470 SH SOLE 116,250 0 1,220
LOWES COS INC COM 548661107 54,334 327,587 SH SOLE 322,666 0 4,921
LULULEMON ATHLETICA INC COM 550021109 364 1,104 SH SOLE 1,104 0 0
LUMEN TECHNOLOGIES INC COM 156700106 367 36,362 SH SOLE 36,362 0 0
M & T BK CORP COM 55261F104 212 2,298 SH SOLE 2,285 0 13
M D C HLDGS INC COM 552676108 273 5,800 SH SOLE 5,800 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 243 9,041 SH SOLE 9,041 0 0
MACYS INC COM 55616P104 60 10,550 SH SOLE 10,550 0 0
MAG SILVER CORP COM 55903Q104 10,466 643,679 SH SOLE 643,679 0 0
MARATHON PETE CORP COM 56585A102 4,626 157,660 SH SOLE 153,865 0 3,795
MARKEL CORP COM 570535104 269,964 277,256 SH SOLE 275,982 0 1,274
MARKETAXESS HLDGS INC COM 57060D108 530 1,100 SH SOLE 1,100 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,462 15,791 SH SOLE 14,842 0 949
MARSH & MCLENNAN COS INC COM 571748102 13,169 114,810 SH SOLE 114,685 0 125
MARTIN MARIETTA MATLS INC COM 573284106 83,914 356,535 SH SOLE 353,761 0 2,774
MASTERCARD INCORPORATED CL A 57636Q104 103,268 305,373 SH SOLE 303,514 0 1,859
MATTEL INC COM 577081102 125 10,670 SH SOLE 10,670 0 0
MCCORMICK & CO INC COM NON VTG 579780206 6,462 33,294 SH SOLE 32,051 0 1,243
MCDONALDS CORP COM 580135101 83,030 378,285 SH SOLE 374,459 0 3,826
MEDTRONIC PLC SHS G5960L103 118,705 1,142,270 SH SOLE 1,134,628 0 7,642
MEI PHARMA INC COM NEW 55279B202 161 51,600 SH SOLE 51,600 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 1,430 85,875 SH SOLE 85,875 0 0
MERCADOLIBRE INC COM 58733R102 73,792 68,169 SH SOLE 67,917 0 252
MERCK & CO. INC COM 58933Y105 69,938 843,132 SH SOLE 835,304 0 7,828
METLIFE INC COM 59156R108 1,440 38,733 SH SOLE 38,733 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 61 16,375 SH SOLE 16,375 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 254 2,473 SH SOLE 2,081 0 392
MICRON TECHNOLOGY INC COM 595112103 498 10,600 SH SOLE 10,600 0 0
MICROSOFT CORP COM 594918104 240,693 1,144,360 SH SOLE 1,131,130 0 13,230
MID-AMER APT CMNTYS INC COM 59522J103 425 3,666 SH SOLE 3,666 0 0
MILLER HERMAN INC COM 600544100 698 23,142 SH SOLE 23,142 0 0
MILLICOM INTL CELLULAR S A COM STK L6388F110 681 22,500 SH SOLE 22,500 0 0
MISONIX INC COM 604871103 133 11,348 SH SOLE 11,348 0 0
MKS INSTRS INC COM 55306N104 308 2,820 SH SOLE 2,820 0 0
MONARCH CASINO & RESORT INC COM 609027107 21,185 474,989 SH SOLE 474,939 0 50
MONDELEZ INTL INC CL A 609207105 52,989 922,356 SH SOLE 906,512 0 15,844
MOODYS CORP COM 615369105 47,960 165,467 SH SOLE 164,564 0 903
MORGAN STANLEY COM NEW 617446448 274 5,673 SH SOLE 3,573 0 2,100
MOSAIC CO NEW COM 61945C103 743 40,680 SH SOLE 34,180 0 6,500
MUSTANG BIO INC COM 62818Q104 206 65,500 SH SOLE 65,500 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 257 7,458 SH SOLE 7,458 0 0
NAVIOS MARITIME CONTAINERS L COM UNIT RP LP Y62151108 81 78,000 SH SOLE 78,000 0 0
NEKTAR THERAPEUTICS COM 640268108 967 58,300 SH SOLE 58,300 0 0
NETFLIX INC COM 64110L106 505 1,010 SH SOLE 860 0 150
NEWELL BRANDS INC COM 651229106 229 13,339 SH SOLE 13,339 0 0
NEWMARKET CORP COM 651587107 3,939 11,508 SH SOLE 11,508 0 0
NEWMONT CORP COM 651639106 3,056 48,163 SH SOLE 48,163 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 3,701 41,152 SH SOLE 41,152 0 0
NEXTERA ENERGY INC COM 65339F101 47,125 169,784 SH SOLE 169,477 0 307
NIKE INC CL B 654106103 60,526 482,124 SH SOLE 478,545 0 3,579
NORFOLK SOUTHN CORP COM 655844108 80,252 375,029 SH SOLE 366,374 0 8,655
NORTHROP GRUMMAN CORP COM 666807102 1,052 3,335 SH SOLE 3,117 0 218
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 411 24,030 SH SOLE 24,030 0 0
NOVARTIS AG SPONSORED ADR 66987V109 855 9,830 SH SOLE 9,430 0 400
NOVO-NORDISK A S ADR 670100205 375 5,405 SH SOLE 5,085 0 320
NUCOR CORP COM 670346105 833 18,575 SH SOLE 18,575 0 0
NUTRIEN LTD COM 67077M108 822 20,948 SH SOLE 20,948 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 619 39,517 SH SOLE 39,517 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 612 42,648 SH SOLE 42,648 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 297 18,587 SH SOLE 18,587 0 0
NUVEEN MUN INCOME FD INC COM 67062J102 122 10,261 SH SOLE 10,261 0 0
NUVEEN MUN VALUE FD INC COM 670928100 1,212 113,718 SH SOLE 113,718 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 217 24,644 SH SOLE 24,644 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 258 17,793 SH SOLE 17,793 0 0
NUVEEN REAL ASSET INCOME & G COM 67074Y105 1,445 119,790 SH SOLE 119,790 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 768 57,662 SH SOLE 57,662 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 302 28,750 SH SOLE 28,750 0 0
NUVEEN SR INCOME FD COM 67067Y104 50 10,300 SH SOLE 10,300 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 3,628 241,088 SH SOLE 241,088 0 0
NVIDIA CORPORATION COM 67066G104 7,760 14,339 SH SOLE 13,741 0 598
NVR INC COM 62944T105 323 79 SH SOLE 79 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 102 21,000 SH SOLE 21,000 0 0
OKTA INC CL A 679295105 246 1,150 SH SOLE 1,150 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 210 1,161 SH SOLE 1,161 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 327 3,743 SH SOLE 3,743 0 0
OMNICOM GROUP INC COM 681919106 1,301 26,286 SH SOLE 26,286 0 0
ONEMAIN HLDGS INC COM 68268W103 1,178 37,700 SH SOLE 37,700 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 1,015 156,125 SH SOLE 156,125 0 0
ORACLE CORP COM 68389X105 4,326 72,458 SH SOLE 69,680 0 2,778
OREILLY AUTOMOTIVE INC COM 67103H107 45,228 98,091 SH SOLE 98,053 0 38
OSI ETF TR OSHARES US QUALT 67110P407 538 14,824 SH SOLE 14,824 0 0
OTIS WORLDWIDE CORP COM 68902V107 788 12,631 SH SOLE 12,315 0 316
OUTFRONT MEDIA INC COM 69007J106 159 10,915 SH SOLE 10,915 0 0
OXFORD SQUARE CAP CORP COM 69181V107 32 13,000 SH SOLE 13,000 0 0
PALO ALTO NETWORKS INC COM 697435105 362 1,481 SH SOLE 1,481 0 0
PAN AMERN SILVER CORP COM 697900108 815 25,345 SH SOLE 25,345 0 0
PARKER-HANNIFIN CORP COM 701094104 497 2,458 SH SOLE 2,458 0 0
PARTNERS BANCORP COM 70213Q108 113 20,000 SH SOLE 20,000 0 0
PAYCHEX INC COM 704326107 1,091 13,678 SH SOLE 13,678 0 0
PAYPAL HLDGS INC COM 70450Y103 2,250 11,420 SH SOLE 10,945 0 475
PELOTON INTERACTIVE INC CL A COM 70614W100 322 3,247 SH SOLE 3,247 0 0
PENN NATL GAMING INC COM 707569109 778 10,700 SH SOLE 6,900 0 3,800
PENNANTPARK FLOATING RATE CA COM 70806A106 182 21,572 SH SOLE 21,572 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 168 16,262 SH SOLE 16,127 0 135
PEPSICO INC COM 713448108 122,813 886,096 SH SOLE 877,813 0 8,283
PERRIGO CO PLC SHS G97822103 459 10,000 SH SOLE 10,000 0 0
PFIZER INC COM 717081103 14,071 383,402 SH SOLE 374,315 0 9,087
PGIM HIGH YIELD BOND FUND IN COM 69346H100 815 59,042 SH SOLE 59,042 0 0
PHILIP MORRIS INTL INC COM 718172109 75,941 1,012,684 SH SOLE 1,005,298 0 7,386
PHILLIPS 66 COM 718546104 1,983 38,254 SH SOLE 37,905 0 349
PIMCO CORPORATE & INCOME OPP COM 72201B101 167 10,365 SH SOLE 10,365 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,461 97,043 SH SOLE 96,393 0 650
PIMCO ETF TR ACTIVE BD ETF 72201R775 454 4,040 SH SOLE 4,040 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 985 9,660 SH SOLE 9,660 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 292 3,342 SH SOLE 3,342 0 0
PINTEREST INC CL A 72352L106 275 6,635 SH SOLE 6,635 0 0
PLANET FITNESS INC CL A 72703H101 239 3,884 SH SOLE 3,884 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,209 11,003 SH SOLE 10,703 0 300
PPG INDS INC COM 693506107 723 5,924 SH SOLE 5,258 0 666
PPL CORP COM 69351T106 425 15,615 SH SOLE 15,615 0 0
PRA GROUP INC COM 69354N106 1,477 36,961 SH SOLE 36,961 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,333 10,398 SH SOLE 9,903 0 495
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 453 22,549 SH SOLE 22,549 0 0
PROCTER AND GAMBLE CO COM 742718109 20,435 147,023 SH SOLE 142,501 0 4,522
PROSHARES TR S&P 500 DV ARIST 74348A467 1,084 15,022 SH SOLE 15,022 0 0
PROSPECT CAP CORP COM 74348T102 676 134,406 SH SOLE 134,406 0 0
PRUDENTIAL FINL INC COM 744320102 342 5,390 SH SOLE 5,390 0 0
PTC INC COM 69370C100 548 6,626 SH SOLE 6,336 0 290
PUBLIC STORAGE COM 74460D109 416 1,866 SH SOLE 1,866 0 0
PURE STORAGE INC CL A 74624M102 2,394 155,560 SH SOLE 155,560 0 0
QIWI PLC SPON ADR REP B 74735M108 1,196 68,922 SH SOLE 68,922 0 0
QUALCOMM INC COM 747525103 104,025 883,965 SH SOLE 880,175 0 3,790
QUANTA SVCS INC COM 74762E102 410 7,747 SH SOLE 7,747 0 0
QUOTIENT LTD SHS G73268107 407 79,205 SH SOLE 79,205 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,137 71,899 SH SOLE 66,329 0 5,570
REALTY INCOME CORP COM 756109104 1,104 18,179 SH SOLE 17,939 0 240
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,027 32,832 SH SOLE 32,832 0 0
REPUBLIC SVCS INC COM 760759100 242 2,596 SH SOLE 2,596 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 238 4,143 SH SOLE 4,143 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 341 32,745 SH SOLE 32,745 0 0
RH COM 74967X103 723 1,890 SH SOLE 1,890 0 0
RINGCENTRAL INC CL A 76680R206 298 1,085 SH SOLE 1,085 0 0
RLI CORP COM 749607107 432 5,164 SH SOLE 5,164 0 0
ROLLINS INC COM 775711104 258 4,753 SH SOLE 4,753 0 0
ROYAL BK CDA COM 780087102 1,020 14,538 SH SOLE 14,538 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 273 4,225 SH SOLE 4,225 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,598 103,212 SH SOLE 100,182 0 3,030
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,835 117,059 SH SOLE 114,028 0 3,031
ROYCE MICRO-CAP TR INC COM 780915104 258 33,635 SH SOLE 33,635 0 0
S&P GLOBAL INC COM 78409V104 369 1,022 SH SOLE 1,022 0 0
SAFETY INS GROUP INC COM 78648T100 1,977 28,613 SH SOLE 28,163 0 450
SALESFORCE COM INC COM 79466L302 808 3,217 SH SOLE 2,953 0 264
SANGAMO THERAPEUTICS INC COM 800677106 1,284 135,845 SH SOLE 135,845 0 0
SANOFI SPONSORED ADR 80105N105 1,155 23,025 SH SOLE 23,025 0 0
SCHLUMBERGER LTD COM 806857108 197 12,674 SH SOLE 12,674 0 0
SCHWAB CHARLES CORP COM 808513105 44,987 1,241,695 SH SOLE 1,234,041 0 7,654
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 236 7,505 SH SOLE 7,505 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,607 137,107 SH SOLE 134,717 0 2,390
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 336 6,524 SH SOLE 6,524 0 0
SCORPIO BULKERS INC COM Y7546A130 193 13,625 SH SOLE 13,625 0 0
SEABOARD CORP COM 811543107 9,134 3,220 SH SOLE 3,220 0 0
SEI INVTS CO COM 784117103 1,173 23,132 SH SOLE 23,132 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,635 22,579 SH SOLE 22,479 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,291 12,238 SH SOLE 12,238 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 392 16,296 SH SOLE 15,831 0 465
SELECT SECTOR SPDR TR ENERGY 81369Y506 483 16,116 SH SOLE 16,116 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,133 19,083 SH SOLE 18,968 0 115
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 359 2,440 SH SOLE 2,440 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 725 11,304 SH SOLE 11,304 0 0
SERVICENOW INC COM 81762P102 1,430 2,949 SH SOLE 2,689 0 260
SFL CORPORATION LTD SHS G7738W106 99 13,200 SH SOLE 13,200 0 0
SHAKE SHACK INC CL A 819047101 319 4,953 SH SOLE 4,953 0 0
SHERWIN WILLIAMS CO COM 824348106 143,103 205,390 SH SOLE 204,539 0 851
SIGA TECHNOLOGIES INC COM 826917106 1,505 219,077 SH SOLE 219,077 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 64 11,885 SH SOLE 11,885 0 0
SL GREEN RLTY CORP COM 78440X101 464 10,000 SH SOLE 10,000 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 286 10,650 SH SOLE 10,250 0 400
SMUCKER J M CO COM NEW 832696405 1,110 9,607 SH SOLE 9,457 0 150
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,409 5,912 SH SOLE 5,567 0 345
SONY CORP SPONSORED ADR 835699307 93,233 1,214,756 SH SOLE 1,211,345 0 3,411
SOUTH ST CORP COM 840441109 329 6,842 SH SOLE 6,842 0 0
SOUTHERN CO COM 842587107 3,011 55,525 SH SOLE 54,753 0 772
SOUTHWEST AIRLS CO COM 844741108 768 20,474 SH SOLE 20,474 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,320 4,757 SH SOLE 4,757 0 0
SPDR GOLD TR GOLD SHS 78463V107 10,552 59,575 SH SOLE 58,013 0 1,562
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 412 11,321 SH SOLE 11,321 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,602 19,713 SH SOLE 19,224 0 489
SPDR SER TR SPDR BLOOMBERG 78468R663 4,161 45,470 SH SOLE 45,470 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,537 30,818 SH SOLE 30,818 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,844 35,500 SH SOLE 35,100 0 400
SPDR SER TR S&P 600 SML CAP 78464A813 4,355 71,554 SH SOLE 71,439 0 115
SPDR SER TR S&P DIVID ETF 78464A763 1,945 21,053 SH SOLE 20,423 0 630
SPLUNK INC COM 848637104 462 2,457 SH SOLE 2,457 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 186 13,000 SH SOLE 13,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,398 76,250 SH SOLE 76,250 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 801 53,243 SH SOLE 53,243 0 0
SQUARE INC CL A 852234103 1,261 7,760 SH SOLE 7,760 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 929 18,835 SH SOLE 18,525 0 310
STANLEY BLACK & DECKER INC COM 854502101 807 4,977 SH SOLE 4,977 0 0
STARBUCKS CORP COM 855244109 68,985 802,900 SH SOLE 794,291 0 8,609
STARWOOD PPTY TR INC COM 85571B105 211 14,000 SH SOLE 14,000 0 0
STEEL DYNAMICS INC COM 858119100 865 30,210 SH SOLE 30,210 0 0
STRYKER CORPORATION COM 863667101 1,581 7,589 SH SOLE 7,534 0 55
SUN CMNTYS INC COM 866674104 5,793 41,197 SH SOLE 40,457 0 740
SUNPOWER CORP COM 867652406 154 12,350 SH SOLE 12,350 0 0
SUNRUN INC COM 86771W105 7,527 97,665 SH SOLE 92,314 0 5,351
SWITCH INC CL A 87105L104 179 11,477 SH SOLE 11,477 0 0
SYNCHRONY FINANCIAL COM 87165B103 7,352 280,938 SH SOLE 280,463 0 475
SYSCO CORP COM 871829107 823 13,224 SH SOLE 13,224 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 352 4,345 SH SOLE 4,345 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 72,358 437,949 SH SOLE 437,949 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 239 39,702 SH SOLE 39,702 0 0
TARGET CORP COM 87612E106 1,720 10,925 SH SOLE 10,823 0 102
TC ENERGY CORP COM 87807B107 252 5,993 SH SOLE 5,993 0 0
TE CONNECTIVITY LTD REG SHS H84989104 53,099 543,265 SH SOLE 543,107 0 158
TELEFLEX INCORPORATED COM 879369106 789 2,317 SH SOLE 2,317 0 0
TELUS CORPORATION COM 87971M103 634 36,003 SH SOLE 35,403 0 600
TESLA INC COM 88160R101 4,036 9,407 SH SOLE 8,832 0 575
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 119 13,187 SH SOLE 13,187 0 0
TEXAS INSTRS INC COM 882508104 3,988 27,932 SH SOLE 27,682 0 250
TG THERAPEUTICS INC COM 88322Q108 233 8,700 SH SOLE 8,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,289 2,920 SH SOLE 2,920 0 0
TJX COS INC NEW COM 872540109 55,927 1,004,971 SH SOLE 997,810 0 7,161
T-MOBILE US INC COM 872590104 115,815 1,012,719 SH SOLE 1,008,049 0 4,670
TOPBUILD CORP COM 89055F103 494 2,895 SH SOLE 2,895 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 233 5,044 SH SOLE 5,044 0 0
TOTAL SE SPONSORED ADS 89151E109 2,490 72,594 SH SOLE 70,978 0 1,616
TOWNEBANK PORTSMOUTH VA COM 89214P109 667 40,656 SH SOLE 39,962 0 694
TRACTOR SUPPLY CO COM 892356106 288 2,011 SH SOLE 2,011 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 4,279 35,294 SH SOLE 33,726 0 1,568
TRANSLATE BIO INC COM 89374L104 233 17,100 SH SOLE 17,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,370 21,906 SH SOLE 21,906 0 0
TREDEGAR CORP COM 894650100 2,285 153,653 SH SOLE 153,653 0 0
TREX CO INC COM 89531P105 1,815 25,354 SH SOLE 23,806 0 1,548
TRIMBLE INC COM 896239100 427 8,775 SH SOLE 8,775 0 0
TRUIST FINL CORP COM 89832Q109 12,491 328,273 SH SOLE 314,011 0 14,262
TWILIO INC CL A 90138F102 621 2,515 SH SOLE 2,515 0 0
TWITTER INC COM 90184L102 411 9,242 SH SOLE 8,942 0 300
TWO HBRS INVT CORP COM NEW 90187B408 88 17,318 SH SOLE 17,318 0 0
TYSON FOODS INC CL A 902494103 44,971 756,071 SH SOLE 753,185 0 2,886
UBER TECHNOLOGIES INC COM 90353T100 2,195 60,173 SH SOLE 57,673 0 2,500
UDR INC COM 902653104 1,403 43,034 SH SOLE 43,034 0 0
UNILEVER N V N Y SHS NEW 904784709 373 6,181 SH SOLE 6,181 0 0
UNILEVER PLC SPON ADR NEW 904767704 660 10,708 SH SOLE 10,708 0 0
UNION PAC CORP COM 907818108 62,949 319,747 SH SOLE 316,670 0 3,077
UNITED PARCEL SERVICE INC CL B 911312106 93,234 559,525 SH SOLE 558,103 0 1,422
UNITED STATES STL CORP NEW COM 912909108 73 10,000 SH SOLE 10,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,120 26,044 SH SOLE 25,390 0 654
UNITI GROUP INC COM 91325V108 120 11,415 SH SOLE 11,415 0 0
UNIVERSAL CORP VA COM 913456109 6,491 154,998 SH SOLE 152,383 0 2,615
US BANCORP DEL COM NEW 902973304 1,814 50,592 SH SOLE 49,843 0 749
UTZ BRANDS INC COM CL A 918090101 2,113 118,070 SH SOLE 117,570 0 500
V F CORP COM 918204108 2,794 39,769 SH SOLE 39,769 0 0
VALERO ENERGY CORP COM 91913Y100 459 10,600 SH SOLE 10,600 0 0
VALVOLINE INC COM 92047W101 377 19,783 SH SOLE 19,783 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 210 11,400 SH SOLE 11,400 0 0
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 1,049 20,452 SH SOLE 20,452 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 10,042 183,954 SH SOLE 183,114 0 840
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,089 53,348 SH SOLE 53,348 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 578 10,447 SH SOLE 10,447 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 398 10,560 SH SOLE 10,560 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 978 54,180 SH SOLE 54,180 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9,483 114,180 SH SOLE 114,025 0 155
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,635 38,887 SH SOLE 38,745 0 142
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 475 5,384 SH SOLE 5,384 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 254 4,371 SH SOLE 4,371 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 805 5,148 SH SOLE 5,023 0 125
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,934 17,483 SH SOLE 16,827 0 656
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,918 48,512 SH SOLE 46,382 0 2,130
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 415 2,302 SH SOLE 1,977 0 325
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,169 7,598 SH SOLE 6,675 0 923
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,177 65,584 SH SOLE 65,584 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 728 3,389 SH SOLE 3,249 0 140
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 884 11,196 SH SOLE 10,946 0 250
VANGUARD INDEX FDS MID CAP ETF 922908629 1,956 11,095 SH SOLE 10,489 0 606
VANGUARD INDEX FDS VALUE ETF 922908744 9,553 91,408 SH SOLE 86,589 0 4,819
VANGUARD INDEX FDS GROWTH ETF 922908736 11,316 49,717 SH SOLE 46,617 0 3,100
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,462 8,584 SH SOLE 7,810 0 774
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9,935 229,770 SH SOLE 229,075 0 695
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,248 30,845 SH SOLE 30,845 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,397 67,340 SH SOLE 67,340 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 277 5,090 SH SOLE 5,090 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 24,810 299,452 SH SOLE 297,576 0 1,876
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 217 2,486 SH SOLE 0 0 2,486
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15,828 165,217 SH SOLE 165,047 0 170
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,098 82,100 SH SOLE 82,100 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 557 2,500 SH SOLE 2,500 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20,991 163,149 SH SOLE 163,054 0 95
VANGUARD STAR FDS VG TL INTL STK F 921909768 888 17,026 SH SOLE 17,026 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,111 27,163 SH SOLE 26,333 0 830
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 346 2,387 SH SOLE 2,387 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,520 4,881 SH SOLE 4,823 0 58
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 365 1,788 SH SOLE 961 0 827
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 776 4,751 SH SOLE 4,666 0 85
VENTAS INC COM 92276F100 420 10,002 SH SOLE 9,871 0 131
VERIZON COMMUNICATIONS INC COM 92343V104 57,278 962,817 SH SOLE 953,623 0 9,194
VERTEX PHARMACEUTICALS INC COM 92532F100 521 1,913 SH SOLE 1,913 0 0
VIACOMCBS INC CL B 92556H206 816 29,138 SH SOLE 29,038 0 100
VIASAT INC COM 92552V100 1,610 46,820 SH SOLE 46,820 0 0
VISA INC COM CL A 92826C839 112,221 561,190 SH SOLE 554,747 0 6,443
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 280 20,864 SH SOLE 20,864 0 0
VULCAN MATLS CO COM 929160109 722 5,323 SH SOLE 5,323 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,890 52,625 SH SOLE 51,918 0 707
WALMART INC COM 931142103 6,830 48,817 SH SOLE 46,175 0 2,642
WASTE MGMT INC DEL COM 94106L109 2,984 26,370 SH SOLE 26,211 0 159
WATSCO INC COM 942622200 145,248 623,675 SH SOLE 621,426 0 2,249
WAYFAIR INC CL A 94419L101 1,055 3,626 SH SOLE 3,626 0 0
WEC ENERGY GROUP INC COM 92939U106 565 5,829 SH SOLE 5,373 0 456
WELLS FARGO CO NEW COM 949746101 2,141 91,062 SH SOLE 90,883 0 179
WESBANCO INC COM 950810101 460 21,521 SH SOLE 21,021 0 500
WESTROCK CO COM 96145D105 4,483 129,039 SH SOLE 129,039 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,427 50,030 SH SOLE 50,030 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 213 4,337 SH SOLE 4,337 0 0
WHIRLPOOL CORP COM 963320106 341 1,855 SH SOLE 1,655 0 200
WHITE MTNS INS GROUP LTD COM G9618E107 1,722 2,211 SH SOLE 2,211 0 0
WILLIAMS COS INC COM 969457100 357 18,156 SH SOLE 18,156 0 0
WILLIAMS SONOMA INC COM 969904101 654 7,226 SH SOLE 7,151 0 75
WILLIS TOWERS WATSON PLC LTD SHS G96629103 241 1,154 SH SOLE 1,154 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 914 15,260 SH SOLE 13,180 0 2,080
WISDOMTREE TR US MIDCAP FUND 97717W570 5,895 172,422 SH SOLE 172,422 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 537 17,964 SH SOLE 17,964 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 332 10,475 SH SOLE 10,475 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 507 12,258 SH SOLE 12,258 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 899 19,765 SH SOLE 19,140 0 625
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,371 54,600 SH SOLE 54,600 0 0
WP CAREY INC COM 92936U109 44,242 678,974 SH SOLE 671,674 0 7,300
XCEL ENERGY INC COM 98389B100 487 7,050 SH SOLE 7,050 0 0
XYLEM INC COM 98419M100 44,998 534,925 SH SOLE 533,082 0 1,843
YAMANA GOLD INC COM 98462Y100 75 13,151 SH SOLE 13,151 0 0
YETI HLDGS INC COM 98585X104 339 7,486 SH SOLE 7,486 0 0
YUM BRANDS INC COM 988498101 603 6,605 SH SOLE 6,194 0 411
ZOETIS INC CL A 98978V103 34,707 209,872 SH SOLE 207,869 0 2,003
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 236 502 SH SOLE 352 0 150


Serious News for Serious Traders! Try StreetInsider.com Premium Free!

You May Also Be Interested In





Related Categories

SEC Filings

Related Entities

Davenport