Form 13F-HR DAVENPORT & Co LLC For: Dec 31

January 13, 2021 1:03 PM EST

Get inside Wall Street with StreetInsider Premium. Claim your 1-week free trial 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: 12-31-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: Stefanie Boykin
Title: Compliance Officer
Phone: 804-697-2978
Signature, Place, and Date of Signing:
/s/ Stefanie Boykin Richmond , VA 01-12-2021
[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: 783
Form 13F Information Table Value Total: 10,180,658
(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
AAIC CL A 041356205 42 11,200 SH SOLE 11,200 0 0
AAPL COM 037833100 204,040 1,537,716 SH SOLE 1,509,412 28,304 0
ABBV COM 00287Y109 11,099 103,579 SH SOLE 103,242 337 0
ABT COM 002824100 66,441 606,825 SH SOLE 596,346 10,479 0
ACN SHS CLASS A G1151C101 96,960 371,195 SH SOLE 369,117 2,078 0
ACV COM 01883J108 1,852 56,673 SH SOLE 55,673 1,000 0
ADBE COM 00724F101 129,364 258,666 SH SOLE 255,263 3,403 0
ADI COM 032654105 1,676 11,348 SH SOLE 11,317 31 0
ADM COM 039483102 2,423 48,058 SH SOLE 48,058 0 0
ADP COM 053015103 4,432 25,154 SH SOLE 24,978 176 0
ADSK COM 052769106 43,541 142,598 SH SOLE 142,024 574 0
AEP COM 025537101 1,660 19,937 SH SOLE 18,503 1,434 0
AES COM 00130H105 2,370 100,850 SH SOLE 95,815 5,035 0
AFL COM 001055102 1,419 31,901 SH SOLE 28,666 3,235 0
AGG ETF 464287226 4,844 40,987 SH SOLE 40,636 351 0
AKAM COM 00971T101 518 4,935 SH SOLE 4,935 0 0
ALB COM 012653101 29,442 199,581 SH SOLE 195,624 3,957 0
ALGN COM 016255101 39,122 73,210 SH SOLE 73,210 0 0
ALL COM 020002101 387 3,517 SH SOLE 3,517 0 0
AMAT COM 038222105 4,142 47,995 SH SOLE 46,565 1,430 0
AME COM 031100100 762 6,304 SH SOLE 6,304 0 0
AMGN COM 031162100 11,405 49,602 SH SOLE 48,577 1,025 0
AMLP ETF 00162Q452 2,190 85,355 SH SOLE 84,350 1,005 0
AMP COM 03076C106 1,613 8,302 SH SOLE 8,302 0 0
AMRN ADR 023111206 650 132,840 SH SOLE 132,840 0 0
AMT COM 03027X100 197,524 879,997 SH SOLE 873,977 6,020 0
AMZN COM 023135106 137,462 42,206 SH SOLE 41,089 1,117 0
AN COM 05329W102 210 3,007 SH SOLE 3,007 0 0
ANET COM 040413106 444 1,529 SH SOLE 1,429 100 0
ANTM COM 036752103 5,947 18,521 SH SOLE 18,484 37 0
AOD COM 00326L100 99 11,196 SH SOLE 11,196 0 0
AOM ETF 464289875 597 13,816 SH SOLE 13,816 0 0
AON CL A G0403H108 56,493 267,399 SH SOLE 264,355 3,044 0
APD COM 009158106 83,913 307,127 SH SOLE 303,108 4,019 0
APO COM 03768E105 613 12,510 SH SOLE 12,510 0 0
AQUA COM 30057T105 21,781 807,297 SH SOLE 804,802 2,495 0
ARCB COM 03937C105 597 13,980 SH SOLE 13,980 0 0
ARCC COM 04010L103 2,092 123,841 SH SOLE 123,841 0 0
ARKF ETF 00214Q708 1,871 37,645 SH SOLE 37,645 0 0
ARKG ETF 00214Q302 2,304 24,707 SH SOLE 24,707 0 0
ARKK ETF 00214Q104 4,458 35,808 SH SOLE 35,808 0 0
ARKW ETF 00214Q401 997 6,809 SH SOLE 6,809 0 0
ASH COM 044186104 545 6,878 SH SOLE 6,878 0 0
ATR COM 038336103 801 5,851 SH SOLE 5,851 0 0
ATUS CL A 02156K103 42,089 1,111,415 SH SOLE 1,111,415 0 0
ATVI COM 00507V109 662 7,126 SH SOLE 7,126 0 0
AUB COM 04911A107 1,646 49,959 SH SOLE 49,159 800 0
AUY COM 98462Y100 62 10,852 SH SOLE 10,852 0 0
AVGO COM 11135F101 58,967 134,673 SH SOLE 133,305 1,368 0
AWK COM 030420103 784 5,110 SH SOLE 5,059 51 0
AXP COM 025816109 5,831 48,225 SH SOLE 46,990 1,235 0
AZN ADR 046353108 581 11,621 SH SOLE 11,621 0 0
BA COM 097023105 3,985 18,617 SH SOLE 17,125 1,492 0
BABA LTD SPONS ADS 01609W102 25,176 108,177 SH SOLE 105,606 2,571 0
BAC COM 060505104 9,873 325,728 SH SOLE 323,444 2,284 0
BAM CL A LTD VT SH 112585104 342,767 8,305,468 SH SOLE 8,267,953 37,515 0
BAX COM 071813109 578 7,201 SH SOLE 6,851 350 0
BBDC COM 06759L103 134 14,532 SH SOLE 14,532 0 0
BCE COM 05534B760 2,818 65,849 SH SOLE 65,314 535 0
BDJ COM 09251A104 353 41,692 SH SOLE 34,480 7,212 0
BDX COM 075887109 52,423 209,507 SH SOLE 208,227 1,280 0
BE COM 093712107 909 31,725 SH SOLE 30,925 800 0
BEPC CL A SUB VTG ADD 11284V105 7,486 128,477 SH SOLE 124,339 4,138 0
BF/B CL B 115637209 928 11,686 SH SOLE 11,686 0 0
BG COM G16962105 84,295 1,285,384 SH SOLE 1,279,761 5,623 0
BIDU ADR 056752108 305 1,412 SH SOLE 1,412 0 0
BIL ETF 78468R663 4,264 46,594 SH SOLE 46,594 0 0
BIP COM G16252101 236 4,775 SH SOLE 0 4,775 0
BIPC COM 11275Q107 673 9,311 SH SOLE 9,278 33 0
BIT COM 09258A107 360 20,550 SH SOLE 19,400 1,150 0
BIV ETF 921937819 4,907 52,848 SH SOLE 52,706 142 0
BK COM 064058100 340 7,999 SH SOLE 7,800 199 0
BKI COM 09215C105 46,010 520,774 SH SOLE 520,222 552 0
BKLN ETF 46138G508 1,454 65,278 SH SOLE 65,009 269 0
BKNG COM 09857L108 528 237 SH SOLE 237 0 0
BLD COM 89055F103 533 2,895 SH SOLE 2,895 0 0
BLDP COM 058586108 421 18,000 SH SOLE 18,000 0 0
BLDR COM 12008R107 8,890 217,850 SH SOLE 217,500 350 0
BLK COM 09247X101 2,126 2,946 SH SOLE 2,930 16 0
BLL COM 058498106 48,378 519,189 SH SOLE 515,878 3,311 0
BLPH COM 078771300 595 89,225 SH SOLE 89,225 0 0
BMRN COM 09061G101 442 5,044 SH SOLE 4,794 250 0
BMY COM 110122108 87,281 1,407,084 SH SOLE 1,390,032 17,052 0
BND ETF 921937835 459 5,201 SH SOLE 5,201 0 0
BNDX ETF 92203J407 221 3,773 SH SOLE 3,773 0 0
BOND ETF 72201R775 457 4,040 SH SOLE 4,040 0 0
BORR LTD SHS G1466R207 9 11,300 SH SOLE 11,300 0 0
BOTZ ETF 37954Y715 267 8,055 SH SOLE 8,055 0 0
BP ADR 055622104 1,162 56,612 SH SOLE 56,418 194 0
BPY LTD PART G16249107 236 16,291 SH SOLE 16,291 0 0
BPYU CL A 11282X103 1,717 114,913 SH SOLE 112,316 2,597 0
BR ADR 11133T103 207 1,352 SH SOLE 1,352 0 0
BRK/A CL A 084670108 9,391 27 SH SOLE 27 0 0
BRK/B CL B NEW 084670702 188,865 814,531 SH SOLE 809,337 5,194 0
BSCL ETF 46138J700 18,033 850,197 SH SOLE 842,221 7,976 0
BSCM ETF 46138J882 857 39,411 SH SOLE 39,411 0 0
BSCN ETF 46138J866 350 16,000 SH SOLE 16,000 0 0
BSCO ETF 46138J841 769 34,356 SH SOLE 34,356 0 0
BSCP ETF 46138J825 335 14,800 SH SOLE 14,800 0 0
BSET COM 070203104 416 20,716 SH SOLE 20,716 0 0
BSV ETF 921937827 51,054 615,851 SH SOLE 613,880 1,971 0
BSX COM 101137107 537 14,944 SH SOLE 14,944 0 0
BTAI COM 09075P105 328 7,100 SH SOLE 7,100 0 0
BTI ADR 110448107 965 25,743 SH SOLE 25,743 0 0
BUD ADR 03524A108 96,192 1,375,934 SH SOLE 1,374,244 1,690 0
BURL COM 122017106 452 1,730 SH SOLE 1,730 0 0
BX COM 09260D107 3,387 52,264 SH SOLE 50,439 1,825 0
C COM 172967424 2,537 41,137 SH SOLE 40,961 176 0
CACG ETF 524682101 319 7,250 SH SOLE 7,250 0 0
CAG COM 205887102 2,918 80,466 SH SOLE 78,156 2,310 0
CARR COM 14448C104 5,313 140,851 SH SOLE 139,388 1,463 0
CASY COM 147528103 219 1,225 SH SOLE 1,225 0 0
CAT COM 149123101 9,555 52,493 SH SOLE 51,715 778 0
CB COM H1467J104 1,131 7,346 SH SOLE 7,270 76 0
CBIO COM 14888D208 373 59,100 SH SOLE 59,100 0 0
CBOE COM 12503M108 556 5,975 SH SOLE 5,975 0 0
CBRL COM 22410J106 870 6,593 SH SOLE 6,593 0 0
CBSH COM 200525103 274 4,172 SH SOLE 4,074 98 0
CCI COM 22822V101 58,413 366,939 SH SOLE 366,266 673 0
CCL COM 143658300 24,595 1,135,492 SH SOLE 1,135,065 427 0
CEF TR UNIT 85208R101 1,433 74,050 SH SOLE 74,050 0 0
CEIX COM 20854L108 103 14,287 SH SOLE 14,287 0 0
CELG- RTS 110122157 54 77,794 SH SOLE 76,794 1,000 0
CELG- RTS 110122140 33 93,770 SH SOLE 93,770 0 0
CFFI COM 12466Q104 328 8,849 SH SOLE 8,649 200 0
CFX COM 194014106 62,850 1,643,557 SH SOLE 1,640,097 3,460 0
CGC COM 138035100 889 36,070 SH SOLE 35,670 400 0
CHCO COM 177835105 349 5,023 SH SOLE 4,923 100 0
CHD COM 171340102 2,209 25,323 SH SOLE 24,758 565 0
CHPM COM 12558Y106 235 22,880 SH SOLE 22,880 0 0
CHPMW WTS 12558Y114 13 10,000 SH SOLE 10,000 0 0
CHTR COM 16119P108 519 784 SH SOLE 769 15 0
CHWY CL A 16679L109 475 5,285 SH SOLE 5,285 0 0
CI COM 125523100 594 2,855 SH SOLE 2,655 200 0
CIK COM 224916106 77 24,500 SH SOLE 24,500 0 0
CINF COM 172062101 215 2,465 SH SOLE 2,465 0 0
CL COM 194162103 3,826 44,738 SH SOLE 43,267 1,471 0
CLX COM 189054109 1,929 9,551 SH SOLE 9,471 80 0
CM COM 136069101 219 2,567 SH SOLE 2,567 0 0
CMCSA COM 20030N101 108,192 2,064,733 SH SOLE 2,054,973 9,760 0
CME COM 12572Q105 625 3,435 SH SOLE 3,435 0 0
CMI COM 231021106 3,942 17,358 SH SOLE 17,129 229 0
CMS COM 125896100 546 8,957 SH SOLE 8,841 116 0
CNI COM 136375102 232 2,115 SH SOLE 2,115 0 0
CNNE COM 13765N107 128,655 2,906,136 SH SOLE 2,903,417 2,719 0
CNX COM 12653C108 8,379 775,810 SH SOLE 775,810 0 0
COF COM 14040H105 103,794 1,050,019 SH SOLE 1,044,746 5,273 0
COG COM 127097103 1,813 111,350 SH SOLE 110,750 600 0
COLD COM 03064D108 234 6,275 SH SOLE 6,275 0 0
COMM COM 20337X109 172 12,800 SH SOLE 12,800 0 0
CONXU UNIT 212873202 596 57,000 SH SOLE 57,000 0 0
COP COM 20825C104 1,775 44,381 SH SOLE 43,981 400 0
COST COM 22160K105 7,389 19,612 SH SOLE 18,607 1,005 0
CP COM 13645T100 248 715 SH SOLE 715 0 0
CRM COM 79466L302 554 2,490 SH SOLE 2,426 64 0
CRWD CL A 22788C105 257 1,213 SH SOLE 1,213 0 0
CSCO COM 17275R102 15,601 348,626 SH SOLE 342,059 6,567 0
CSGP COM 22160N109 230 249 SH SOLE 249 0 0
CSL COM 142339100 884 5,660 SH SOLE 5,660 0 0
CSQ COM 128125101 2,860 181,139 SH SOLE 181,139 0 0
CSX COM 126408103 4,909 54,095 SH SOLE 51,590 2,505 0
CTAS COM 172908105 388 1,099 SH SOLE 1,099 0 0
CTVA COM 22052L104 687 17,741 SH SOLE 17,724 17 0
CUE COM 22978P106 160 12,800 SH SOLE 12,800 0 0
CVS COM 126650100 18,448 270,102 SH SOLE 260,261 9,841 0
CVX COM 166764100 49,892 590,791 SH SOLE 585,929 4,862 0
CYCN COM 23255M105 55 18,016 SH SOLE 18,016 0 0
CZR COM 12769G100 21,280 286,522 SH SOLE 286,522 0 0
D COM 25746U109 99,180 1,318,878 SH SOLE 1,305,781 13,097 0
DAL COM 247361702 2,489 61,887 SH SOLE 58,044 3,843 0
DBC COM 46138B103 486 33,057 SH SOLE 32,702 355 0
DD COM 26614N102 1,414 19,886 SH SOLE 19,867 19 0
DE COM 244199105 57,970 215,461 SH SOLE 214,841 620 0
DEO ADR 25243Q205 90,931 572,577 SH SOLE 570,299 2,278 0
DG COM 256677105 819 3,893 SH SOLE 3,893 0 0
DGRO ETF 46434V621 5,017 111,930 SH SOLE 111,930 0 0
DGS ETF 97717W281 630 13,208 SH SOLE 13,208 0 0
DHI COM 23331A109 279 4,046 SH SOLE 4,046 0 0
DHIL COM 25264R207 6,780 45,421 SH SOLE 45,421 0 0
DHR COM 235851102 129,486 582,900 SH SOLE 576,990 5,910 0
DHT SHS NEW Y2065G121 473 90,400 SH SOLE 90,400 0 0
DIA ETF 78467X109 1,509 4,933 SH SOLE 4,933 0 0
DIS COM 254687106 107,598 593,871 SH SOLE 585,201 8,670 0
DISH CL A 25470M109 152,270 4,708,394 SH SOLE 4,700,926 7,468 0
DKNG COM 26142R104 43,305 930,091 SH SOLE 928,102 1,989 0
DLS ETF 97717W760 1,051 15,430 SH SOLE 14,095 1,335 0
DLTR COM 256746108 3,159 29,239 SH SOLE 28,026 1,213 0
DMF COM 05589T104 95 10,666 SH SOLE 10,666 0 0
DNP COM 23325P104 740 72,147 SH SOLE 72,147 0 0
DOCU COM 256163106 3,395 15,273 SH SOLE 14,853 420 0
DOV COM 260003108 318 2,521 SH SOLE 2,491 30 0
DOW COM 260557103 5,875 105,861 SH SOLE 104,470 1,391 0
DRRX COM 266605104 769 371,400 SH SOLE 371,400 0 0
DS COM 262077100 250 105,000 SH SOLE 105,000 0 0
DTE COM 233331107 487 4,008 SH SOLE 4,008 0 0
DUK COM 26441C204 10,919 119,249 SH SOLE 114,343 4,906 0
DVY ETF 464287168 3,366 35,001 SH SOLE 35,001 0 0
DWLD ETF 23908L306 553 18,005 SH SOLE 17,880 125 0
DWM ETF 97717W703 1,080 21,340 SH SOLE 20,715 625 0
DWSH ETF 00768Y529 162 14,162 SH SOLE 14,162 0 0
DXCM COM 252131107 213 576 SH SOLE 541 35 0
EA COM 285512109 5,955 41,472 SH SOLE 40,572 900 0
ECL COM 278865100 4,831 22,330 SH SOLE 22,108 222 0
ED COM 209115104 437 6,045 SH SOLE 6,045 0 0
EEM ETF 464287234 1,211 23,431 SH SOLE 23,431 0 0
EES ETF 97717W562 669 17,197 SH SOLE 17,197 0 0
EFA ETF 464287465 3,048 41,779 SH SOLE 41,779 0 0
EFG ETF 464288885 270 2,671 SH SOLE 2,671 0 0
EFX COM 294429105 311 1,613 SH SOLE 1,613 0 0
EGHT COM 282914100 2,539 73,667 SH SOLE 73,667 0 0
EIGR COM 28249U105 3,435 279,500 SH SOLE 279,500 0 0
EL CL A 518439104 2,664 10,006 SH SOLE 9,747 259 0
ELAN COM 28414H103 465 15,155 SH SOLE 15,155 0 0
ELD ETF 97717X867 351 10,075 SH SOLE 10,075 0 0
ELS COM 29472R108 617 9,735 SH SOLE 9,735 0 0
EMB ETF 464288281 1,368 11,801 SH SOLE 11,685 116 0
EMN COM 277432100 230 2,297 SH SOLE 2,297 0 0
EMR COM 291011104 2,625 32,659 SH SOLE 31,518 1,141 0
ENB COM 29250N105 55,267 1,727,642 SH SOLE 1,716,188 11,454 0
ENPH COM 29355A107 3,409 19,425 SH SOLE 18,438 987 0
ENTG COM 29362U104 806 8,385 SH SOLE 8,385 0 0
ENZL ETF 464289123 531 7,805 SH SOLE 7,805 0 0
EOG COM 26875P101 377 7,553 SH SOLE 7,553 0 0
ES COM 30040W108 817 9,446 SH SOLE 9,372 74 0
ESGE ETF 46434G863 214 5,106 SH SOLE 5,106 0 0
ESGU ETF 46435G425 1,334 15,504 SH SOLE 15,504 0 0
ESXB COM 203612106 332 49,186 SH SOLE 49,186 0 0
ETN PLC SHS G29183103 2,343 19,500 SH SOLE 19,032 468 0
ETSY COM 29786A106 58,284 327,604 SH SOLE 327,479 125 0
ETW COM 27829C105 172 17,820 SH SOLE 17,820 0 0
EV COM 278265103 300 4,412 SH SOLE 4,288 124 0
EVFM COM 30048L104 712 295,300 SH SOLE 295,300 0 0
EVT COM 27828G107 548 23,174 SH SOLE 23,174 0 0
EW COM 28176E108 285 3,129 SH SOLE 3,129 0 0
EWN ETF 464286814 540 13,074 SH SOLE 13,074 0 0
EWT ETF 46434G772 546 10,285 SH SOLE 10,285 0 0
EWY ETF 464286772 565 6,571 SH SOLE 6,571 0 0
EXC COM 30161N101 281 6,644 SH SOLE 6,644 0 0
EZM ETF 97717W570 7,331 168,676 SH SOLE 168,676 0 0
F COM 345370860 403 45,893 SH SOLE 39,038 6,855 0
FAST COM 311900104 1,075 22,023 SH SOLE 22,023 0 0
FB CL A 30303M102 8,441 30,902 SH SOLE 30,123 779 0
FBHS COM 34964C106 355 4,136 SH SOLE 3,936 200 0
FBNC COM 318910106 603 17,828 SH SOLE 17,628 200 0
FBRX COM 34962G109 714 19,600 SH SOLE 19,600 0 0
FCBC COM 31983A103 757 35,060 SH SOLE 35,060 0 0
FCX CL B 35671D857 5,334 204,981 SH SOLE 204,981 0 0
FDL ETF 336917109 614 20,750 SH SOLE 20,750 0 0
FDN ETF 33733E302 1,340 6,316 SH SOLE 6,316 0 0
FDS COM 303075105 650 1,954 SH SOLE 1,943 11 0
FDX COM 31428X106 17,355 66,848 SH SOLE 65,397 1,451 0
FEZ ETF 78463X202 390 9,345 SH SOLE 9,345 0 0
FFC COM 338478100 480 20,478 SH SOLE 20,478 0 0
FIS COM 31620M106 641 4,528 SH SOLE 4,528 0 0
FISV COM 337738108 769 6,756 SH SOLE 6,756 0 0
FLOT ETF 46429B655 62,046 1,223,306 SH SOLE 1,219,121 4,185 0
FLT COM 339041105 72,318 265,065 SH SOLE 263,540 1,525 0
FMC COM 302491303 409 3,562 SH SOLE 3,562 0 0
FNB COM 302520101 240 25,271 SH SOLE 24,191 1,080 0
FNF COM 31620R303 184,592 4,722,226 SH SOLE 4,708,962 13,264 0
FPE ETF 33739E108 2,004 99,245 SH SOLE 99,245 0 0
FPF COM 33718W103 446 18,553 SH SOLE 18,553 0 0
FR COM 32054K103 338 8,030 SH SOLE 8,030 0 0
FSLR COM 336433107 534 5,400 SH SOLE 5,400 0 0
FSM COM 349915108 16,673 2,023,376 SH SOLE 2,017,776 5,600 0
FTSL ETF 33738D309 673 14,146 SH SOLE 14,146 0 0
FTSM ETF 33739Q408 495 8,250 SH SOLE 8,250 0 0
FTV COM 34959J108 324 4,579 SH SOLE 4,379 200 0
FUV COM 039587100 265 20,000 SH SOLE 20,000 0 0
FV ETF 33738R605 1,091 26,967 SH SOLE 26,967 0 0
GAIN COM 376546107 2,646 262,265 SH SOLE 261,415 850 0
GAN LTD ORD SHS G3728V109 927 45,702 SH SOLE 45,702 0 0
GD COM 369550108 5,713 38,389 SH SOLE 37,735 654 0
GDV COM 36242H104 399 18,611 SH SOLE 14,415 4,196 0
GDX ETF 92189F106 1,612 44,748 SH SOLE 44,748 0 0
GDXJ ETF 92189F791 633 11,671 SH SOLE 11,671 0 0
GE COM 369604103 4,564 422,602 SH SOLE 415,087 7,515 0
GILD COM 375558103 1,084 18,598 SH SOLE 17,798 800 0
GIS COM 370334104 2,624 44,618 SH SOLE 44,048 570 0
GLAD COM 376535100 204 23,061 SH SOLE 23,061 0 0
GLD ETF 78463V107 7,547 42,314 SH SOLE 41,886 428 0
GLPI COM 36467J108 61,293 1,445,600 SH SOLE 1,444,110 1,490 0
GLW COM 219350105 448 12,433 SH SOLE 12,433 0 0
GM COM 37045V100 4,925 118,281 SH SOLE 118,281 0 0
GNOG COM 38113L107 1,005 51,000 SH SOLE 51,000 0 0
GNOGW WTS 38113L115 243 27,000 SH SOLE 27,000 0 0
GNRC COM 368736104 4,062 17,861 SH SOLE 17,034 827 0
GNW COM 37247D106 307 81,160 SH SOLE 81,160 0 0
GOGL LTD SHS NEW G39637205 317 68,400 SH SOLE 68,400 0 0
GOLD COM 067901108 1,066 46,807 SH SOLE 46,627 180 0
GOOG CL C 02079K107 92,023 52,528 SH SOLE 51,650 878 0
GOOGL CL A 02079K305 127,000 72,462 SH SOLE 71,812 650 0
GPC COM 372460105 304 3,024 SH SOLE 2,989 35 0
GPN COM 37940X102 324 1,504 SH SOLE 1,504 0 0
GS COM 38141G104 549 2,080 SH SOLE 1,380 700 0
GSK ADR 37733W105 1,145 31,123 SH SOLE 31,123 0 0
GSY ETF 46090A887 229 4,522 SH SOLE 4,522 0 0
GT COM 382550101 122 11,200 SH SOLE 4,200 7,000 0
GVI ETF 464288612 14,841 126,155 SH SOLE 126,155 0 0
GWPH ADS 36197T103 236 2,045 SH SOLE 2,045 0 0
GWW COM 384802104 328 802 SH SOLE 802 0 0
HAL COM 406216101 362 19,131 SH SOLE 19,131 0 0
HAS COM 418056107 239 2,552 SH SOLE 2,507 45 0
HBAN COM 446150104 245 19,434 SH SOLE 19,034 400 0
HBI COM 410345102 400 27,440 SH SOLE 26,690 750 0
HD COM 437076102 61,470 231,420 SH SOLE 227,979 3,441 0
HEDJ FUND ETF 97717X701 444 6,695 SH SOLE 6,621 74 0
HII COM 446413106 211 1,235 SH SOLE 1,235 0 0
HLT COM 43300A203 33,992 305,516 SH SOLE 303,385 2,131 0
HON COM 438516106 70,667 332,239 SH SOLE 328,762 3,477 0
HQY COM 42226A107 1,632 23,413 SH SOLE 23,363 50 0
HR COM 421946104 586 19,791 SH SOLE 19,791 0 0
HRL COM 440452100 358 7,676 SH SOLE 7,676 0 0
HSY COM 427866108 609 3,998 SH SOLE 3,998 0 0
HTRB ETF 41653L305 4,719 113,066 SH SOLE 112,286 780 0
HWM COM 443201108 219 7,656 SH SOLE 7,656 0 0
HYD ETF 92189H409 200 3,250 SH SOLE 3,250 0 0
HYG ETF 464288513 367 4,200 SH SOLE 4,200 0 0
HYLB ETF 233051432 980 19,567 SH SOLE 19,371 196 0
HYS ETF 72201R783 285 2,904 SH SOLE 2,904 0 0
IBB ETF 464287556 46,497 306,929 SH SOLE 305,107 1,822 0
IBDQ ETF 46434VBD1 356 13,000 SH SOLE 13,000 0 0
IBM COM 459200101 26,365 209,445 SH SOLE 204,757 4,688 0
IBMJ ETF 46435G789 563 21,850 SH SOLE 21,850 0 0
IBMK ETF 46435G755 466 17,660 SH SOLE 17,660 0 0
ICE COM 45866F104 4,010 34,785 SH SOLE 34,535 250 0
IDV ETF 464288448 474 16,080 SH SOLE 16,080 0 0
IEF ETF 464287440 3,035 25,301 SH SOLE 25,301 0 0
IEFA ETF 46432F842 8,349 120,846 SH SOLE 120,846 0 0
IEI ETF 464288661 14,651 110,177 SH SOLE 110,034 143 0
IEMG ETF 46434G103 502 8,099 SH SOLE 8,099 0 0
IFF COM 459506101 294 2,705 SH SOLE 2,705 0 0
IGIB ETF 464288638 18,830 304,747 SH SOLE 302,055 2,692 0
IGR COM 12504G100 121 17,577 SH SOLE 17,577 0 0
IGSB ETF 464288646 22,338 404,896 SH SOLE 403,129 1,767 0
IGV ETF 464287515 447 1,262 SH SOLE 1,262 0 0
IHI ETF 464288810 2,447 7,477 SH SOLE 7,477 0 0
IJH ETF 464287507 3,669 15,965 SH SOLE 15,965 0 0
IJK ETF 464287606 259 3,584 SH SOLE 3,584 0 0
IJR ETF 464287804 3,174 34,542 SH SOLE 34,458 84 0
IJT ETF 464287887 365 3,200 SH SOLE 3,200 0 0
ILMN COM 452327109 52,502 141,896 SH SOLE 140,367 1,529 0
INGR COM 457187102 2,222 28,244 SH SOLE 27,798 446 0
INTC COM 458140100 8,296 166,514 SH SOLE 160,795 5,719 0
INTU COM 461202103 37,005 97,419 SH SOLE 97,266 153 0
IONS COM 462222100 6,906 122,138 SH SOLE 122,138 0 0
IP COM 460146103 794 15,960 SH SOLE 15,960 0 0
IR COM 45687V106 402 8,829 SH SOLE 8,829 0 0
ISD COM 69346H100 877 58,437 SH SOLE 58,437 0 0
ITB ETF 464288752 647 11,587 SH SOLE 11,587 0 0
ITIC COM 461804106 352 2,300 SH SOLE 2,300 0 0
ITM ETF 92189H201 1,362 26,182 SH SOLE 26,182 0 0
ITW COM 452308109 5,237 25,688 SH SOLE 23,897 1,791 0
IVE ETF 464287408 271 2,115 SH SOLE 2,115 0 0
IVV ETF 464287200 5,625 14,984 SH SOLE 14,942 42 0
IVW ETF 464287309 2,196 34,409 SH SOLE 34,409 0 0
IVZ LTD SHS G491BT108 257 14,770 SH SOLE 14,770 0 0
IWB ETF 464287622 478 2,255 SH SOLE 2,255 0 0
IWD ETF 464287598 271 1,984 SH SOLE 1,984 0 0
IWF ETF 464287614 1,117 4,632 SH SOLE 4,632 0 0
IWM ETF 464287655 1,300 6,629 SH SOLE 6,629 0 0
IWP ETF 464287481 401 3,908 SH SOLE 3,908 0 0
IWR ETF 464287499 537 7,836 SH SOLE 7,836 0 0
IWS ETF 464287473 408 4,213 SH SOLE 4,213 0 0
IYC ETF 464287580 962 13,648 SH SOLE 13,648 0 0
IYF ETF 464287788 1,082 16,209 SH SOLE 16,209 0 0
IYH ETF 464287762 827 3,363 SH SOLE 3,338 25 0
IYJ ETF 464287754 1,192 12,273 SH SOLE 12,273 0 0
IYK ETF 464287812 785 4,529 SH SOLE 4,529 0 0
IYR ETF 464287739 530 6,191 SH SOLE 6,191 0 0
IYT ETF 464287192 273 1,238 SH SOLE 1,238 0 0
IYW ETF 464287721 783 9,201 SH SOLE 9,201 0 0
IYY ETF 464287846 530 5,620 SH SOLE 5,620 0 0
IYZ COM 464287713 419 13,849 SH SOLE 13,849 0 0
IZRL ETF 00214Q609 271 9,140 SH SOLE 9,140 0 0
J COM 469814107 321 2,944 SH SOLE 2,944 0 0
JCI PLC SHS G51502105 1,223 26,257 SH SOLE 26,257 0 0
JHMM ETF 47804J206 404 8,985 SH SOLE 8,985 0 0
JKE ETF 464287119 1,922 6,632 SH SOLE 6,562 70 0
JKHY COM 426281101 218 1,345 SH SOLE 1,345 0 0
JKK ETF 464288604 470 1,550 SH SOLE 1,550 0 0
JMUB ETF 46641Q647 275 5,000 SH SOLE 5,000 0 0
JNJ COM 478160104 204,818 1,301,425 SH SOLE 1,286,445 14,980 0
JNK ETF 78468R622 246 2,256 SH SOLE 2,256 0 0
JPM COM 46625H100 179,920 1,415,911 SH SOLE 1,402,423 13,488 0
JPS COM 67072C105 240 24,714 SH SOLE 24,714 0 0
JPST ETF 46641Q837 1,393 27,418 SH SOLE 27,418 0 0
JRI COM 67074Y105 1,234 91,653 SH SOLE 91,653 0 0
K COM 487836108 1,201 19,302 SH SOLE 18,392 910 0
KDP COM 49271V100 1,571 49,106 SH SOLE 40,900 8,206 0
KEYS COM 49338L103 1,603 12,135 SH SOLE 11,610 525 0
KHC COM 500754106 2,697 77,801 SH SOLE 75,379 2,422 0
KKR COM 48251W104 356 8,802 SH SOLE 8,802 0 0
KMB COM 494368103 6,918 51,310 SH SOLE 51,112 198 0
KMI COM 49456B101 3,797 277,744 SH SOLE 277,132 612 0
KMX COM 143130102 123,577 1,308,247 SH SOLE 1,296,209 12,038 0
KNSL COM 49714P108 9,103 45,485 SH SOLE 45,284 201 0
KO COM 191216100 18,198 331,837 SH SOLE 320,284 11,553 0
KR COM 501044101 572 18,011 SH SOLE 17,783 228 0
KYN COM 486606106 76 13,303 SH SOLE 13,303 0 0
LAMR CL A 512816109 145,475 1,748,074 SH SOLE 1,742,409 5,665 0
LBRDA COM 530307107 264 1,675 SH SOLE 1,675 0 0
LBRDK COM 530307305 76,350 482,098 SH SOLE 478,921 3,177 0
LBTYK PLC SHS CL C G5480U120 2,175 91,985 SH SOLE 91,985 0 0
LDP COM 19248C105 413 15,516 SH SOLE 15,516 0 0
LEG COM 524660107 207 4,672 SH SOLE 4,672 0 0
LH COM 50540R409 1,093 5,371 SH SOLE 5,371 0 0
LHX COM 502431109 60,333 319,187 SH SOLE 317,823 1,364 0
LILAK COM G9001E128 820 73,910 SH SOLE 73,910 0 0
LIN PLC SHS G5494J103 1,400 5,313 SH SOLE 5,285 28 0
LLY COM 532457108 4,209 24,930 SH SOLE 24,780 150 0
LMBS ETF 33739Q200 1,004 19,501 SH SOLE 19,501 0 0
LMT COM 539830109 8,438 23,770 SH SOLE 22,761 1,009 0
LNC COM 534187109 270 5,358 SH SOLE 5,358 0 0
LOB COM 53803X105 271 5,700 SH SOLE 5,700 0 0
LOW COM 548661107 52,738 328,563 SH SOLE 323,787 4,776 0
LQD ETF 464287242 781 5,653 SH SOLE 5,653 0 0
LRCX COM 512807108 681 1,443 SH SOLE 1,408 35 0
LSXMA COM 531229409 2,658 61,536 SH SOLE 61,536 0 0
LSXMK COM 531229607 431 9,896 SH SOLE 9,896 0 0
LTRPA COM 531465102 2,288 527,100 SH SOLE 527,100 0 0
LULU COM 550021109 403 1,158 SH SOLE 1,158 0 0
LUMN COM 156700106 310 31,766 SH SOLE 31,766 0 0
LUV COM 844741108 992 21,272 SH SOLE 21,272 0 0
LVHD ETF 52468L406 288 8,890 SH SOLE 8,600 290 0
LVS COM 517834107 724 12,155 SH SOLE 11,944 211 0
LYV COM 538034109 33,667 458,177 SH SOLE 458,177 0 0
MA CL A 57636Q104 109,033 305,466 SH SOLE 303,617 1,849 0
MAA COM 59522J103 463 3,653 SH SOLE 3,653 0 0
MAG COM 55903Q104 12,948 630,980 SH SOLE 630,980 0 0
MAR CL A 571903202 2,198 16,657 SH SOLE 15,508 1,149 0
MBB ETF 464288588 672 6,102 SH SOLE 6,102 0 0
MBIO COM 62818Q104 265 70,000 SH SOLE 70,000 0 0
MCD COM 580135101 87,521 407,869 SH SOLE 403,443 4,426 0
MCHP COM 595017104 342 2,473 SH SOLE 2,473 0 0
MCI COM 06759X107 695 52,702 SH SOLE 50,702 2,000 0
MCK COM 58155Q103 415 2,388 SH SOLE 1,588 800 0
MCO COM 615369105 48,388 166,716 SH SOLE 165,809 907 0
MCRI COM 609027107 28,351 463,102 SH SOLE 462,802 300 0
MCY COM 589400100 757 14,500 SH SOLE 14,500 0 0
MDC COM 552676108 228 4,700 SH SOLE 4,700 0 0
MDLZ CL A 609207105 13,622 232,973 SH SOLE 221,810 11,163 0
MDT PLC SHS G5960L103 134,004 1,143,963 SH SOLE 1,136,153 7,810 0
MEIP COM 55279B202 232 88,000 SH SOLE 88,000 0 0
MELI COM 58733R102 113,615 67,821 SH SOLE 67,548 273 0
MET COM 59156R108 1,613 34,350 SH SOLE 34,350 0 0
MIN COM 55273C107 62 16,375 SH SOLE 16,375 0 0
MINT ETF 72201R833 986 9,660 SH SOLE 9,660 0 0
MKC COM 579780206 6,449 67,459 SH SOLE 64,728 2,731 0
MKL COM 570535104 286,304 277,077 SH SOLE 275,794 1,283 0
MKSI COM 55306N104 351 2,335 SH SOLE 2,335 0 0
MKTX COM 57060D108 632 1,107 SH SOLE 1,107 0 0
MLCO ADR 585464100 1,564 84,325 SH SOLE 84,325 0 0
MLHR COM 600544100 780 23,088 SH SOLE 23,088 0 0
MLM COM 573284106 101,666 358,015 SH SOLE 355,241 2,774 0
MMC COM 571748102 13,272 113,434 SH SOLE 113,309 125 0
MMM COM 88579Y101 81,971 468,966 SH SOLE 465,811 3,155 0
MO COM 02209S103 7,906 192,839 SH SOLE 186,088 6,751 0
MOAT ETF 92189F643 11,231 181,138 SH SOLE 180,298 840 0
MOS COM 61945C103 788 34,250 SH SOLE 33,250 1,000 0
MPC COM 56585A102 6,010 145,299 SH SOLE 141,204 4,095 0
MPV SH BEN INT 06761A103 125 10,525 SH SOLE 10,525 0 0
MRK COM 58933Y105 22,044 269,481 SH SOLE 262,164 7,317 0
MRVL LTD ORD G5876H105 419 8,810 SH SOLE 8,810 0 0
MS COM 617446448 401 5,845 SH SOLE 3,945 1,900 0
MSFT COM 594918104 255,102 1,146,937 SH SOLE 1,133,802 13,135 0
MSI COM 620076307 882 5,187 SH SOLE 5,187 0 0
MSON COM 604871103 142 11,348 SH SOLE 11,348 0 0
MTB COM 55261F104 300 2,359 SH SOLE 2,359 0 0
MTUM ETF 46432F396 4,578 28,383 SH SOLE 28,383 0 0
MU COM 595112103 722 9,605 SH SOLE 9,605 0 0
MUB ETF 464288414 4,157 35,471 SH SOLE 35,471 0 0
MUNI ETF 72201R866 363 6,393 SH SOLE 6,393 0 0
NAD COM 67066V101 281 18,291 SH SOLE 18,291 0 0
NBSE COM 64132K102 416 59,500 SH SOLE 59,500 0 0
NCLH L SHS G66721104 666 26,190 SH SOLE 26,190 0 0
NEA COM 670657105 644 42,648 SH SOLE 42,648 0 0
NEAR ETF 46431W507 423 8,434 SH SOLE 8,434 0 0
NEE COM 65339F101 54,982 712,657 SH SOLE 709,362 3,295 0
NEM COM 651639106 50,062 835,900 SH SOLE 834,753 1,147 0
NEU COM 651587107 4,682 11,755 SH SOLE 11,755 0 0
NFLX COM 64110L106 568 1,051 SH SOLE 901 150 0
NGVT COM 45688C107 2,051 27,089 SH SOLE 27,089 0 0
NIE COM 018829101 326 11,536 SH SOLE 10,281 1,255 0
NIM SH BEN INT 67061T101 307 28,750 SH SOLE 28,750 0 0
NKE CL B 654106103 68,533 484,436 SH SOLE 481,223 3,213 0
NKTR COM 640268108 1,017 59,800 SH SOLE 59,800 0 0
NLY COM 035710409 191 22,653 SH SOLE 22,653 0 0
NMI COM 67062J102 117 10,261 SH SOLE 10,261 0 0
NNN COM 637417106 315 7,694 SH SOLE 7,694 0 0
NOBL ETF 74348A467 1,041 13,033 SH SOLE 13,033 0 0
NOC COM 666807102 870 2,855 SH SOLE 2,637 218 0
NOVN COM 66988N106 8 10,000 SH SOLE 10,000 0 0
NOW COM 81762P102 1,625 2,953 SH SOLE 2,793 160 0
NPV COM 67064R102 3,000 188,710 SH SOLE 188,710 0 0
NSC COM 655844108 87,979 370,265 SH SOLE 361,610 8,655 0
NSL COM 67067Y104 53 10,300 SH SOLE 10,300 0 0
NTLA COM 45826J105 979 18,000 SH SOLE 18,000 0 0
NTR COM 67077M108 792 16,440 SH SOLE 16,440 0 0
NUE COM 670346105 1,005 18,902 SH SOLE 18,902 0 0
NUV COM 670928100 1,250 112,618 SH SOLE 112,618 0 0
NUW COM 670695105 292 17,787 SH SOLE 17,787 0 0
NVDA COM 67066G104 7,374 14,121 SH SOLE 13,523 598 0
NVG COM 67071L106 664 39,591 SH SOLE 39,591 0 0
NVO ADR 670100205 369 5,285 SH SOLE 5,085 200 0
NVR COM 62944T105 322 79 SH SOLE 79 0 0
NVS ADR 66987V109 984 10,417 SH SOLE 10,017 400 0
NWL COM 651229106 243 11,440 SH SOLE 11,440 0 0
NXST CL A 65336K103 4,214 38,595 SH SOLE 38,595 0 0
O COM 756109104 1,524 24,506 SH SOLE 24,170 336 0
OCSL COM 67401P108 84 15,000 SH SOLE 15,000 0 0
ODFL COM 679580100 227 1,161 SH SOLE 1,161 0 0
OGIG ETF 67110P704 1,061 19,550 SH SOLE 19,550 0 0
OHI COM 681936100 230 6,340 SH SOLE 6,340 0 0
OLLI COM 681116109 304 3,720 SH SOLE 3,720 0 0
OMC COM 681919106 1,643 26,346 SH SOLE 26,346 0 0
OMF COM 68268W103 1,807 37,525 SH SOLE 37,525 0 0
ONEM COM 68269G107 524 12,000 SH SOLE 12,000 0 0
ORCL COM 68389X105 6,732 104,059 SH SOLE 101,305 2,754 0
ORLY COM 67103H107 44,586 98,517 SH SOLE 98,479 38 0
OSW COM P73684113 1,928 190,125 SH SOLE 190,125 0 0
OTIS COM 68902V107 876 12,964 SH SOLE 12,663 301 0
OUNZ ETF 921078101 211 11,400 SH SOLE 11,400 0 0
OUSA ETF 67110P407 1,716 44,824 SH SOLE 44,824 0 0
OXSQ COM 69181V107 31 10,000 SH SOLE 10,000 0 0
PAAS COM 697900108 892 25,844 SH SOLE 25,844 0 0
PANW COM 697435105 1,888 5,313 SH SOLE 5,016 297 0
PAVE ETF 37954Y673 293 13,800 SH SOLE 13,800 0 0
PAYX COM 704326107 1,579 16,946 SH SOLE 16,879 67 0
PBCT COM 712704105 235 18,182 SH SOLE 18,182 0 0
PDI COM 72201Y101 2,489 94,188 SH SOLE 93,538 650 0
PENN COM 707569109 579 6,700 SH SOLE 4,200 2,500 0
PEP COM 713448108 131,916 889,518 SH SOLE 880,625 8,893 0
PFE COM 717081103 14,392 390,977 SH SOLE 382,935 8,042 0
PFF ETF 464288687 1,188 30,841 SH SOLE 30,841 0 0
PFFA ETF 26923G822 848 38,525 SH SOLE 37,900 625 0
PFLT COM 70806A106 159 15,064 SH SOLE 15,064 0 0
PG COM 742718109 21,001 150,935 SH SOLE 146,486 4,449 0
PGR COM 743315103 192 2,042 SH SOLE 2,042 0 0
PGX ETF 46138E511 436 28,602 SH SOLE 28,602 0 0
PH COM 701094104 670 2,459 SH SOLE 2,459 0 0
PHYS TR UNIT 85207H104 799 52,933 SH SOLE 52,933 0 0
PINS CL A 72352L106 572 8,685 SH SOLE 8,685 0 0
PKG COM 695156109 266 1,932 SH SOLE 1,932 0 0
PLNT CL A 72703H101 298 3,834 SH SOLE 3,834 0 0
PLTR CL A 69608A108 360 15,300 SH SOLE 15,300 0 0
PM COM 718172109 79,107 955,513 SH SOLE 948,403 7,110 0
PNC COM 693475105 2,193 14,718 SH SOLE 14,418 300 0
PPG COM 693506107 854 5,924 SH SOLE 5,258 666 0
PPL COM 69351T106 525 18,600 SH SOLE 18,600 0 0
PRAA COM 69354N106 1,484 37,411 SH SOLE 37,411 0 0
PREF ETF 74255Y888 441 21,329 SH SOLE 21,329 0 0
PRGO PLC SHS G97822103 447 10,000 SH SOLE 10,000 0 0
PRU COM 744320102 530 6,794 SH SOLE 6,794 0 0
PSA COM 74460D109 461 1,995 SH SOLE 1,995 0 0
PSEC COM 74348T102 511 94,406 SH SOLE 94,406 0 0
PSF COM 19248Y107 290 10,316 SH SOLE 10,316 0 0
PSTG CL A 74624M102 3,487 154,210 SH SOLE 154,210 0 0
PSX COM 718546104 2,901 41,472 SH SOLE 41,279 193 0
PTC COM 69370C100 1,851 15,476 SH SOLE 15,041 435 0
PTMN COM 73688F102 33 17,250 SH SOLE 17,250 0 0
PTON COM 70614W100 455 3,000 SH SOLE 3,000 0 0
PTRS COM 70213Q108 130 20,000 SH SOLE 20,000 0 0
PWR COM 74762E102 536 7,438 SH SOLE 7,438 0 0
PYPL COM 70450Y103 3,457 14,759 SH SOLE 14,234 525 0
PZA ETF 46138E537 592 21,836 SH SOLE 21,836 0 0
QCOM COM 747525103 89,376 586,690 SH SOLE 581,898 4,792 0
QIWI ADR 74735M108 585 56,841 SH SOLE 56,841 0 0
QQQ ETF 46090E103 13,087 41,714 SH SOLE 41,714 0 0
QSR COM 76131D103 247 4,043 SH SOLE 4,043 0 0
QTEC ETF 337345102 826 5,980 SH SOLE 5,980 0 0
QTNT LTD SHS G73268107 384 73,705 SH SOLE 73,705 0 0
RCL COM V7780T103 334 4,469 SH SOLE 4,469 0 0
RDS/A ADR 780259206 2,331 66,337 SH SOLE 63,307 3,030 0
RDS/B ADR 780259107 5,737 170,699 SH SOLE 167,588 3,111 0
REMX ETF 92189H805 703 10,680 SH SOLE 10,680 0 0
RFDI ETF 33739P608 261 4,050 SH SOLE 4,050 0 0
RGLD COM 780287108 500 4,705 SH SOLE 4,705 0 0
RH COM 74967X103 636 1,421 SH SOLE 1,421 0 0
RIO ADR 767204100 755 10,039 SH SOLE 10,039 0 0
RLI COM 749607107 538 5,164 SH SOLE 5,164 0 0
RMT COM 780915104 361 35,665 SH SOLE 34,131 1,534 0
RNG CL A 76680R206 396 1,045 SH SOLE 1,045 0 0
RNP COM 19247X100 243 10,622 SH SOLE 9,486 1,136 0
RODM ETF 518416102 624 22,055 SH SOLE 22,055 0 0
ROIC COM 76131N101 483 36,045 SH SOLE 36,045 0 0
ROL COM 775711104 279 7,129 SH SOLE 7,129 0 0
RPG ETF 46137V266 241 1,480 SH SOLE 1,480 0 0
RPV ETF 46137V258 911 14,825 SH SOLE 14,825 0 0
RSG COM 760759100 263 2,732 SH SOLE 2,732 0 0
RSP ETF 46137V357 8,356 65,516 SH SOLE 65,516 0 0
RTX COM 75513E101 4,893 68,424 SH SOLE 63,102 5,322 0
RUN COM 86771W105 6,024 86,823 SH SOLE 82,033 4,790 0
RY COM 780087102 1,174 14,301 SH SOLE 14,301 0 0
SABR COM 78573M104 188 15,600 SH SOLE 15,600 0 0
SAFT COM 78648T100 2,251 28,898 SH SOLE 28,448 450 0
SALT COM Y7546A130 256 15,100 SH SOLE 15,100 0 0
SASR COM 800363103 247 7,666 SH SOLE 7,511 155 0
SBGI CL A 829226109 221 6,950 SH SOLE 6,950 0 0
SBUX COM 855244109 21,147 197,670 SH SOLE 190,129 7,541 0
SCHF ETF 808524805 270 7,505 SH SOLE 7,505 0 0
SCHM ETF 808524508 9,818 144,001 SH SOLE 141,851 2,150 0
SCHO ETF 808524862 385 7,500 SH SOLE 7,500 0 0
SCHW COM 808513105 65,771 1,240,022 SH SOLE 1,233,170 6,852 0
SCZ ETF 464288273 309 4,523 SH SOLE 4,523 0 0
SDY ETF 78464A763 1,591 15,020 SH SOLE 14,390 630 0
SEB COM 811543107 9,145 3,017 SH SOLE 3,017 0 0
SEDG COM 83417M104 2,578 8,080 SH SOLE 7,620 460 0
SEEL COM 81577F109 216 137,000 SH SOLE 137,000 0 0
SEIC COM 784117103 1,221 21,252 SH SOLE 21,252 0 0
SGMO COM 800677106 2,057 131,845 SH SOLE 131,845 0 0
SHAK CL A 819047101 420 4,953 SH SOLE 4,953 0 0
SHM ETF 78468R739 1,646 33,067 SH SOLE 33,067 0 0
SHV ETF 464288679 1,639 14,833 SH SOLE 14,833 0 0
SHW COM 824348106 139,791 190,214 SH SOLE 189,369 845 0
SHY ETF 464287457 9,550 110,555 SH SOLE 110,555 0 0
SIGA COM 826917106 1,593 219,077 SH SOLE 219,077 0 0
SIRI COM 82968B103 127 19,885 SH SOLE 19,885 0 0
SJM COM 832696405 1,480 12,800 SH SOLE 12,600 200 0
SKT COM 875465106 186 18,719 SH SOLE 18,719 0 0
SLB COM 806857108 244 11,189 SH SOLE 11,189 0 0
SLG COM 78440X101 688 11,540 SH SOLE 11,540 0 0
SLQD ETF 46434V100 529 10,137 SH SOLE 10,137 0 0
SLV ETF 46428Q109 4,111 167,326 SH SOLE 164,939 2,387 0
SLVP ETF 464286327 937 54,800 SH SOLE 54,800 0 0
SLY ETF 78464A813 5,930 74,550 SH SOLE 74,435 115 0
SMB ETF 92189F528 1,045 57,710 SH SOLE 57,710 0 0
SNE ADR 835699307 121,864 1,205,384 SH SOLE 1,201,835 3,549 0
SNY ADR 80105N105 1,161 23,896 SH SOLE 23,896 0 0
SO COM 842587107 3,474 56,544 SH SOLE 56,087 457 0
SOXX ETF 464287523 357 941 SH SOLE 941 0 0
SPGI COM 78409V104 338 1,029 SH SOLE 1,029 0 0
SPLV ETF 46138E354 396 7,035 SH SOLE 7,035 0 0
SPWH COM 84920Y106 414 23,600 SH SOLE 23,600 0 0
SPWR COM 867652406 329 12,850 SH SOLE 12,850 0 0
SPXX COM 6706EW100 883 57,938 SH SOLE 57,938 0 0
SPY ETF 78462F103 8,400 22,468 SH SOLE 22,468 0 0
SQ CL A 852234103 1,496 6,872 SH SOLE 6,872 0 0
SR COM 84857L101 222 3,469 SH SOLE 3,469 0 0
SSB COM 840441109 495 6,842 SH SOLE 6,842 0 0
STIP ETF 46429B747 460 4,408 SH SOLE 4,408 0 0
STLD COM 858119100 1,118 30,335 SH SOLE 30,335 0 0
STZ CL A 21036P108 3,913 17,862 SH SOLE 17,285 577 0
SUB ETF 464288158 3,410 31,540 SH SOLE 31,540 0 0
SUI COM 866674104 6,201 40,811 SH SOLE 38,471 2,340 0
SWCH CL A 87105L104 240 14,632 SH SOLE 14,632 0 0
SWK COM 854502101 904 5,061 SH SOLE 5,061 0 0
SYF COM 87165B103 8,757 252,303 SH SOLE 251,828 475 0
SYK COM 863667101 1,857 7,576 SH SOLE 7,521 55 0
SYY COM 871829107 992 13,358 SH SOLE 13,358 0 0
T COM 00206R102 18,749 651,922 SH SOLE 645,247 6,675 0
TBBK COM 05969A105 223 16,347 SH SOLE 16,347 0 0
TD COM 891160509 255 4,525 SH SOLE 4,525 0 0
TEL LTD REG SHS H84989104 66,040 545,467 SH SOLE 545,312 155 0
TEVA LTD SPONSORED ADS 881624209 101 10,487 SH SOLE 10,487 0 0
TFC COM 89832Q109 60,984 1,272,363 SH SOLE 1,258,834 13,529 0
TFI ETF 78468R721 2,115 40,298 SH SOLE 39,898 400 0
TFX COM 879369106 954 2,317 SH SOLE 2,317 0 0
TG COM 894650100 543 32,504 SH SOLE 32,504 0 0
TGT COM 87612E106 2,167 12,276 SH SOLE 12,175 101 0
TGTX COM 88322Q108 483 9,285 SH SOLE 9,285 0 0
TIGO COM L6388F110 899 23,175 SH SOLE 23,175 0 0
TIP ETF 464287176 1,129 8,844 SH SOLE 8,797 47 0
TJX COM 872540109 68,847 1,008,157 SH SOLE 1,000,996 7,161 0
TLT ETF 464287432 203 1,286 SH SOLE 0 1,286 0
TMO COM 883556102 1,482 3,182 SH SOLE 3,182 0 0
TMUS COM 872590104 108,639 805,628 SH SOLE 801,461 4,167 0
TOT SPONSORED ADS 89151E109 3,001 71,607 SH SOLE 69,988 1,619 0
TOTL ETF 78467V848 1,086 22,044 SH SOLE 21,734 310 0
TOWN COM 89214P109 2,599 110,687 SH SOLE 109,493 1,194 0
TREX COM 89531P105 2,151 25,688 SH SOLE 24,140 1,548 0
TRMB COM 896239100 586 8,775 SH SOLE 8,775 0 0
TROW COM 74144T108 1,685 11,128 SH SOLE 10,633 495 0
TRP COM 87807B107 244 5,987 SH SOLE 5,987 0 0
TRV COM 89417E109 934 6,650 SH SOLE 6,650 0 0
TSCO COM 892356106 271 1,926 SH SOLE 1,926 0 0
TSLA COM 88160R101 7,506 10,637 SH SOLE 10,227 410 0
TSM LTD SPONSORED ADS 874039100 482 4,421 SH SOLE 4,421 0 0
TSN CL A 902494103 47,403 735,617 SH SOLE 732,855 2,762 0
TT PLC SHS G8994E103 5,070 34,927 SH SOLE 33,358 1,569 0
TTD COM 88339J105 223 279 SH SOLE 279 0 0
TTWO COM 874054109 78,472 377,651 SH SOLE 377,651 0 0
TU COM 87971M103 689 34,812 SH SOLE 34,212 600 0
TWLO CL A 90138F102 1,062 3,137 SH SOLE 3,137 0 0
TWO COM 90187B408 69 10,821 SH SOLE 10,821 0 0
TWTR COM 90184L102 485 8,950 SH SOLE 8,950 0 0
TXN COM 882508104 4,448 27,100 SH SOLE 26,850 250 0
UBER COM 90353T100 42,999 843,111 SH SOLE 837,910 5,201 0
UBSI COM 909907107 264 8,140 SH SOLE 8,140 0 0
UDR COM 902653104 1,786 46,470 SH SOLE 46,470 0 0
UGI COM 902681105 272 7,770 SH SOLE 7,770 0 0
UJAN ETF 45782C300 321 10,756 SH SOLE 10,756 0 0
UL ADR 904767704 1,059 17,537 SH SOLE 17,537 0 0
UNH COM 91324P102 9,733 27,755 SH SOLE 27,101 654 0
UNP COM 907818108 66,497 319,359 SH SOLE 316,290 3,069 0
UPS CL B 911312106 94,781 562,831 SH SOLE 562,059 772 0
USB COM 902973304 2,961 63,564 SH SOLE 62,956 608 0
USFR ETF 97717X628 1,396 55,600 SH SOLE 55,600 0 0
UTF COM 19248A109 541 20,960 SH SOLE 17,555 3,405 0
UTG COM 756158101 1,082 33,007 SH SOLE 33,007 0 0
UTZ COM 918090101 2,307 104,580 SH SOLE 104,080 500 0
UVV COM 913456109 8,479 174,421 SH SOLE 173,806 615 0
V COM 92826C839 122,728 561,093 SH SOLE 553,680 7,413 0
VB ETF 922908751 1,576 8,095 SH SOLE 7,720 375 0
VBK ETF 922908595 884 3,304 SH SOLE 3,184 120 0
VBR ETF 922908611 2,528 17,775 SH SOLE 17,170 605 0
VCIT ETF 92206C870 17,762 182,849 SH SOLE 182,548 301 0
VCSH ETF 92206C409 29,019 348,579 SH SOLE 346,388 2,191 0
VDC ETF 92204A207 805 4,631 SH SOLE 4,546 85 0
VEA ETF 921943858 2,422 51,312 SH SOLE 51,143 169 0
VEU ETF 922042775 4,055 69,477 SH SOLE 69,255 222 0
VFC COM 918204108 4,998 58,519 SH SOLE 57,970 549 0
VGK ETF 922042874 315 5,228 SH SOLE 5,228 0 0
VGT ETF 92204A702 1,753 4,954 SH SOLE 4,896 58 0
VHT ETF 92204A504 448 2,001 SH SOLE 1,229 772 0
VIAC COM 92556H206 1,068 28,659 SH SOLE 28,659 0 0
VIG ETF 921908844 27,154 192,347 SH SOLE 192,252 95 0
VIS ETF 92204A603 410 2,409 SH SOLE 2,409 0 0
VLO COM 91913Y100 552 9,759 SH SOLE 9,759 0 0
VMC COM 929160109 844 5,688 SH SOLE 5,688 0 0
VNET SPON ADR 90138A103 7,538 217,310 SH SOLE 217,310 0 0
VNQ ETF 922908553 1,856 21,849 SH SOLE 21,541 308 0
VO ETF 922908629 2,682 12,972 SH SOLE 12,872 100 0
VOD ADR 92857W308 331 20,106 SH SOLE 20,106 0 0
VOE ETF 922908512 5,767 48,476 SH SOLE 47,176 1,300 0
VONG ETF 92206C680 622 2,510 SH SOLE 2,510 0 0
VOO ETF 922908363 23,705 68,971 SH SOLE 68,971 0 0
VOT ETF 922908538 480 2,262 SH SOLE 1,937 325 0
VRTX COM 92532F100 31,442 133,036 SH SOLE 131,878 1,158 0
VSAT COM 92552V100 2,040 62,493 SH SOLE 62,493 0 0
VSS ETF 922042718 4,038 33,142 SH SOLE 33,142 0 0
VTEB ETF 922907746 1,103 19,991 SH SOLE 19,991 0 0
VTI ETF 922908769 1,705 8,760 SH SOLE 7,986 774 0
VTR COM 92276F100 510 10,409 SH SOLE 10,276 133 0
VTRS COM 92556V106 869 46,351 SH SOLE 45,598 753 0
VTV ETF 922908744 11,430 96,085 SH SOLE 92,505 3,580 0
VTWV ETF 92206C649 287 2,486 SH SOLE 0 2,486 0
VUG ETF 922908736 13,976 55,166 SH SOLE 52,371 2,795 0
VV ETF 922908637 921 5,238 SH SOLE 5,113 125 0
VVR COM 46131H107 61 15,300 SH SOLE 15,300 0 0
VVV COM 92047W101 452 19,534 SH SOLE 19,534 0 0
VWO ETF 922042858 13,429 267,998 SH SOLE 267,031 967 0
VXUS ETF 921909768 807 13,415 SH SOLE 13,415 0 0
VYM ETF 921946406 204 2,234 SH SOLE 2,234 0 0
VZ COM 92343V104 56,660 964,429 SH SOLE 955,726 8,703 0
W CL A 94419L101 855 3,787 SH SOLE 3,682 105 0
WBA COM 931427108 1,959 49,130 SH SOLE 48,478 652 0
WEC COM 92939U106 771 8,376 SH SOLE 8,203 173 0
WFC COM 949746101 2,381 78,896 SH SOLE 78,896 0 0
WHR COM 963320106 505 2,800 SH SOLE 2,600 200 0
WLTW LTD SHS G96629103 243 1,154 SH SOLE 1,154 0 0
WM COM 94106L109 3,225 27,345 SH SOLE 27,186 159 0
WMB COM 969457100 369 18,404 SH SOLE 18,404 0 0
WMT COM 931142103 8,036 55,747 SH SOLE 53,049 2,698 0
WPC COM 92936U109 47,853 677,994 SH SOLE 669,492 8,502 0
WPF/U WTS 34431F203 20,957 1,761,116 SH SOLE 1,758,616 2,500 0
WRK COM 96145D105 5,615 128,984 SH SOLE 128,984 0 0
WSBC COM 950810101 645 21,521 SH SOLE 21,021 500 0
WSM COM 969904101 684 6,720 SH SOLE 6,645 75 0
WSO COM 942622200 141,089 622,770 SH SOLE 620,569 2,201 0
WTM COM G9618E107 2,167 2,166 SH SOLE 2,166 0 0
WTRG COM 29670G102 258 5,458 SH SOLE 5,458 0 0
WW COM 98262P101 232 9,498 SH SOLE 9,498 0 0
WY COM 962166104 1,612 48,076 SH SOLE 48,076 0 0
X COM 912909108 184 11,000 SH SOLE 11,000 0 0
XEL COM 98389B100 511 7,666 SH SOLE 7,666 0 0
XLE ETF 81369Y506 1,300 34,305 SH SOLE 34,305 0 0
XLF ETF 81369Y605 643 21,820 SH SOLE 21,355 465 0
XLG ETF 46137V233 234 820 SH SOLE 820 0 0
XLI ETF 81369Y704 201 2,269 SH SOLE 2,269 0 0
XLK ETF 81369Y803 2,840 21,845 SH SOLE 21,745 100 0
XLP ETF 81369Y308 779 11,548 SH SOLE 11,548 0 0
XLU ETF 81369Y886 1,442 22,999 SH SOLE 22,884 115 0
XLV ETF 81369Y209 1,432 12,623 SH SOLE 12,623 0 0
XLY ETF 81369Y407 430 2,672 SH SOLE 2,672 0 0
XMMO ETF 46137V464 219 2,800 SH SOLE 2,800 0 0
XOM COM 30231G102 12,029 291,821 SH SOLE 277,333 14,488 0
XSW COM 78464A599 210 1,365 SH SOLE 1,365 0 0
XXII COM 90137F103 66 30,000 SH SOLE 30,000 0 0
XYL COM 98419M100 53,614 526,712 SH SOLE 525,019 1,693 0
YUM COM 988498101 702 6,466 SH SOLE 6,054 412 0
ZM COM 98980L101 294 872 SH SOLE 362 510 0
ZTS CL A 98978V103 3,581 21,636 SH SOLE 20,651 985 0


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

You May Also Be Interested In





Related Categories

SEC Filings

Related Entities

Davenport