0001085146-21-000099.txt : 20210113
0001085146-21-000099.hdr.sgml : 20210113
20210113130300
ACCESSION NUMBER: 0001085146-21-000099
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210113
DATE AS OF CHANGE: 20210113
EFFECTIVENESS DATE: 20210113
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: DAVENPORT & Co LLC
CENTRAL INDEX KEY: 0000887777
IRS NUMBER: 000000000
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03200
FILM NUMBER: 21525658
BUSINESS ADDRESS:
STREET 1: ONE JAMES CENTER
STREET 2: 901 E CARY STREET STE 1100
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 8047802000
MAIL ADDRESS:
STREET 1: P O BOX 85678
CITY: RICHMOND
STATE: VA
ZIP: 23285-5678
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO LLC
DATE OF NAME CHANGE: 20010307
FORMER COMPANY:
FORMER CONFORMED NAME: DAVENPORT & CO OF VIRGINIA INC
DATE OF NAME CHANGE: 20010213
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000887777
XXXXXXXX
12-31-2020
12-31-2020
false
DAVENPORT & Co LLC
P O BOX 85678
RICHMOND
VA
23285-5678
13F HOLDINGS REPORT
028-03200
N
Stefanie Boykin
Compliance Officer
804-697-2978
/s/ Stefanie Boykin
Richmond
VA
01-12-2021
0
783
10180658
false
INFORMATION TABLE
2
infotable.xml
INFORMATION TABLE
AAIC
CL A
041356205
42
11200
SH
SOLE
11200
0
0
AAPL
COM
037833100
204040
1537716
SH
SOLE
1509412
28304
0
ABBV
COM
00287Y109
11099
103579
SH
SOLE
103242
337
0
ABT
COM
002824100
66441
606825
SH
SOLE
596346
10479
0
ACN
SHS CLASS A
G1151C101
96960
371195
SH
SOLE
369117
2078
0
ACV
COM
01883J108
1852
56673
SH
SOLE
55673
1000
0
ADBE
COM
00724F101
129364
258666
SH
SOLE
255263
3403
0
ADI
COM
032654105
1676
11348
SH
SOLE
11317
31
0
ADM
COM
039483102
2423
48058
SH
SOLE
48058
0
0
ADP
COM
053015103
4432
25154
SH
SOLE
24978
176
0
ADSK
COM
052769106
43541
142598
SH
SOLE
142024
574
0
AEP
COM
025537101
1660
19937
SH
SOLE
18503
1434
0
AES
COM
00130H105
2370
100850
SH
SOLE
95815
5035
0
AFL
COM
001055102
1419
31901
SH
SOLE
28666
3235
0
AGG
ETF
464287226
4844
40987
SH
SOLE
40636
351
0
AKAM
COM
00971T101
518
4935
SH
SOLE
4935
0
0
ALB
COM
012653101
29442
199581
SH
SOLE
195624
3957
0
ALGN
COM
016255101
39122
73210
SH
SOLE
73210
0
0
ALL
COM
020002101
387
3517
SH
SOLE
3517
0
0
AMAT
COM
038222105
4142
47995
SH
SOLE
46565
1430
0
AME
COM
031100100
762
6304
SH
SOLE
6304
0
0
AMGN
COM
031162100
11405
49602
SH
SOLE
48577
1025
0
AMLP
ETF
00162Q452
2190
85355
SH
SOLE
84350
1005
0
AMP
COM
03076C106
1613
8302
SH
SOLE
8302
0
0
AMRN
ADR
023111206
650
132840
SH
SOLE
132840
0
0
AMT
COM
03027X100
197524
879997
SH
SOLE
873977
6020
0
AMZN
COM
023135106
137462
42206
SH
SOLE
41089
1117
0
AN
COM
05329W102
210
3007
SH
SOLE
3007
0
0
ANET
COM
040413106
444
1529
SH
SOLE
1429
100
0
ANTM
COM
036752103
5947
18521
SH
SOLE
18484
37
0
AOD
COM
00326L100
99
11196
SH
SOLE
11196
0
0
AOM
ETF
464289875
597
13816
SH
SOLE
13816
0
0
AON
CL A
G0403H108
56493
267399
SH
SOLE
264355
3044
0
APD
COM
009158106
83913
307127
SH
SOLE
303108
4019
0
APO
COM
03768E105
613
12510
SH
SOLE
12510
0
0
AQUA
COM
30057T105
21781
807297
SH
SOLE
804802
2495
0
ARCB
COM
03937C105
597
13980
SH
SOLE
13980
0
0
ARCC
COM
04010L103
2092
123841
SH
SOLE
123841
0
0
ARKF
ETF
00214Q708
1871
37645
SH
SOLE
37645
0
0
ARKG
ETF
00214Q302
2304
24707
SH
SOLE
24707
0
0
ARKK
ETF
00214Q104
4458
35808
SH
SOLE
35808
0
0
ARKW
ETF
00214Q401
997
6809
SH
SOLE
6809
0
0
ASH
COM
044186104
545
6878
SH
SOLE
6878
0
0
ATR
COM
038336103
801
5851
SH
SOLE
5851
0
0
ATUS
CL A
02156K103
42089
1111415
SH
SOLE
1111415
0
0
ATVI
COM
00507V109
662
7126
SH
SOLE
7126
0
0
AUB
COM
04911A107
1646
49959
SH
SOLE
49159
800
0
AUY
COM
98462Y100
62
10852
SH
SOLE
10852
0
0
AVGO
COM
11135F101
58967
134673
SH
SOLE
133305
1368
0
AWK
COM
030420103
784
5110
SH
SOLE
5059
51
0
AXP
COM
025816109
5831
48225
SH
SOLE
46990
1235
0
AZN
ADR
046353108
581
11621
SH
SOLE
11621
0
0
BA
COM
097023105
3985
18617
SH
SOLE
17125
1492
0
BABA
LTD SPONS ADS
01609W102
25176
108177
SH
SOLE
105606
2571
0
BAC
COM
060505104
9873
325728
SH
SOLE
323444
2284
0
BAM
CL A LTD VT SH
112585104
342767
8305468
SH
SOLE
8267953
37515
0
BAX
COM
071813109
578
7201
SH
SOLE
6851
350
0
BBDC
COM
06759L103
134
14532
SH
SOLE
14532
0
0
BCE
COM
05534B760
2818
65849
SH
SOLE
65314
535
0
BDJ
COM
09251A104
353
41692
SH
SOLE
34480
7212
0
BDX
COM
075887109
52423
209507
SH
SOLE
208227
1280
0
BE
COM
093712107
909
31725
SH
SOLE
30925
800
0
BEPC
CL A SUB VTG ADD
11284V105
7486
128477
SH
SOLE
124339
4138
0
BF/B
CL B
115637209
928
11686
SH
SOLE
11686
0
0
BG
COM
G16962105
84295
1285384
SH
SOLE
1279761
5623
0
BIDU
ADR
056752108
305
1412
SH
SOLE
1412
0
0
BIL
ETF
78468R663
4264
46594
SH
SOLE
46594
0
0
BIP
COM
G16252101
236
4775
SH
SOLE
0
4775
0
BIPC
COM
11275Q107
673
9311
SH
SOLE
9278
33
0
BIT
COM
09258A107
360
20550
SH
SOLE
19400
1150
0
BIV
ETF
921937819
4907
52848
SH
SOLE
52706
142
0
BK
COM
064058100
340
7999
SH
SOLE
7800
199
0
BKI
COM
09215C105
46010
520774
SH
SOLE
520222
552
0
BKLN
ETF
46138G508
1454
65278
SH
SOLE
65009
269
0
BKNG
COM
09857L108
528
237
SH
SOLE
237
0
0
BLD
COM
89055F103
533
2895
SH
SOLE
2895
0
0
BLDP
COM
058586108
421
18000
SH
SOLE
18000
0
0
BLDR
COM
12008R107
8890
217850
SH
SOLE
217500
350
0
BLK
COM
09247X101
2126
2946
SH
SOLE
2930
16
0
BLL
COM
058498106
48378
519189
SH
SOLE
515878
3311
0
BLPH
COM
078771300
595
89225
SH
SOLE
89225
0
0
BMRN
COM
09061G101
442
5044
SH
SOLE
4794
250
0
BMY
COM
110122108
87281
1407084
SH
SOLE
1390032
17052
0
BND
ETF
921937835
459
5201
SH
SOLE
5201
0
0
BNDX
ETF
92203J407
221
3773
SH
SOLE
3773
0
0
BOND
ETF
72201R775
457
4040
SH
SOLE
4040
0
0
BORR
LTD SHS
G1466R207
9
11300
SH
SOLE
11300
0
0
BOTZ
ETF
37954Y715
267
8055
SH
SOLE
8055
0
0
BP
ADR
055622104
1162
56612
SH
SOLE
56418
194
0
BPY
LTD PART
G16249107
236
16291
SH
SOLE
16291
0
0
BPYU
CL A
11282X103
1717
114913
SH
SOLE
112316
2597
0
BR
ADR
11133T103
207
1352
SH
SOLE
1352
0
0
BRK/A
CL A
084670108
9391
27
SH
SOLE
27
0
0
BRK/B
CL B NEW
084670702
188865
814531
SH
SOLE
809337
5194
0
BSCL
ETF
46138J700
18033
850197
SH
SOLE
842221
7976
0
BSCM
ETF
46138J882
857
39411
SH
SOLE
39411
0
0
BSCN
ETF
46138J866
350
16000
SH
SOLE
16000
0
0
BSCO
ETF
46138J841
769
34356
SH
SOLE
34356
0
0
BSCP
ETF
46138J825
335
14800
SH
SOLE
14800
0
0
BSET
COM
070203104
416
20716
SH
SOLE
20716
0
0
BSV
ETF
921937827
51054
615851
SH
SOLE
613880
1971
0
BSX
COM
101137107
537
14944
SH
SOLE
14944
0
0
BTAI
COM
09075P105
328
7100
SH
SOLE
7100
0
0
BTI
ADR
110448107
965
25743
SH
SOLE
25743
0
0
BUD
ADR
03524A108
96192
1375934
SH
SOLE
1374244
1690
0
BURL
COM
122017106
452
1730
SH
SOLE
1730
0
0
BX
COM
09260D107
3387
52264
SH
SOLE
50439
1825
0
C
COM
172967424
2537
41137
SH
SOLE
40961
176
0
CACG
ETF
524682101
319
7250
SH
SOLE
7250
0
0
CAG
COM
205887102
2918
80466
SH
SOLE
78156
2310
0
CARR
COM
14448C104
5313
140851
SH
SOLE
139388
1463
0
CASY
COM
147528103
219
1225
SH
SOLE
1225
0
0
CAT
COM
149123101
9555
52493
SH
SOLE
51715
778
0
CB
COM
H1467J104
1131
7346
SH
SOLE
7270
76
0
CBIO
COM
14888D208
373
59100
SH
SOLE
59100
0
0
CBOE
COM
12503M108
556
5975
SH
SOLE
5975
0
0
CBRL
COM
22410J106
870
6593
SH
SOLE
6593
0
0
CBSH
COM
200525103
274
4172
SH
SOLE
4074
98
0
CCI
COM
22822V101
58413
366939
SH
SOLE
366266
673
0
CCL
COM
143658300
24595
1135492
SH
SOLE
1135065
427
0
CEF
TR UNIT
85208R101
1433
74050
SH
SOLE
74050
0
0
CEIX
COM
20854L108
103
14287
SH
SOLE
14287
0
0
CELG-
RTS
110122157
54
77794
SH
SOLE
76794
1000
0
CELG-
RTS
110122140
33
93770
SH
SOLE
93770
0
0
CFFI
COM
12466Q104
328
8849
SH
SOLE
8649
200
0
CFX
COM
194014106
62850
1643557
SH
SOLE
1640097
3460
0
CGC
COM
138035100
889
36070
SH
SOLE
35670
400
0
CHCO
COM
177835105
349
5023
SH
SOLE
4923
100
0
CHD
COM
171340102
2209
25323
SH
SOLE
24758
565
0
CHPM
COM
12558Y106
235
22880
SH
SOLE
22880
0
0
CHPMW
WTS
12558Y114
13
10000
SH
SOLE
10000
0
0
CHTR
COM
16119P108
519
784
SH
SOLE
769
15
0
CHWY
CL A
16679L109
475
5285
SH
SOLE
5285
0
0
CI
COM
125523100
594
2855
SH
SOLE
2655
200
0
CIK
COM
224916106
77
24500
SH
SOLE
24500
0
0
CINF
COM
172062101
215
2465
SH
SOLE
2465
0
0
CL
COM
194162103
3826
44738
SH
SOLE
43267
1471
0
CLX
COM
189054109
1929
9551
SH
SOLE
9471
80
0
CM
COM
136069101
219
2567
SH
SOLE
2567
0
0
CMCSA
COM
20030N101
108192
2064733
SH
SOLE
2054973
9760
0
CME
COM
12572Q105
625
3435
SH
SOLE
3435
0
0
CMI
COM
231021106
3942
17358
SH
SOLE
17129
229
0
CMS
COM
125896100
546
8957
SH
SOLE
8841
116
0
CNI
COM
136375102
232
2115
SH
SOLE
2115
0
0
CNNE
COM
13765N107
128655
2906136
SH
SOLE
2903417
2719
0
CNX
COM
12653C108
8379
775810
SH
SOLE
775810
0
0
COF
COM
14040H105
103794
1050019
SH
SOLE
1044746
5273
0
COG
COM
127097103
1813
111350
SH
SOLE
110750
600
0
COLD
COM
03064D108
234
6275
SH
SOLE
6275
0
0
COMM
COM
20337X109
172
12800
SH
SOLE
12800
0
0
CONXU
UNIT
212873202
596
57000
SH
SOLE
57000
0
0
COP
COM
20825C104
1775
44381
SH
SOLE
43981
400
0
COST
COM
22160K105
7389
19612
SH
SOLE
18607
1005
0
CP
COM
13645T100
248
715
SH
SOLE
715
0
0
CRM
COM
79466L302
554
2490
SH
SOLE
2426
64
0
CRWD
CL A
22788C105
257
1213
SH
SOLE
1213
0
0
CSCO
COM
17275R102
15601
348626
SH
SOLE
342059
6567
0
CSGP
COM
22160N109
230
249
SH
SOLE
249
0
0
CSL
COM
142339100
884
5660
SH
SOLE
5660
0
0
CSQ
COM
128125101
2860
181139
SH
SOLE
181139
0
0
CSX
COM
126408103
4909
54095
SH
SOLE
51590
2505
0
CTAS
COM
172908105
388
1099
SH
SOLE
1099
0
0
CTVA
COM
22052L104
687
17741
SH
SOLE
17724
17
0
CUE
COM
22978P106
160
12800
SH
SOLE
12800
0
0
CVS
COM
126650100
18448
270102
SH
SOLE
260261
9841
0
CVX
COM
166764100
49892
590791
SH
SOLE
585929
4862
0
CYCN
COM
23255M105
55
18016
SH
SOLE
18016
0
0
CZR
COM
12769G100
21280
286522
SH
SOLE
286522
0
0
D
COM
25746U109
99180
1318878
SH
SOLE
1305781
13097
0
DAL
COM
247361702
2489
61887
SH
SOLE
58044
3843
0
DBC
COM
46138B103
486
33057
SH
SOLE
32702
355
0
DD
COM
26614N102
1414
19886
SH
SOLE
19867
19
0
DE
COM
244199105
57970
215461
SH
SOLE
214841
620
0
DEO
ADR
25243Q205
90931
572577
SH
SOLE
570299
2278
0
DG
COM
256677105
819
3893
SH
SOLE
3893
0
0
DGRO
ETF
46434V621
5017
111930
SH
SOLE
111930
0
0
DGS
ETF
97717W281
630
13208
SH
SOLE
13208
0
0
DHI
COM
23331A109
279
4046
SH
SOLE
4046
0
0
DHIL
COM
25264R207
6780
45421
SH
SOLE
45421
0
0
DHR
COM
235851102
129486
582900
SH
SOLE
576990
5910
0
DHT
SHS NEW
Y2065G121
473
90400
SH
SOLE
90400
0
0
DIA
ETF
78467X109
1509
4933
SH
SOLE
4933
0
0
DIS
COM
254687106
107598
593871
SH
SOLE
585201
8670
0
DISH
CL A
25470M109
152270
4708394
SH
SOLE
4700926
7468
0
DKNG
COM
26142R104
43305
930091
SH
SOLE
928102
1989
0
DLS
ETF
97717W760
1051
15430
SH
SOLE
14095
1335
0
DLTR
COM
256746108
3159
29239
SH
SOLE
28026
1213
0
DMF
COM
05589T104
95
10666
SH
SOLE
10666
0
0
DNP
COM
23325P104
740
72147
SH
SOLE
72147
0
0
DOCU
COM
256163106
3395
15273
SH
SOLE
14853
420
0
DOV
COM
260003108
318
2521
SH
SOLE
2491
30
0
DOW
COM
260557103
5875
105861
SH
SOLE
104470
1391
0
DRRX
COM
266605104
769
371400
SH
SOLE
371400
0
0
DS
COM
262077100
250
105000
SH
SOLE
105000
0
0
DTE
COM
233331107
487
4008
SH
SOLE
4008
0
0
DUK
COM
26441C204
10919
119249
SH
SOLE
114343
4906
0
DVY
ETF
464287168
3366
35001
SH
SOLE
35001
0
0
DWLD
ETF
23908L306
553
18005
SH
SOLE
17880
125
0
DWM
ETF
97717W703
1080
21340
SH
SOLE
20715
625
0
DWSH
ETF
00768Y529
162
14162
SH
SOLE
14162
0
0
DXCM
COM
252131107
213
576
SH
SOLE
541
35
0
EA
COM
285512109
5955
41472
SH
SOLE
40572
900
0
ECL
COM
278865100
4831
22330
SH
SOLE
22108
222
0
ED
COM
209115104
437
6045
SH
SOLE
6045
0
0
EEM
ETF
464287234
1211
23431
SH
SOLE
23431
0
0
EES
ETF
97717W562
669
17197
SH
SOLE
17197
0
0
EFA
ETF
464287465
3048
41779
SH
SOLE
41779
0
0
EFG
ETF
464288885
270
2671
SH
SOLE
2671
0
0
EFX
COM
294429105
311
1613
SH
SOLE
1613
0
0
EGHT
COM
282914100
2539
73667
SH
SOLE
73667
0
0
EIGR
COM
28249U105
3435
279500
SH
SOLE
279500
0
0
EL
CL A
518439104
2664
10006
SH
SOLE
9747
259
0
ELAN
COM
28414H103
465
15155
SH
SOLE
15155
0
0
ELD
ETF
97717X867
351
10075
SH
SOLE
10075
0
0
ELS
COM
29472R108
617
9735
SH
SOLE
9735
0
0
EMB
ETF
464288281
1368
11801
SH
SOLE
11685
116
0
EMN
COM
277432100
230
2297
SH
SOLE
2297
0
0
EMR
COM
291011104
2625
32659
SH
SOLE
31518
1141
0
ENB
COM
29250N105
55267
1727642
SH
SOLE
1716188
11454
0
ENPH
COM
29355A107
3409
19425
SH
SOLE
18438
987
0
ENTG
COM
29362U104
806
8385
SH
SOLE
8385
0
0
ENZL
ETF
464289123
531
7805
SH
SOLE
7805
0
0
EOG
COM
26875P101
377
7553
SH
SOLE
7553
0
0
ES
COM
30040W108
817
9446
SH
SOLE
9372
74
0
ESGE
ETF
46434G863
214
5106
SH
SOLE
5106
0
0
ESGU
ETF
46435G425
1334
15504
SH
SOLE
15504
0
0
ESXB
COM
203612106
332
49186
SH
SOLE
49186
0
0
ETN
PLC SHS
G29183103
2343
19500
SH
SOLE
19032
468
0
ETSY
COM
29786A106
58284
327604
SH
SOLE
327479
125
0
ETW
COM
27829C105
172
17820
SH
SOLE
17820
0
0
EV
COM
278265103
300
4412
SH
SOLE
4288
124
0
EVFM
COM
30048L104
712
295300
SH
SOLE
295300
0
0
EVT
COM
27828G107
548
23174
SH
SOLE
23174
0
0
EW
COM
28176E108
285
3129
SH
SOLE
3129
0
0
EWN
ETF
464286814
540
13074
SH
SOLE
13074
0
0
EWT
ETF
46434G772
546
10285
SH
SOLE
10285
0
0
EWY
ETF
464286772
565
6571
SH
SOLE
6571
0
0
EXC
COM
30161N101
281
6644
SH
SOLE
6644
0
0
EZM
ETF
97717W570
7331
168676
SH
SOLE
168676
0
0
F
COM
345370860
403
45893
SH
SOLE
39038
6855
0
FAST
COM
311900104
1075
22023
SH
SOLE
22023
0
0
FB
CL A
30303M102
8441
30902
SH
SOLE
30123
779
0
FBHS
COM
34964C106
355
4136
SH
SOLE
3936
200
0
FBNC
COM
318910106
603
17828
SH
SOLE
17628
200
0
FBRX
COM
34962G109
714
19600
SH
SOLE
19600
0
0
FCBC
COM
31983A103
757
35060
SH
SOLE
35060
0
0
FCX
CL B
35671D857
5334
204981
SH
SOLE
204981
0
0
FDL
ETF
336917109
614
20750
SH
SOLE
20750
0
0
FDN
ETF
33733E302
1340
6316
SH
SOLE
6316
0
0
FDS
COM
303075105
650
1954
SH
SOLE
1943
11
0
FDX
COM
31428X106
17355
66848
SH
SOLE
65397
1451
0
FEZ
ETF
78463X202
390
9345
SH
SOLE
9345
0
0
FFC
COM
338478100
480
20478
SH
SOLE
20478
0
0
FIS
COM
31620M106
641
4528
SH
SOLE
4528
0
0
FISV
COM
337738108
769
6756
SH
SOLE
6756
0
0
FLOT
ETF
46429B655
62046
1223306
SH
SOLE
1219121
4185
0
FLT
COM
339041105
72318
265065
SH
SOLE
263540
1525
0
FMC
COM
302491303
409
3562
SH
SOLE
3562
0
0
FNB
COM
302520101
240
25271
SH
SOLE
24191
1080
0
FNF
COM
31620R303
184592
4722226
SH
SOLE
4708962
13264
0
FPE
ETF
33739E108
2004
99245
SH
SOLE
99245
0
0
FPF
COM
33718W103
446
18553
SH
SOLE
18553
0
0
FR
COM
32054K103
338
8030
SH
SOLE
8030
0
0
FSLR
COM
336433107
534
5400
SH
SOLE
5400
0
0
FSM
COM
349915108
16673
2023376
SH
SOLE
2017776
5600
0
FTSL
ETF
33738D309
673
14146
SH
SOLE
14146
0
0
FTSM
ETF
33739Q408
495
8250
SH
SOLE
8250
0
0
FTV
COM
34959J108
324
4579
SH
SOLE
4379
200
0
FUV
COM
039587100
265
20000
SH
SOLE
20000
0
0
FV
ETF
33738R605
1091
26967
SH
SOLE
26967
0
0
GAIN
COM
376546107
2646
262265
SH
SOLE
261415
850
0
GAN
LTD ORD SHS
G3728V109
927
45702
SH
SOLE
45702
0
0
GD
COM
369550108
5713
38389
SH
SOLE
37735
654
0
GDV
COM
36242H104
399
18611
SH
SOLE
14415
4196
0
GDX
ETF
92189F106
1612
44748
SH
SOLE
44748
0
0
GDXJ
ETF
92189F791
633
11671
SH
SOLE
11671
0
0
GE
COM
369604103
4564
422602
SH
SOLE
415087
7515
0
GILD
COM
375558103
1084
18598
SH
SOLE
17798
800
0
GIS
COM
370334104
2624
44618
SH
SOLE
44048
570
0
GLAD
COM
376535100
204
23061
SH
SOLE
23061
0
0
GLD
ETF
78463V107
7547
42314
SH
SOLE
41886
428
0
GLPI
COM
36467J108
61293
1445600
SH
SOLE
1444110
1490
0
GLW
COM
219350105
448
12433
SH
SOLE
12433
0
0
GM
COM
37045V100
4925
118281
SH
SOLE
118281
0
0
GNOG
COM
38113L107
1005
51000
SH
SOLE
51000
0
0
GNOGW
WTS
38113L115
243
27000
SH
SOLE
27000
0
0
GNRC
COM
368736104
4062
17861
SH
SOLE
17034
827
0
GNW
COM
37247D106
307
81160
SH
SOLE
81160
0
0
GOGL
LTD SHS NEW
G39637205
317
68400
SH
SOLE
68400
0
0
GOLD
COM
067901108
1066
46807
SH
SOLE
46627
180
0
GOOG
CL C
02079K107
92023
52528
SH
SOLE
51650
878
0
GOOGL
CL A
02079K305
127000
72462
SH
SOLE
71812
650
0
GPC
COM
372460105
304
3024
SH
SOLE
2989
35
0
GPN
COM
37940X102
324
1504
SH
SOLE
1504
0
0
GS
COM
38141G104
549
2080
SH
SOLE
1380
700
0
GSK
ADR
37733W105
1145
31123
SH
SOLE
31123
0
0
GSY
ETF
46090A887
229
4522
SH
SOLE
4522
0
0
GT
COM
382550101
122
11200
SH
SOLE
4200
7000
0
GVI
ETF
464288612
14841
126155
SH
SOLE
126155
0
0
GWPH
ADS
36197T103
236
2045
SH
SOLE
2045
0
0
GWW
COM
384802104
328
802
SH
SOLE
802
0
0
HAL
COM
406216101
362
19131
SH
SOLE
19131
0
0
HAS
COM
418056107
239
2552
SH
SOLE
2507
45
0
HBAN
COM
446150104
245
19434
SH
SOLE
19034
400
0
HBI
COM
410345102
400
27440
SH
SOLE
26690
750
0
HD
COM
437076102
61470
231420
SH
SOLE
227979
3441
0
HEDJ
FUND ETF
97717X701
444
6695
SH
SOLE
6621
74
0
HII
COM
446413106
211
1235
SH
SOLE
1235
0
0
HLT
COM
43300A203
33992
305516
SH
SOLE
303385
2131
0
HON
COM
438516106
70667
332239
SH
SOLE
328762
3477
0
HQY
COM
42226A107
1632
23413
SH
SOLE
23363
50
0
HR
COM
421946104
586
19791
SH
SOLE
19791
0
0
HRL
COM
440452100
358
7676
SH
SOLE
7676
0
0
HSY
COM
427866108
609
3998
SH
SOLE
3998
0
0
HTRB
ETF
41653L305
4719
113066
SH
SOLE
112286
780
0
HWM
COM
443201108
219
7656
SH
SOLE
7656
0
0
HYD
ETF
92189H409
200
3250
SH
SOLE
3250
0
0
HYG
ETF
464288513
367
4200
SH
SOLE
4200
0
0
HYLB
ETF
233051432
980
19567
SH
SOLE
19371
196
0
HYS
ETF
72201R783
285
2904
SH
SOLE
2904
0
0
IBB
ETF
464287556
46497
306929
SH
SOLE
305107
1822
0
IBDQ
ETF
46434VBD1
356
13000
SH
SOLE
13000
0
0
IBM
COM
459200101
26365
209445
SH
SOLE
204757
4688
0
IBMJ
ETF
46435G789
563
21850
SH
SOLE
21850
0
0
IBMK
ETF
46435G755
466
17660
SH
SOLE
17660
0
0
ICE
COM
45866F104
4010
34785
SH
SOLE
34535
250
0
IDV
ETF
464288448
474
16080
SH
SOLE
16080
0
0
IEF
ETF
464287440
3035
25301
SH
SOLE
25301
0
0
IEFA
ETF
46432F842
8349
120846
SH
SOLE
120846
0
0
IEI
ETF
464288661
14651
110177
SH
SOLE
110034
143
0
IEMG
ETF
46434G103
502
8099
SH
SOLE
8099
0
0
IFF
COM
459506101
294
2705
SH
SOLE
2705
0
0
IGIB
ETF
464288638
18830
304747
SH
SOLE
302055
2692
0
IGR
COM
12504G100
121
17577
SH
SOLE
17577
0
0
IGSB
ETF
464288646
22338
404896
SH
SOLE
403129
1767
0
IGV
ETF
464287515
447
1262
SH
SOLE
1262
0
0
IHI
ETF
464288810
2447
7477
SH
SOLE
7477
0
0
IJH
ETF
464287507
3669
15965
SH
SOLE
15965
0
0
IJK
ETF
464287606
259
3584
SH
SOLE
3584
0
0
IJR
ETF
464287804
3174
34542
SH
SOLE
34458
84
0
IJT
ETF
464287887
365
3200
SH
SOLE
3200
0
0
ILMN
COM
452327109
52502
141896
SH
SOLE
140367
1529
0
INGR
COM
457187102
2222
28244
SH
SOLE
27798
446
0
INTC
COM
458140100
8296
166514
SH
SOLE
160795
5719
0
INTU
COM
461202103
37005
97419
SH
SOLE
97266
153
0
IONS
COM
462222100
6906
122138
SH
SOLE
122138
0
0
IP
COM
460146103
794
15960
SH
SOLE
15960
0
0
IR
COM
45687V106
402
8829
SH
SOLE
8829
0
0
ISD
COM
69346H100
877
58437
SH
SOLE
58437
0
0
ITB
ETF
464288752
647
11587
SH
SOLE
11587
0
0
ITIC
COM
461804106
352
2300
SH
SOLE
2300
0
0
ITM
ETF
92189H201
1362
26182
SH
SOLE
26182
0
0
ITW
COM
452308109
5237
25688
SH
SOLE
23897
1791
0
IVE
ETF
464287408
271
2115
SH
SOLE
2115
0
0
IVV
ETF
464287200
5625
14984
SH
SOLE
14942
42
0
IVW
ETF
464287309
2196
34409
SH
SOLE
34409
0
0
IVZ
LTD SHS
G491BT108
257
14770
SH
SOLE
14770
0
0
IWB
ETF
464287622
478
2255
SH
SOLE
2255
0
0
IWD
ETF
464287598
271
1984
SH
SOLE
1984
0
0
IWF
ETF
464287614
1117
4632
SH
SOLE
4632
0
0
IWM
ETF
464287655
1300
6629
SH
SOLE
6629
0
0
IWP
ETF
464287481
401
3908
SH
SOLE
3908
0
0
IWR
ETF
464287499
537
7836
SH
SOLE
7836
0
0
IWS
ETF
464287473
408
4213
SH
SOLE
4213
0
0
IYC
ETF
464287580
962
13648
SH
SOLE
13648
0
0
IYF
ETF
464287788
1082
16209
SH
SOLE
16209
0
0
IYH
ETF
464287762
827
3363
SH
SOLE
3338
25
0
IYJ
ETF
464287754
1192
12273
SH
SOLE
12273
0
0
IYK
ETF
464287812
785
4529
SH
SOLE
4529
0
0
IYR
ETF
464287739
530
6191
SH
SOLE
6191
0
0
IYT
ETF
464287192
273
1238
SH
SOLE
1238
0
0
IYW
ETF
464287721
783
9201
SH
SOLE
9201
0
0
IYY
ETF
464287846
530
5620
SH
SOLE
5620
0
0
IYZ
COM
464287713
419
13849
SH
SOLE
13849
0
0
IZRL
ETF
00214Q609
271
9140
SH
SOLE
9140
0
0
J
COM
469814107
321
2944
SH
SOLE
2944
0
0
JCI
PLC SHS
G51502105
1223
26257
SH
SOLE
26257
0
0
JHMM
ETF
47804J206
404
8985
SH
SOLE
8985
0
0
JKE
ETF
464287119
1922
6632
SH
SOLE
6562
70
0
JKHY
COM
426281101
218
1345
SH
SOLE
1345
0
0
JKK
ETF
464288604
470
1550
SH
SOLE
1550
0
0
JMUB
ETF
46641Q647
275
5000
SH
SOLE
5000
0
0
JNJ
COM
478160104
204818
1301425
SH
SOLE
1286445
14980
0
JNK
ETF
78468R622
246
2256
SH
SOLE
2256
0
0
JPM
COM
46625H100
179920
1415911
SH
SOLE
1402423
13488
0
JPS
COM
67072C105
240
24714
SH
SOLE
24714
0
0
JPST
ETF
46641Q837
1393
27418
SH
SOLE
27418
0
0
JRI
COM
67074Y105
1234
91653
SH
SOLE
91653
0
0
K
COM
487836108
1201
19302
SH
SOLE
18392
910
0
KDP
COM
49271V100
1571
49106
SH
SOLE
40900
8206
0
KEYS
COM
49338L103
1603
12135
SH
SOLE
11610
525
0
KHC
COM
500754106
2697
77801
SH
SOLE
75379
2422
0
KKR
COM
48251W104
356
8802
SH
SOLE
8802
0
0
KMB
COM
494368103
6918
51310
SH
SOLE
51112
198
0
KMI
COM
49456B101
3797
277744
SH
SOLE
277132
612
0
KMX
COM
143130102
123577
1308247
SH
SOLE
1296209
12038
0
KNSL
COM
49714P108
9103
45485
SH
SOLE
45284
201
0
KO
COM
191216100
18198
331837
SH
SOLE
320284
11553
0
KR
COM
501044101
572
18011
SH
SOLE
17783
228
0
KYN
COM
486606106
76
13303
SH
SOLE
13303
0
0
LAMR
CL A
512816109
145475
1748074
SH
SOLE
1742409
5665
0
LBRDA
COM
530307107
264
1675
SH
SOLE
1675
0
0
LBRDK
COM
530307305
76350
482098
SH
SOLE
478921
3177
0
LBTYK
PLC SHS CL C
G5480U120
2175
91985
SH
SOLE
91985
0
0
LDP
COM
19248C105
413
15516
SH
SOLE
15516
0
0
LEG
COM
524660107
207
4672
SH
SOLE
4672
0
0
LH
COM
50540R409
1093
5371
SH
SOLE
5371
0
0
LHX
COM
502431109
60333
319187
SH
SOLE
317823
1364
0
LILAK
COM
G9001E128
820
73910
SH
SOLE
73910
0
0
LIN
PLC SHS
G5494J103
1400
5313
SH
SOLE
5285
28
0
LLY
COM
532457108
4209
24930
SH
SOLE
24780
150
0
LMBS
ETF
33739Q200
1004
19501
SH
SOLE
19501
0
0
LMT
COM
539830109
8438
23770
SH
SOLE
22761
1009
0
LNC
COM
534187109
270
5358
SH
SOLE
5358
0
0
LOB
COM
53803X105
271
5700
SH
SOLE
5700
0
0
LOW
COM
548661107
52738
328563
SH
SOLE
323787
4776
0
LQD
ETF
464287242
781
5653
SH
SOLE
5653
0
0
LRCX
COM
512807108
681
1443
SH
SOLE
1408
35
0
LSXMA
COM
531229409
2658
61536
SH
SOLE
61536
0
0
LSXMK
COM
531229607
431
9896
SH
SOLE
9896
0
0
LTRPA
COM
531465102
2288
527100
SH
SOLE
527100
0
0
LULU
COM
550021109
403
1158
SH
SOLE
1158
0
0
LUMN
COM
156700106
310
31766
SH
SOLE
31766
0
0
LUV
COM
844741108
992
21272
SH
SOLE
21272
0
0
LVHD
ETF
52468L406
288
8890
SH
SOLE
8600
290
0
LVS
COM
517834107
724
12155
SH
SOLE
11944
211
0
LYV
COM
538034109
33667
458177
SH
SOLE
458177
0
0
MA
CL A
57636Q104
109033
305466
SH
SOLE
303617
1849
0
MAA
COM
59522J103
463
3653
SH
SOLE
3653
0
0
MAG
COM
55903Q104
12948
630980
SH
SOLE
630980
0
0
MAR
CL A
571903202
2198
16657
SH
SOLE
15508
1149
0
MBB
ETF
464288588
672
6102
SH
SOLE
6102
0
0
MBIO
COM
62818Q104
265
70000
SH
SOLE
70000
0
0
MCD
COM
580135101
87521
407869
SH
SOLE
403443
4426
0
MCHP
COM
595017104
342
2473
SH
SOLE
2473
0
0
MCI
COM
06759X107
695
52702
SH
SOLE
50702
2000
0
MCK
COM
58155Q103
415
2388
SH
SOLE
1588
800
0
MCO
COM
615369105
48388
166716
SH
SOLE
165809
907
0
MCRI
COM
609027107
28351
463102
SH
SOLE
462802
300
0
MCY
COM
589400100
757
14500
SH
SOLE
14500
0
0
MDC
COM
552676108
228
4700
SH
SOLE
4700
0
0
MDLZ
CL A
609207105
13622
232973
SH
SOLE
221810
11163
0
MDT
PLC SHS
G5960L103
134004
1143963
SH
SOLE
1136153
7810
0
MEIP
COM
55279B202
232
88000
SH
SOLE
88000
0
0
MELI
COM
58733R102
113615
67821
SH
SOLE
67548
273
0
MET
COM
59156R108
1613
34350
SH
SOLE
34350
0
0
MIN
COM
55273C107
62
16375
SH
SOLE
16375
0
0
MINT
ETF
72201R833
986
9660
SH
SOLE
9660
0
0
MKC
COM
579780206
6449
67459
SH
SOLE
64728
2731
0
MKL
COM
570535104
286304
277077
SH
SOLE
275794
1283
0
MKSI
COM
55306N104
351
2335
SH
SOLE
2335
0
0
MKTX
COM
57060D108
632
1107
SH
SOLE
1107
0
0
MLCO
ADR
585464100
1564
84325
SH
SOLE
84325
0
0
MLHR
COM
600544100
780
23088
SH
SOLE
23088
0
0
MLM
COM
573284106
101666
358015
SH
SOLE
355241
2774
0
MMC
COM
571748102
13272
113434
SH
SOLE
113309
125
0
MMM
COM
88579Y101
81971
468966
SH
SOLE
465811
3155
0
MO
COM
02209S103
7906
192839
SH
SOLE
186088
6751
0
MOAT
ETF
92189F643
11231
181138
SH
SOLE
180298
840
0
MOS
COM
61945C103
788
34250
SH
SOLE
33250
1000
0
MPC
COM
56585A102
6010
145299
SH
SOLE
141204
4095
0
MPV
SH BEN INT
06761A103
125
10525
SH
SOLE
10525
0
0
MRK
COM
58933Y105
22044
269481
SH
SOLE
262164
7317
0
MRVL
LTD ORD
G5876H105
419
8810
SH
SOLE
8810
0
0
MS
COM
617446448
401
5845
SH
SOLE
3945
1900
0
MSFT
COM
594918104
255102
1146937
SH
SOLE
1133802
13135
0
MSI
COM
620076307
882
5187
SH
SOLE
5187
0
0
MSON
COM
604871103
142
11348
SH
SOLE
11348
0
0
MTB
COM
55261F104
300
2359
SH
SOLE
2359
0
0
MTUM
ETF
46432F396
4578
28383
SH
SOLE
28383
0
0
MU
COM
595112103
722
9605
SH
SOLE
9605
0
0
MUB
ETF
464288414
4157
35471
SH
SOLE
35471
0
0
MUNI
ETF
72201R866
363
6393
SH
SOLE
6393
0
0
NAD
COM
67066V101
281
18291
SH
SOLE
18291
0
0
NBSE
COM
64132K102
416
59500
SH
SOLE
59500
0
0
NCLH
L SHS
G66721104
666
26190
SH
SOLE
26190
0
0
NEA
COM
670657105
644
42648
SH
SOLE
42648
0
0
NEAR
ETF
46431W507
423
8434
SH
SOLE
8434
0
0
NEE
COM
65339F101
54982
712657
SH
SOLE
709362
3295
0
NEM
COM
651639106
50062
835900
SH
SOLE
834753
1147
0
NEU
COM
651587107
4682
11755
SH
SOLE
11755
0
0
NFLX
COM
64110L106
568
1051
SH
SOLE
901
150
0
NGVT
COM
45688C107
2051
27089
SH
SOLE
27089
0
0
NIE
COM
018829101
326
11536
SH
SOLE
10281
1255
0
NIM
SH BEN INT
67061T101
307
28750
SH
SOLE
28750
0
0
NKE
CL B
654106103
68533
484436
SH
SOLE
481223
3213
0
NKTR
COM
640268108
1017
59800
SH
SOLE
59800
0
0
NLY
COM
035710409
191
22653
SH
SOLE
22653
0
0
NMI
COM
67062J102
117
10261
SH
SOLE
10261
0
0
NNN
COM
637417106
315
7694
SH
SOLE
7694
0
0
NOBL
ETF
74348A467
1041
13033
SH
SOLE
13033
0
0
NOC
COM
666807102
870
2855
SH
SOLE
2637
218
0
NOVN
COM
66988N106
8
10000
SH
SOLE
10000
0
0
NOW
COM
81762P102
1625
2953
SH
SOLE
2793
160
0
NPV
COM
67064R102
3000
188710
SH
SOLE
188710
0
0
NSC
COM
655844108
87979
370265
SH
SOLE
361610
8655
0
NSL
COM
67067Y104
53
10300
SH
SOLE
10300
0
0
NTLA
COM
45826J105
979
18000
SH
SOLE
18000
0
0
NTR
COM
67077M108
792
16440
SH
SOLE
16440
0
0
NUE
COM
670346105
1005
18902
SH
SOLE
18902
0
0
NUV
COM
670928100
1250
112618
SH
SOLE
112618
0
0
NUW
COM
670695105
292
17787
SH
SOLE
17787
0
0
NVDA
COM
67066G104
7374
14121
SH
SOLE
13523
598
0
NVG
COM
67071L106
664
39591
SH
SOLE
39591
0
0
NVO
ADR
670100205
369
5285
SH
SOLE
5085
200
0
NVR
COM
62944T105
322
79
SH
SOLE
79
0
0
NVS
ADR
66987V109
984
10417
SH
SOLE
10017
400
0
NWL
COM
651229106
243
11440
SH
SOLE
11440
0
0
NXST
CL A
65336K103
4214
38595
SH
SOLE
38595
0
0
O
COM
756109104
1524
24506
SH
SOLE
24170
336
0
OCSL
COM
67401P108
84
15000
SH
SOLE
15000
0
0
ODFL
COM
679580100
227
1161
SH
SOLE
1161
0
0
OGIG
ETF
67110P704
1061
19550
SH
SOLE
19550
0
0
OHI
COM
681936100
230
6340
SH
SOLE
6340
0
0
OLLI
COM
681116109
304
3720
SH
SOLE
3720
0
0
OMC
COM
681919106
1643
26346
SH
SOLE
26346
0
0
OMF
COM
68268W103
1807
37525
SH
SOLE
37525
0
0
ONEM
COM
68269G107
524
12000
SH
SOLE
12000
0
0
ORCL
COM
68389X105
6732
104059
SH
SOLE
101305
2754
0
ORLY
COM
67103H107
44586
98517
SH
SOLE
98479
38
0
OSW
COM
P73684113
1928
190125
SH
SOLE
190125
0
0
OTIS
COM
68902V107
876
12964
SH
SOLE
12663
301
0
OUNZ
ETF
921078101
211
11400
SH
SOLE
11400
0
0
OUSA
ETF
67110P407
1716
44824
SH
SOLE
44824
0
0
OXSQ
COM
69181V107
31
10000
SH
SOLE
10000
0
0
PAAS
COM
697900108
892
25844
SH
SOLE
25844
0
0
PANW
COM
697435105
1888
5313
SH
SOLE
5016
297
0
PAVE
ETF
37954Y673
293
13800
SH
SOLE
13800
0
0
PAYX
COM
704326107
1579
16946
SH
SOLE
16879
67
0
PBCT
COM
712704105
235
18182
SH
SOLE
18182
0
0
PDI
COM
72201Y101
2489
94188
SH
SOLE
93538
650
0
PENN
COM
707569109
579
6700
SH
SOLE
4200
2500
0
PEP
COM
713448108
131916
889518
SH
SOLE
880625
8893
0
PFE
COM
717081103
14392
390977
SH
SOLE
382935
8042
0
PFF
ETF
464288687
1188
30841
SH
SOLE
30841
0
0
PFFA
ETF
26923G822
848
38525
SH
SOLE
37900
625
0
PFLT
COM
70806A106
159
15064
SH
SOLE
15064
0
0
PG
COM
742718109
21001
150935
SH
SOLE
146486
4449
0
PGR
COM
743315103
192
2042
SH
SOLE
2042
0
0
PGX
ETF
46138E511
436
28602
SH
SOLE
28602
0
0
PH
COM
701094104
670
2459
SH
SOLE
2459
0
0
PHYS
TR UNIT
85207H104
799
52933
SH
SOLE
52933
0
0
PINS
CL A
72352L106
572
8685
SH
SOLE
8685
0
0
PKG
COM
695156109
266
1932
SH
SOLE
1932
0
0
PLNT
CL A
72703H101
298
3834
SH
SOLE
3834
0
0
PLTR
CL A
69608A108
360
15300
SH
SOLE
15300
0
0
PM
COM
718172109
79107
955513
SH
SOLE
948403
7110
0
PNC
COM
693475105
2193
14718
SH
SOLE
14418
300
0
PPG
COM
693506107
854
5924
SH
SOLE
5258
666
0
PPL
COM
69351T106
525
18600
SH
SOLE
18600
0
0
PRAA
COM
69354N106
1484
37411
SH
SOLE
37411
0
0
PREF
ETF
74255Y888
441
21329
SH
SOLE
21329
0
0
PRGO
PLC SHS
G97822103
447
10000
SH
SOLE
10000
0
0
PRU
COM
744320102
530
6794
SH
SOLE
6794
0
0
PSA
COM
74460D109
461
1995
SH
SOLE
1995
0
0
PSEC
COM
74348T102
511
94406
SH
SOLE
94406
0
0
PSF
COM
19248Y107
290
10316
SH
SOLE
10316
0
0
PSTG
CL A
74624M102
3487
154210
SH
SOLE
154210
0
0
PSX
COM
718546104
2901
41472
SH
SOLE
41279
193
0
PTC
COM
69370C100
1851
15476
SH
SOLE
15041
435
0
PTMN
COM
73688F102
33
17250
SH
SOLE
17250
0
0
PTON
COM
70614W100
455
3000
SH
SOLE
3000
0
0
PTRS
COM
70213Q108
130
20000
SH
SOLE
20000
0
0
PWR
COM
74762E102
536
7438
SH
SOLE
7438
0
0
PYPL
COM
70450Y103
3457
14759
SH
SOLE
14234
525
0
PZA
ETF
46138E537
592
21836
SH
SOLE
21836
0
0
QCOM
COM
747525103
89376
586690
SH
SOLE
581898
4792
0
QIWI
ADR
74735M108
585
56841
SH
SOLE
56841
0
0
QQQ
ETF
46090E103
13087
41714
SH
SOLE
41714
0
0
QSR
COM
76131D103
247
4043
SH
SOLE
4043
0
0
QTEC
ETF
337345102
826
5980
SH
SOLE
5980
0
0
QTNT
LTD SHS
G73268107
384
73705
SH
SOLE
73705
0
0
RCL
COM
V7780T103
334
4469
SH
SOLE
4469
0
0
RDS/A
ADR
780259206
2331
66337
SH
SOLE
63307
3030
0
RDS/B
ADR
780259107
5737
170699
SH
SOLE
167588
3111
0
REMX
ETF
92189H805
703
10680
SH
SOLE
10680
0
0
RFDI
ETF
33739P608
261
4050
SH
SOLE
4050
0
0
RGLD
COM
780287108
500
4705
SH
SOLE
4705
0
0
RH
COM
74967X103
636
1421
SH
SOLE
1421
0
0
RIO
ADR
767204100
755
10039
SH
SOLE
10039
0
0
RLI
COM
749607107
538
5164
SH
SOLE
5164
0
0
RMT
COM
780915104
361
35665
SH
SOLE
34131
1534
0
RNG
CL A
76680R206
396
1045
SH
SOLE
1045
0
0
RNP
COM
19247X100
243
10622
SH
SOLE
9486
1136
0
RODM
ETF
518416102
624
22055
SH
SOLE
22055
0
0
ROIC
COM
76131N101
483
36045
SH
SOLE
36045
0
0
ROL
COM
775711104
279
7129
SH
SOLE
7129
0
0
RPG
ETF
46137V266
241
1480
SH
SOLE
1480
0
0
RPV
ETF
46137V258
911
14825
SH
SOLE
14825
0
0
RSG
COM
760759100
263
2732
SH
SOLE
2732
0
0
RSP
ETF
46137V357
8356
65516
SH
SOLE
65516
0
0
RTX
COM
75513E101
4893
68424
SH
SOLE
63102
5322
0
RUN
COM
86771W105
6024
86823
SH
SOLE
82033
4790
0
RY
COM
780087102
1174
14301
SH
SOLE
14301
0
0
SABR
COM
78573M104
188
15600
SH
SOLE
15600
0
0
SAFT
COM
78648T100
2251
28898
SH
SOLE
28448
450
0
SALT
COM
Y7546A130
256
15100
SH
SOLE
15100
0
0
SASR
COM
800363103
247
7666
SH
SOLE
7511
155
0
SBGI
CL A
829226109
221
6950
SH
SOLE
6950
0
0
SBUX
COM
855244109
21147
197670
SH
SOLE
190129
7541
0
SCHF
ETF
808524805
270
7505
SH
SOLE
7505
0
0
SCHM
ETF
808524508
9818
144001
SH
SOLE
141851
2150
0
SCHO
ETF
808524862
385
7500
SH
SOLE
7500
0
0
SCHW
COM
808513105
65771
1240022
SH
SOLE
1233170
6852
0
SCZ
ETF
464288273
309
4523
SH
SOLE
4523
0
0
SDY
ETF
78464A763
1591
15020
SH
SOLE
14390
630
0
SEB
COM
811543107
9145
3017
SH
SOLE
3017
0
0
SEDG
COM
83417M104
2578
8080
SH
SOLE
7620
460
0
SEEL
COM
81577F109
216
137000
SH
SOLE
137000
0
0
SEIC
COM
784117103
1221
21252
SH
SOLE
21252
0
0
SGMO
COM
800677106
2057
131845
SH
SOLE
131845
0
0
SHAK
CL A
819047101
420
4953
SH
SOLE
4953
0
0
SHM
ETF
78468R739
1646
33067
SH
SOLE
33067
0
0
SHV
ETF
464288679
1639
14833
SH
SOLE
14833
0
0
SHW
COM
824348106
139791
190214
SH
SOLE
189369
845
0
SHY
ETF
464287457
9550
110555
SH
SOLE
110555
0
0
SIGA
COM
826917106
1593
219077
SH
SOLE
219077
0
0
SIRI
COM
82968B103
127
19885
SH
SOLE
19885
0
0
SJM
COM
832696405
1480
12800
SH
SOLE
12600
200
0
SKT
COM
875465106
186
18719
SH
SOLE
18719
0
0
SLB
COM
806857108
244
11189
SH
SOLE
11189
0
0
SLG
COM
78440X101
688
11540
SH
SOLE
11540
0
0
SLQD
ETF
46434V100
529
10137
SH
SOLE
10137
0
0
SLV
ETF
46428Q109
4111
167326
SH
SOLE
164939
2387
0
SLVP
ETF
464286327
937
54800
SH
SOLE
54800
0
0
SLY
ETF
78464A813
5930
74550
SH
SOLE
74435
115
0
SMB
ETF
92189F528
1045
57710
SH
SOLE
57710
0
0
SNE
ADR
835699307
121864
1205384
SH
SOLE
1201835
3549
0
SNY
ADR
80105N105
1161
23896
SH
SOLE
23896
0
0
SO
COM
842587107
3474
56544
SH
SOLE
56087
457
0
SOXX
ETF
464287523
357
941
SH
SOLE
941
0
0
SPGI
COM
78409V104
338
1029
SH
SOLE
1029
0
0
SPLV
ETF
46138E354
396
7035
SH
SOLE
7035
0
0
SPWH
COM
84920Y106
414
23600
SH
SOLE
23600
0
0
SPWR
COM
867652406
329
12850
SH
SOLE
12850
0
0
SPXX
COM
6706EW100
883
57938
SH
SOLE
57938
0
0
SPY
ETF
78462F103
8400
22468
SH
SOLE
22468
0
0
SQ
CL A
852234103
1496
6872
SH
SOLE
6872
0
0
SR
COM
84857L101
222
3469
SH
SOLE
3469
0
0
SSB
COM
840441109
495
6842
SH
SOLE
6842
0
0
STIP
ETF
46429B747
460
4408
SH
SOLE
4408
0
0
STLD
COM
858119100
1118
30335
SH
SOLE
30335
0
0
STZ
CL A
21036P108
3913
17862
SH
SOLE
17285
577
0
SUB
ETF
464288158
3410
31540
SH
SOLE
31540
0
0
SUI
COM
866674104
6201
40811
SH
SOLE
38471
2340
0
SWCH
CL A
87105L104
240
14632
SH
SOLE
14632
0
0
SWK
COM
854502101
904
5061
SH
SOLE
5061
0
0
SYF
COM
87165B103
8757
252303
SH
SOLE
251828
475
0
SYK
COM
863667101
1857
7576
SH
SOLE
7521
55
0
SYY
COM
871829107
992
13358
SH
SOLE
13358
0
0
T
COM
00206R102
18749
651922
SH
SOLE
645247
6675
0
TBBK
COM
05969A105
223
16347
SH
SOLE
16347
0
0
TD
COM
891160509
255
4525
SH
SOLE
4525
0
0
TEL
LTD REG SHS
H84989104
66040
545467
SH
SOLE
545312
155
0
TEVA
LTD SPONSORED ADS
881624209
101
10487
SH
SOLE
10487
0
0
TFC
COM
89832Q109
60984
1272363
SH
SOLE
1258834
13529
0
TFI
ETF
78468R721
2115
40298
SH
SOLE
39898
400
0
TFX
COM
879369106
954
2317
SH
SOLE
2317
0
0
TG
COM
894650100
543
32504
SH
SOLE
32504
0
0
TGT
COM
87612E106
2167
12276
SH
SOLE
12175
101
0
TGTX
COM
88322Q108
483
9285
SH
SOLE
9285
0
0
TIGO
COM
L6388F110
899
23175
SH
SOLE
23175
0
0
TIP
ETF
464287176
1129
8844
SH
SOLE
8797
47
0
TJX
COM
872540109
68847
1008157
SH
SOLE
1000996
7161
0
TLT
ETF
464287432
203
1286
SH
SOLE
0
1286
0
TMO
COM
883556102
1482
3182
SH
SOLE
3182
0
0
TMUS
COM
872590104
108639
805628
SH
SOLE
801461
4167
0
TOT
SPONSORED ADS
89151E109
3001
71607
SH
SOLE
69988
1619
0
TOTL
ETF
78467V848
1086
22044
SH
SOLE
21734
310
0
TOWN
COM
89214P109
2599
110687
SH
SOLE
109493
1194
0
TREX
COM
89531P105
2151
25688
SH
SOLE
24140
1548
0
TRMB
COM
896239100
586
8775
SH
SOLE
8775
0
0
TROW
COM
74144T108
1685
11128
SH
SOLE
10633
495
0
TRP
COM
87807B107
244
5987
SH
SOLE
5987
0
0
TRV
COM
89417E109
934
6650
SH
SOLE
6650
0
0
TSCO
COM
892356106
271
1926
SH
SOLE
1926
0
0
TSLA
COM
88160R101
7506
10637
SH
SOLE
10227
410
0
TSM
LTD SPONSORED ADS
874039100
482
4421
SH
SOLE
4421
0
0
TSN
CL A
902494103
47403
735617
SH
SOLE
732855
2762
0
TT
PLC SHS
G8994E103
5070
34927
SH
SOLE
33358
1569
0
TTD
COM
88339J105
223
279
SH
SOLE
279
0
0
TTWO
COM
874054109
78472
377651
SH
SOLE
377651
0
0
TU
COM
87971M103
689
34812
SH
SOLE
34212
600
0
TWLO
CL A
90138F102
1062
3137
SH
SOLE
3137
0
0
TWO
COM
90187B408
69
10821
SH
SOLE
10821
0
0
TWTR
COM
90184L102
485
8950
SH
SOLE
8950
0
0
TXN
COM
882508104
4448
27100
SH
SOLE
26850
250
0
UBER
COM
90353T100
42999
843111
SH
SOLE
837910
5201
0
UBSI
COM
909907107
264
8140
SH
SOLE
8140
0
0
UDR
COM
902653104
1786
46470
SH
SOLE
46470
0
0
UGI
COM
902681105
272
7770
SH
SOLE
7770
0
0
UJAN
ETF
45782C300
321
10756
SH
SOLE
10756
0
0
UL
ADR
904767704
1059
17537
SH
SOLE
17537
0
0
UNH
COM
91324P102
9733
27755
SH
SOLE
27101
654
0
UNP
COM
907818108
66497
319359
SH
SOLE
316290
3069
0
UPS
CL B
911312106
94781
562831
SH
SOLE
562059
772
0
USB
COM
902973304
2961
63564
SH
SOLE
62956
608
0
USFR
ETF
97717X628
1396
55600
SH
SOLE
55600
0
0
UTF
COM
19248A109
541
20960
SH
SOLE
17555
3405
0
UTG
COM
756158101
1082
33007
SH
SOLE
33007
0
0
UTZ
COM
918090101
2307
104580
SH
SOLE
104080
500
0
UVV
COM
913456109
8479
174421
SH
SOLE
173806
615
0
V
COM
92826C839
122728
561093
SH
SOLE
553680
7413
0
VB
ETF
922908751
1576
8095
SH
SOLE
7720
375
0
VBK
ETF
922908595
884
3304
SH
SOLE
3184
120
0
VBR
ETF
922908611
2528
17775
SH
SOLE
17170
605
0
VCIT
ETF
92206C870
17762
182849
SH
SOLE
182548
301
0
VCSH
ETF
92206C409
29019
348579
SH
SOLE
346388
2191
0
VDC
ETF
92204A207
805
4631
SH
SOLE
4546
85
0
VEA
ETF
921943858
2422
51312
SH
SOLE
51143
169
0
VEU
ETF
922042775
4055
69477
SH
SOLE
69255
222
0
VFC
COM
918204108
4998
58519
SH
SOLE
57970
549
0
VGK
ETF
922042874
315
5228
SH
SOLE
5228
0
0
VGT
ETF
92204A702
1753
4954
SH
SOLE
4896
58
0
VHT
ETF
92204A504
448
2001
SH
SOLE
1229
772
0
VIAC
COM
92556H206
1068
28659
SH
SOLE
28659
0
0
VIG
ETF
921908844
27154
192347
SH
SOLE
192252
95
0
VIS
ETF
92204A603
410
2409
SH
SOLE
2409
0
0
VLO
COM
91913Y100
552
9759
SH
SOLE
9759
0
0
VMC
COM
929160109
844
5688
SH
SOLE
5688
0
0
VNET
SPON ADR
90138A103
7538
217310
SH
SOLE
217310
0
0
VNQ
ETF
922908553
1856
21849
SH
SOLE
21541
308
0
VO
ETF
922908629
2682
12972
SH
SOLE
12872
100
0
VOD
ADR
92857W308
331
20106
SH
SOLE
20106
0
0
VOE
ETF
922908512
5767
48476
SH
SOLE
47176
1300
0
VONG
ETF
92206C680
622
2510
SH
SOLE
2510
0
0
VOO
ETF
922908363
23705
68971
SH
SOLE
68971
0
0
VOT
ETF
922908538
480
2262
SH
SOLE
1937
325
0
VRTX
COM
92532F100
31442
133036
SH
SOLE
131878
1158
0
VSAT
COM
92552V100
2040
62493
SH
SOLE
62493
0
0
VSS
ETF
922042718
4038
33142
SH
SOLE
33142
0
0
VTEB
ETF
922907746
1103
19991
SH
SOLE
19991
0
0
VTI
ETF
922908769
1705
8760
SH
SOLE
7986
774
0
VTR
COM
92276F100
510
10409
SH
SOLE
10276
133
0
VTRS
COM
92556V106
869
46351
SH
SOLE
45598
753
0
VTV
ETF
922908744
11430
96085
SH
SOLE
92505
3580
0
VTWV
ETF
92206C649
287
2486
SH
SOLE
0
2486
0
VUG
ETF
922908736
13976
55166
SH
SOLE
52371
2795
0
VV
ETF
922908637
921
5238
SH
SOLE
5113
125
0
VVR
COM
46131H107
61
15300
SH
SOLE
15300
0
0
VVV
COM
92047W101
452
19534
SH
SOLE
19534
0
0
VWO
ETF
922042858
13429
267998
SH
SOLE
267031
967
0
VXUS
ETF
921909768
807
13415
SH
SOLE
13415
0
0
VYM
ETF
921946406
204
2234
SH
SOLE
2234
0
0
VZ
COM
92343V104
56660
964429
SH
SOLE
955726
8703
0
W
CL A
94419L101
855
3787
SH
SOLE
3682
105
0
WBA
COM
931427108
1959
49130
SH
SOLE
48478
652
0
WEC
COM
92939U106
771
8376
SH
SOLE
8203
173
0
WFC
COM
949746101
2381
78896
SH
SOLE
78896
0
0
WHR
COM
963320106
505
2800
SH
SOLE
2600
200
0
WLTW
LTD SHS
G96629103
243
1154
SH
SOLE
1154
0
0
WM
COM
94106L109
3225
27345
SH
SOLE
27186
159
0
WMB
COM
969457100
369
18404
SH
SOLE
18404
0
0
WMT
COM
931142103
8036
55747
SH
SOLE
53049
2698
0
WPC
COM
92936U109
47853
677994
SH
SOLE
669492
8502
0
WPF/U
WTS
34431F203
20957
1761116
SH
SOLE
1758616
2500
0
WRK
COM
96145D105
5615
128984
SH
SOLE
128984
0
0
WSBC
COM
950810101
645
21521
SH
SOLE
21021
500
0
WSM
COM
969904101
684
6720
SH
SOLE
6645
75
0
WSO
COM
942622200
141089
622770
SH
SOLE
620569
2201
0
WTM
COM
G9618E107
2167
2166
SH
SOLE
2166
0
0
WTRG
COM
29670G102
258
5458
SH
SOLE
5458
0
0
WW
COM
98262P101
232
9498
SH
SOLE
9498
0
0
WY
COM
962166104
1612
48076
SH
SOLE
48076
0
0
X
COM
912909108
184
11000
SH
SOLE
11000
0
0
XEL
COM
98389B100
511
7666
SH
SOLE
7666
0
0
XLE
ETF
81369Y506
1300
34305
SH
SOLE
34305
0
0
XLF
ETF
81369Y605
643
21820
SH
SOLE
21355
465
0
XLG
ETF
46137V233
234
820
SH
SOLE
820
0
0
XLI
ETF
81369Y704
201
2269
SH
SOLE
2269
0
0
XLK
ETF
81369Y803
2840
21845
SH
SOLE
21745
100
0
XLP
ETF
81369Y308
779
11548
SH
SOLE
11548
0
0
XLU
ETF
81369Y886
1442
22999
SH
SOLE
22884
115
0
XLV
ETF
81369Y209
1432
12623
SH
SOLE
12623
0
0
XLY
ETF
81369Y407
430
2672
SH
SOLE
2672
0
0
XMMO
ETF
46137V464
219
2800
SH
SOLE
2800
0
0
XOM
COM
30231G102
12029
291821
SH
SOLE
277333
14488
0
XSW
COM
78464A599
210
1365
SH
SOLE
1365
0
0
XXII
COM
90137F103
66
30000
SH
SOLE
30000
0
0
XYL
COM
98419M100
53614
526712
SH
SOLE
525019
1693
0
YUM
COM
988498101
702
6466
SH
SOLE
6054
412
0
ZM
COM
98980L101
294
872
SH
SOLE
362
510
0
ZTS
CL A
98978V103
3581
21636
SH
SOLE
20651
985
0