0000919574-21-005198.txt : 20210816
0000919574-21-005198.hdr.sgml : 20210816
20210813183110
ACCESSION NUMBER: 0000919574-21-005198
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210816
DATE AS OF CHANGE: 20210813
EFFECTIVENESS DATE: 20210816
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT L.P.
CENTRAL INDEX KEY: 0000883961
IRS NUMBER: 133547557
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03589
FILM NUMBER: 211173716
BUSINESS ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
BUSINESS PHONE: 212-698-0800
MAIL ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
FORMER COMPANY:
FORMER CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT LP
DATE OF NAME CHANGE: 19990325
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000883961
XXXXXXXX
06-30-2021
06-30-2021
false
TOCQUEVILLE ASSET MANAGEMENT L.P.
40 West 57th Street
19th Floor
New York
NY
10019
13F HOLDINGS REPORT
028-03589
N
Kelsey Graham
Compliance Officer
646-8467-6530
/s/ Kelsey Graham
New York
NY
08-13-2021
1
736
6921940
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
392
2000
SH
SOLE
2000
0
0
23ANDME HOLDING CO CLASS A COM
CLASS A COM
90138Q108
137
11750
SH
SOLE
11750
0
0
2U INC
COM
90214J101
1688
40505
SH
SOLE
40505
0
0
3-D SYS CORP DEL
COM NEW
88554D205
2352
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
7797
39252
SH
SOLE
39252
0
0
ABB LTD
SPONSORED ADR
000375204
238
7015
SH
SOLE
7015
0
0
ABBOTT LABS
COM
002824100
33744
291069
SH
SOLE
290769
0
300
ABBVIE INC
COM
00287Y109
31556
280148
SH
SOLE
279333
0
815
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
818
48150
SH
SOLE
48150
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
9271
92470
SH
SOLE
92295
0
175
ABM INDS INC
COM
000957100
5970
134619
SH
SOLE
133797
0
822
ABSOLUTE SOFTWARE CORP
COM
00386B109
6246
431400
SH
SOLE
431400
0
0
ACCELERON PHARMA INC
COM
00434H108
251
2000
SH
SOLE
2000
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
548
1860
SH
SOLE
1860
0
0
ACCURAY INC
COM
004397105
791
175000
SH
SOLE
175000
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2196
23013
SH
SOLE
22852
0
161
ACUITY BRANDS INC
COM
00508Y102
6791
36310
SH
SOLE
36310
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
64
10000
SH
SOLE
10000
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
46738
79807
SH
SOLE
78972
15
820
ADVANCE AUTO PARTS INC
COM
00751Y106
285
1390
SH
SOLE
1380
0
10
ADVISORSHARES TR
PURE CANNABIS
00768Y495
1126
53406
SH
SOLE
51351
300
1755
AERCAP HOLDINGS NV
SHS
N00985106
18921
369482
SH
SOLE
368982
0
500
AFLAC INC
COM
001055102
15747
293467
SH
SOLE
293400
0
67
AGNICO EAGLE MINES LTD
COM
008474108
717
11868
SH
SOLE
11868
0
0
AIR PRODS & CHEMS INC
COM
009158106
11591
40291
SH
SOLE
40291
0
0
ALBEMARLE CORP
COM
012653101
8475
50310
SH
SOLE
50310
0
0
ALCON AG
ORD SHS
H01301128
13990
199117
SH
SOLE
199117
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
44063
194297
SH
SOLE
193982
0
315
ALLEGION PLC
ORD SHS
G0176J109
211
1516
SH
SOLE
1516
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
7517
271375
SH
SOLE
265900
185
5290
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
186
10055
SH
SOLE
686
0
9369
ALLSTATE CORP
COM
020002101
2886
22126
SH
SOLE
19492
0
2634
ALPHABET INC
CAP STK CL A
02079K305
116947
47894
SH
SOLE
47894
0
0
ALPHABET INC
CAP STK CL C
02079K107
96862
38647
SH
SOLE
38355
6
286
ALPS ETF TR
ALERIAN MLP
00162Q452
3754
103108
SH
SOLE
101228
95
1785
ALPS ETF TR
SECTR DIV DOGS
00162Q858
340
6430
SH
SOLE
6250
180
0
ALTRIA GROUP INC
COM
02209S103
471
9886
SH
SOLE
5923
0
3963
AMAZON COM INC
COM
023135106
153548
44634
SH
SOLE
44370
3
261
AMCOR PLC
ORD
G0250X107
116
10162
SH
SOLE
650
0
9512
AMERICAN CAMPUS CMNTYS INC
COM
024835100
3348
71666
SH
SOLE
71023
0
643
AMERICAN EXPRESS CO
COM
025816109
11256
68123
SH
SOLE
68123
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
350
9000
SH
SOLE
9000
0
0
AMERICAN OUTDOOR BRANDS INC
COM
02875D109
242
6900
SH
SOLE
6900
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
578
2141
SH
SOLE
2141
0
0
AMERIPRISE FINL INC
COM
03076C106
670
2694
SH
SOLE
574
0
2120
AMETEK INC
COM
031100100
401
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
7337
30100
SH
SOLE
29205
0
895
AMKOR TECHNOLOGY INC
COM
031652100
266
11232
SH
SOLE
946
0
10286
AMN HEALTHCARE SVCS INC
COM
001744101
315
3244
SH
SOLE
3244
0
0
ANSYS INC
COM
03662Q105
521
1500
SH
SOLE
1500
0
0
ANTARES PHARMA INC
COM
036642106
770
176500
SH
SOLE
176500
0
0
ANTHEM INC
COM
036752103
4382
11476
SH
SOLE
11440
0
36
APOGEE ENTERPRISES INC
COM
037598109
7497
184060
SH
SOLE
183991
0
69
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
5350
86017
SH
SOLE
85517
0
500
APPLE INC
COM
037833100
161078
1176097
SH
SOLE
1167957
80
8060
APPLIED MATLS INC
COM
038222105
58136
408261
SH
SOLE
408247
0
14
ARK ETF TR
3D PRINTING ETF
00214Q500
437
10990
SH
SOLE
10990
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
644
41300
SH
SOLE
40000
0
1300
ARROW ELECTRS INC
COM
042735100
2760
24250
SH
SOLE
24250
0
0
ASPEN TECHNOLOGY INC
COM
045327103
296
2150
SH
SOLE
2150
0
0
AT MID CAP EQUITY FUND INSTITU
COM
00769G477
249
11257
SH
SOLE
11257
0
0
AT&T INC
COM
00206R102
8807
305995
SH
SOLE
294474
0
11521
ATLASSIAN CORP PLC
CL A
G06242104
899
3500
SH
SOLE
3500
0
0
AUTODESK INC
COM
052769106
591
2026
SH
SOLE
1267
0
759
AUTOMATIC DATA PROCESSING IN
COM
053015103
23607
118855
SH
SOLE
118855
0
0
AUTOZONE INC
COM
053332102
546
366
SH
SOLE
363
0
3
AVALARA INC
COM
05338G106
882
5450
SH
SOLE
5250
0
200
AVANGRID INC
COM
05351W103
4812
93570
SH
SOLE
92280
0
1290
AVANTOR INC
COM
05352A100
426
12000
SH
SOLE
12000
0
0
AVIENT CORPORATION
COM
05368V106
6354
129250
SH
SOLE
129250
0
0
AXALTA COATING SYS LTD
COM
G0750C108
334
10970
SH
SOLE
10970
0
0
AXOGEN INC
COM
05463X106
2485
115000
SH
SOLE
115000
0
0
AZZ INC
COM
002474104
1022
19735
SH
SOLE
19735
0
0
ACCOR SA
COM
F00189120
11472
307200
SH
SOLE
307200
0
0
ADIDAS AG
COM
D0066B185
21647
58150
SH
SOLE
58150
0
0
ADVANCED DRAINAGE SYSTEMS INC
COM
00790r104
291
2500
SH
SOLE
2500
0
0
AIRBUS SE
COM
N0280G100
386
3000
SH
SOLE
3000
0
0
ALLY FINL INC
COM
02005NBM1
4653
4506000
PRN
SOLE
4465000
0
41000
AMERICAN BEACON TOCQUEVILLE IN
COM
024526394
11469
574582
SH
SOLE
558092
2746
13744
AMERICAN BEACON TOCQUEVILLE IN
COM
024526378
7214
360338
SH
SOLE
360338
0
0
AMERICAN BEACON TOCQUEVILLE IN
COM
024526386
6483
324654
SH
SOLE
324545
0
109
AMERICAN EXPRESS CO
COM
025816bJ7
499
500000
PRN
SOLE
500000
0
0
AMERICAN FD EUROPACIFIC GWTH F
COM
29875E100
9771
138454
SH
SOLE
131374
0
7080
APPLUS SERVICES SA
COM
E0534T106
9525
974703
SH
SOLE
974703
0
0
ASAHI GROUP HLDGS
COM
J02100113
16589
354700
SH
SOLE
354700
0
0
BAKER HUGHES COMPANY
CL A
05722G100
436
19050
SH
SOLE
19050
0
0
BANK NEW YORK MELLON CORP
COM
064058100
756
14755
SH
SOLE
14755
0
0
BARRICK GOLD CORP
COM
067901108
5658
273580
SH
SOLE
273580
0
0
BAXTER INTL INC
COM
071813109
264
3276
SH
SOLE
3276
0
0
BECTON DICKINSON & CO
COM
075887109
4352
17897
SH
SOLE
17897
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1256
3
SH
SOLE
3
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
69824
251239
SH
SOLE
248653
60
2526
BEST BUY INC
COM
086516101
458
3981
SH
SOLE
308
0
3673
BGSF INC
COM
05601C105
4497
364450
SH
SOLE
364450
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
33975
466494
SH
SOLE
466494
0
0
BIO-TECHNE CORP
COM
09073M104
548
1218
SH
SOLE
1200
0
18
BIOGEN INC
COM
09062X103
23623
68221
SH
SOLE
67471
0
750
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
20617
247085
SH
SOLE
245575
65
1445
BIOXCEL THERAPEUTICS INC
COM
09075P105
572
19700
SH
SOLE
19600
0
100
BK OF AMERICA CORP
COM
060505104
56682
1374764
SH
SOLE
1365485
0
9279
BLACK STONE MINERALS L P
COM UNIT
09225M101
3440
320000
SH
SOLE
320000
0
0
BLACKROCK INC
COM
09247X101
218
249
SH
SOLE
249
0
0
BLACKSTONE GROUP INC
COM
09260D107
14854
152910
SH
SOLE
152910
0
0
BLADE AIR MOBILITY INC
CL A COM
092667104
325
30970
SH
SOLE
30970
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1455
54150
SH
SOLE
54150
0
0
BLUE BIRD CORP
COM
095306106
961
38661
SH
SOLE
38661
0
0
BOEING CO
COM
097023105
42748
178444
SH
SOLE
177104
45
1295
BOOKING HOLDINGS INC
COM
09857L108
29515
13489
SH
SOLE
13476
0
13
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
561
6585
SH
SOLE
6585
0
0
BOSTON PROPERTIES INC
COM
101121101
40397
352536
SH
SOLE
352149
0
387
BOSTON SCIENTIFIC CORP
COM
101137107
40389
944546
SH
SOLE
937686
275
6585
BP PLC
SPONSORED ADR
055622104
19289
730093
SH
SOLE
730093
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
515
3500
SH
SOLE
3500
0
0
BRINKER INTL INC
COM
109641100
371
6000
SH
SOLE
6000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
24696
369596
SH
SOLE
369406
0
190
BROADCOM INC
COM
11135F101
11565
24254
SH
SOLE
23972
0
282
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
242
4350
SH
SOLE
4350
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3246
76100
SH
SOLE
75600
0
500
BYD Co Ltd
COM
Y1023R104
799
26650
SH
SOLE
26650
0
0
Bank of NY Mellon Corp
COM
064058AH3
1179
1080000
PRN
SOLE
1057000
0
23000
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
279
2982
SH
SOLE
2747
0
235
CABOT OIL & GAS CORP
COM
127097103
285
16300
SH
SOLE
16300
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
684
5000
SH
SOLE
5000
0
0
CAMECO CORP
COM
13321L108
23062
1202375
SH
SOLE
1202375
0
0
CANADIAN NATL RY CO
COM
136375102
455
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
24597
159006
SH
SOLE
159000
0
6
CARETRUST REIT INC
COM
14174T107
558
24000
SH
SOLE
24000
0
0
CARLISLE COS INC
COM
142339100
2186
11424
SH
SOLE
11424
0
0
CARMAX INC
COM
143130102
812
6290
SH
SOLE
6290
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
17585
361836
SH
SOLE
361836
0
0
CARS COM INC
COM
14575E105
16565
1155983
SH
SOLE
1155983
0
0
CATALYST BIOSCIENCES INC
COM NEW
14888D208
236
54580
SH
SOLE
53800
0
780
CATALYST PHARMACEUTICALS INC
COM
14888U101
90
15638
SH
SOLE
994
0
14644
CATERPILLAR INC
COM
149123101
30253
139010
SH
SOLE
139010
0
0
CBRE GROUP INC
CL A
12504L109
4226
49294
SH
SOLE
47326
0
1968
CELANESE CORP DEL
COM
150870103
221
1456
SH
SOLE
87
0
1369
CERNER CORP
COM
156782104
864
11050
SH
SOLE
10300
0
750
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2595
252461
SH
SOLE
252461
0
0
CHANGE HEALTHCARE INC
COM
15912K100
4908
213000
SH
SOLE
213000
0
0
CHARLES RIV LABS INTL INC
COM
159864107
899
2429
SH
SOLE
2400
0
29
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
566
4875
SH
SOLE
4875
0
0
CHEMED CORP NEW
COM
16359R103
356
750
SH
SOLE
750
0
0
CHEVRON CORP NEW
COM
166764100
24986
238556
SH
SOLE
237655
0
901
CHIPOTLE MEXICAN GRILL INC
COM
169656105
28266
18232
SH
SOLE
18232
0
0
CHUBB LIMITED
COM
H1467J104
17729
111545
SH
SOLE
111545
0
0
CHURCH & DWIGHT INC
COM
171340102
275
3228
SH
SOLE
3200
0
28
CIGNA CORP NEW
COM
125523100
1781
7512
SH
SOLE
7421
0
91
CINTAS CORP
COM
172908105
1188
3110
SH
SOLE
3110
0
0
CISCO SYS INC
COM
17275R102
24681
465670
SH
SOLE
464470
0
1200
CITIGROUP INC
COM NEW
172967424
2044
28891
SH
SOLE
23463
0
5428
CITRIX SYS INC
COM
177376100
238
2029
SH
SOLE
150
0
1879
CLEAR SECURE INC
COM CL A
18467V109
208
5200
SH
SOLE
5140
0
60
COCA COLA CO
COM
191216100
19289
356486
SH
SOLE
355582
0
904
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4706
544003
SH
SOLE
544003
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3854
55640
SH
SOLE
55640
0
0
COINBASE GLOBAL INC
COM CL A
19260Q107
785
3100
SH
SOLE
3100
0
0
COLGATE PALMOLIVE CO
COM
194162103
39060
480143
SH
SOLE
476948
145
3050
COMCAST CORP NEW
CL A
20030N101
26549
465615
SH
SOLE
461135
200
4280
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
5271
218175
SH
SOLE
218175
0
0
CONAGRA BRANDS INC
COM
205887102
220
6049
SH
SOLE
5900
0
149
CONOCOPHILLIPS
COM
20825C104
782
12840
SH
SOLE
11660
0
1180
CONSTELLATION BRANDS INC
CL A
21036P108
25672
109759
SH
SOLE
109259
0
500
COPART INC
COM
217204106
923
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
7394
180779
SH
SOLE
180779
0
0
CORTEVA INC
COM
22052L104
2980
67195
SH
SOLE
67195
0
0
COSTAR GROUP INC
COM
22160N109
840
10140
SH
SOLE
10140
0
0
COSTCO WHSL CORP NEW
COM
22160K105
8337
21071
SH
SOLE
21071
0
0
COUPA SOFTWARE INC
COM
22266L106
3869
14760
SH
SOLE
14760
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3231
21765
SH
SOLE
21665
0
100
CRANE CO
COM
224399105
6921
74925
SH
SOLE
74925
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
7902
478600
SH
SOLE
478600
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
11442
45530
SH
SOLE
45264
0
266
CROWN CASTLE INTL CORP NEW
COM
22822V101
531
2720
SH
SOLE
2720
0
0
CROWN HLDGS INC
COM
228368106
302
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
667
20790
SH
SOLE
20790
0
0
CUMMINS INC
COM
231021106
2758
11314
SH
SOLE
11130
0
184
CVS HEALTH CORP
COM
126650100
1521
18234
SH
SOLE
17800
0
434
CYBERARK SOFTWARE LTD
SHS
M2682V108
12149
93263
SH
SOLE
92003
40
1220
CANOPY RIVERS INC.
COM
768014102
120
70400
SH
SOLE
70400
0
0
CAPITAL ONE FINANCIAL CORP
COM
14040HCF0
10807
10582000
PRN
SOLE
10541000
0
41000
CHARLES SCHWAB
COM
808513AP0
5728
5650000
PRN
SOLE
5650000
0
0
CHINA MOBILE LIMITED
COM
Y14965100
91
17500
SH
SOLE
17500
0
0
CHINA TELECOM
COM
Y1505D102
4
20000
SH
SOLE
20000
0
0
CITIGROUP INC
COM
172967MU2
3551
3444000
PRN
SOLE
3415000
0
29000
CITIGROUP INC.
COM
172967hq7
4415
4104000
PRN
SOLE
4099000
0
5000
DANAHER CORPORATION
COM
235851102
7649
28504
SH
SOLE
28504
0
0
DARLING INGREDIENTS INC
COM
237266101
345
5116
SH
SOLE
486
0
4630
DEERE & CO
COM
244199105
73055
207126
SH
SOLE
206281
25
820
DELL TECHNOLOGIES INC
CL C
24703L202
262
2632
SH
SOLE
270
0
2362
DELTA AIR LINES INC DEL
COM NEW
247361702
8008
185108
SH
SOLE
185108
0
0
DEXCOM INC
COM
252131107
3296
7720
SH
SOLE
7720
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
260
40068
SH
SOLE
3243
0
36825
DIAGEO PLC
SPON ADR NEW
25243Q205
22724
118546
SH
SOLE
118396
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
16512
175863
SH
SOLE
175584
0
279
DIGITAL RLTY TR INC
COM
253868103
229
1525
SH
SOLE
1525
0
0
DISCOVER FINL SVCS
COM
254709108
651
5500
SH
SOLE
5500
0
0
DISCOVERY INC
COM SER A
25470F104
261
8515
SH
SOLE
413
0
8102
DISCOVERY INC
COM SER C
25470F302
411
14198
SH
SOLE
14198
0
0
DISNEY WALT CO
COM
254687106
67549
384301
SH
SOLE
382466
60
1775
DLOCAL LTD
CLASS A COM
G29018101
341
6500
SH
SOLE
6500
0
0
DOLLAR GEN CORP NEW
COM
256677105
7716
35658
SH
SOLE
35645
0
13
DOLLAR TREE INC
COM
256746108
1993
20028
SH
SOLE
20028
0
0
DOMINION ENERGY INC
COM
25746U109
59618
810351
SH
SOLE
807131
145
3075
DONALDSON INC
COM
257651109
33570
528415
SH
SOLE
525930
50
2435
DOVER CORP
COM
260003108
2191
14550
SH
SOLE
14550
0
0
DOW INC
COM
260557103
6464
102147
SH
SOLE
102147
0
0
DRAFTKINGS INC
COM CL A
26142R104
265
5070
SH
SOLE
5000
0
70
DUKE ENERGY CORP NEW
COM NEW
26441C204
15255
154526
SH
SOLE
154526
0
0
DUPONT DE NEMOURS INC
COM
26614N102
51606
666654
SH
SOLE
663679
135
2840
DURECT CORP
COM
266605104
1499
919500
SH
SOLE
917800
0
1700
DXC TECHNOLOGY CO
COM
23355L106
11079
284526
SH
SOLE
284465
0
61
DYCOM INDS INC
COM
267475101
1153
15470
SH
SOLE
15470
0
0
DEUTSCHE TELEKOM AG F ADR
COM
251566105
5287
248660
SH
SOLE
246199
0
2461
DOMINION ENERGY INC
COM
25746UDD8
4226
3977000
PRN
SOLE
3941000
0
36000
EASTMAN CHEM CO
COM
277432100
571
4893
SH
SOLE
4192
0
701
EBAY INC.
COM
278642103
136093
1938373
SH
SOLE
1923029
285
15059
ECOLAB INC
COM
278865100
644
3125
SH
SOLE
3125
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
10314
99582
SH
SOLE
99582
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
442
51925
SH
SOLE
51400
0
525
EMERSON ELEC CO
COM
291011104
15362
159626
SH
SOLE
159626
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
907
21110
SH
SOLE
20925
0
185
ENSIGN GROUP INC
COM
29358P101
2925
33754
SH
SOLE
33739
0
15
ENTERPRISE PRODS PARTNERS L
COM
293792107
237
9820
SH
SOLE
9820
0
0
EPAM SYS INC
COM
29414B104
11522
22550
SH
SOLE
22550
0
0
ESSEX PPTY TR INC
COM
297178105
331
1103
SH
SOLE
60
0
1043
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1636
79472
SH
SOLE
78569
0
903
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3967
65405
SH
SOLE
64220
145
1040
ETF SER SOLUTIONS
US GLB JETS
26922A842
573
23700
SH
SOLE
23700
0
0
EURONET WORLDWIDE INC
COM
298736109
1548
11440
SH
SOLE
11440
0
0
EVERGY INC
COM
30034W106
296
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
2831
35280
SH
SOLE
35280
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
190
168460
SH
SOLE
165500
0
2960
EXPEDIA GROUP INC
COM NEW
30212P303
33349
203709
SH
SOLE
202869
40
800
EXPONENT INC
COM
30214U102
454
5090
SH
SOLE
5090
0
0
EXXON MOBIL CORP
COM
30231G102
13906
220451
SH
SOLE
217935
0
2516
EATON VANCE CA MUNICIPAL OPPOR
COM
27826Y795
227
20550
SH
SOLE
20550
0
0
EATON VANCE CONNECTICUT MUNICI
COM
27826Y787
501
48442
SH
SOLE
48442
0
0
EATON VANCE SOUTH CAROLINA MUN
COM
27826Y720
637
66943
SH
SOLE
66943
0
0
EDGEWOOD GROWTH FUND
COM
0075W0759
279
4500
SH
SOLE
4500
0
0
ELANCO ANIMAL HEALTH INC.
COM
28414H103
25686
740451
SH
SOLE
733326
330
6795
EQUITABLE HOLDINGS INC.
COM
29452EAA9
1871
1720000
PRN
SOLE
1696000
0
24000
ESSILORLUXOTTICA SA
COM
F31665106
28760
155817
SH
SOLE
155817
0
0
EUROPACIFIC GROWTH FUND F3
COM
298706110
7286
102897
SH
SOLE
101901
772
224
F5 NETWORKS INC
COM
315616102
4257
22804
SH
SOLE
22804
0
0
FABRINET
SHS
G3323L100
10501
109535
SH
SOLE
109535
0
0
FAIR ISAAC CORP
COM
303250104
754
1500
SH
SOLE
1500
0
0
FARMLAND PARTNERS INC
COM
31154R109
4856
402955
SH
SOLE
402955
0
0
FEDEX CORP
COM
31428X106
56070
187945
SH
SOLE
186645
30
1270
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
3251
70356
SH
SOLE
69681
55
620
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
9665
222390
SH
SOLE
221890
0
500
FIDELITY NATL INFORMATION SV
COM
31620M106
8930
63036
SH
SOLE
62804
0
232
FIREEYE INC
COM
31816Q101
909
44980
SH
SOLE
44650
0
330
FIRST REP BK SAN FRANCISCO C
COM
33616C100
8025
42876
SH
SOLE
41266
0
1610
FIRST SOLAR INC
COM
336433107
3534
39040
SH
SOLE
39040
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1139
13635
SH
SOLE
13635
0
0
FISERV INC
COM
337738108
5367
50215
SH
SOLE
49915
0
300
FLEETCOR TECHNOLOGIES INC
COM
339041105
241
940
SH
SOLE
940
0
0
FLEX LTD
ORD
Y2573F102
10084
564300
SH
SOLE
564300
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
317
3000
SH
SOLE
3000
0
0
FLOWSERVE CORP
COM
34354P105
2893
71750
SH
SOLE
71750
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
11624
137541
SH
SOLE
137541
0
0
FORD MTR CO DEL
COM
345370860
11622
782073
SH
SOLE
782073
0
0
FORTE BIOSCIENCES INC
COM
34962G109
487
14500
SH
SOLE
14500
0
0
FORTINET INC
COM
34959E109
1368
5743
SH
SOLE
4574
0
1169
FRANCO NEV CORP
COM
351858105
21796
150242
SH
SOLE
150242
0
0
FRANKS INTL N V
COM
N33462107
845
279000
SH
SOLE
279000
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
12917
348061
SH
SOLE
348015
0
46
FRONTDOOR INC
COM
35905A109
747
15000
SH
SOLE
15000
0
0
FUBOTV INC
COM
35953D104
506
15750
SH
SOLE
15750
0
0
FULLER H B CO
COM
359694106
3149
49500
SH
SOLE
49500
0
0
FACEBOOK INC.
CL A
30303m102
38324
110218
SH
SOLE
109793
0
425
FALCON OIL & GAS LTD.
COM
306071101
4
40000
SH
SOLE
40000
0
0
FIDELITY CAP & INCOME FD SH BE
COM
316062108
381
33825
SH
SOLE
33825
0
0
FIDELITY CONCORD STR TR 500 ID
COM
315911750
9661
64584
SH
SOLE
64584
0
0
FISSION URANIUM CORP.
COM
33812R109
35
67700
SH
SOLE
67700
0
0
GENERAC HLDGS INC
COM
368736104
3984
9596
SH
SOLE
9127
0
469
GENERAL DYNAMICS CORP
COM
369550108
910
4835
SH
SOLE
4835
0
0
GENERAL ELECTRIC CO
COM
369604103
519
38567
SH
SOLE
38567
0
0
GENERAL MLS INC
COM
370334104
434
7120
SH
SOLE
7120
0
0
GENERAL MTRS CO
COM
37045V100
2237
37813
SH
SOLE
37813
0
0
GENUINE PARTS CO
COM
372460105
1214
9600
SH
SOLE
9600
0
0
GILEAD SCIENCES INC
COM
375558103
23161
336344
SH
SOLE
335304
0
1040
GLOBAL PMTS INC
COM
37940X102
3290
17540
SH
SOLE
17540
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
3078
88056
SH
SOLE
86206
225
1625
GLOBAL X FDS
CANNABIS ETF
37954Y426
237
17200
SH
SOLE
17200
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
2400
50341
SH
SOLE
49156
95
1090
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
312
4300
SH
SOLE
4300
0
0
GMS INC
COM
36251C103
289
6000
SH
SOLE
6000
0
0
GODADDY INC
CL A
380237107
544
6250
SH
SOLE
6250
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
5119
13487
SH
SOLE
13487
0
0
GRACO INC
COM
384109104
1223
16160
SH
SOLE
16160
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
15745
1102590
SH
SOLE
1102590
0
0
GOLDMAN SACHS GROUP INC.
COM
38144GAB7
5159
4827000
PRN
SOLE
4793000
0
34000
HAEMONETICS CORP MASS
COM
405024100
12502
187602
SH
SOLE
187602
0
0
HARSCO CORP
COM
415864107
8813
431595
SH
SOLE
431595
0
0
HCA HEALTHCARE INC
COM
40412C101
3353
16220
SH
SOLE
15099
0
1121
HEICO CORP NEW
COM
422806109
536
3843
SH
SOLE
3843
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
350
24000
SH
SOLE
24000
0
0
HOLOGIC INC
COM
436440101
203
3036
SH
SOLE
751
0
2285
HOME DEPOT INC
COM
437076102
481049
1508511
SH
SOLE
1507841
25
645
HONEYWELL INTL INC
COM
438516106
26799
122173
SH
SOLE
122073
0
100
HOST HOTELS & RESORTS INC
COM
44107P104
2360
138085
SH
SOLE
138085
0
0
HOWMET AEROSPACE INC
COM
443201108
471
13668
SH
SOLE
13631
0
37
HSBC HLDGS PLC
SPON ADR NEW
404280406
14946
518070
SH
SOLE
518070
0
0
HUBBELL INC
COM
443510607
467
2500
SH
SOLE
2500
0
0
HUTTIG BLDG PRODS INC
COM
448451104
1229
212563
SH
SOLE
212563
0
0
HANNOVER RUECKVERSICHERUNG SE
COM
410693105
518
6015
SH
SOLE
6015
0
0
HARTFORD INTERNATIONAL EQUITY
COM
41664L351
136
10183
SH
SOLE
10183
0
0
HERMES INTERNATIONAL SCA
COM
42751Q105
2214
15165
SH
SOLE
15165
0
0
HUNTINGTON BANCSHARES INC.
COM
446150AV6
3789
3549000
PRN
SOLE
3516000
0
33000
I-PULSE INC (PVT)
COM
8AMCS0752
391
36202
SH
SOLE
36202
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
632
4100
SH
SOLE
4100
0
0
ICF INTL INC
COM
44925C103
1915
21800
SH
SOLE
21800
0
0
IDEX CORP
COM
45167R104
550
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
1828
2895
SH
SOLE
2885
0
10
II-VI INC
COM
902104108
4891
67385
SH
SOLE
67232
0
153
ILLINOIS TOOL WKS INC
COM
452308109
6648
29738
SH
SOLE
29738
0
0
ILLUMINA INC
COM
452327109
12459
26328
SH
SOLE
25953
15
360
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
218
6515
SH
SOLE
6515
0
0
INNOSPEC INC
COM
45768S105
3686
40675
SH
SOLE
40675
0
0
INNOVIVA INC
COM
45781M101
160
11947
SH
SOLE
1149
0
10798
INOGEN INC
COM
45780L104
4986
76512
SH
SOLE
76375
0
137
INSULET CORP
COM
45784P101
1570
5720
SH
SOLE
5720
0
0
INTEL CORP
COM
458140100
37571
669245
SH
SOLE
663920
0
5325
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
6139
51717
SH
SOLE
51717
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
7473
50976
SH
SOLE
50532
0
444
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
718
4805
SH
SOLE
4805
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
5620
172981
SH
SOLE
172041
0
940
INTUIT
COM
461202103
12093
24672
SH
SOLE
24487
0
185
INTUITIVE SURGICAL INC
COM NEW
46120E602
8046
8749
SH
SOLE
8749
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
330
7480
SH
SOLE
7280
200
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
839
13700
SH
SOLE
13700
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1702
4803
SH
SOLE
4803
0
0
INVITAE CORP
COM
46185L103
304
9000
SH
SOLE
9000
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
6869
172200
SH
SOLE
172200
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
4218
162090
SH
SOLE
161290
0
800
IQVIA HLDGS INC
COM
46266C105
4788
19759
SH
SOLE
19707
0
52
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
367
28531
SH
SOLE
28531
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
61792
1833040
SH
SOLE
1821868
475
10697
ISHARES INC
MSCI CDA ETF
464286509
335
9000
SH
SOLE
9000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
684
28232
SH
SOLE
28232
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
21351
258983
SH
SOLE
258983
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
4145
176679
SH
SOLE
173704
250
2725
ISHARES TR
RUS 2000 VAL ETF
464287630
10808
65199
SH
SOLE
64134
250
815
ISHARES TR
U.S. REAL ES ETF
464287739
580
5690
SH
SOLE
5690
0
0
ISHARES TR
US TELECOM ETF
464287713
677
20365
SH
SOLE
20365
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
437
9425
SH
SOLE
9425
0
0
ISHARES TR
SHORT TREAS BD
464288679
481
4350
SH
SOLE
4350
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
10962
96841
SH
SOLE
94068
230
2543
ISHARES TR
EAFE GRWTH ETF
464288885
444
4135
SH
SOLE
4135
0
0
ISHARES TR
MSCI EAFE ETF
464287465
7013
88905
SH
SOLE
88905
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
1219
22104
SH
SOLE
21979
0
125
ISHARES TR
CORE MSCI TOTAL
46432F834
767
10460
SH
SOLE
10460
0
0
ISHARES TR
ISHARES BIOTECH
464287556
6410
39168
SH
SOLE
38733
55
380
ISHARES TR
PFD AND INCM SEC
464288687
1509
38360
SH
SOLE
38270
0
90
ISHARES TR
RUS 1000 GRW ETF
464287614
1467
5403
SH
SOLE
5403
0
0
ISHARES TR
RUS 1000 ETF
464287622
2054
8485
SH
SOLE
8485
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3419
14906
SH
SOLE
14906
0
0
ISHARES TR
CORE S&P500 ETF
464287200
494
1148
SH
SOLE
650
0
498
ISHARES TR
GLOB HLTHCRE ETF
464287325
3558
42800
SH
SOLE
42800
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
2468
78306
SH
SOLE
76076
215
2015
ISHARES TR
S&P MC 400GR ETF
464287606
453
5600
SH
SOLE
5600
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
346
1300
SH
SOLE
1300
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
482
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
264
3523
SH
SOLE
3523
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
1016
169000
SH
SOLE
169000
0
0
IMPALA PLATINUM HOLDINGS LTD.
COM
S37840113
9171
556100
SH
SOLE
556100
0
0
INVESCO ETF TRUST WATER RES PO
WATER RES ETF
46137v142
3181
59441
SH
SOLE
58181
150
1110
J2 GLOBAL INC
COM
48123V102
11334
82400
SH
SOLE
82400
0
0
JACOBS ENGR GROUP INC
COM
469814107
4199
31473
SH
SOLE
30968
0
505
JOHNSON & JOHNSON
COM
478160104
63513
385534
SH
SOLE
384859
0
675
JOHNSON CTLS INTL PLC
SHS
G51502105
3589
52290
SH
SOLE
48571
0
3719
JPMORGAN CHASE & CO
COM
46625H100
25103
161394
SH
SOLE
161363
0
31
JPMORGAN CHASE
COM
48128BAF8
3012
2851000
PRN
SOLE
2846000
0
5000
JPMORGAN ChASE & VAR 99 DUE 1
COM
48127FAA1
752
750000
PRN
SOLE
650000
0
100000
JPMORGAN CHASE & CO.
COM
48128BAG6
518
500000
PRN
SOLE
500000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
567
2000
SH
SOLE
2000
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
657
961300
SH
SOLE
961300
0
0
KENNAMETAL INC
COM
489170100
10568
294196
SH
SOLE
290576
130
3490
KEURIG DR PEPPER INC
COM
49271V100
22257
631572
SH
SOLE
624532
315
6725
KEYCORP
COM
493267108
1807
87501
SH
SOLE
87369
0
132
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
227
1470
SH
SOLE
1470
0
0
KIMBERLY-CLARK CORP
COM
494368103
2447
18294
SH
SOLE
18285
0
9
KIMCO RLTY CORP
COM
49446R109
581
27849
SH
SOLE
22576
0
5273
KINDER MORGAN INC DEL
COM
49456B101
5212
285903
SH
SOLE
282439
0
3464
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
14098
310122
SH
SOLE
306932
180
3010
KNOWLES CORP
COM
49926D109
2711
137350
SH
SOLE
137350
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
733
14744
SH
SOLE
14743
0
1
KRAFT HEINZ CO
COM
500754106
3706
90881
SH
SOLE
90031
0
850
KROGER CO
COM
501044101
865
22590
SH
SOLE
14829
0
7761
KULICKE & SOFFA INDS INC
COM
501242101
3366
55002
SH
SOLE
55002
0
0
KION GROUP AG
COM
D4S14D103
9796
91909
SH
SOLE
91909
0
0
KRAKEN ROBOTICS INC.
COM
50077N953
476
1000000
SH
SOLE
1000000
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
12992
60104
SH
SOLE
58674
25
1405
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
5080
18416
SH
SOLE
18404
0
12
LAM RESEARCH CORP
COM
512807108
1257
1932
SH
SOLE
1930
0
2
LANDEC CORP
COM
514766104
2814
250100
SH
SOLE
250100
0
0
LANTHEUS HLDGS INC
COM
516544103
4225
152850
SH
SOLE
152850
0
0
LAZARD LTD
SHS A
G54050102
1713
37850
SH
SOLE
37850
0
0
LEAR CORP
COM NEW
521865204
4658
26575
SH
SOLE
26575
0
0
LEGGETT & PLATT INC
COM
524660107
3932
75890
SH
SOLE
75160
0
730
LENNAR CORP
CL A
526057104
347
3492
SH
SOLE
1197
0
2295
LEXINGTON REALTY TRUST
COM
529043101
217
18179
SH
SOLE
18179
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
4049
23318
SH
SOLE
23318
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
215
7956
SH
SOLE
1238
0
6718
LILLY ELI & CO
COM
532457108
2386
10394
SH
SOLE
10394
0
0
LINDE PLC
SHS
G5494J103
3214
11118
SH
SOLE
11118
0
0
LKQ CORP
COM
501889208
2097
42600
SH
SOLE
42600
0
0
LOCKHEED MARTIN CORP
COM
539830109
5093
13462
SH
SOLE
13462
0
0
LOWES COS INC
COM
548661107
17718
91344
SH
SOLE
91320
0
24
LPL FINL HLDGS INC
COM
50212V100
2299
17035
SH
SOLE
15990
0
1045
LTC PPTYS INC
COM
502175102
3832
99827
SH
SOLE
98857
0
970
LUMEN TECHNOLOGIES INC
COM
550241103
976
71799
SH
SOLE
56889
0
14910
LUMENTUM HLDGS INC
COM
55024U109
9912
120835
SH
SOLE
120835
0
0
LVMH Moet Hennessy
COM
F58485115
494
630
SH
SOLE
630
0
0
LVMH MOET HENNESSY LOUIS VUITT
COM
502441306
2271
14391
SH
SOLE
14391
0
0
LYDALL INC
COM
550819106
8521
140800
SH
SOLE
140800
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
313
3039
SH
SOLE
2800
0
239
LIBERTY BROADBAND CORP PFD.
COM
530307503
591
20956
SH
SOLE
20956
0
0
M & T BK CORP
COM
55261F104
9915
68232
SH
SOLE
68232
0
0
MAG SILVER CORP
COM
55903Q104
10460
500000
SH
SOLE
500000
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1340
27400
SH
SOLE
27400
0
0
MAGNA INTL INC
COM
559222401
227
2455
SH
SOLE
2042
0
413
MAGNITE INC
COM
55955D100
338
10000
SH
SOLE
10000
0
0
MARATHON PETE CORP
COM
56585A102
16285
269525
SH
SOLE
269525
0
0
MARKEL CORP
COM
570535104
202
170
SH
SOLE
170
0
0
MARKETAXESS HLDGS INC
COM
57060D108
579
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
20811
59154
SH
SOLE
58499
10
645
MASCO CORP
COM
574599106
784
13307
SH
SOLE
11154
0
2153
MASIMO CORP
COM
574795100
364
1500
SH
SOLE
1500
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
26012
71247
SH
SOLE
71172
0
75
MATCH GROUP INC NEW
COM
57667L107
2292
14215
SH
SOLE
14215
0
0
MAVERIX METALS INC
COM NEW
57776F405
2294
425329
SH
SOLE
422329
0
3000
MAYVILLE ENGR CO INC
COM
578605107
6360
316273
SH
SOLE
316273
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4101
46438
SH
SOLE
46438
0
0
MCDONALDS CORP
COM
580135101
45669
197710
SH
SOLE
197710
0
0
MCKESSON CORP
COM
58155Q103
958
5007
SH
SOLE
3272
0
1735
MEDICENNA THERAPEUTICS CORP
COM
58490H107
294
97700
SH
SOLE
96900
0
800
MEDTRONIC PLC
SHS
G5960L103
3293
26525
SH
SOLE
26525
0
0
MERCADOLIBRE INC
COM
58733R102
466
299
SH
SOLE
299
0
0
MERCK & CO INC
COM
58933Y105
72823
936393
SH
SOLE
931468
195
4730
METLIFE INC
COM
59156R108
2017
33705
SH
SOLE
29750
0
3955
MICRON TECHNOLOGY INC
COM
595112103
5434
63940
SH
SOLE
63040
0
900
MICROSOFT CORP
COM
594918104
184822
682251
SH
SOLE
680956
40
1255
MIDDLEBY CORP
COM
596278101
260
1500
SH
SOLE
1500
0
0
MIRATI THERAPEUTICS INC
COM
60468T105
323
2000
SH
SOLE
2000
0
0
MISTRAS GROUP INC
COM
60649T107
1776
180650
SH
SOLE
180650
0
0
MITEK SYS INC
COM NEW
606710200
4165
216237
SH
SOLE
215600
0
637
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
1950
359720
SH
SOLE
359720
0
0
MODINE MFG CO
COM
607828100
1285
77468
SH
SOLE
71264
0
6204
MOHAWK INDS INC
COM
608190104
4602
23943
SH
SOLE
23935
0
8
MONDELEZ INTL INC
CL A
609207105
28578
457685
SH
SOLE
453420
125
4140
MONGODB INC
CL A
60937P106
904
2500
SH
SOLE
2500
0
0
MOODYS CORP
COM
615369105
301
830
SH
SOLE
830
0
0
MORGAN STANLEY
COM NEW
617446448
4203
45834
SH
SOLE
45045
0
789
MOSAIC CO NEW
COM
61945C103
289
9050
SH
SOLE
9050
0
0
MSC INDL DIRECT INC
CL A
553530106
2162
24100
SH
SOLE
24100
0
0
MSCI INC
COM
55354G100
1066
2000
SH
SOLE
2000
0
0
MYR GROUP INC DEL
COM
55405W104
206
2269
SH
SOLE
213
0
2056
MANULIFE FINL CORP
COM
56501R957
354
17950
SH
SOLE
17950
0
0
MERGER FUND INSTITUTIONAL CL
COM
589509207
8472
480524
SH
SOLE
474051
297
6176
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
282
50000
SH
SOLE
50000
0
0
NAVIENT CORPORATION
COM
63938C108
2703
139815
SH
SOLE
139815
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
442
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
4176
132449
SH
SOLE
132449
0
0
NEKTAR THERAPEUTICS
COM
640268108
662
38605
SH
SOLE
38605
0
0
NETAPP INC
COM
64110D104
577
7052
SH
SOLE
5427
0
1625
NETFLIX INC
COM
64110L106
13010
24630
SH
SOLE
24394
10
226
NEUBASE THERAPEUTICS INC
COM
64132K102
138
28800
SH
SOLE
28800
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
740
7600
SH
SOLE
7600
0
0
NEWELL BRANDS INC
COM
651229106
1667
60700
SH
SOLE
60700
0
0
NEWMONT CORP
COM
651639106
25554
403180
SH
SOLE
402195
0
985
NEXTERA ENERGY INC
COM
65339F101
70466
961594
SH
SOLE
960959
0
635
NIKE INC
CL B
654106103
3484
22550
SH
SOLE
22400
0
150
NORDSON CORP
COM
655663102
439
2000
SH
SOLE
2000
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
22989
251964
SH
SOLE
251964
0
0
NUTRIEN LTD
COM
67077M108
33021
544816
SH
SOLE
544816
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
2460
78735
SH
SOLE
77985
0
750
NVIDIA CORPORATION
COM
67066G104
102364
127940
SH
SOLE
127230
10
700
NVR INC
COM
62944T105
224
45
SH
SOLE
45
0
0
NESTLE SA
COM
H57312649
888
7125
SH
SOLE
7125
0
0
NESTLE SA - ADR
COM
641069406
2114
16949
SH
SOLE
16949
0
0
NIPPON TELEPHONE & TELEGRAPH A
COM
654624105
524
20000
SH
SOLE
20000
0
0
NISOURCE INC
COM
65473pag0
5510
5168000
PRN
SOLE
5117000
0
51000
OKTA INC
CL A
679295105
5218
21325
SH
SOLE
21325
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
3421
94281
SH
SOLE
94281
0
0
ONCOSEC MED INC
COM
68234L306
74
26500
SH
SOLE
26500
0
0
ORACLE CORP
COM
68389X105
13177
169283
SH
SOLE
161725
0
7558
ORGANON & CO
COMMON STOCK
68622V106
5752
190073
SH
SOLE
189398
0
675
ORION ENGINEERED CARBONS S A
COM
L72967109
8761
461325
SH
SOLE
461325
0
0
OTIS WORLDWIDE CORP
COM
68902V107
12020
146992
SH
SOLE
146992
0
0
ORPEA
COM
F69036105
4083
32100
SH
SOLE
32100
0
0
PACCAR INC
COM
693718108
41648
466645
SH
SOLE
463860
115
2670
PACIRA BIOSCIENCES INC
COM
695127100
303
5000
SH
SOLE
5000
0
0
PALO ALTO NETWORKS INC
COM
697435105
22122
59621
SH
SOLE
58721
15
885
PAN AMERN SILVER CORP
COM
697900108
7157
250500
SH
SOLE
250500
0
0
PARKER-HANNIFIN CORP
COM
701094104
22353
72785
SH
SOLE
72785
0
0
PAYCHEX INC
COM
704326107
471
4394
SH
SOLE
4394
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3856
10609
SH
SOLE
10609
0
0
PAYLOCITY HLDG CORP
COM
70438V106
14338
75145
SH
SOLE
74945
0
200
PAYPAL HLDGS INC
COM
70450Y103
87949
301731
SH
SOLE
298894
50
2787
PEPSICO INC
COM
713448108
50106
338167
SH
SOLE
336592
70
1505
PERKINELMER INC
COM
714046109
475
3076
SH
SOLE
1541
0
1535
PFIZER INC
COM
717081103
53950
1377672
SH
SOLE
1373398
0
4274
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
8475
293465
SH
SOLE
293465
0
0
PHILIP MORRIS INTL INC
COM
718172109
1369
13809
SH
SOLE
11762
0
2047
PHILLIPS 66
COM
718546104
1532
17851
SH
SOLE
17851
0
0
PHYSICIANS RLTY TR
COM
71943U104
6384
345655
SH
SOLE
342860
0
2795
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
1426
114118
SH
SOLE
112833
195
1090
PINTEREST INC
CL A
72352L106
2232
28265
SH
SOLE
28265
0
0
PLEXUS CORP
COM
729132100
6632
72550
SH
SOLE
72550
0
0
PNC FINANCIA 6.125 PFD PFD SE
COM
693475857
319
12100
SH
SOLE
12100
0
0
PNC FINL SVCS GROUP INC
COM
693475105
3029
15878
SH
SOLE
14751
0
1127
POLARIS INC
COM
731068102
2464
17991
SH
SOLE
17991
0
0
POOL CORP
COM
73278L105
1273
2775
SH
SOLE
2750
0
25
POTLATCHDELTIC CORPORATION
COM
737630103
1195
22484
SH
SOLE
22484
0
0
PPG INDS INC
COM
693506107
254
1495
SH
SOLE
1495
0
0
PPL CORP
COM
69351T106
421
15050
SH
SOLE
15050
0
0
PROCTER AND GAMBLE CO
COM
742718109
53888
399377
SH
SOLE
399377
0
0
PROFIRE ENERGY INC
COM
74316X101
762
674125
SH
SOLE
674125
0
0
PROGRESSIVE CORP
COM
743315103
18922
192666
SH
SOLE
192576
0
90
PRUDENTIAL FINL INC
COM
744320102
3403
33214
SH
SOLE
33175
0
39
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
660
11053
SH
SOLE
10950
0
103
PULTE GROUP INC
COM
745867101
710
13009
SH
SOLE
10637
0
2372
PVH CORPORATION
COM
693656100
8344
77555
SH
SOLE
77555
0
0
PELOTON INTERACTIVE INC. CL A
CL A COM
70614w100
28057
226231
SH
SOLE
226231
0
0
PINCO ALL ASSET FUND
COM
722005626
197
14908
SH
SOLE
14908
0
0
PROSEGUR CASH
COM
E8S56X108
96
93970
SH
SOLE
93970
0
0
QUALCOMM INC
COM
747525103
48912
342208
SH
SOLE
341015
0
1193
QUANTA SVCS INC
COM
74762E102
726
8014
SH
SOLE
7700
0
314
QUEST DIAGNOSTICS INC
COM
74834L100
17739
134420
SH
SOLE
134420
0
0
R1 RCM INC
COM
749397105
2446
110000
SH
SOLE
110000
0
0
RANPAK HOLDINGS CORP
COM CL A
75321W103
250
10000
SH
SOLE
10000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
28166
330164
SH
SOLE
329764
0
400
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
682
5985
SH
SOLE
5985
0
0
REPUBLIC SVCS INC
COM
760759100
52916
481011
SH
SOLE
477282
120
3609
RESTAURANT BRANDS INTL INC
COM
76131D103
20354
315858
SH
SOLE
315858
0
0
REV GROUP INC
COM
749527107
1387
88400
SH
SOLE
88400
0
0
RH
COM
74967X103
1460
2150
SH
SOLE
2150
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
294
3507
SH
SOLE
3457
0
50
ROCKET COS INC
COM CL A
77311W101
225
11640
SH
SOLE
11640
0
0
ROCKWELL AUTOMATION INC
COM
773903109
20523
71755
SH
SOLE
71655
0
100
ROKU INC
COM CL A
77543R102
1320
2875
SH
SOLE
2875
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2105
4477
SH
SOLE
4477
0
0
ROSS STORES INC
COM
778296103
839
6767
SH
SOLE
6767
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
236
5843
SH
SOLE
5843
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7379
190045
SH
SOLE
190045
0
0
ROYAL GOLD INC
COM
780287108
577
5059
SH
SOLE
5059
0
0
RUSH ENTERPRISES INC
CL A
781846209
5121
118435
SH
SOLE
118435
0
0
RYDER SYS INC
COM
783549108
383
5150
SH
SOLE
5000
0
150
ROCHE HOLDINGS LTD
COM
771195104
6428
136790
SH
SOLE
136790
0
0
S&P GLOBAL INC
COM
78409V104
3657
8910
SH
SOLE
8910
0
0
SAIA INC
COM
78709Y105
251
1200
SH
SOLE
1200
0
0
SALESFORCE COM INC
COM
79466L302
36428
149132
SH
SOLE
149032
0
100
SANGAMO THERAPEUTICS INC
COM
800677106
309
25820
SH
SOLE
25470
0
350
SANOFI
SPONSORED ADR
80105N105
7595
144222
SH
SOLE
144222
0
0
SCHLUMBERGER LTD
COM STK
806857108
14465
451877
SH
SOLE
451877
0
0
SCHWAB CHARLES CORP
COM
808513105
75578
1038010
SH
SOLE
1031495
165
6350
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
400
12172
SH
SOLE
12172
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
569
6472
SH
SOLE
437
0
6035
SEAGEN INC
COM
81181C104
1013
6418
SH
SOLE
6418
0
0
SEALED AIR CORP NEW
COM
81211K100
652
11000
SH
SOLE
11000
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
419
158900
SH
SOLE
158900
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
287
4095
SH
SOLE
4095
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4269
28908
SH
SOLE
28908
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9224
73238
SH
SOLE
73238
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1579
19500
SH
SOLE
19500
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
18414
501872
SH
SOLE
499322
0
2550
SELECT SECTOR SPDR TR
ENERGY
81369Y506
23268
431930
SH
SOLE
431930
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
458
5570
SH
SOLE
5570
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
550
8700
SH
SOLE
8700
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1856
10395
SH
SOLE
10395
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
3028
29570
SH
SOLE
29570
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
12183
210162
SH
SOLE
210162
0
0
SERVICENOW INC
COM
81762P102
10771
19600
SH
SOLE
19550
0
50
SHAKE SHACK INC
CL A
819047101
1785
16679
SH
SOLE
16529
0
150
SHOPIFY INC
CL A
82509L107
32964
22563
SH
SOLE
22548
0
15
SILVERCREST METALS INC
COM
828363101
2498
286035
SH
SOLE
286035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4405
33757
SH
SOLE
32370
0
1387
SIMPSON MFG INC
COM
829073105
276
2500
SH
SOLE
2500
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2320
354767
SH
SOLE
354767
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
423
2500
SH
SOLE
2500
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1391
7254
SH
SOLE
6571
0
683
SMUCKER J M CO
COM NEW
832696405
278
2147
SH
SOLE
2050
0
97
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
147
15139
SH
SOLE
15139
0
0
SONOCO PRODS CO
COM
835495102
9761
145900
SH
SOLE
145900
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
20258
208372
SH
SOLE
208264
0
108
SOUTHWEST AIRLS CO
COM
844741108
245
4606
SH
SOLE
4606
0
0
SP PLUS CORP
COM
78469C103
1213
39650
SH
SOLE
39650
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1574
4563
SH
SOLE
4563
0
0
SPDR GOLD TR
GOLD SHS
78463V107
9025
54488
SH
SOLE
54345
0
143
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10111
23620
SH
SOLE
21806
0
1814
SPDR SER TR
S&P BIOTECH
78464A870
8829
65204
SH
SOLE
65004
0
200
SPDR SER TR
S&P REGL BKG
78464A698
18398
280758
SH
SOLE
280758
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
568
4642
SH
SOLE
4642
0
0
SPLUNK INC
COM
848637104
4353
30110
SH
SOLE
30110
0
0
SPOK HLDGS INC
COM
84863T106
3863
401600
SH
SOLE
401600
0
0
SPROUTS FMRS MKT INC
COM
85208M102
311
12500
SH
SOLE
12500
0
0
SQUARE INC
CL A
852234103
9962
40863
SH
SOLE
40863
0
0
STAG INDL INC
COM
85254J102
6433
171860
SH
SOLE
170250
0
1610
STANLEY BLACK & DECKER INC
COM
854502101
8150
39760
SH
SOLE
39760
0
0
STARBUCKS CORP
COM
855244109
12974
116036
SH
SOLE
115756
0
280
STATE STR CORP
COM
857477103
1047
12727
SH
SOLE
12635
0
92
STEELCASE INC
CL A
858155203
7552
499800
SH
SOLE
499800
0
0
STERLING BANCORP INC
COM
85917W102
705
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
4983
19187
SH
SOLE
19187
0
0
SVB FINANCIAL GROUP
COM
78486Q101
992
1782
SH
SOLE
1782
0
0
SVB FINANCIAL GROUP
COM
78486QAG6
10356
10209000
PRN
SOLE
10168000
0
41000
SYNCHRONY FINANCIAL
COM
87165B103
508
10475
SH
SOLE
1711
0
8764
SYSCO CORP
COM
871829107
5135
66045
SH
SOLE
66045
0
0
SCHWAB CHARLES FAMILY FD VALUE
COM
808515605
212
211517
SH
SOLE
211517
0
0
SCHWAB VALUE ADVANTAGE MONEY F
COM
808515696
1001
1001252
SH
SOLE
1001252
0
0
SHANGRI-LA ASIA
COM
G8063F106
8153
8330800
SH
SOLE
8330800
0
0
SIBANYE GOLD LTD SPONSORED ADR
SPONSORED ADR
82575p107
14724
880094
SH
SOLE
879566
0
528
SIEMENS AG
COM
D69671218
306
1930
SH
SOLE
1930
0
0
SIEMENS AG-SPONS ADR
COM
826197501
27880
350075
SH
SOLE
350075
0
0
SNAP INC.
CL A
83304a106
262
3850
SH
SOLE
3850
0
0
SOCAL EDISON CO VAR
COM
842400fu2
204
200000
PRN
SOLE
200000
0
0
SOUTH32 LTD
COM
84473L105
6872
623900
SH
SOLE
623900
0
0
SPROTT GOLD EQUITY FUND INVEST
COM
85208P105
4966
99657
SH
SOLE
99657
0
0
SPROTT PHYSICAL GOLD & SILVER
TR UNIT
85208r101
189
10100
SH
SOLE
7800
0
2300
SPROUTLY CANADA INC.
COM
85209J108
1
10000
SH
SOLE
10000
0
0
SWIRE PACIFIC LTD - CLASS A
COM
Y83310105
6972
1028400
SH
SOLE
1028400
0
0
SWIRE PACIFIC LTD - CLASS B
COM
Y83310113
1006
895000
SH
SOLE
895000
0
0
SYNNEX CORP
COM
87162w100
260
2134
SH
SOLE
134
0
2000
T-MOBILE US INC
COM
872590104
203
1400
SH
SOLE
1400
0
0
T. ROWE PRICE MEDIA & TELECOM
COM
741454102
207
1022
SH
SOLE
1022
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1456
28000
SH
SOLE
28000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
8964
74601
SH
SOLE
74601
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
448
4600
SH
SOLE
4600
0
0
TARGET CORP
COM
87612E106
12427
51405
SH
SOLE
49657
0
1748
TEGNA INC
COM
87901J105
12884
686775
SH
SOLE
686775
0
0
TEJON RANCH CO
COM
879080109
411
27000
SH
SOLE
27000
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
226
9525
SH
SOLE
9525
0
0
TESLA INC
COM
88160R101
681
1002
SH
SOLE
1002
0
0
TETRA TECH INC NEW
COM
88162G103
394
3225
SH
SOLE
3225
0
0
TEXAS INSTRS INC
COM
882508104
3294
17130
SH
SOLE
17130
0
0
TEXTRON INC
COM
883203101
449
6530
SH
SOLE
6530
0
0
TG THERAPEUTICS INC
COM
88322Q108
617
15900
SH
SOLE
15900
0
0
THE TRADE DESK INC
COM CL A
88339J105
273
3530
SH
SOLE
3530
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
39124
77554
SH
SOLE
76800
20
734
TIAA-CREF LARGE-CAP GROWTH IND
COM
87244W680
286
5131
SH
SOLE
5131
0
0
TILE SHOP HLDGS INC
COM
88677Q109
1388
172401
SH
SOLE
172401
0
0
TOPBUILD CORP
COM
89055F103
297
1500
SH
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
347
4957
SH
SOLE
4900
0
57
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
373
12482
SH
SOLE
12482
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1622
9275
SH
SOLE
9275
0
0
TRADEWEB MKTS INC
CL A
892672106
761
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1215
6600
SH
SOLE
6600
0
0
TRANSUNION
COM
89400J107
933
8500
SH
SOLE
8500
0
0
TRAVELCENTERS OF AMERICA INC
COM NEW
89421B109
285
9750
SH
SOLE
9750
0
0
TRAVELERS COMPANIES INC
COM
89417E109
994
6637
SH
SOLE
6271
0
366
TREX CO INC
COM
89531P105
511
5000
SH
SOLE
5000
0
0
TRUIST FINL CORP
COM
89832Q109
265
4783
SH
SOLE
4783
0
0
TTM TECHNOLOGIES INC
COM
87305R109
8387
586500
SH
SOLE
586500
0
0
TWILIO INC
CL A
90138F102
7824
19851
SH
SOLE
19701
0
150
TYLER TECHNOLOGIES INC
COM
902252105
452
1000
SH
SOLE
1000
0
0
TYSON FOODS INC
CL A
902494103
792
10731
SH
SOLE
8759
0
1972
TENCENT HLDGS LTD ADR
COM
88032Q109
18148
241010
SH
SOLE
241010
0
0
TeEXAS PACIFIC LAND CORPORATION
COM
88262p102
1035
647
SH
SOLE
546
0
101
THE TOCQUEVILLE FUND
COM
888894102
85410
1848295
SH
SOLE
1786507
0
61788
TOCQUEVILLE OPPORTUNITY FUND
COM
888894409
31941
717461
SH
SOLE
715845
0
1616
TOCQUEVILLE PHOENIX FUND
COM
888894847
11623
429702
SH
SOLE
423835
0
5867
TOKYO BROADCASTING
COM
J86656105
8875
577400
SH
SOLE
577400
0
0
TOYOTA INDUSTRIES
COM
J92628106
15546
179550
SH
SOLE
179550
0
0
TRUIST FINANCIAL CORPORATION S
COM
89832qab5
2639
2556000
PRN
SOLE
2556000
0
0
U S CONCRETE INC
COM
90333L201
2527
34240
SH
SOLE
34240
0
0
UBS GROUP AG
SHS
H42097107
17995
1173068
SH
SOLE
1170418
0
2650
ULTA BEAUTY INC
COM
90384S303
453
1310
SH
SOLE
1310
0
0
UNILEVER PLC
SPON ADR NEW
904767704
35550
607694
SH
SOLE
606459
0
1235
UNION PAC CORP
COM
907818108
8103
36845
SH
SOLE
36845
0
0
UNISYS CORP
COM NEW
909214306
8561
338260
SH
SOLE
338098
0
162
UNITED PARCEL SERVICE INC
CL B
911312106
812
3905
SH
SOLE
3905
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8575
21415
SH
SOLE
21415
0
0
UNIVAR SOLUTIONS USA INC
COM
91336L107
2144
87940
SH
SOLE
87940
0
0
UPLAND SOFTWARE INC
COM
91544A109
2338
56800
SH
SOLE
56800
0
0
US BANCORP DEL
COM NEW
902973304
14966
262704
SH
SOLE
262704
0
0
US FOODS HLDG CORP
COM
912008109
1287
33562
SH
SOLE
33562
0
0
UNITY SOFTWARE
COM
91332u101
373
3400
SH
SOLE
3250
0
150
VALERO ENERGY CORP
COM
91913Y100
970
12418
SH
SOLE
12400
0
18
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189H805
243
2855
SH
SOLE
2855
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2209
64996
SH
SOLE
64996
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
821
3956
SH
SOLE
3956
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1650
12004
SH
SOLE
12004
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6881
39626
SH
SOLE
38246
0
1380
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1511
3840
SH
SOLE
3840
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
211
736
SH
SOLE
736
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1935
10260
SH
SOLE
10260
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
638
6270
SH
SOLE
6195
75
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
934
6843
SH
SOLE
6843
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1271
20050
SH
SOLE
20050
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
435
4200
SH
SOLE
4200
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
6884
126756
SH
SOLE
125251
260
1245
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
22535
335043
SH
SOLE
332128
300
2615
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1816
11731
SH
SOLE
11731
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1798
11800
SH
SOLE
11800
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
200
502
SH
SOLE
202
0
300
VEEVA SYS INC
CL A COM
922475108
1791
5760
SH
SOLE
5660
0
100
VENTAS INC
COM
92276F100
371
6500
SH
SOLE
4143
0
2357
VERISK ANALYTICS INC
COM
92345Y106
2656
15200
SH
SOLE
15200
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
55187
984948
SH
SOLE
982203
0
2745
VIATRIS INC
COM
92556V106
3235
226356
SH
SOLE
224328
0
2028
VIEMED HEALTHCARE INC
COM
92663R105
751
105000
SH
SOLE
105000
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
544
28900
SH
SOLE
28900
0
0
VISA INC
COM CL A
92826C839
23906
102239
SH
SOLE
102239
0
0
VISTEON CORP
COM NEW
92839U206
5482
45325
SH
SOLE
45325
0
0
VOYA FINANCIAL INC
COM
929089100
6176
100415
SH
SOLE
100115
0
300
VULCAN MATLS CO
COM
929160109
23848
137000
SH
SOLE
137000
0
0
VANGUARD CALIF TAX FREE FDS IN
COM
922021407
129
10458
SH
SOLE
10458
0
0
VANGUARD EQUITY INCOMEND Fund AD
COM
921921300
219
2408
SH
SOLE
2408
0
0
VANGUARD FEDERAL MONEY MARKET
COM
922906300
100
100000
SH
SOLE
100000
0
0
VANGUARD HIGH YIELD TAX EXEMPT
COM
922907845
496
40830
SH
SOLE
40830
0
0
VANGUARD INTERMEDIATE-TERM BON
COM
921937801
471
38642
SH
SOLE
0
0
38642
VANGUARD/PRIMECAP FUND ADMIRAL
COM
921936209
535
2953
SH
SOLE
2953
0
0
VEOLIA ENVIRONMENT - ADR
COM
92334N103
260
8600
SH
SOLE
8600
0
0
VIMEO INC COMMON STOCK
COMMON STOCK
92719v100
247
5032
SH
SOLE
5032
0
0
VIVENDI SA
COM
F97982106
22345
665100
SH
SOLE
665100
0
0
WALMART INC
COM
931142103
36597
259518
SH
SOLE
259518
0
0
WASTE CONNECTIONS INC
COM
94106B101
1385
11600
SH
SOLE
11600
0
0
WASTE MGMT INC DEL
COM
94106L109
20039
143020
SH
SOLE
142420
0
600
WATERS CORP
COM
941848103
4431
12820
SH
SOLE
12225
25
570
WATSCO INC
COM
942622200
2037
7107
SH
SOLE
7002
0
105
WD 40 CO
COM
929236107
256
1000
SH
SOLE
1000
0
0
WEC ENERGY GROUP INC
COM
92939U106
245
2753
SH
SOLE
2753
0
0
WELLS FARGO CO NEW
COM
949746101
6950
153455
SH
SOLE
151985
0
1470
WEYERHAEUSER CO MTN BE
COM NEW
962166104
56342
1636909
SH
SOLE
1628859
250
7800
WHEATON PRECIOUS METALS CORP
COM
962879102
24775
562180
SH
SOLE
562180
0
0
WILLIAMS SONOMA INC
COM
969904101
1995
12495
SH
SOLE
11437
0
1058
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
489
2125
SH
SOLE
2125
0
0
WORKDAY INC
CL A
98138H101
4297
17997
SH
SOLE
17997
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
960
54530
SH
SOLE
50505
0
4025
WALMART DE MEXICO - ADR
COM
93114W107
246
7500
SH
SOLE
7500
0
0
WELLS FARGO CO
COM
949746rg8
377
350000
PRN
SOLE
350000
0
0
ZENDESK INC
COM
98936J101
2309
16000
SH
SOLE
16000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2780
17285
SH
SOLE
17285
0
0
ISHARES MSCI JAPAN INDEX FUND
MSCI JPN ETF NEW
46434G822
211
3125
SH
SOLE
3125
0
0