0000919574-21-006959.txt : 20211115
0000919574-21-006959.hdr.sgml : 20211115
20211112200025
ACCESSION NUMBER: 0000919574-21-006959
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211115
DATE AS OF CHANGE: 20211112
EFFECTIVENESS DATE: 20211115
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: 211405708
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
09-30-2021
09-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
11-12-2021
1
727
6750157
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
291
2000
SH
SOLE
2000
0
0
2U INC
COM
90214J101
1373
40905
SH
SOLE
40905
0
0
3-D SYS CORP DEL
COM NEW
88554D205
1622
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
7062
40260
SH
SOLE
40260
0
0
ABB LTD
SPONSORED ADR
000375204
234
7015
SH
SOLE
7015
0
0
ABBOTT LABS
COM
002824100
45401
384334
SH
SOLE
384034
0
300
ABBVIE INC
COM
00287Y109
30321
281088
SH
SOLE
280168
0
920
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
811
48150
SH
SOLE
48150
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
5610
62190
SH
SOLE
62015
0
175
ABM INDS INC
COM
000957100
6940
154197
SH
SOLE
153852
0
345
ABSOLUTE SOFTWARE CORP
COM
00386B109
2202
200400
SH
SOLE
200400
0
0
ACCELERON PHARMA INC
COM
00434H108
344
2000
SH
SOLE
2000
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
299
935
SH
SOLE
935
0
0
ACCURAY INC
COM
004397105
336
85000
SH
SOLE
85000
0
0
ACUITY BRANDS INC
COM
00508Y102
6226
35910
SH
SOLE
35910
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
98
19100
SH
SOLE
19100
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
45090
78319
SH
SOLE
77640
15
664
ADVANCE AUTO PARTS INC
COM
00751Y106
291
1393
SH
SOLE
1380
0
13
ADVANCED DRAIN SYS INC DEL
COM
00790R104
270
2500
SH
SOLE
2500
0
0
AERCAP HOLDINGS NV
SHS
N00985106
18702
323515
SH
SOLE
323015
0
500
AFLAC INC
COM
001055102
15038
288467
SH
SOLE
288400
0
67
AGNICO EAGLE MINES LTD
COM
008474108
615
11868
SH
SOLE
11868
0
0
AIR PRODS & CHEMS INC
COM
009158106
10271
40105
SH
SOLE
40105
0
0
ALBEMARLE CORP
COM
012653101
11005
50260
SH
SOLE
50260
0
0
ALCON AG
ORD SHS
H01301128
18260
226917
SH
SOLE
226917
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6846
46240
SH
SOLE
46240
0
0
ALLEGION PLC
ORD SHS
G0176J109
220
1666
SH
SOLE
1666
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
5241
163980
SH
SOLE
160005
185
3790
ALLSTATE CORP
COM
020002101
2826
22196
SH
SOLE
19492
0
2704
ALPHABET INC
CAP STK CL C
02079K107
99443
37310
SH
SOLE
37058
6
246
ALPHABET INC
CAP STK CL A
02079K305
125273
46857
SH
SOLE
46852
0
5
ALPS ETF TR
ALERIAN MLP
00162Q452
3525
105768
SH
SOLE
103703
95
1970
ALPS ETF TR
SECTR DIV DOGS
00162Q858
367
7180
SH
SOLE
7000
180
0
ALTRIA GROUP INC
COM
02209S103
309
6798
SH
SOLE
5543
0
1255
AMAZON COM INC
COM
023135106
145007
44142
SH
SOLE
43903
3
236
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
180
10197
SH
SOLE
9500
0
697
AMERICAN CAMPUS CMNTYS INC
COM
024835100
4498
92830
SH
SOLE
91762
0
1068
AMERICAN EXPRESS CO
COM
025816109
12117
72329
SH
SOLE
72329
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
343
9000
SH
SOLE
9000
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
286
1076
SH
SOLE
1076
0
0
AMERIPRISE FINL INC
COM
03076C106
525
1989
SH
SOLE
527
0
1462
AMETEK INC
COM
031100100
372
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
6378
29993
SH
SOLE
28537
0
1456
AMN HEALTHCARE SVCS INC
COM
001744101
372
3244
SH
SOLE
3244
0
0
ANSYS INC
COM
03662Q105
511
1500
SH
SOLE
1500
0
0
ANTARES PHARMA INC
COM
036642106
2208
606500
SH
SOLE
606500
0
0
ANTHEM INC
COM
036752103
3253
8727
SH
SOLE
8675
0
52
APOGEE ENTERPRISES INC
COM
037598109
6948
183991
SH
SOLE
183991
0
0
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
4521
73410
SH
SOLE
72910
0
500
APPLE INC
COM
037833100
160393
1133517
SH
SOLE
1127771
80
5666
APPLIED MATLS INC
COM
038222105
52611
408691
SH
SOLE
408677
0
14
ARK ETF TR
3D PRINTING ETF
00214Q500
438
12260
SH
SOLE
12260
0
0
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
2284
123300
SH
SOLE
122000
0
1300
ARROW ELECTRS INC
COM
042735100
1653
14725
SH
SOLE
14725
0
0
ASPEN TECHNOLOGY INC
COM
045327103
712
5800
SH
SOLE
5800
0
0
AT Mid Cap Equity Fund Institu
COM
00769G477
252
11257
SH
SOLE
11257
0
0
AT&T INC
COM
00206R102
7894
292275
SH
SOLE
283713
0
8562
ATLASSIAN CORP PLC
CL A
G06242104
1384
3536
SH
SOLE
3507
0
29
ATYR PHARMA INC
COM NEW
002120202
135
14850
SH
SOLE
14850
0
0
AUTODESK INC
COM
052769106
439
1540
SH
SOLE
1390
0
150
AUTOMATIC DATA PROCESSING IN
COM
053015103
23128
115685
SH
SOLE
115685
0
0
AUTOZONE INC
COM
053332102
640
377
SH
SOLE
374
0
3
AVALARA INC
COM
05338G106
1328
7600
SH
SOLE
7400
0
200
AVANGRID INC
COM
05351W103
4661
95910
SH
SOLE
94470
0
1440
AVANTOR INC
COM
05352A100
491
12000
SH
SOLE
12000
0
0
AVIENT CORPORATION
COM
05368V106
5991
129250
SH
SOLE
129250
0
0
AXALTA COATING SYS LTD
COM
G0750C108
320
10970
SH
SOLE
10970
0
0
AXOGEN INC
COM
05463X106
1817
115000
SH
SOLE
115000
0
0
AZZ INC
COM
002474104
1050
19735
SH
SOLE
19735
0
0
Accor SA
COM
F00189120
14348
400000
SH
SOLE
400000
0
0
Adidas AG
COM
D0066B185
18815
59730
SH
SOLE
59730
0
0
Ally Finl Inc
COM
02005NBM1
5570
5351000
PRN
SOLE
5305000
0
46000
American Beacon Tocqueville In
COM
024526386
5953
307020
SH
SOLE
306912
0
108
American Beacon Tocqueville In
COM
024526394
11262
581111
SH
SOLE
565217
2150
13744
American Beacon Tocqueville In
COM
024526378
7022
361405
SH
SOLE
361405
0
0
American Express Co
COM
025816BJ7
501
500000
PRN
SOLE
500000
0
0
American FD Europacific GWTH F
COM
29875E100
9608
139444
SH
SOLE
132363
0
7081
Applus Services SA
COM
E0534T106
9212
965803
SH
SOLE
965803
0
0
Asahi Group Hldgs
COM
J02100113
22670
466600
SH
SOLE
466600
0
0
BAKER HUGHES COMPANY
CL A
05722G100
236
9550
SH
SOLE
9550
0
0
BANK NEW YORK MELLON CORP
COM
064058100
765
14755
SH
SOLE
14755
0
0
BARRICK GOLD CORP
COM
067901108
4686
259595
SH
SOLE
259595
0
0
BAXTER INTL INC
COM
071813109
263
3276
SH
SOLE
3276
0
0
BECTON DICKINSON & CO
COM
075887109
4893
19903
SH
SOLE
19903
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
68300
250239
SH
SOLE
247853
60
2326
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2468
6
SH
SOLE
6
0
0
BEST BUY INC
COM
086516101
380
3591
SH
SOLE
284
0
3307
BGSF INC
COM
05601C105
5377
420400
SH
SOLE
420400
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
24397
455850
SH
SOLE
455850
0
0
BIO-TECHNE CORP
COM
09073M104
590
1218
SH
SOLE
1200
0
18
BIOGEN INC
COM
09062X103
19221
67920
SH
SOLE
67403
0
517
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
19327
250052
SH
SOLE
248142
65
1845
BIOXCEL THERAPEUTICS INC
COM
09075P105
552
18200
SH
SOLE
18100
0
100
BK OF AMERICA CORP
COM
060505104
58120
1369138
SH
SOLE
1361320
0
7818
BLACK STONE MINERALS L P
COM UNIT
09225M101
6025
500000
SH
SOLE
500000
0
0
BLACKROCK INC
COM
09247X101
209
249
SH
SOLE
249
0
0
BLACKSTONE INC
COM
09260D107
17762
152676
SH
SOLE
152220
0
456
BLADE AIR MOBILITY INC
CL A COM
092667104
331
31820
SH
SOLE
31820
0
0
BLOOM ENERGY CORP
COM CL A
093712107
994
53100
SH
SOLE
52950
0
150
BLUE BIRD CORP
COM
095306106
498
23861
SH
SOLE
23861
0
0
BOEING CO
COM
097023105
42371
192646
SH
SOLE
191236
45
1365
BOOKING HOLDINGS INC
COM
09857L108
23257
9797
SH
SOLE
9797
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
516
6500
SH
SOLE
6500
0
0
BOSTON PROPERTIES INC
COM
101121101
36280
334845
SH
SOLE
334261
0
584
BOSTON SCIENTIFIC CORP
COM
101137107
32092
739626
SH
SOLE
733216
275
6135
BP PLC
SPONSORED ADR
055622104
20123
736293
SH
SOLE
736293
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
488
3500
SH
SOLE
3500
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
21831
368954
SH
SOLE
368661
0
293
BROADCOM INC
COM
11135F101
11193
23081
SH
SOLE
22852
0
229
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
244
4350
SH
SOLE
4350
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3373
65200
SH
SOLE
64700
0
500
BYD Co Ltd
COM
Y1023R104
814
26150
SH
SOLE
26150
0
0
Blackstone REIT
COM
09259K302
502
39785
SH
SOLE
0
0
39785
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
236
2716
SH
SOLE
2700
0
16
CABOT OIL & GAS CORP
COM
127097103
420
19300
SH
SOLE
19300
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
757
5000
SH
SOLE
5000
0
0
CAMECO CORP
COM
13321L108
25896
1191700
SH
SOLE
1191700
0
0
CANADIAN NATL RY CO
COM
136375102
499
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
25754
159007
SH
SOLE
159001
0
6
CARETRUST REIT INC
COM
14174T107
518
25500
SH
SOLE
25500
0
0
CARLISLE COS INC
COM
142339100
2271
11424
SH
SOLE
11424
0
0
CARMAX INC
COM
143130102
805
6290
SH
SOLE
6290
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
17751
342955
SH
SOLE
342955
0
0
CARS COM INC
COM
14575E105
15768
1246483
SH
SOLE
1246483
0
0
CATALYST BIOSCIENCES INC
COM NEW
14888D208
206
50080
SH
SOLE
49300
0
780
CATALYST PHARMACEUTICALS INC
COM
14888U101
83
15638
SH
SOLE
994
0
14644
CATERPILLAR INC
COM
149123101
26566
138385
SH
SOLE
138385
0
0
CBRE GROUP INC
CL A
12504L109
4237
43516
SH
SOLE
41769
0
1747
CELANESE CORP DEL
COM
150870103
245
1626
SH
SOLE
89
0
1537
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2578
252461
SH
SOLE
252461
0
0
CHANGE HEALTHCARE INC
COM
15912K100
1947
93000
SH
SOLE
93000
0
0
CHARLES RIV LABS INTL INC
COM
159864107
1002
2429
SH
SOLE
2400
0
29
CHEMED CORP NEW
COM
16359R103
349
750
SH
SOLE
750
0
0
CHEVRON CORP NEW
COM
166764100
24397
240484
SH
SOLE
239440
0
1044
CHIPOTLE MEXICAN GRILL INC
COM
169656105
29324
16134
SH
SOLE
16134
0
0
CHUBB LIMITED
COM
H1467J104
19311
111315
SH
SOLE
111315
0
0
CHURCH & DWIGHT INC
COM
171340102
264
3200
SH
SOLE
3200
0
0
CIGNA CORP NEW
COM
125523100
1488
7435
SH
SOLE
7421
0
14
CINTAS CORP
COM
172908105
1184
3110
SH
SOLE
3110
0
0
CISCO SYS INC
COM
17275R102
25262
464128
SH
SOLE
464128
0
0
CITIGROUP INC
COM NEW
172967424
2081
29649
SH
SOLE
23071
0
6578
COCA COLA CO
COM
191216100
18815
358577
SH
SOLE
357532
0
1045
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4874
544003
SH
SOLE
544003
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3982
53665
SH
SOLE
53585
0
80
COINBASE GLOBAL INC
COM CL A
19260Q107
409
1800
SH
SOLE
1800
0
0
COLGATE PALMOLIVE CO
COM
194162103
38186
505235
SH
SOLE
501890
145
3200
COMCAST CORP NEW
CL A
20030N101
26798
479136
SH
SOLE
474411
200
4525
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
5628
219775
SH
SOLE
219775
0
0
CONAGRA BRANDS INC
COM
205887102
205
6049
SH
SOLE
5900
0
149
CONOCOPHILLIPS
COM
20825C104
768
11331
SH
SOLE
11083
0
248
CONSTELLATION BRANDS INC
CL A
21036P108
22410
106365
SH
SOLE
106265
0
100
COPART INC
COM
217204106
971
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
6600
180882
SH
SOLE
180882
0
0
CORTEVA INC
COM
22052L104
2586
61463
SH
SOLE
61463
0
0
COSTAR GROUP INC
COM
22160N109
861
10000
SH
SOLE
10000
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9170
20408
SH
SOLE
20408
0
0
COUPA SOFTWARE INC
COM
22266L106
2906
13260
SH
SOLE
13260
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2579
18443
SH
SOLE
18343
0
100
CRANE CO
COM
224399105
7047
74325
SH
SOLE
74325
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
5533
260500
SH
SOLE
260500
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
10785
43881
SH
SOLE
43630
0
251
CROWN CASTLE INTL CORP NEW
COM
22822V101
463
2670
SH
SOLE
2670
0
0
CROWN HLDGS INC
COM
228368106
297
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
618
20790
SH
SOLE
20790
0
0
CUMMINS INC
COM
231021106
2232
9938
SH
SOLE
9860
0
78
CVS HEALTH CORP
COM
126650100
1474
17370
SH
SOLE
17370
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
14033
88915
SH
SOLE
87630
40
1245
Canopy Rivers Inc.
COM
768014102
83
70400
SH
SOLE
70400
0
0
Capital One Financial Corp
COM
14040HCF0
10957
10627000
PRN
SOLE
10581000
0
46000
Charles Schwab
COM
808513AP0
5707
5650000
PRN
SOLE
5650000
0
0
China Telecom
COM
Y1505D102
4
20000
SH
SOLE
20000
0
0
Citigroup Inc
COM
172967MU2
3595
3469000
PRN
SOLE
3430000
0
39000
Citigroup Inc.
COM
172967HQ7
4430
4104000
PRN
SOLE
4099000
0
5000
DANAHER CORPORATION
COM
235851102
8417
27646
SH
SOLE
27646
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
490
30000
SH
SOLE
30000
0
0
DARLING INGREDIENTS INC
COM
237266101
299
4152
SH
SOLE
425
0
3727
DEERE & CO
COM
244199105
68654
204894
SH
SOLE
204014
25
855
DELL TECHNOLOGIES INC
CL C
24703L202
365
3513
SH
SOLE
316
0
3197
DELTA AIR LINES INC DEL
COM NEW
247361702
7898
185350
SH
SOLE
185350
0
0
DEVON ENERGY CORP NEW
COM
25179M103
2534
71372
SH
SOLE
71372
0
0
DEXCOM INC
COM
252131107
4222
7720
SH
SOLE
7720
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
104
15909
SH
SOLE
1206
0
14703
DIAGEO PLC
SPON ADR NEW
25243Q205
22794
118102
SH
SOLE
117952
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
16623
175584
SH
SOLE
175584
0
0
DISCOVER FINL SVCS
COM
254709108
676
5500
SH
SOLE
5500
0
0
DISCOVERY INC
COM SER C
25470F302
310
12788
SH
SOLE
12788
0
0
DISNEY WALT CO
COM
254687106
64732
382646
SH
SOLE
380811
60
1775
DOCUSIGN INC
COM
256163106
368
1430
SH
SOLE
1130
0
300
DOLLAR GEN CORP NEW
COM
256677105
7211
33993
SH
SOLE
33980
0
13
DOLLAR TREE INC
COM
256746108
1793
18733
SH
SOLE
18733
0
0
DOMINION ENERGY INC
COM
25746U109
59227
811109
SH
SOLE
807674
145
3290
DONALDSON INC
COM
257651109
30153
525226
SH
SOLE
522246
50
2930
DOVER CORP
COM
260003108
2294
14750
SH
SOLE
14750
0
0
DOW INC
COM
260557103
5880
102147
SH
SOLE
102147
0
0
DRAFTKINGS INC
COM CL A
26142R104
244
5070
SH
SOLE
5000
0
70
DUKE ENERGY CORP NEW
COM NEW
26441C204
15102
154746
SH
SOLE
154746
0
0
DUPONT DE NEMOURS INC
COM
26614N102
55742
819857
SH
SOLE
814397
225
5235
DURECT CORP
COM
266605104
1116
871800
SH
SOLE
870100
0
1700
DXC TECHNOLOGY CO
COM
23355L106
7569
225207
SH
SOLE
224965
0
242
DYCOM INDS INC
COM
267475101
1102
15470
SH
SOLE
15470
0
0
Deutsche Telekom AG F ADR
COM
251566105
5100
253122
SH
SOLE
250481
0
2641
Dodge & Cox Stock
COM
256219106
814
3450
SH
SOLE
3450
0
0
Dominion Energy Inc
COM
25746UDD8
4196
3917000
PRN
SOLE
3881000
0
36000
EASTMAN CHEM CO
COM
277432100
472
4686
SH
SOLE
4192
0
494
EBAY INC.
COM
278642103
131294
1884519
SH
SOLE
1877609
285
6625
ECOLAB INC
COM
278865100
652
3125
SH
SOLE
3125
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
10965
96852
SH
SOLE
96852
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
390
58325
SH
SOLE
57800
0
525
ELANCO ANIMAL HEALTH INC
COM
28414H103
25836
810171
SH
SOLE
802546
330
7295
EMERSON ELEC CO
COM
291011104
14914
158326
SH
SOLE
158326
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
457
11710
SH
SOLE
11710
0
0
ENPHASE ENERGY INC
COM
29355A107
255
1700
SH
SOLE
1700
0
0
ENSIGN GROUP INC
COM
29358P101
2541
33932
SH
SOLE
33932
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
557
25754
SH
SOLE
25754
0
0
EPAM SYS INC
COM
29414B104
13040
22858
SH
SOLE
22571
0
287
ESSEX PPTY TR INC
COM
297178105
245
766
SH
SOLE
34
0
732
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
2076
144278
SH
SOLE
140084
315
3879
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
4095
67335
SH
SOLE
65935
145
1255
ETF SER SOLUTIONS
US GLB JETS
26922A842
560
23700
SH
SOLE
23700
0
0
EURONET WORLDWIDE INC
COM
298736109
1456
11440
SH
SOLE
11440
0
0
EVERGY INC
COM
30034W106
305
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
2872
35130
SH
SOLE
35130
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
112
151960
SH
SOLE
149000
0
2960
EXPEDIA GROUP INC
COM NEW
30212P303
47959
292614
SH
SOLE
291729
40
845
EXPONENT INC
COM
30214U102
576
5090
SH
SOLE
5090
0
0
EXXON MOBIL CORP
COM
30231G102
12836
218217
SH
SOLE
215700
0
2517
Eaton Vance CA Municipal Oppor
COM
27826Y795
227
20624
SH
SOLE
20624
0
0
Eaton Vance Connecticut Munici
COM
27826Y787
500
48726
SH
SOLE
48726
0
0
Eaton Vance South Carolina Mun
COM
27826Y720
834
88299
SH
SOLE
88299
0
0
Edgewood Growth Fund
COM
0075W0759
282
4500
SH
SOLE
4500
0
0
Equitable Holdings Inc.
COM
29452EAA9
1796
1655000
PRN
SOLE
1631000
0
24000
EssilorLuxottica SA
COM
F31665106
29540
154009
SH
SOLE
154009
0
0
Europacific Growth Fund F3
COM
298706110
6569
94979
SH
SOLE
94152
604
223
F5 NETWORKS INC
COM
315616102
3320
16704
SH
SOLE
16704
0
0
FABRINET
SHS
G3323L100
11228
109535
SH
SOLE
109535
0
0
FACEBOOK INC
CL A
30303M102
36323
107024
SH
SOLE
106699
0
325
FACTSET RESH SYS INC
COM
303075105
227
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
597
1500
SH
SOLE
1500
0
0
FARMER BROS CO
COM
307675108
1892
225000
SH
SOLE
225000
0
0
FARMLAND PARTNERS INC
COM
31154R109
4755
396555
SH
SOLE
396555
0
0
FEDEX CORP
COM
31428X106
41798
190605
SH
SOLE
189410
30
1165
FIDELITY COVINGTON TRUST
MSCI MATLS INDEX
316092881
3191
72076
SH
SOLE
71256
55
765
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
8678
191390
SH
SOLE
190890
0
500
FIDELITY NATL INFORMATION SV
COM
31620M106
5959
48969
SH
SOLE
48737
0
232
FIREEYE INC
COM
31816Q101
601
33780
SH
SOLE
33450
0
330
FIRST REP BK SAN FRANCISCO C
COM
33616C100
8028
41621
SH
SOLE
40096
0
1525
FIRST SOLAR INC
COM
336433107
3499
36655
SH
SOLE
36655
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1213
14245
SH
SOLE
14245
0
0
FIRST TR EXCHANGE-TRADED FD
NASDAQ TRANSN
33738R795
522
16945
SH
SOLE
16945
0
0
FISERV INC
COM
337738108
5219
48102
SH
SOLE
47802
0
300
FLEETCOR TECHNOLOGIES INC
COM
339041105
246
940
SH
SOLE
940
0
0
FLEX LTD
ORD
Y2573F102
9977
564300
SH
SOLE
564300
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
362
3000
SH
SOLE
3000
0
0
FLOWSERVE CORP
COM
34354P105
270
7790
SH
SOLE
7790
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
14321
165141
SH
SOLE
165141
0
0
FORD MTR CO DEL
COM
345370860
11079
782439
SH
SOLE
782073
0
366
FORTINET INC
COM
34959E109
1678
5746
SH
SOLE
4573
0
1173
FRANCO NEV CORP
COM
351858105
19285
148452
SH
SOLE
148452
0
0
FRANKS INTL N V
COM
N33462107
1516
515500
SH
SOLE
515500
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
11597
356511
SH
SOLE
356465
0
46
FUBOTV INC
COM
35953D104
377
15750
SH
SOLE
15750
0
0
FULLER H B CO
COM
359694106
3196
49500
SH
SOLE
49500
0
0
Falcon Oil & Gas Ltd.
COM
306071101
5
40000
SH
SOLE
40000
0
0
Fidelity Cap & Income FD SH BE
COM
316062108
386
34039
SH
SOLE
34039
0
0
Fidelity Concord Str TR 500 ID
COM
315911750
11545
76989
SH
SOLE
76989
0
0
Fila Spa
COM
T4R96P184
112
10000
SH
SOLE
10000
0
0
Fission Uranium Corp.
COM
33812R109
44
67700
SH
SOLE
67700
0
0
GARTNER INC
COM
366651107
344
1132
SH
SOLE
72
0
1060
GENERAC HLDGS INC
COM
368736104
4076
9975
SH
SOLE
9522
0
453
GENERAL DYNAMICS CORP
COM
369550108
948
4835
SH
SOLE
4835
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
500
4855
SH
SOLE
4818
0
37
GENERAL MLS INC
COM
370334104
546
9120
SH
SOLE
9120
0
0
GENERAL MTRS CO
COM
37045V100
2045
38794
SH
SOLE
38794
0
0
GENUINE PARTS CO
COM
372460105
436
3600
SH
SOLE
3600
0
0
GILEAD SCIENCES INC
COM
375558103
23497
336399
SH
SOLE
335654
0
745
GLATFELTER CORPORATION
COM
377320106
228
16150
SH
SOLE
16150
0
0
GLOBAL PMTS INC
COM
37940X102
2750
17450
SH
SOLE
17450
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
3297
90146
SH
SOLE
87941
225
1980
GLOBAL X FDS
CANNABIS ETF
37954Y426
123
13800
SH
SOLE
13800
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
2417
50336
SH
SOLE
49091
95
1150
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
352
4300
SH
SOLE
4300
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
5168
13670
SH
SOLE
13670
0
0
GRACO INC
COM
384109104
1131
16160
SH
SOLE
16160
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
12284
1118790
SH
SOLE
1118790
0
0
Goldman Sachs Group Inc.
COM
38144GAB7
5122
4832000
PRN
SOLE
4798000
0
34000
Grayscale Ethereum Trust
COM
389638107
2256
79398
SH
SOLE
77303
225
1870
HAEMONETICS CORP MASS
COM
405024100
12818
181586
SH
SOLE
181586
0
0
HARSCO CORP
COM
415864107
7251
427795
SH
SOLE
427795
0
0
HCA HEALTHCARE INC
COM
40412C101
2240
9228
SH
SOLE
8296
0
932
HEICO CORP NEW
COM
422806109
507
3843
SH
SOLE
3843
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
565
39650
SH
SOLE
39650
0
0
HOLOGIC INC
COM
436440101
244
3303
SH
SOLE
675
0
2628
HOME DEPOT INC
COM
437076102
492551
1500491
SH
SOLE
1499771
25
695
HONEYWELL INTL INC
COM
438516106
25191
118667
SH
SOLE
118567
0
100
HOST HOTELS & RESORTS INC
COM
44107P104
1929
118125
SH
SOLE
118125
0
0
HOWMET AEROSPACE INC
COM
443201108
425
13631
SH
SOLE
13631
0
0
HP INC
COM
40434L105
413
15100
SH
SOLE
819
0
14281
HUBBELL INC
COM
443510607
452
2500
SH
SOLE
2500
0
0
HUTTIG BLDG PRODS INC
COM
448451104
1133
212563
SH
SOLE
212563
0
0
Hannover Rueckversicherung SE
COM
410693105
519
5920
SH
SOLE
5920
0
0
Hermes International SCA
COM
42751Q105
2121
15365
SH
SOLE
15365
0
0
Huntington Bancshares Inc.
COM
446150AV6
3826
3554000
PRN
SOLE
3521000
0
33000
I-Pulse Inc (pvt)
COM
8AMCS0752
391
36202
SH
SOLE
36202
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
892
6850
SH
SOLE
6850
0
0
ICF INTL INC
COM
44925C103
1947
21800
SH
SOLE
21800
0
0
IDEX CORP
COM
45167R104
517
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
1986
3193
SH
SOLE
2905
0
288
II-VI INC
COM
902104108
4000
67385
SH
SOLE
67232
0
153
ILLINOIS TOOL WKS INC
COM
452308109
6145
29738
SH
SOLE
29738
0
0
ILLUMINA INC
COM
452327109
10633
26216
SH
SOLE
25831
15
370
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
214
6515
SH
SOLE
6515
0
0
INNOSPEC INC
COM
45768S105
3400
40375
SH
SOLE
40375
0
0
INNOVIVA INC
COM
45781M101
249
14897
SH
SOLE
1426
0
13471
INOGEN INC
COM
45780L104
3331
77312
SH
SOLE
77175
0
137
INSULET CORP
COM
45784P101
1626
5720
SH
SOLE
5720
0
0
INTEL CORP
COM
458140100
35509
666459
SH
SOLE
656740
0
9719
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5441
47387
SH
SOLE
47387
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
7123
51271
SH
SOLE
50792
0
479
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
643
4805
SH
SOLE
4805
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
5989
163311
SH
SOLE
162246
0
1065
INTUIT
COM
461202103
12524
23213
SH
SOLE
23063
0
150
INTUITIVE SURGICAL INC
COM NEW
46120E602
8777
8829
SH
SOLE
8829
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
355
8375
SH
SOLE
8175
200
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3282
59981
SH
SOLE
58481
150
1350
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
578
13700
SH
SOLE
13700
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1755
4903
SH
SOLE
4903
0
0
INVITAE CORP
COM
46185L103
256
9000
SH
SOLE
9000
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
5652
168530
SH
SOLE
168490
0
40
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
3683
149340
SH
SOLE
148540
0
800
IQVIA HLDGS INC
COM
46266C105
4989
20827
SH
SOLE
19840
0
987
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
373
28531
SH
SOLE
28531
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
61776
1849039
SH
SOLE
1837017
475
11547
ISHARES INC
MSCI CDA ETF
464286509
327
9000
SH
SOLE
9000
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
220
3125
SH
SOLE
3125
0
0
ISHARES SILVER TR
ISHARES
46428Q109
939
45782
SH
SOLE
45782
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
10501
65539
SH
SOLE
64474
250
815
ISHARES TR
U.S. REAL ES ETF
464287739
583
5690
SH
SOLE
5690
0
0
ISHARES TR
U.S. FIN SVC ETF
464287770
217
1151
SH
SOLE
1151
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
16380
242558
SH
SOLE
242558
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
316
8125
SH
SOLE
8125
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
333
1300
SH
SOLE
1300
0
0
ISHARES TR
SHORT TREAS BD
464288679
481
4350
SH
SOLE
4350
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
440
4135
SH
SOLE
4135
0
0
ISHARES TR
MSCI EAFE ETF
464287465
6924
88755
SH
SOLE
88755
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
1104
21904
SH
SOLE
21779
0
125
ISHARES TR
US TELECOM ETF
464287713
661
20365
SH
SOLE
20365
0
0
ISHARES TR
ISHARES BIOTECH
464287556
5106
31582
SH
SOLE
31127
55
400
ISHARES TR
PFD AND INCM SEC
464288687
1489
38360
SH
SOLE
38270
0
90
ISHARES TR
RUS 1000 GRW ETF
464287614
1475
5381
SH
SOLE
5381
0
0
ISHARES TR
RUS 1000 ETF
464287622
3889
16090
SH
SOLE
16090
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3333
15238
SH
SOLE
15238
0
0
ISHARES TR
CORE S&P500 ETF
464287200
451
1048
SH
SOLE
550
0
498
ISHARES TR
GLOB HLTHCRE ETF
464287325
3584
42800
SH
SOLE
42800
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
2087
78626
SH
SOLE
76161
215
2250
ISHARES TR
S&P MC 400GR ETF
464287606
443
5600
SH
SOLE
5600
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
11064
98726
SH
SOLE
95493
230
3003
ISHARES TR
CORE 1 5 YR USD
46432F859
480
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
224
3023
SH
SOLE
3023
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
743
10460
SH
SOLE
10460
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
4275
197466
SH
SOLE
193791
250
3425
Impala Platinum Holdings Ltd.
COM
S37840113
6328
554600
SH
SOLE
554600
0
0
J2 GLOBAL INC
COM
48123V102
11270
82494
SH
SOLE
82400
0
94
JACOBS ENGR GROUP INC
COM
469814107
2167
16348
SH
SOLE
15893
0
455
JC Decaux SA
COM
F5333N100
5849
220009
SH
SOLE
220009
0
0
JOHNSON & JOHNSON
COM
478160104
61821
382795
SH
SOLE
382580
0
215
JOHNSON CTLS INTL PLC
SHS
G51502105
3516
51641
SH
SOLE
48571
0
3070
JPMORGAN CHASE & CO
COM
46625H100
26179
159933
SH
SOLE
159933
0
0
JPMorgan Chase
COM
48128BAF8
2950
2826000
PRN
SOLE
2821000
0
5000
JPMorgan Chase & VAR 99 Due 1
COM
48127FAA1
647
650000
PRN
SOLE
650000
0
0
JPMorgan Chase & Co.
COM
48128BAG6
511
500000
PRN
SOLE
500000
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
1141
1811639
SH
SOLE
1811639
0
0
KENNAMETAL INC
COM
489170100
13816
403636
SH
SOLE
399696
130
3810
KEURIG DR PEPPER INC
COM
49271V100
31610
925348
SH
SOLE
913623
485
11240
KEYCORP
COM
493267108
1892
87501
SH
SOLE
87369
0
132
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
242
1470
SH
SOLE
1470
0
0
KIMBERLY-CLARK CORP
COM
494368103
2423
18294
SH
SOLE
18285
0
9
KIMCO RLTY CORP
COM
49446R109
754
36350
SH
SOLE
31037
0
5313
KINDER MORGAN INC DEL
COM
49456B101
4972
297209
SH
SOLE
293241
0
3968
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
3755
73414
SH
SOLE
72394
0
1020
KNOWLES CORP
COM
49926D109
2574
137350
SH
SOLE
137350
0
0
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
587
13214
SH
SOLE
13213
0
1
KRAFT HEINZ CO
COM
500754106
4643
126105
SH
SOLE
124855
0
1250
KROGER CO
COM
501044101
923
22834
SH
SOLE
14811
0
8023
KULICKE & SOFFA INDS INC
COM
501242101
2331
40002
SH
SOLE
40002
0
0
Kion Group AG
COM
D4S14D103
8060
86009
SH
SOLE
86009
0
0
Kraken Robotics Inc.
COM
50077N953
1160
3500000
SH
SOLE
3500000
0
0
Kraken Robotics Inc. WTS $0.60
COM
50077N110
0
1250000
SH
SOLE
1250000
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
2648
12025
SH
SOLE
11076
0
949
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
3648
12963
SH
SOLE
12418
0
545
LAM RESEARCH CORP
COM
512807108
1102
1937
SH
SOLE
1935
0
2
LANDEC CORP
COM
514766104
2675
290100
SH
SOLE
290100
0
0
LANTHEUS HLDGS INC
COM
516544103
3406
132650
SH
SOLE
132650
0
0
LAZARD LTD
SHS A
G54050102
1047
22850
SH
SOLE
22850
0
0
LEAR CORP
COM NEW
521865204
4158
26575
SH
SOLE
26575
0
0
LEGGETT & PLATT INC
COM
524660107
3505
78175
SH
SOLE
77345
0
830
LENNAR CORP
CL A
526057104
273
2914
SH
SOLE
1161
0
1753
LEXINGTON REALTY TRUST
COM
529043101
232
18179
SH
SOLE
18179
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
2915
16878
SH
SOLE
16878
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
230
7798
SH
SOLE
1228
0
6570
LILLY ELI & CO
COM
532457108
2403
10401
SH
SOLE
10394
0
7
LINDE PLC
SHS
G5494J103
3232
11018
SH
SOLE
11018
0
0
LKQ CORP
COM
501889208
2144
42600
SH
SOLE
42600
0
0
LOCKHEED MARTIN CORP
COM
539830109
43463
125942
SH
SOLE
125377
25
540
LOWES COS INC
COM
548661107
18430
90853
SH
SOLE
90829
0
24
LPL FINL HLDGS INC
COM
50212V100
2363
15074
SH
SOLE
13997
0
1077
LTC PPTYS INC
COM
502175102
3250
102567
SH
SOLE
101477
0
1090
LUMEN TECHNOLOGIES INC
COM
550241103
1060
85531
SH
SOLE
62815
0
22716
LUMENTUM HLDGS INC
COM
55024U109
10095
120835
SH
SOLE
120835
0
0
LVMH Moet Hennessy
COM
F58485115
453
630
SH
SOLE
630
0
0
LVMH Moet Hennessy Louis Vuitt
COM
502441306
2091
14591
SH
SOLE
14591
0
0
LYDALL INC
COM
550819106
3918
63100
SH
SOLE
63100
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
272
2897
SH
SOLE
2800
0
97
Liberty Broadband Corp Pfd.
COM
530307503
584
20956
SH
SOLE
20956
0
0
Longleaf Partners Funds - Valu
COM
543069108
201
7963
SH
SOLE
7963
0
0
M & T BK CORP
COM
55261F104
21435
143531
SH
SOLE
142546
40
945
MAG SILVER CORP
COM
55903Q104
8100
500000
SH
SOLE
500000
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1061
23280
SH
SOLE
23280
0
0
MAGNITE INC
COM
55955D100
280
10000
SH
SOLE
10000
0
0
MARATHON PETE CORP
COM
56585A102
16229
262556
SH
SOLE
259917
0
2639
MARKEL CORP
COM
570535104
203
170
SH
SOLE
170
0
0
MARKETAXESS HLDGS INC
COM
57060D108
526
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
18505
54159
SH
SOLE
53599
10
550
MASCO CORP
COM
574599106
458
8253
SH
SOLE
6138
0
2115
MASIMO CORP
COM
574795100
406
1500
SH
SOLE
1500
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
23934
68839
SH
SOLE
68764
0
75
MATCH GROUP INC NEW
COM
57667L107
2247
14315
SH
SOLE
14315
0
0
MAVERIX METALS INC
COM NEW
57776F405
1633
365329
SH
SOLE
365329
0
0
MAYVILLE ENGR CO INC
COM
578605107
9761
519221
SH
SOLE
519221
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
3682
45438
SH
SOLE
45438
0
0
MCDONALDS CORP
COM
580135101
47270
196052
SH
SOLE
195952
0
100
MCKESSON CORP
COM
58155Q103
988
4955
SH
SOLE
3352
0
1603
MEDICENNA THERAPEUTICS CORP
COM
58490H107
258
93000
SH
SOLE
92200
0
800
MEDTRONIC PLC
SHS
G5960L103
3289
26241
SH
SOLE
26241
0
0
MERCADOLIBRE INC
COM
58733R102
521
310
SH
SOLE
310
0
0
MERCK & CO INC
COM
58933Y105
69495
925241
SH
SOLE
920656
195
4390
METLIFE INC
COM
59156R108
2004
32472
SH
SOLE
28650
0
3822
MICRON TECHNOLOGY INC
COM
595112103
3956
55731
SH
SOLE
54831
0
900
MICROSOFT CORP
COM
594918104
187037
663439
SH
SOLE
662444
40
955
MIRATI THERAPEUTICS INC
COM
60468T105
354
2000
SH
SOLE
2000
0
0
MISTRAS GROUP INC
COM
60649T107
1835
180650
SH
SOLE
180650
0
0
MITEK SYS INC
COM NEW
606710200
3996
216015
SH
SOLE
215600
0
415
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2133
359720
SH
SOLE
359720
0
0
MODINE MFG CO
COM
607828100
1129
99640
SH
SOLE
97634
0
2006
MOHAWK INDS INC
COM
608190104
4247
23943
SH
SOLE
23935
0
8
MONDELEZ INTL INC
CL A
609207105
25505
438389
SH
SOLE
434934
125
3330
MONGODB INC
CL A
60937P106
1179
2500
SH
SOLE
2500
0
0
MOODYS CORP
COM
615369105
295
830
SH
SOLE
830
0
0
MORGAN STANLEY
COM NEW
617446448
4051
41628
SH
SOLE
41566
0
62
MOSAIC CO NEW
COM
61945C103
323
9050
SH
SOLE
9050
0
0
MSC INDL DIRECT INC
CL A
553530106
1199
14950
SH
SOLE
14950
0
0
MSCI INC
COM
55354G100
1217
2000
SH
SOLE
2000
0
0
MYR GROUP INC DEL
COM
55405W104
226
2275
SH
SOLE
181
0
2094
Manulife Finl Corp
COM
56501R957
345
17950
SH
SOLE
17950
0
0
Merger Fund Institutional Cl
COM
589509207
8946
516193
SH
SOLE
508219
296
7678
NAVIENT CORPORATION
COM
63938C108
2993
151715
SH
SOLE
151715
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
359
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
3783
132449
SH
SOLE
132449
0
0
NEKTAR THERAPEUTICS
COM
640268108
866
48205
SH
SOLE
48205
0
0
NETAPP INC
COM
64110D104
601
6691
SH
SOLE
5427
0
1264
NETFLIX INC
COM
64110L106
15201
24905
SH
SOLE
24659
10
236
NEUBASE THERAPEUTICS INC
COM
64132K102
267
74000
SH
SOLE
74000
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
391
4075
SH
SOLE
4075
0
0
NEWELL BRANDS INC
COM
651229106
1532
69200
SH
SOLE
69200
0
0
NEWMONT CORP
COM
651639106
22137
407680
SH
SOLE
406560
0
1120
NEXTERA ENERGY INC
COM
65339F101
75708
964189
SH
SOLE
963514
0
675
NIKE INC
CL B
654106103
2946
20283
SH
SOLE
20133
0
150
NORDSON CORP
COM
655663102
476
2000
SH
SOLE
2000
0
0
NOVARTIS AG
SPONSORED ADR
66987V109
20453
250101
SH
SOLE
250101
0
0
NUTRIEN LTD
COM
67077M108
35171
542516
SH
SOLE
542516
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
2207
68280
SH
SOLE
67530
0
750
NVIDIA CORPORATION
COM
67066G104
100060
483007
SH
SOLE
480417
40
2550
NVR INC
COM
62944T105
216
45
SH
SOLE
45
0
0
Nestle SA
COM
H57312649
861
7125
SH
SOLE
7125
0
0
Nestle SA - ADR
COM
641069406
2055
17099
SH
SOLE
17099
0
0
Nippon Telephone & Telegraph A
COM
654624105
555
20000
SH
SOLE
20000
0
0
Nisource Inc
COM
65473PAG0
5479
5193000
PRN
SOLE
5142000
0
51000
Novavax Inc.
COM
670002104
270
1300
SH
SOLE
1300
0
0
OKTA INC
CL A
679295105
5061
21325
SH
SOLE
21325
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
2778
92731
SH
SOLE
92731
0
0
ON24 INC
COM
68339B104
2293
115000
SH
SOLE
115000
0
0
ONCOSEC MED INC
COM
68234L306
105
49500
SH
SOLE
49500
0
0
ORACLE CORP
COM
68389X105
14466
166024
SH
SOLE
158946
0
7078
ORGANON & CO
COMMON STOCK
68622V106
5736
174945
SH
SOLE
174345
0
600
ORION ENERGY SYS INC
COM
686275108
282
72400
SH
SOLE
72400
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
9841
539825
SH
SOLE
539825
0
0
OTIS WORLDWIDE CORP
COM
68902V107
11619
141219
SH
SOLE
141219
0
0
Oakmark Fund I
COM
413838103
327
2830
SH
SOLE
2830
0
0
Orpea
COM
F69036105
11210
96050
SH
SOLE
96050
0
0
PACCAR INC
COM
693718108
34124
432390
SH
SOLE
429565
115
2710
PALO ALTO NETWORKS INC
COM
697435105
26239
54779
SH
SOLE
53879
15
885
PAN AMERN SILVER CORP
COM
697900108
5829
250500
SH
SOLE
250500
0
0
PARKER-HANNIFIN CORP
COM
701094104
20395
72940
SH
SOLE
72940
0
0
PAYCHEX INC
COM
704326107
532
4728
SH
SOLE
4394
0
334
PAYCOM SOFTWARE INC
COM
70432V102
5279
10649
SH
SOLE
10649
0
0
PAYLOCITY HLDG CORP
COM
70438V106
7051
25145
SH
SOLE
24945
0
200
PAYPAL HLDGS INC
COM
70450Y103
76149
292644
SH
SOLE
289969
50
2625
PELOTON INTERACTIVE INC
CL A COM
70614W100
19807
227541
SH
SOLE
227541
0
0
PEPSICO INC
COM
713448108
50414
335178
SH
SOLE
333533
70
1575
PERKINELMER INC
COM
714046109
280
1616
SH
SOLE
1450
0
166
PFIZER INC
COM
717081103
56248
1307781
SH
SOLE
1305888
0
1893
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
5587
259365
SH
SOLE
259365
0
0
PHILIP MORRIS INTL INC
COM
718172109
1191
12562
SH
SOLE
11063
0
1499
PHILLIPS 66
COM
718546104
441
6291
SH
SOLE
6291
0
0
PHYSICIANS RLTY TR
COM
71943U104
6193
351485
SH
SOLE
348130
0
3355
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
1180
96618
SH
SOLE
95333
195
1090
PINTEREST INC
CL A
72352L106
832
16330
SH
SOLE
16173
0
157
PLEXUS CORP
COM
729132100
6487
72550
SH
SOLE
72550
0
0
PLUG POWER INC
COM NEW
72919P202
1743
68258
SH
SOLE
68258
0
0
PNC FINANCIA 6.125 PFD PFD SE
COM
693475857
314
12100
SH
SOLE
12100
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2948
15070
SH
SOLE
14076
0
994
POOL CORP
COM
73278L105
1195
2750
SH
SOLE
2750
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
1160
22484
SH
SOLE
22484
0
0
PPL CORP
COM
69351T106
406
14550
SH
SOLE
14550
0
0
PROCTER AND GAMBLE CO
COM
742718109
55811
399221
SH
SOLE
399221
0
0
PROFIRE ENERGY INC
COM
74316X101
660
574125
SH
SOLE
574125
0
0
PROGRESSIVE CORP
COM
743315103
17442
192966
SH
SOLE
192806
0
160
PRUDENTIAL FINL INC
COM
744320102
3288
31254
SH
SOLE
31110
0
144
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
839
13770
SH
SOLE
13667
0
103
PULTE GROUP INC
COM
745867101
639
13905
SH
SOLE
10699
0
3206
PVH CORPORATION
COM
693656100
7972
77555
SH
SOLE
77555
0
0
Pimco All Asset Fund
COM
722005626
196
15390
SH
SOLE
15390
0
0
Prosegur Cash
COM
E8S56X108
76
93970
SH
SOLE
93970
0
0
QUALCOMM INC
COM
747525103
43918
340502
SH
SOLE
340427
0
75
QUANTA SVCS INC
COM
74762E102
902
7927
SH
SOLE
7700
0
227
QUEST DIAGNOSTICS INC
COM
74834L100
19586
134789
SH
SOLE
134578
0
211
R1 RCM INC
COM
749397105
2421
110000
SH
SOLE
110000
0
0
RANPAK HOLDINGS CORP
COM CL A
75321W103
268
10000
SH
SOLE
10000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
28117
327093
SH
SOLE
327093
0
0
REPUBLIC SVCS INC
COM
760759100
57232
476691
SH
SOLE
473062
110
3519
RESTAURANT BRANDS INTL INC
COM
76131D103
20569
336153
SH
SOLE
336153
0
0
REV GROUP INC
COM
749527107
1517
88400
SH
SOLE
88400
0
0
RH
COM
74967X103
1507
2260
SH
SOLE
2260
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
234
3507
SH
SOLE
3457
0
50
ROCKWELL AUTOMATION INC
COM
773903109
20376
69295
SH
SOLE
69195
0
100
ROKU INC
COM CL A
77543R102
901
2875
SH
SOLE
2875
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1997
4477
SH
SOLE
4477
0
0
ROSS STORES INC
COM
778296103
601
5517
SH
SOLE
5517
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
8399
189725
SH
SOLE
189725
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
216
4843
SH
SOLE
4843
0
0
ROYAL GOLD INC
COM
780287108
483
5059
SH
SOLE
5059
0
0
RUSH ENTERPRISES INC
CL A
781846209
5402
119618
SH
SOLE
119618
0
0
RYDER SYS INC
COM
783549108
426
5146
SH
SOLE
5000
0
146
Roche Holdings LTD
COM
771195104
6097
134090
SH
SOLE
134090
0
0
S&P GLOBAL INC
COM
78409V104
3788
8915
SH
SOLE
8915
0
0
SAIA INC
COM
78709Y105
464
1950
SH
SOLE
1950
0
0
SALESFORCE COM INC
COM
79466L302
50605
186583
SH
SOLE
185938
25
620
SANGAMO THERAPEUTICS INC
COM
800677106
221
24580
SH
SOLE
24230
0
350
SANOFI
SPONSORED ADR
80105N105
3784
78495
SH
SOLE
78495
0
0
SCHLUMBERGER LTD
COM STK
806857108
13305
448877
SH
SOLE
448877
0
0
SCHWAB CHARLES CORP
COM
808513105
74125
1017640
SH
SOLE
1011625
165
5850
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
292
9567
SH
SOLE
9567
0
0
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
511
6189
SH
SOLE
410
0
5779
SEAGEN INC
COM
81181C104
986
5808
SH
SOLE
5808
0
0
SEALED AIR CORP NEW
COM
81211K100
603
11000
SH
SOLE
11000
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
299
123900
SH
SOLE
123900
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
18705
498414
SH
SOLE
498414
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9033
70958
SH
SOLE
70958
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
441
5570
SH
SOLE
5570
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4223
28280
SH
SOLE
28280
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2893
29570
SH
SOLE
29570
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1530
8525
SH
SOLE
8525
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
22495
431850
SH
SOLE
431850
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
282
4095
SH
SOLE
4095
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1562
19500
SH
SOLE
19500
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
556
8700
SH
SOLE
8700
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
11465
209517
SH
SOLE
209517
0
0
SERVICENOW INC
COM
81762P102
12196
19600
SH
SOLE
19550
0
50
SHAKE SHACK INC
CL A
819047101
1212
15445
SH
SOLE
15295
0
150
SHOPIFY INC
CL A
82509L107
30422
22439
SH
SOLE
22424
0
15
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
10674
864967
SH
SOLE
864566
0
401
SILVERCREST METALS INC
COM
828363101
1689
242035
SH
SOLE
242035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4412
33946
SH
SOLE
32483
0
1463
SIMPSON MFG INC
COM
829073105
267
2500
SH
SOLE
2500
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1768
289789
SH
SOLE
289789
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
499
2500
SH
SOLE
2500
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1076
6531
SH
SOLE
6531
0
0
SMUCKER J M CO
COM NEW
832696405
253
2110
SH
SOLE
2000
0
110
SNAP INC
CL A
83304A106
255
3448
SH
SOLE
3448
0
0
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
115
13750
SH
SOLE
13750
0
0
SONOCO PRODS CO
COM
835495102
8693
145900
SH
SOLE
145900
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
23776
215012
SH
SOLE
214911
0
101
SOTERA HEALTH CO
COM
83601L102
932
35650
SH
SOLE
35650
0
0
SOUTHWEST AIRLS CO
COM
844741108
221
4306
SH
SOLE
4306
0
0
SP PLUS CORP
COM
78469C103
273
8900
SH
SOLE
8900
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1577
4663
SH
SOLE
4663
0
0
SPDR GOLD TR
GOLD SHS
78463V107
8721
53108
SH
SOLE
52935
0
173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10197
23762
SH
SOLE
21948
0
1814
SPDR SER TR
S&P REGL BKG
78464A698
18627
274933
SH
SOLE
274933
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9850
78355
SH
SOLE
78275
0
80
SPDR SER TR
S&P DIVID ETF
78464A763
546
4642
SH
SOLE
4642
0
0
SPLUNK INC
COM
848637104
4384
30295
SH
SOLE
30295
0
0
SPOK HLDGS INC
COM
84863T106
4104
401600
SH
SOLE
401600
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
173
10100
SH
SOLE
7800
0
2300
SPROUTS FMRS MKT INC
COM
85208M102
290
12500
SH
SOLE
12500
0
0
SQUARE INC
CL A
852234103
9792
40826
SH
SOLE
40826
0
0
STAAR SURGICAL CO
COM PAR $0.01
852312305
265
2063
SH
SOLE
2000
0
63
STAG INDL INC
COM
85254J102
4923
125435
SH
SOLE
123935
0
1500
STANLEY BLACK & DECKER INC
COM
854502101
6900
39360
SH
SOLE
39360
0
0
STARBUCKS CORP
COM
855244109
11767
106670
SH
SOLE
106390
0
280
STATE STR CORP
COM
857477103
249
2935
SH
SOLE
2935
0
0
STEELCASE INC
CL A
858155203
6337
499800
SH
SOLE
499800
0
0
STERLING BANCORP INC
COM
85917W102
800
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
5044
19125
SH
SOLE
19125
0
0
SUNCOKE ENERGY INC
COM
86722A103
151
24010
SH
SOLE
3086
0
20924
SVB FINANCIAL GROUP
COM
78486Q101
1153
1782
SH
SOLE
1782
0
0
SVB Financial Group
COM
78486QAG6
11470
11214000
PRN
SOLE
11163000
0
51000
SYNCHRONY FINANCIAL
COM
87165B103
453
9261
SH
SOLE
1785
0
7476
SYNNEX CORP
COM
87162W100
226
2167
SH
SOLE
134
0
2033
SYSCO CORP
COM
871829107
5185
66045
SH
SOLE
66045
0
0
Schwab Charles Family Fd Value
COM
808515605
212
211533
SH
SOLE
211533
0
0
Schwab Value Advantage Money F
COM
808515696
1001
1001328
SH
SOLE
1001328
0
0
Shangri-La Asia
COM
G8063F106
6995
8797200
SH
SOLE
8797200
0
0
Siemens AG
COM
D69671218
317
1930
SH
SOLE
1930
0
0
Siemens AG-SPONS ADR
COM
826197501
27436
334010
SH
SOLE
334010
0
0
Socal Edison Co VAR
COM
842400FU2
202
200000
PRN
SOLE
200000
0
0
South32 Ltd
COM
84473L105
7545
606500
SH
SOLE
606500
0
0
Sprott Gold Equity Fund Invest
COM
85208P105
4375
98294
SH
SOLE
98294
0
0
Sproutly Canada Inc.
COM
85209J108
0
10000
SH
SOLE
10000
0
0
Stroeer Se & Co Kgaa
COM
D8169G100
7042
85225
SH
SOLE
85225
0
0
Swire Pacific Ltd - Class A
COM
Y83310105
6915
1162700
SH
SOLE
1162700
0
0
Swire Pacific Ltd - Class B
COM
Y83310113
881
895000
SH
SOLE
895000
0
0
T. Rowe Price Media & Telecom
COM
741454102
207
1022
SH
SOLE
1022
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1245
28000
SH
SOLE
28000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
8388
75130
SH
SOLE
75130
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
549
4600
SH
SOLE
4600
0
0
TARGET CORP
COM
87612E106
11591
50665
SH
SOLE
49640
0
1025
TEGNA INC
COM
87901J105
13547
686987
SH
SOLE
686987
0
0
TEJON RANCH CO
COM
879080109
480
27000
SH
SOLE
27000
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
225
12525
SH
SOLE
12525
0
0
TESLA INC
COM
88160R101
800
1031
SH
SOLE
1031
0
0
TETRA TECH INC NEW
COM
88162G103
449
3005
SH
SOLE
3005
0
0
TEXAS INSTRS INC
COM
882508104
3293
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
751
621
SH
SOLE
521
0
100
TEXTRON INC
COM
883203101
456
6530
SH
SOLE
6530
0
0
TG THERAPEUTICS INC
COM
88322Q108
463
13900
SH
SOLE
13900
0
0
THE TRADE DESK INC
COM CL A
88339J105
306
4348
SH
SOLE
4348
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
43402
75967
SH
SOLE
75213
20
734
TIAA-CREF Large-Cap Growth Ind
COM
87244W680
272
4831
SH
SOLE
4831
0
0
TILE SHOP HLDGS INC
COM
88677Q109
1322
172401
SH
SOLE
172401
0
0
TOPBUILD CORP
COM
89055F103
307
1500
SH
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
328
4957
SH
SOLE
4900
0
57
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1703
9580
SH
SOLE
9580
0
0
TRADEWEB MKTS INC
CL A
892672106
727
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1131
6550
SH
SOLE
6550
0
0
TRANSUNION
COM
89400J107
955
8500
SH
SOLE
8500
0
0
TRAVELCENTERS OF AMERICA INC
COM NEW
89421B109
461
9250
SH
SOLE
9250
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1009
6641
SH
SOLE
6271
0
370
TREX CO INC
COM
89531P105
510
5000
SH
SOLE
5000
0
0
TRUIST FINL CORP
COM
89832Q109
279
4765
SH
SOLE
4765
0
0
TTM TECHNOLOGIES INC
COM
87305R109
7372
586500
SH
SOLE
586500
0
0
TWILIO INC
CL A
90138F102
5916
18544
SH
SOLE
18394
0
150
TYLER TECHNOLOGIES INC
COM
902252105
459
1000
SH
SOLE
1000
0
0
TYSON FOODS INC
CL A
902494103
859
10880
SH
SOLE
8759
0
2121
Tencent Hldgs Ltd Adr
COM
88032Q109
3952
66123
SH
SOLE
66123
0
0
The Tocqueville Fund
COM
888894102
83700
1845650
SH
SOLE
1784186
0
61464
Tocqueville Opportunity Fund
COM
888894409
32753
720637
SH
SOLE
719278
0
1359
Tocqueville Phoenix Fund
COM
888894847
11200
429796
SH
SOLE
423929
0
5867
Tokyo Broadcasting
COM
J86656105
11826
769400
SH
SOLE
769400
0
0
Toyota Industries
COM
J92628106
15044
182450
SH
SOLE
182450
0
0
Truist Financial Corporation S
COM
89832QAB5
2620
2550000
PRN
SOLE
2550000
0
0
UBS GROUP AG
SHS
H42097107
18990
1191318
SH
SOLE
1191318
0
0
ULTA BEAUTY INC
COM
90384S303
473
1310
SH
SOLE
1310
0
0
UNILEVER PLC
SPON ADR NEW
904767704
25216
465066
SH
SOLE
463746
0
1320
UNION PAC CORP
COM
907818108
7159
36524
SH
SOLE
36510
0
14
UNISYS CORP
COM NEW
909214306
8500
338098
SH
SOLE
338098
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
712
3910
SH
SOLE
3910
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8393
21480
SH
SOLE
21480
0
0
UNITY SOFTWARE INC
COM
91332U101
936
7415
SH
SOLE
7265
0
150
UNIVAR SOLUTIONS INC
COM
91336L107
1171
49140
SH
SOLE
49140
0
0
UPLAND SOFTWARE INC
COM
91544A109
1899
56800
SH
SOLE
56800
0
0
US BANCORP DEL
COM NEW
902973304
15637
263074
SH
SOLE
263074
0
0
US FOODS HLDG CORP
COM
912008109
286
8262
SH
SOLE
8262
0
0
VALERO ENERGY CORP
COM
91913Y100
875
12400
SH
SOLE
12400
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
1915
64996
SH
SOLE
64996
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
856
4246
SH
SOLE
4246
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1605
11854
SH
SOLE
11854
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
214
736
SH
SOLE
736
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6707
39626
SH
SOLE
38006
0
1620
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1497
3795
SH
SOLE
3795
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1871
10260
SH
SOLE
10260
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
662
6500
SH
SOLE
6425
75
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
915
6843
SH
SOLE
6843
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1222
20050
SH
SOLE
20050
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
428
4200
SH
SOLE
4200
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
6224
124446
SH
SOLE
122881
210
1355
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
21819
332553
SH
SOLE
329623
215
2715
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1802
11732
SH
SOLE
11732
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
263
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1798
11800
SH
SOLE
11800
0
0
VEEVA SYS INC
CL A COM
922475108
1624
5635
SH
SOLE
5535
0
100
VENTAS INC
COM
92276F100
360
6522
SH
SOLE
4153
0
2369
VERISK ANALYTICS INC
COM
92345Y106
2704
13500
SH
SOLE
13500
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
53169
984427
SH
SOLE
982597
0
1830
VIATRIS INC
COM
92556V106
4469
329803
SH
SOLE
326370
0
3433
VIEMED HEALTHCARE INC
COM
92663R105
583
105000
SH
SOLE
105000
0
0
VIMEO INC
COMMON STOCK
92719V100
295
10032
SH
SOLE
10032
0
0
VISA INC
COM CL A
92826C839
21879
98220
SH
SOLE
98220
0
0
VISTEON CORP
COM NEW
92839U206
4278
45325
SH
SOLE
45325
0
0
VOYA FINANCIAL INC
COM
929089100
5059
82415
SH
SOLE
82415
0
0
VULCAN MATLS CO
COM
929160109
23175
137000
SH
SOLE
137000
0
0
Vanguard Calif Tax Free Fds In
COM
922021407
128
10511
SH
SOLE
10511
0
0
Vanguard Equity Income Fund Ad
COM
921921300
218
2425
SH
SOLE
2425
0
0
Vanguard Federal Money Market
COM
922906300
100
100000
SH
SOLE
100000
0
0
Vanguard High Yield Tax Exempt
COM
922907845
491
40830
SH
SOLE
40830
0
0
Vanguard Intermediate-Term Bon
COM
921937801
469
38663
SH
SOLE
0
0
38663
Vanguard/Primecap Fund Admiral
COM
921936209
517
2953
SH
SOLE
2953
0
0
Veolia Environment - ADR
COM
92334N103
274
8600
SH
SOLE
8600
0
0
Vivendi SA
COM
F97982106
14118
1117100
SH
SOLE
1117100
0
0
WALMART INC
COM
931142103
36182
259593
SH
SOLE
259593
0
0
WASTE CONNECTIONS INC
COM
94106B101
1461
11600
SH
SOLE
11600
0
0
WASTE MGMT INC DEL
COM
94106L109
21252
142290
SH
SOLE
142290
0
0
WATERS CORP
COM
941848103
2201
6161
SH
SOLE
5874
0
287
WATSCO INC
COM
942622200
1829
6911
SH
SOLE
6806
0
105
WD 40 CO
COM
929236107
231
1000
SH
SOLE
1000
0
0
WEC ENERGY GROUP INC
COM
92939U106
243
2753
SH
SOLE
2753
0
0
WELLS FARGO CO NEW
COM
949746101
7919
170635
SH
SOLE
169235
0
1400
WEYERHAEUSER CO MTN BE
COM NEW
962166104
59769
1680326
SH
SOLE
1671751
250
8325
WHEATON PRECIOUS METALS CORP
COM
962879102
21127
562180
SH
SOLE
562180
0
0
WILLIAMS SONOMA INC
COM
969904101
2313
13046
SH
SOLE
11554
0
1492
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
592
2548
SH
SOLE
2548
0
0
WORKDAY INC
CL A
98138H101
4497
17997
SH
SOLE
17997
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
952
54530
SH
SOLE
50505
0
4025
Walmart De Mexico - ADR
COM
93114W107
255
7500
SH
SOLE
7500
0
0
Wells Fargo Co
COM
949746RG8
377
350000
PRN
SOLE
350000
0
0
YETI HLDGS INC
COM
98585X104
266
3103
SH
SOLE
3017
0
86
ZENDESK INC
COM
98936J101
1862
16000
SH
SOLE
16000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1769
12085
SH
SOLE
12085
0
0