0000919574-21-003604.txt : 20210517
0000919574-21-003604.hdr.sgml : 20210517
20210514211401
ACCESSION NUMBER: 0000919574-21-003604
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210517
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210517
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: 21927089
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
03-31-2021
03-31-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
05-14-2021
1
717
6498909
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
10X GENOMICS INC
CL A COM
88025U109
362
2000
SH
SOLE
2000
0
0
2U INC
COM
90214J101
1161
30365
SH
SOLE
30365
0
0
3-D SYS CORP DEL
COM NEW
88554D205
1614
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
7578
39327
SH
SOLE
39327
0
0
ABBOTT LABS
COM
002824100
34670
289305
SH
SOLE
289005
0
300
ABBVIE INC
COM
00287Y109
30232
279353
SH
SOLE
278483
0
870
ABERDEEN STD GOLD ETF TR
PHYSCL GOLD SHS
00326A104
790
48150
SH
SOLE
48150
0
0
ABERDEEN STD PLATINUM ETF TR
PHYSCL PLATM SHS
003260106
6851
61545
SH
SOLE
61370
0
175
ABM INDS INC
COM
000957100
6814
133575
SH
SOLE
133575
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
6128
441400
SH
SOLE
441400
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
597
23150
SH
SOLE
23150
0
0
ACCELERON PHARMA INC
COM
00434H108
271
2000
SH
SOLE
2000
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
812
2938
SH
SOLE
2938
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2145
23065
SH
SOLE
22859
0
206
ACUITY BRANDS INC
COM
00508Y102
7806
47310
SH
SOLE
47310
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
38554
81104
SH
SOLE
80166
15
923
ADVISORSHARES TR
PURE CANNABIS
00768Y495
1249
52816
SH
SOLE
50761
300
1755
AERCAP HOLDINGS NV
SHS
N00985106
21305
362700
SH
SOLE
362200
0
500
AFLAC INC
COM
001055102
15020
293467
SH
SOLE
293400
0
67
AGNICO EAGLE MINES LTD
COM
008474108
686
11868
SH
SOLE
11868
0
0
AIR PRODS & CHEMS INC
COM
009158106
11361
40381
SH
SOLE
40381
0
0
ALBEMARLE CORP
COM
012653101
7526
51510
SH
SOLE
51510
0
0
ALCON AG
ORD SHS
H01301128
14593
207939
SH
SOLE
207939
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
49512
218376
SH
SOLE
217451
25
900
ALLEGRO MICROSYSTEMS INC
COM
01749D105
9016
355650
SH
SOLE
350100
185
5365
ALLSTATE CORP
COM
020002101
2522
21951
SH
SOLE
19492
0
2459
ALPHABET INC
CAP STK CL C
02079K107
81912
39597
SH
SOLE
39300
7
290
ALPHABET INC
CAP STK CL A
02079K305
99890
48431
SH
SOLE
48431
0
0
ALPS ETF TR
SECTR DIV DOGS
00162Q858
329
6385
SH
SOLE
6205
180
0
ALTRIA GROUP INC
COM
02209S103
508
9933
SH
SOLE
5923
0
4010
AMAZON COM INC
COM
023135106
139948
45231
SH
SOLE
44965
3
263
AMCOR PLC
ORD
G0250X107
128
10980
SH
SOLE
1600
0
9380
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
136
10000
SH
SOLE
10000
0
0
AMERICAN EXPRESS CO
COM
025816109
9670
68370
SH
SOLE
68370
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
300
9000
SH
SOLE
9000
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
702
2937
SH
SOLE
2937
0
0
AMERIPRISE FINL INC
COM
03076C106
667
2868
SH
SOLE
604
0
2264
AMETEK INC
COM
031100100
383
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
7463
29995
SH
SOLE
29989
0
6
AMKOR TECHNOLOGY INC
COM
031652100
337
14231
SH
SOLE
1369
0
12862
AMN HEALTHCARE SVCS INC
COM
001744101
239
3244
SH
SOLE
3244
0
0
ANSYS INC
COM
03662Q105
509
1500
SH
SOLE
1500
0
0
ANTARES PHARMA INC
COM
036642106
314
76500
SH
SOLE
76500
0
0
ANTHEM INC
COM
036752103
3920
10922
SH
SOLE
10905
0
17
APOGEE ENTERPRISES INC
COM
037598109
7524
184060
SH
SOLE
183991
0
69
APOLLO GLOBAL MGMT INC
COM CL A
03768E105
3758
79945
SH
SOLE
79445
0
500
APPLE INC
COM
037833100
151606
1241145
SH
SOLE
1232320
80
8745
APPLIED MATLS INC
COM
038222105
58258
436066
SH
SOLE
436066
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
427
10990
SH
SOLE
10990
0
0
ARROW ELECTRS INC
COM
042735100
2687
24250
SH
SOLE
24250
0
0
ASPEN TECHNOLOGY INC
COM
045327103
310
2150
SH
SOLE
2150
0
0
AT Mid Cap Equity Fund Institu
COM
00769G477
233
11257
SH
SOLE
11257
0
0
AT&T INC
COM
00206R102
9347
308801
SH
SOLE
299151
0
9650
ATLASSIAN CORP PLC
CL A
G06242104
738
3500
SH
SOLE
3500
0
0
AUTODESK INC
COM
052769106
571
2060
SH
SOLE
1275
0
785
AUTOMATIC DATA PROCESSING IN
COM
053015103
22463
119185
SH
SOLE
119185
0
0
AUTOZONE INC
COM
053332102
510
363
SH
SOLE
363
0
0
AVALARA INC
COM
05338G106
707
5300
SH
SOLE
5100
0
200
AVANGRID INC
COM
05351W103
4558
91500
SH
SOLE
90120
0
1380
AVANTOR INC
COM
05352A100
347
12000
SH
SOLE
12000
0
0
AVIENT CORPORATION
COM
05368V106
6157
130250
SH
SOLE
130250
0
0
AXALTA COATING SYS LTD
COM
G0750C108
324
10970
SH
SOLE
10970
0
0
AXOGEN INC
COM
05463X106
2330
115000
SH
SOLE
115000
0
0
AZZ INC
COM
002474104
997
19799
SH
SOLE
19799
0
0
Accor SA
COM
F00189120
11596
306800
SH
SOLE
306800
0
0
Adidas AG
COM
D0066B185
18099
57850
SH
SOLE
57850
0
0
Advanced Drainage Systems Inc
COM
00790r104
258
2500
SH
SOLE
2500
0
0
Airbus SE
COM
N0280G100
340
3000
SH
SOLE
3000
0
0
American Beacon Tocqueville In
COM
024526394
10606
557920
SH
SOLE
541331
2845
13744
American Beacon Tocqueville In
COM
024526378
6656
348648
SH
SOLE
348648
0
0
American Beacon Tocqueville In
COM
024526386
6303
331372
SH
SOLE
331264
0
108
American Express Co
COM
025816bj7
499
500000
PRN
SOLE
500000
0
0
American FD Europacific GWTH F
COM
29875E100
8821
128161
SH
SOLE
121332
0
6829
Applus Services SA
COM
E0534T106
10406
1002710
SH
SOLE
1002710
0
0
Asahi Group Hldgs
COM
J02100113
14890
352700
SH
SOLE
352700
0
0
Auto1 Group
COM
d0r06d102
500
8800
SH
SOLE
6800
0
2000
BAKER HUGHES COMPANY
CL A
05722G100
364
16850
SH
SOLE
16850
0
0
BANK NEW YORK MELLON CORP
COM
064058100
698
14755
SH
SOLE
14755
0
0
BARRICK GOLD CORP
COM
067901108
3637
183710
SH
SOLE
183710
0
0
BAXTER INTL INC
COM
071813109
276
3276
SH
SOLE
3276
0
0
BECTON DICKINSON & CO
COM
075887109
4385
18032
SH
SOLE
18032
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
64812
253696
SH
SOLE
251110
60
2526
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1157
3
SH
SOLE
3
0
0
BEST BUY INC
COM
086516101
496
4320
SH
SOLE
233
0
4087
BEYOND MEAT INC
COM
08862E109
260
2000
SH
SOLE
2000
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
32592
469694
SH
SOLE
469694
0
0
BIO-TECHNE CORP
COM
09073M104
471
1232
SH
SOLE
1200
0
32
BIOGEN INC
COM
09062X103
26129
93400
SH
SOLE
92546
0
854
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
17816
235947
SH
SOLE
234412
65
1470
BIOXCEL THERAPEUTICS INC
COM
09075P105
628
14550
SH
SOLE
14450
0
100
BK OF AMERICA CORP
COM
060505104
53498
1382730
SH
SOLE
1375507
0
7223
BLACKROCK INC
COM
09247X101
299
396
SH
SOLE
396
0
0
BLACKSTONE GROUP INC
COM
09260D107
11776
157999
SH
SOLE
157999
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1473
54470
SH
SOLE
54470
0
0
BLUE BIRD CORP
COM
095306106
1585
63331
SH
SOLE
63331
0
0
BOEING CO
COM
097023105
38349
150554
SH
SOLE
149669
25
860
BOOKING HOLDINGS INC
COM
09857L108
31234
13406
SH
SOLE
13387
0
19
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
530
6585
SH
SOLE
6585
0
0
BOSTON PROPERTIES INC
COM
101121101
33053
326413
SH
SOLE
325959
0
454
BOSTON SCIENTIFIC CORP
COM
101137107
36859
953671
SH
SOLE
946811
275
6585
BP PLC
SPONSORED ADR
055622104
17628
723923
SH
SOLE
723923
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
600
3500
SH
SOLE
3500
0
0
BRINKER INTL INC
COM
109641100
426
6000
SH
SOLE
6000
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
24736
391830
SH
SOLE
391738
0
92
BROADCOM INC
COM
11135F101
10871
23447
SH
SOLE
23155
0
292
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
232
4350
SH
SOLE
4350
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3976
85740
SH
SOLE
85240
0
500
BUNGE LIMITED
COM
G16962105
2451
30915
SH
SOLE
30435
0
480
BYD Co Ltd
COM
Y1023R104
666
30625
SH
SOLE
30625
0
0
Bank of Montreal
COM
06368B5P9
1855
1769000
PRN
SOLE
1737000
0
32000
Bank of NY Mellon Corp
COM
064058AH3
1346
1242000
PRN
SOLE
1219000
0
23000
British American Tobacco Plc
COM
G1510J102
849
21939
SH
SOLE
21939
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
304
3182
SH
SOLE
2759
0
423
CABOT OIL & GAS CORP
COM
127097103
269
14300
SH
SOLE
14300
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
685
5000
SH
SOLE
5000
0
0
CAMECO CORP
COM
13321L108
19545
1176725
SH
SOLE
1176725
0
0
CANADIAN NATL RY CO
COM
136375102
500
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
20485
161006
SH
SOLE
161000
0
6
CARETRUST REIT INC
COM
14174T107
221
9500
SH
SOLE
9500
0
0
CARLISLE COS INC
COM
142339100
1962
11924
SH
SOLE
11924
0
0
CARMAX INC
COM
143130102
834
6290
SH
SOLE
6290
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
14999
355265
SH
SOLE
355265
0
0
CARS COM INC
COM
14575E105
14411
1111983
SH
SOLE
1111983
0
0
CATALYST BIOSCIENCES INC
COM NEW
14888D208
199
39580
SH
SOLE
38800
0
780
CATALYST PHARMACEUTICALS INC
COM
14888U101
72
15675
SH
SOLE
1031
0
14644
CATERPILLAR INC
COM
149123101
32738
141191
SH
SOLE
141187
0
4
CBRE GROUP INC
CL A
12504L109
3720
47025
SH
SOLE
46170
0
855
CERNER CORP
COM
156782104
811
11282
SH
SOLE
10532
0
750
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2853
252461
SH
SOLE
252461
0
0
CHANGE HEALTHCARE INC
COM
15912K100
4707
213000
SH
SOLE
213000
0
0
CHARLES RIV LABS INTL INC
COM
159864107
698
2410
SH
SOLE
2400
0
10
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
546
4875
SH
SOLE
4875
0
0
CHEMED CORP NEW
COM
16359R103
345
750
SH
SOLE
750
0
0
CHEVRON CORP NEW
COM
166764100
25388
242274
SH
SOLE
241631
0
643
CHIPOTLE MEXICAN GRILL INC
COM
169656105
27006
19007
SH
SOLE
19007
0
0
CHUBB LIMITED
COM
H1467J104
17665
111825
SH
SOLE
111825
0
0
CHURCH & DWIGHT INC
COM
171340102
282
3228
SH
SOLE
3200
0
28
CIGNA CORP NEW
COM
125523100
1857
7682
SH
SOLE
7596
0
86
CINTAS CORP
COM
172908105
1087
3185
SH
SOLE
3185
0
0
CISCO SYS INC
COM
17275R102
27688
535440
SH
SOLE
534240
0
1200
CITIGROUP INC
COM NEW
172967424
2230
30659
SH
SOLE
25013
0
5646
CITRIX SYS INC
COM
177376100
318
2269
SH
SOLE
150
0
2119
CLOUDERA INC
COM
18914U100
545
44800
SH
SOLE
44800
0
0
COCA COLA CO
COM
191216100
20106
381441
SH
SOLE
380537
0
904
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4831
544003
SH
SOLE
544003
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4380
56070
SH
SOLE
56070
0
0
COLGATE PALMOLIVE CO
COM
194162103
37430
474825
SH
SOLE
471570
145
3110
COMCAST CORP NEW
CL A
20030N101
18033
333268
SH
SOLE
330858
110
2300
COMPUTER TASK GROUP INC
COM
205477102
614
64315
SH
SOLE
64315
0
0
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
3723
149875
SH
SOLE
149875
0
0
CONAGRA BRANDS INC
COM
205887102
224
5950
SH
SOLE
5950
0
0
CONOCOPHILLIPS
COM
20825C104
681
12856
SH
SOLE
11681
0
1175
CONSTELLATION BRANDS INC
CL A
21036P108
23083
101241
SH
SOLE
100741
0
500
COPART INC
COM
217204106
760
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
7866
180779
SH
SOLE
180779
0
0
CORTEVA INC
COM
22052L104
3137
67290
SH
SOLE
67290
0
0
COSTAR GROUP INC
COM
22160N109
833
1014
SH
SOLE
1014
0
0
COSTCO WHSL CORP NEW
COM
22160K105
7644
21687
SH
SOLE
21687
0
0
COUPA SOFTWARE INC
COM
22266L106
4002
15725
SH
SOLE
15725
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
12123
70123
SH
SOLE
70023
0
100
CRANE CO
COM
224399105
7074
75325
SH
SOLE
75325
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
6884
551150
SH
SOLE
551150
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
8510
46627
SH
SOLE
46361
0
266
CROWN CASTLE INTL CORP NEW
COM
22822V101
503
2920
SH
SOLE
2920
0
0
CROWN HLDGS INC
COM
228368106
286
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
668
6930
SH
SOLE
6930
0
0
CUMMINS INC
COM
231021106
596
2302
SH
SOLE
1676
0
626
CVS HEALTH CORP
COM
126650100
1500
19942
SH
SOLE
19495
0
447
CYBERARK SOFTWARE LTD
SHS
M2682V108
11230
86824
SH
SOLE
85564
40
1220
Canopy Rivers Inc.
COM
768014102
131
70400
SH
SOLE
70400
0
0
Charles Schwab
COM
808513ap0
5710
5650000
PRN
SOLE
5650000
0
0
Citigroup Inc
COM
172967MU2
3319
3287000
PRN
SOLE
3258000
0
29000
Citigroup Inc Var 99 Due 12/31
COM
172967kd2
1214
1211000
PRN
SOLE
1180000
0
31000
Citigroup Inc.
COM
172967hq7
5175
4871000
PRN
SOLE
4861000
0
10000
DANAHER CORPORATION
COM
235851102
6524
28984
SH
SOLE
28984
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
881
23350
SH
SOLE
22850
0
500
DARLING INGREDIENTS INC
COM
237266101
384
5218
SH
SOLE
341
0
4877
DEERE & CO
COM
244199105
81505
217847
SH
SOLE
216682
30
1135
DELTA AIR LINES INC DEL
COM NEW
247361702
11355
235197
SH
SOLE
235127
0
70
DEXCOM INC
COM
252131107
2791
7765
SH
SOLE
7765
0
0
DHT HOLDINGS INC
SHS NEW
Y2065G121
247
41633
SH
SOLE
3839
0
37794
DIAGEO PLC
SPON ADR NEW
25243Q205
20384
124135
SH
SOLE
123985
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
13025
177229
SH
SOLE
176950
0
279
DIGITAL RLTY TR INC
COM
253868103
250
1775
SH
SOLE
1775
0
0
DISCOVER FINL SVCS
COM
254709108
522
5500
SH
SOLE
5500
0
0
DISCOVERY INC
COM SER C
25470F302
548
14848
SH
SOLE
14848
0
0
DISCOVERY INC
COM SER A
25470F104
523
12028
SH
SOLE
723
0
11305
DISNEY WALT CO
COM
254687106
69652
377474
SH
SOLE
375639
60
1775
DOLLAR GEN CORP NEW
COM
256677105
7392
36480
SH
SOLE
36480
0
0
DOLLAR TREE INC
COM
256746108
2335
20398
SH
SOLE
20398
0
0
DOMINION ENERGY INC
COM
25746U109
56552
744491
SH
SOLE
742991
65
1435
DONALDSON INC
COM
257651109
26366
453333
SH
SOLE
450813
50
2470
DOVER CORP
COM
260003108
1995
14550
SH
SOLE
14550
0
0
DOW INC
COM
260557103
6539
102263
SH
SOLE
102218
0
45
DRAFTKINGS INC
COM CL A
26142R104
309
5037
SH
SOLE
5000
0
37
DUKE ENERGY CORP NEW
COM NEW
26441C204
14918
154538
SH
SOLE
154538
0
0
DUPONT DE NEMOURS INC
COM
26614N102
23484
303886
SH
SOLE
303886
0
0
DURECT CORP
COM
266605104
1876
947500
SH
SOLE
945800
0
1700
DXC TECHNOLOGY CO
COM
23355L106
11982
383290
SH
SOLE
383290
0
0
DYCOM INDS INC
COM
267475101
1436
15470
SH
SOLE
15470
0
0
Depository Trust & Clearing Co
COM
249670aa8
5635
5750000
PRN
SOLE
5750000
0
0
Deutsche Telekom AG F ADR
COM
251566105
5006
247320
SH
SOLE
244629
0
2691
Dominion Energy Inc
COM
25746UDD8
4093
3888000
PRN
SOLE
3852000
0
36000
EASTMAN CHEM CO
COM
277432100
493
4479
SH
SOLE
4170
0
309
EBAY INC.
COM
278642103
96644
1578118
SH
SOLE
1561692
285
16141
ECOLAB INC
COM
278865100
664
3100
SH
SOLE
3100
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8402
100457
SH
SOLE
100457
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
468
52925
SH
SOLE
52400
0
525
EMERSON ELEC CO
COM
291011104
14401
159626
SH
SOLE
159626
0
0
ENERGIZER HLDGS INC NEW
COM
29272W109
1288
27140
SH
SOLE
26905
0
235
ENSIGN GROUP INC
COM
29358P101
3152
33590
SH
SOLE
33527
0
63
ENTERPRISE PRODS PARTNERS L
COM
293792107
216
9820
SH
SOLE
9820
0
0
EPAM SYS INC
COM
29414B104
8945
22550
SH
SOLE
22550
0
0
ESSEX PPTY TR INC
COM
297178105
303
1114
SH
SOLE
60
0
1054
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
1669
72897
SH
SOLE
71735
0
1162
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3293
59975
SH
SOLE
58705
145
1125
ETF SER SOLUTIONS
US GLB JETS
26922A842
638
23700
SH
SOLE
23700
0
0
EURONET WORLDWIDE INC
COM
298736109
2135
15440
SH
SOLE
15440
0
0
EVERGY INC
COM
30034W106
296
4980
SH
SOLE
4980
0
0
EVERSOURCE ENERGY
COM
30040W108
3032
35020
SH
SOLE
35020
0
0
EVOFEM BIOSCIENCES INC
COM
30048L104
387
221100
SH
SOLE
219400
0
1700
EXPEDIA GROUP INC
COM NEW
30212P303
34866
202566
SH
SOLE
201711
40
815
EXPEDITORS INTL WASH INC
COM
302130109
10530
97777
SH
SOLE
96332
65
1380
EXPERIENCE INVT CORP
COM CL A
30217C109
142
13760
SH
SOLE
13760
0
0
EXPONENT INC
COM
30214U102
496
5090
SH
SOLE
5090
0
0
EXXON MOBIL CORP
COM
30231G102
10619
190205
SH
SOLE
187691
0
2514
Eaton Vance South Carolina Mun
COM
27826Y720
631
66744
SH
SOLE
66744
0
0
Edgewood Growth Fund
COM
0075W0759
236
4500
SH
SOLE
4500
0
0
Elanco Animal Health Inc.
COM
28414h103
22680
770131
SH
SOLE
762871
330
6930
Equitable Holdings Inc.
COM
29452EAA9
4172
3945000
PRN
SOLE
3907000
0
38000
EssilorLuxottica SA
COM
F31668100
25547
156550
SH
SOLE
156550
0
0
Europacific Growth Fund F3
COM
298706110
6957
100738
SH
SOLE
99730
793
215
F5 NETWORKS INC
COM
315616102
4970
23824
SH
SOLE
23824
0
0
FABRINET
SHS
G3323L100
9901
109535
SH
SOLE
109535
0
0
FAIR ISAAC CORP
COM
303250104
729
1500
SH
SOLE
1500
0
0
FARMLAND PARTNERS INC
COM
31154R109
4219
376355
SH
SOLE
376355
0
0
FEDEX CORP
COM
31428X106
53629
188809
SH
SOLE
187479
30
1300
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
9317
229145
SH
SOLE
228645
0
500
FIDELITY NATL INFORMATION SV
COM
31620M106
9138
64988
SH
SOLE
64756
0
232
FIREEYE INC
COM
31816Q101
880
44980
SH
SOLE
44650
0
330
FIRST REP BK SAN FRANCISCO C
COM
33616C100
7243
43438
SH
SOLE
41798
0
1640
FIRST SOLAR INC
COM
336433107
2099
24044
SH
SOLE
23975
0
69
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1029
13160
SH
SOLE
13160
0
0
FISERV INC
COM
337738108
6589
55349
SH
SOLE
55049
0
300
FLEETCOR TECHNOLOGIES INC
COM
339041105
253
940
SH
SOLE
940
0
0
FLEX LTD
ORD
Y2573F102
9882
539700
SH
SOLE
539700
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
286
3000
SH
SOLE
3000
0
0
FLOWSERVE CORP
COM
34354P105
2323
59850
SH
SOLE
59850
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
10361
137541
SH
SOLE
137541
0
0
FORD MTR CO DEL
COM
345370860
10156
829073
SH
SOLE
829073
0
0
FORTE BIOSCIENCES INC
COM
34962G109
428
12500
SH
SOLE
12500
0
0
FORTINET INC
COM
34959E109
1055
5723
SH
SOLE
4567
0
1156
FRANCO NEV CORP
COM
351858105
18978
151470
SH
SOLE
151470
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
11949
362861
SH
SOLE
362815
0
46
FRONTDOOR INC
COM
35905A109
806
15000
SH
SOLE
15000
0
0
FULLER H B CO
COM
359694106
3932
62500
SH
SOLE
62500
0
0
Facebook Inc.
CL A
30303m102
34516
117191
SH
SOLE
116766
0
425
Falcon Oil & Gas Ltd.
COM
306071101
4
40000
SH
SOLE
40000
0
0
Fidelity Cap & Income FD SH BE
COM
316062108
367
33152
SH
SOLE
33152
0
0
Fidelity Concord Str TR 500 ID
COM
315911750
8939
64675
SH
SOLE
64675
0
0
Fidelity Puritan
COM
316345107
218
8014
SH
SOLE
8014
0
0
Fission Uranium Corp.
COM
33812R109
28
67700
SH
SOLE
67700
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
271
11050
SH
SOLE
11050
0
0
GENERAL DYNAMICS CORP
COM
369550108
914
5035
SH
SOLE
5035
0
0
GENERAL ELECTRIC CO
COM
369604103
546
41567
SH
SOLE
41567
0
0
GENERAL MLS INC
COM
370334104
464
7570
SH
SOLE
7570
0
0
GENERAL MTRS CO
COM
37045V100
2173
37813
SH
SOLE
37813
0
0
GENUINE PARTS CO
COM
372460105
1110
9600
SH
SOLE
9600
0
0
GILEAD SCIENCES INC
COM
375558103
21092
326349
SH
SOLE
325259
0
1090
GLOBAL PMTS INC
COM
37940X102
3595
17836
SH
SOLE
17836
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
2910
65938
SH
SOLE
64253
190
1495
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
251
4300
SH
SOLE
4300
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2764
83417
SH
SOLE
81417
225
1775
GODADDY INC
CL A
380237107
485
6250
SH
SOLE
6250
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4377
13385
SH
SOLE
13376
0
9
GRACO INC
COM
384109104
1172
16360
SH
SOLE
16360
0
0
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
10396
1173390
SH
SOLE
1173390
0
0
Goldman Sachs Group Inc.
COM
38144GAB7
4902
4634000
PRN
SOLE
4600000
0
34000
HAEMONETICS CORP MASS
COM
405024100
2648
23852
SH
SOLE
23852
0
0
HARSCO CORP
COM
415864107
7458
434895
SH
SOLE
434895
0
0
HCA HEALTHCARE INC
COM
40412C101
3055
16220
SH
SOLE
15061
0
1159
HEICO CORP NEW
COM
422806109
483
3843
SH
SOLE
3843
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
378
24000
SH
SOLE
24000
0
0
HNI CORP
COM
404251100
217
5488
SH
SOLE
583
0
4905
HOME DEPOT INC
COM
437076102
460607
1508951
SH
SOLE
1508281
25
645
HONEYWELL INTL INC
COM
438516106
28804
132695
SH
SOLE
132595
0
100
HOST HOTELS & RESORTS INC
COM
44107P104
2303
136692
SH
SOLE
128666
0
8026
HOWMET AEROSPACE INC
COM
443201108
443
13788
SH
SOLE
13631
0
157
HSBC HLDGS PLC
SPON ADR NEW
404280406
15210
521970
SH
SOLE
521970
0
0
HUBBELL INC
COM
443510607
467
2500
SH
SOLE
2500
0
0
HUTTIG BLDG PRODS INC
COM
448451104
1821
497563
SH
SOLE
497563
0
0
HYATT HOTELS CORP
COM CL A
448579102
1274
15400
SH
SOLE
15400
0
0
Hannover Rueckversicherung SE
COM
410693105
552
6015
SH
SOLE
6015
0
0
Hartford International Equity
COM
41664L351
129
10183
SH
SOLE
10183
0
0
Hermes International SCA
COM
42751Q105
1373
12365
SH
SOLE
12365
0
0
Huntington Bancshares Inc.
COM
446150al8
1346
1326000
PRN
SOLE
1326000
0
0
Huntington Bancshares Inc.
COM
446150AV6
3593
3451000
PRN
SOLE
3418000
0
33000
I-Pulse Inc (pvt)
COM
8AMCS0752
391
36202
SH
SOLE
36202
0
0
IAC INTERACTIVECORP NEW
COM
44891N109
401
1856
SH
SOLE
1856
0
0
ICF INTL INC
COM
44925C103
1905
21800
SH
SOLE
21800
0
0
IDACORP INC
COM
451107106
210
2100
SH
SOLE
2100
0
0
IDEX CORP
COM
45167R104
523
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
1436
2935
SH
SOLE
2925
0
10
II-VI INC
COM
902104108
4201
61439
SH
SOLE
61307
0
132
ILLINOIS TOOL WKS INC
COM
452308109
6588
29738
SH
SOLE
29738
0
0
ILLUMINA INC
COM
452327109
9426
24542
SH
SOLE
24162
15
365
IMPERIAL OIL LTD
COM NEW
453038408
4205
173900
SH
SOLE
173900
0
0
INNOSPEC INC
COM
45768S105
4177
40675
SH
SOLE
40675
0
0
INNOVIVA INC
COM
45781M101
142
11886
SH
SOLE
1045
0
10841
INOGEN INC
COM
45780L104
4053
77175
SH
SOLE
77175
0
0
INSULET CORP
COM
45784P101
1592
6100
SH
SOLE
6100
0
0
INTEL CORP
COM
458140100
43620
681563
SH
SOLE
678717
0
2846
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5547
49667
SH
SOLE
49667
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
7063
53002
SH
SOLE
52558
0
444
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
692
4955
SH
SOLE
4955
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
7539
258173
SH
SOLE
253065
0
5108
INTUIT
COM
461202103
9537
24897
SH
SOLE
24712
0
185
INTUITIVE SURGICAL INC
COM NEW
46120E602
6490
8783
SH
SOLE
8783
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
321
7495
SH
SOLE
7295
200
0
INVESCO EXCHANGE TRADED FD T
GLOBAL DRGN CN
46137V571
889
14000
SH
SOLE
14000
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1471
4608
SH
SOLE
4608
0
0
INVITAE CORP
COM
46185L103
344
9000
SH
SOLE
9000
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
11037
245492
SH
SOLE
245492
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
2963
93590
SH
SOLE
93090
0
500
IQVIA HLDGS INC
COM
46266C105
3805
19700
SH
SOLE
19700
0
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
319
28531
SH
SOLE
28531
0
0
ISHARES GOLD TR
ISHARES
464285105
59684
3670617
SH
SOLE
3647912
950
21755
ISHARES INC
MSCI CDA ETF
464286509
306
9000
SH
SOLE
9000
0
0
ISHARES SILVER TR
ISHARES
46428Q109
627
27600
SH
SOLE
27600
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
21159
258983
SH
SOLE
258983
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
10716
67196
SH
SOLE
66131
250
815
ISHARES TR
SHORT TREAS BD
464288679
481
4350
SH
SOLE
4350
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
523
5690
SH
SOLE
5690
0
0
ISHARES TR
US TELECOM ETF
464287713
1303
40300
SH
SOLE
40300
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
440
9425
SH
SOLE
9425
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
327
1300
SH
SOLE
1300
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
480
4775
SH
SOLE
4775
0
0
ISHARES TR
MSCI EAFE ETF
464287465
7003
92305
SH
SOLE
92305
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
9291
91037
SH
SOLE
88139
230
2668
ISHARES TR
GL CLEAN ENE ETF
464288224
4192
172503
SH
SOLE
169358
250
2895
ISHARES TR
NASDAQ BIOTECH
464287556
5766
38295
SH
SOLE
37825
55
415
ISHARES TR
PFD AND INCM SEC
464288687
1512
39369
SH
SOLE
38439
0
930
ISHARES TR
RUS 1000 GRW ETF
464287614
1301
5351
SH
SOLE
5351
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
2375
10750
SH
SOLE
10750
0
0
ISHARES TR
CORE S&P500 ETF
464287200
347
873
SH
SOLE
375
0
498
ISHARES TR
GLOB HLTHCRE ETF
464287325
3298
42800
SH
SOLE
42800
0
0
ISHARES TR
LATN AMER 40 ETF
464287390
2092
75771
SH
SOLE
73541
215
2015
ISHARES TR
S&P MC 400GR ETF
464287606
439
5600
SH
SOLE
5600
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
1281
24009
SH
SOLE
23884
0
125
ISHARES TR
CORE 1 5 YR USD
46432F859
482
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
254
3523
SH
SOLE
3523
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
735
10460
SH
SOLE
10460
0
0
ITAU UNIBANCO HLDG S A
SPON ADR REP PFD
465562106
838
169000
SH
SOLE
169000
0
0
Impala Platinum Holdings Ltd.
COM
S37840113
10364
559100
SH
SOLE
559100
0
0
Invesco Etf Trust Water Res Po
WATER RES ETF
46137v142
2820
57095
SH
SOLE
55730
150
1215
J2 GLOBAL INC
COM
48123V102
9876
82400
SH
SOLE
82400
0
0
JACOBS ENGR GROUP INC
COM
469814107
6495
50245
SH
SOLE
49040
30
1175
JOHNSON & JOHNSON
COM
478160104
72054
438417
SH
SOLE
437263
0
1154
JOHNSON CTLS INTL PLC
SHS
G51502105
3543
59383
SH
SOLE
55004
0
4379
JPMORGAN CHASE & CO
COM
46625H100
24979
164087
SH
SOLE
162745
0
1342
JPMorgan Chase
COM
48128BAF8
4070
3937000
PRN
SOLE
3924000
0
13000
JPMorgan Chase & VAR 99 Due 1
COM
48127faa1
846
850000
PRN
SOLE
750000
0
100000
JPMorgan Chase & Co.
COM
48128BAG6
506
500000
PRN
SOLE
500000
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
792
3000
SH
SOLE
3000
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
1125
961300
SH
SOLE
961300
0
0
KENNAMETAL INC
COM
489170100
9856
246596
SH
SOLE
243121
130
3345
KEURIG DR PEPPER INC
COM
49271V100
15964
464480
SH
SOLE
458550
265
5665
KEYCORP
COM
493267108
1747
87440
SH
SOLE
87369
0
71
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
211
1470
SH
SOLE
1470
0
0
KIMBERLY-CLARK CORP
COM
494368103
2544
18295
SH
SOLE
18295
0
0
KIMCO RLTY CORP
COM
49446R109
449
23950
SH
SOLE
23950
0
0
KINDER MORGAN INC DEL
COM
49456B101
4803
288445
SH
SOLE
285490
0
2955
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
16419
341428
SH
SOLE
337303
180
3945
KNOWLES CORP
COM
49926D109
2873
137350
SH
SOLE
137350
0
0
KOHLS CORP
COM
500255104
209
3500
SH
SOLE
3500
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
5246
91989
SH
SOLE
91988
0
1
KRAFT HEINZ CO
COM
500754106
3553
88837
SH
SOLE
87897
0
940
KROGER CO
COM
501044101
806
22407
SH
SOLE
14647
0
7760
KULICKE & SOFFA INDS INC
COM
501242101
3234
65862
SH
SOLE
65862
0
0
Kion Group AG
COM
D4S14D103
9183
92797
SH
SOLE
92797
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
11950
58960
SH
SOLE
57931
25
1004
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
5000
19604
SH
SOLE
19604
0
0
LAM RESEARCH CORP
COM
512807108
1423
2391
SH
SOLE
2380
0
11
LANDEC CORP
COM
514766104
1651
155800
SH
SOLE
155800
0
0
LANTHEUS HLDGS INC
COM
516544103
3786
177150
SH
SOLE
177150
0
0
LAZARD LTD
SHS A
G54050102
1669
38350
SH
SOLE
38350
0
0
LEAR CORP
COM NEW
521865204
4817
26575
SH
SOLE
26575
0
0
LEGGETT & PLATT INC
COM
524660107
3393
74330
SH
SOLE
73530
0
800
LENNAR CORP
CL A
526057104
276
2723
SH
SOLE
140
0
2583
LEXINGTON REALTY TRUST
COM
529043101
202
18179
SH
SOLE
18179
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
3501
23318
SH
SOLE
23318
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
206
8069
SH
SOLE
1279
0
6790
LILLY ELI & CO
COM
532457108
2084
11157
SH
SOLE
11157
0
0
LINDE PLC
SHS
G5494J103
3182
11358
SH
SOLE
11358
0
0
LKQ CORP
COM
501889208
1659
39200
SH
SOLE
39200
0
0
LOCKHEED MARTIN CORP
COM
539830109
4983
13487
SH
SOLE
13487
0
0
LOWES COS INC
COM
548661107
17418
91587
SH
SOLE
91587
0
0
LPL FINL HLDGS INC
COM
50212V100
1866
13125
SH
SOLE
12975
0
150
LTC PPTYS INC
COM
502175102
4071
97582
SH
SOLE
96512
0
1070
LUMEN TECHNOLOGIES INC
COM
550241103
876
65614
SH
SOLE
55389
0
10225
LUMENTUM HLDGS INC
COM
55024U109
9969
109135
SH
SOLE
109135
0
0
LVMH Moet Hennessy
COM
F58485115
421
630
SH
SOLE
630
0
0
LVMH Moet Hennessy Louis Vuitt
COM
502441306
1632
12191
SH
SOLE
12191
0
0
LYDALL INC DEL
COM
550819106
8680
257250
SH
SOLE
257250
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
317
3046
SH
SOLE
2800
0
246
Liberty Broadband Corp Pfd.
COM
530307503
561
20956
SH
SOLE
20956
0
0
M & T BK CORP
COM
55261F104
10589
69845
SH
SOLE
69832
0
13
M&T Bank Corp
COM
55261FAL8
4158
3946000
PRN
SOLE
3908000
0
38000
MAG SILVER CORP
COM
55903Q104
7505
500000
SH
SOLE
500000
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1214
27992
SH
SOLE
27992
0
0
MAGNA INTL INC
COM
559222401
276
3130
SH
SOLE
2071
0
1059
MAGNITE INC
COM
55955D100
208
5000
SH
SOLE
5000
0
0
MARATHON PETE CORP
COM
56585A102
16851
315030
SH
SOLE
315030
0
0
MARKETAXESS HLDGS INC
COM
57060D108
622
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
19910
59287
SH
SOLE
58609
18
660
MASCO CORP
COM
574599106
782
13060
SH
SOLE
11154
0
1906
MASIMO CORP
COM
574795100
344
1500
SH
SOLE
1500
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
25601
71904
SH
SOLE
71829
0
75
MATCH GROUP INC NEW
COM
57667L107
1449
10550
SH
SOLE
10550
0
0
MAVERIX METALS INC
COM NEW
57776F405
1316
250024
SH
SOLE
247024
0
3000
MAYVILLE ENGINEERING CO INC
COM
578605107
4076
283453
SH
SOLE
283453
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4140
46438
SH
SOLE
46438
0
0
MCDONALDS CORP
COM
580135101
44643
199176
SH
SOLE
199176
0
0
MCKESSON CORP
COM
58155Q103
968
4961
SH
SOLE
3239
0
1722
MEDICENNA THERAPEUTICS CORP
COM
58490H107
378
92600
SH
SOLE
92600
0
0
MEDTRONIC PLC
SHS
G5960L103
3231
27350
SH
SOLE
27350
0
0
MERCK & CO. INC
COM
58933Y105
75204
975540
SH
SOLE
970540
195
4805
METLIFE INC
COM
59156R108
2302
37866
SH
SOLE
33750
0
4116
MICRON TECHNOLOGY INC
COM
595112103
5764
65339
SH
SOLE
64439
0
900
MICROSOFT CORP
COM
594918104
163124
691879
SH
SOLE
690555
40
1284
MIRATI THERAPEUTICS INC
COM
60468T105
343
2000
SH
SOLE
2000
0
0
MISTRAS GROUP INC
COM
60649T107
1988
174250
SH
SOLE
174250
0
0
MITEK SYS INC
COM NEW
606710200
3155
216365
SH
SOLE
215600
0
765
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
1935
359720
SH
SOLE
359720
0
0
MODINE MFG CO
COM
607828100
1144
77433
SH
SOLE
71281
0
6152
MOHAWK INDS INC
COM
608190104
4624
24043
SH
SOLE
24035
0
8
MONDELEZ INTL INC
CL A
609207105
26936
460200
SH
SOLE
455860
125
4215
MONGODB INC
CL A
60937P106
669
2500
SH
SOLE
2500
0
0
MOODYS CORP
COM
615369105
302
1010
SH
SOLE
1010
0
0
MORGAN STANLEY
COM NEW
617446448
3365
43331
SH
SOLE
38834
0
4497
MOSAIC CO NEW
COM
61945C103
397
12550
SH
SOLE
12550
0
0
MSC INDL DIRECT INC
CL A
553530106
2174
24100
SH
SOLE
24100
0
0
MSCI INC
COM
55354G100
839
2000
SH
SOLE
2000
0
0
Manulife Finl Corp
COM
56501R957
386
17950
SH
SOLE
17950
0
0
Merger Fund Institutional Cl
COM
589509207
8135
464586
SH
SOLE
457640
297
6649
Metlife Inc.
COM
59156rbp2
5875
5890000
PRN
SOLE
5890000
0
0
NATWEST GROUP PLC
SPONS ADR 2 ORD
639057108
274
51066
SH
SOLE
50356
0
710
NAVIENT CORPORATION
COM
63938C108
2010
140456
SH
SOLE
140456
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
359
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
3675
132449
SH
SOLE
132449
0
0
NEKTAR THERAPEUTICS
COM
640268108
890
44505
SH
SOLE
44505
0
0
NETAPP INC
COM
64110D104
486
6687
SH
SOLE
4527
0
2160
NETFLIX INC
COM
64110L106
12169
23327
SH
SOLE
23086
10
231
NEUBASE THERAPEUTICS INC
COM
64132K102
344
46550
SH
SOLE
46550
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
746
7673
SH
SOLE
7600
0
73
NEWELL BRANDS INC
COM
651229106
4954
185000
SH
SOLE
185000
0
0
NEWMONT CORP
COM
651639106
20324
337209
SH
SOLE
336690
0
519
NEXTERA ENERGY INC
COM
65339F101
74529
985704
SH
SOLE
985029
0
675
NIC INC
COM
62914B100
2104
62000
SH
SOLE
62000
0
0
NIKE INC
CL B
654106103
2542
19126
SH
SOLE
18976
0
150
NORDSON CORP
COM
655663102
410
2062
SH
SOLE
2000
0
62
NOVARTIS AG
SPONSORED ADR
66987V109
25445
297667
SH
SOLE
296511
50
1106
NUTRIEN LTD
COM
67077M108
29754
552116
SH
SOLE
552116
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
1761
63105
SH
SOLE
62355
0
750
NVIDIA CORPORATION
COM
67066G104
74961
140396
SH
SOLE
139676
10
710
NVR INC
COM
62944T105
212
45
SH
SOLE
45
0
0
Nestle SA
COM
H57312649
797
7125
SH
SOLE
7125
0
0
Nestle SA - ADR
COM
641069406
1890
16949
SH
SOLE
16949
0
0
Nippon Telephone & Telegraph A
COM
654624105
523
20190
SH
SOLE
20000
0
190
Nisource Inc
COM
65473pag0
5209
5045000
PRN
SOLE
4994000
0
51000
OKTA INC
CL A
679295105
4715
21390
SH
SOLE
21390
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
3378
92221
SH
SOLE
92221
0
0
ONCOSEC MED INC
COM
68234L306
98
20500
SH
SOLE
20500
0
0
ONESPAWORLD HOLDINGS LIMITED
COM
P73684113
215
20200
SH
SOLE
20200
0
0
ORACLE CORP
COM
68389X105
12091
172308
SH
SOLE
165043
0
7265
ORION ENGINEERED CARBONS S A
COM
L72967109
8504
431250
SH
SOLE
431250
0
0
OTIS WORLDWIDE CORP
COM
68902V107
10497
153351
SH
SOLE
153351
0
0
PACCAR INC
COM
693718108
29282
315130
SH
SOLE
313640
60
1430
PACIRA BIOSCIENCES INC
COM
695127100
351
5010
SH
SOLE
5000
0
10
PALO ALTO NETWORKS INC
COM
697435105
18858
58554
SH
SOLE
57646
15
893
PAN AMERN SILVER CORP
COM
697900108
7643
254500
SH
SOLE
254500
0
0
PAR TECHNOLOGY CORP
COM
698884103
491
7500
SH
SOLE
7500
0
0
PARKER-HANNIFIN CORP
COM
701094104
22959
72785
SH
SOLE
72785
0
0
PAYCHEX INC
COM
704326107
439
4481
SH
SOLE
4481
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3900
10539
SH
SOLE
10539
0
0
PAYLOCITY HLDG CORP
COM
70438V106
17082
94988
SH
SOLE
94788
0
200
PAYPAL HLDGS INC
COM
70450Y103
73393
302226
SH
SOLE
299304
50
2872
PENN NATL GAMING INC
COM
707569109
315
3000
SH
SOLE
3000
0
0
PEPSICO INC
COM
713448108
47780
337786
SH
SOLE
336181
70
1535
PERKINELMER INC
COM
714046109
358
2793
SH
SOLE
1241
0
1552
PFIZER INC
COM
717081103
56819
1568292
SH
SOLE
1563853
0
4439
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
7161
293465
SH
SOLE
293465
0
0
PHILIP MORRIS INTL INC
COM
718172109
1390
15663
SH
SOLE
13694
0
1969
PHILLIPS 66
COM
718546104
1456
17851
SH
SOLE
17851
0
0
PHYSICIANS RLTY TR
COM
71943U104
5951
336760
SH
SOLE
333675
0
3085
PIMCO ENRGY TACTICAL CR OPP
COM SHS BEN INT
69346N107
4258
411384
SH
SOLE
403864
480
7040
PINTEREST INC
CL A
72352L106
2127
28730
SH
SOLE
28730
0
0
PLEXUS CORP
COM
729132100
6663
72550
SH
SOLE
72550
0
0
PNC FINANCIA 6.125 PFD PFD SE
COM
693475857
322
12100
SH
SOLE
12100
0
0
PNC FINL SVCS GROUP INC
COM
693475105
2673
15239
SH
SOLE
14956
0
283
POLARIS INC
COM
731068102
2220
16632
SH
SOLE
16632
0
0
POOL CORP
COM
73278L105
958
2776
SH
SOLE
2750
0
26
POTLATCHDELTIC CORPORATION
COM
737630103
1157
21857
SH
SOLE
21857
0
0
PPG INDS INC
COM
693506107
382
2545
SH
SOLE
2545
0
0
PPL CORP
COM
69351T106
368
12750
SH
SOLE
12750
0
0
PROCTER AND GAMBLE CO
COM
742718109
54478
402259
SH
SOLE
402079
0
180
PROFIRE ENERGY INC
COM
74316X101
742
674125
SH
SOLE
674125
0
0
PROGRESSIVE CORP
COM
743315103
17879
186997
SH
SOLE
186971
0
26
PRUDENTIAL FINL INC
COM
744320102
3281
36014
SH
SOLE
35975
0
39
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
665
11052
SH
SOLE
10950
0
102
PULTE GROUP INC
COM
745867101
449
8556
SH
SOLE
8025
0
531
PVH CORPORATION
COM
693656100
8155
77155
SH
SOLE
77155
0
0
Peloton Interactive Inc. Cl A
CL A COM
70614w100
25083
223081
SH
SOLE
223081
0
0
Pimco All Asset Fund
COM
722005626
186
14558
SH
SOLE
14558
0
0
Prosegur Cash
COM
E8S56X108
86
93970
SH
SOLE
93970
0
0
QUALCOMM INC
COM
747525103
45892
346117
SH
SOLE
344703
0
1414
QUANTA SVCS INC
COM
74762E102
694
7887
SH
SOLE
7700
0
187
QUEST DIAGNOSTICS INC
COM
74834L100
17275
134600
SH
SOLE
134600
0
0
R1 RCM INC
COM
749397105
2715
110000
SH
SOLE
110000
0
0
RANPAK HOLDINGS CORP
COM CL A
75321W103
401
20000
SH
SOLE
20000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
26238
339568
SH
SOLE
339168
0
400
REINSURANCE GRP OF AMERICA I
COM NEW
759351604
754
5985
SH
SOLE
5985
0
0
REPUBLIC SVCS INC
COM
760759100
47774
480870
SH
SOLE
477091
120
3659
RESTAURANT BRANDS INTL INC
COM
76131D103
19020
292613
SH
SOLE
292613
0
0
REV GROUP INC
COM
749527107
1632
85200
SH
SOLE
85200
0
0
RH
COM
74967X103
1283
2150
SH
SOLE
2150
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
288
3707
SH
SOLE
3657
0
50
ROCKET COS INC
COM CL A
77311W101
1563
67705
SH
SOLE
67205
0
500
ROCKWELL AUTOMATION INC
COM
773903109
20696
77970
SH
SOLE
77870
0
100
ROKU INC
COM CL A
77543R102
928
2850
SH
SOLE
2850
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2167
5372
SH
SOLE
5372
0
0
ROSS STORES INC
COM
778296103
811
6767
SH
SOLE
6767
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7005
190195
SH
SOLE
190195
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
229
5851
SH
SOLE
5851
0
0
ROYAL GOLD INC
COM
780287108
541
5024
SH
SOLE
5024
0
0
RUSH ENTERPRISES INC
CL A
781846209
5902
118435
SH
SOLE
118435
0
0
RYDER SYS INC
COM
783549108
379
5015
SH
SOLE
5000
0
15
Roche Holdings LTD
COM
771195104
5919
145935
SH
SOLE
145772
0
163
S&P GLOBAL INC
COM
78409V104
3252
9215
SH
SOLE
9215
0
0
SAIA INC
COM
78709Y105
277
1200
SH
SOLE
1200
0
0
SALESFORCE COM INC
COM
79466L302
32759
154620
SH
SOLE
154520
0
100
SANGAMO THERAPEUTICS INC
COM
800677106
327
26090
SH
SOLE
25740
0
350
SANOFI
SPONSORED ADR
80105N105
18481
373653
SH
SOLE
370530
165
2958
SCHLUMBERGER LTD
COM
806857108
12862
473053
SH
SOLE
473053
0
0
SCHWAB CHARLES CORP
COM
808513105
67206
1031076
SH
SOLE
1024491
165
6420
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
387
12172
SH
SOLE
12172
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
613
7986
SH
SOLE
578
0
7408
SEAGEN INC
COM
81181C104
897
6458
SH
SOLE
6458
0
0
SEALED AIR CORP NEW
COM
81211K100
561
12250
SH
SOLE
12250
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
992
198800
SH
SOLE
198800
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
21190
431930
SH
SOLE
431930
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2911
29570
SH
SOLE
29570
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
17164
504072
SH
SOLE
501522
0
2550
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9974
85438
SH
SOLE
85438
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
439
5570
SH
SOLE
5570
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
2775
16510
SH
SOLE
16510
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
451
6595
SH
SOLE
6595
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
3849
28984
SH
SOLE
28984
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1430
19500
SH
SOLE
19500
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
1521
23745
SH
SOLE
23475
0
270
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
12179
210162
SH
SOLE
210162
0
0
SERVICENOW INC
COM
81762P102
9755
19505
SH
SOLE
19455
0
50
SHAKE SHACK INC
CL A
819047101
1740
15430
SH
SOLE
15280
0
150
SHOPIFY INC
CL A
82509L107
15643
14137
SH
SOLE
14122
0
15
SILVERCREST METALS INC
COM
828363101
1780
220225
SH
SOLE
220225
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
3769
33125
SH
SOLE
31750
0
1375
SIMPSON MFG INC
COM
829073105
259
2500
SH
SOLE
2500
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
2156
353961
SH
SOLE
353961
0
0
SKILLZ INC
COM
83067L109
381
20000
SH
SOLE
20000
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1381
7525
SH
SOLE
6568
0
957
SOLARIS OILFIELD INFRASTRUCT
COM CL A
83418M103
224
18278
SH
SOLE
18278
0
0
SONOCO PRODS CO
COM
835495102
9235
145900
SH
SOLE
145900
0
0
SONY CORP
SPONSORED ADR
835699307
22221
209611
SH
SOLE
209477
0
134
SOUTHERN CO
COM
842587107
655
10530
SH
SOLE
10530
0
0
SOUTHWEST AIRLS CO
COM
844741108
333
5447
SH
SOLE
4631
0
816
SP PLUS CORP
COM
78469C103
1300
39650
SH
SOLE
39650
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1507
4563
SH
SOLE
4563
0
0
SPDR GOLD TR
GOLD SHS
78463V107
8090
50573
SH
SOLE
50430
0
143
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9963
25137
SH
SOLE
23323
0
1814
SPDR SER TR
S&P DIVID ETF
78464A763
548
4642
SH
SOLE
4642
0
0
SPDR SER TR
S&P BIOTECH
78464A870
6355
46850
SH
SOLE
46850
0
0
SPDR SER TR
S&P REGL BKG
78464A698
18902
284928
SH
SOLE
284928
0
0
SPLUNK INC
COM
848637104
4083
30140
SH
SOLE
30040
0
100
SPOK HLDGS INC
COM
84863T106
4213
401600
SH
SOLE
401600
0
0
SQUARE INC
CL A
852234103
9318
41038
SH
SOLE
41038
0
0
STAG INDL INC
COM
85254J102
5664
168515
SH
SOLE
166735
0
1780
STANLEY BLACK & DECKER INC
COM
854502101
8054
40335
SH
SOLE
40335
0
0
STARBUCKS CORP
COM
855244109
12519
114571
SH
SOLE
114291
0
280
STATE STR CORP
COM
857477103
1493
17770
SH
SOLE
15613
0
2157
STEELCASE INC
CL A
858155203
7339
510000
SH
SOLE
510000
0
0
STERLING BANCORP INC
COM
85917W102
877
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
5301
21762
SH
SOLE
21762
0
0
SVB FINANCIAL GROUP
COM
78486Q101
904
1832
SH
SOLE
1832
0
0
SYNCHRONY FINANCIAL
COM
87165B103
412
10125
SH
SOLE
1561
0
8564
SYSCO CORP
COM
871829107
5371
68215
SH
SOLE
68215
0
0
Schwab Charles Family Fd Value
COM
808515605
797
796739
SH
SOLE
796739
0
0
Schwab Value Advantage Money F
COM
808515696
2002
2002297
SH
SOLE
2002297
0
0
Shangri-La Asia
COM
G8063F106
7155
7159000
SH
SOLE
7159000
0
0
Sibanye Gold Ltd Sponsored Adr
SPONSORED ADR
82575p107
11207
627496
SH
SOLE
627366
0
130
Siemens AG
COM
D69671218
318
1930
SH
SOLE
1930
0
0
Siemens AG-SPONS ADR
COM
826197501
29629
360025
SH
SOLE
360025
0
0
Snap Inc.
CL A
83304a106
201
3850
SH
SOLE
3850
0
0
Socal Edison Co VAR
COM
842400fu2
205
200000
PRN
SOLE
200000
0
0
South32 Ltd
COM
84473L105
1282
118900
SH
SOLE
118900
0
0
Sprott Gold Equity Fund Invest
COM
85208P105
4506
96109
SH
SOLE
96109
0
0
Sprott Physical Gold & Silver
TR UNIT
85208r101
175
10100
SH
SOLE
7800
0
2300
Sproutly Canada Inc.
COM
85209J108
0
10000
SH
SOLE
10000
0
0
Swire Pacific Ltd - Class A
COM
Y83310105
5006
667500
SH
SOLE
667500
0
0
Swire Pacific Ltd - Class B
COM
Y83310113
1057
895000
SH
SOLE
895000
0
0
Synnex Corp
COM
87162w100
255
2224
SH
SOLE
147
0
2077
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1526
28000
SH
SOLE
28000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
8883
75101
SH
SOLE
75101
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
397
4500
SH
SOLE
4500
0
0
TARGET CORP
COM
87612E106
10269
51845
SH
SOLE
50100
0
1745
TEGNA INC
COM
87901J105
12864
683175
SH
SOLE
683175
0
0
TEJON RANCH CO
COM
879080109
201
12000
SH
SOLE
12000
0
0
TELADOC HEALTH INC
COM
87918A105
2354
12952
SH
SOLE
12952
0
0
TEMPLETON DRAGON FD INC
COM
88018T101
224
9525
SH
SOLE
9525
0
0
TESLA INC
COM
88160R101
697
1043
SH
SOLE
1043
0
0
TETRA TECH INC NEW
COM
88162G103
438
3225
SH
SOLE
3225
0
0
TEXAS INSTRS INC
COM
882508104
3318
17555
SH
SOLE
17555
0
0
TEXTRON INC
COM
883203101
366
6530
SH
SOLE
6530
0
0
TG THERAPEUTICS INC
COM
88322Q108
663
13750
SH
SOLE
13750
0
0
THE TRADE DESK INC
COM CL A
88339J105
259
398
SH
SOLE
398
0
0
THERAVANCE BIOPHARMA INC
COM
G8807B106
561
27500
SH
SOLE
27500
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
35812
78470
SH
SOLE
77701
20
749
TIAA-CREF Large-Cap Growth Ind
COM
87244W680
256
5131
SH
SOLE
5131
0
0
TOPBUILD CORP
COM
89055F103
314
1500
SH
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
320
4900
SH
SOLE
4900
0
0
TORTOISE MIDSTRM ENERGY FD I
COM
89148B200
331
12868
SH
SOLE
12868
0
0
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
1483
9500
SH
SOLE
9500
0
0
TRADEWEB MKTS INC
CL A
892672106
666
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1093
6600
SH
SOLE
6600
0
0
TRANSUNION
COM
89400J107
765
8500
SH
SOLE
8500
0
0
TRAVELERS COMPANIES INC
COM
89417E109
988
6572
SH
SOLE
6286
0
286
TREX CO INC
COM
89531P105
458
5000
SH
SOLE
5000
0
0
TRUIST FINL CORP
COM
89832Q109
309
5294
SH
SOLE
5294
0
0
TTM TECHNOLOGIES INC
COM
87305R109
8475
584500
SH
SOLE
584500
0
0
TWILIO INC
CL A
90138F102
5954
17474
SH
SOLE
17324
0
150
TYLER TECHNOLOGIES INC
COM
902252105
425
1000
SH
SOLE
1000
0
0
TYSON FOODS INC
CL A
902494103
753
10133
SH
SOLE
8359
0
1774
Tencent Hldgs Ltd Adr
COM
88032Q109
20646
258723
SH
SOLE
258723
0
0
Texas Pacific Land Corporation
COM
88262p102
857
539
SH
SOLE
539
0
0
The RealReal Inc.
COM
88339p101
223
9873
SH
SOLE
9873
0
0
The Tocqueville Fund
COM
888894102
80225
1833707
SH
SOLE
1771637
0
62070
Tile Shop Holdings Inc
COM
88677Q109
1177
172401
SH
SOLE
172401
0
0
Tocqueville Opportunity Fund
COM
888894409
28998
714066
SH
SOLE
712350
0
1716
Tocqueville Phoenix Fund
COM
888894847
10668
414468
SH
SOLE
408601
0
5867
Tokyo Broadcasting
COM
J86656105
11349
577400
SH
SOLE
577400
0
0
Toyota Industries
COM
J92628106
16008
179400
SH
SOLE
179400
0
0
Truist Financial Corporation S
COM
89832qab5
2591
2556000
PRN
SOLE
2556000
0
0
U S CONCRETE INC
COM
90333L201
4048
55205
SH
SOLE
55205
0
0
UBS GROUP AG
SHS
H42097107
18287
1177518
SH
SOLE
1174868
0
2650
ULTA BEAUTY INC
COM
90384S303
405
1310
SH
SOLE
1310
0
0
UNILEVER PLC
SPON ADR NEW
904767704
34214
612826
SH
SOLE
611536
0
1290
UNION PAC CORP
COM
907818108
9085
41217
SH
SOLE
41217
0
0
UNISYS CORP
COM NEW
909214306
9143
359658
SH
SOLE
359500
0
158
UNITED PARCEL SERVICE INC
CL B
911312106
827
4866
SH
SOLE
4866
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
8235
22133
SH
SOLE
22133
0
0
UNIVAR SOLUTIONS USA INC
COM
91336L107
1894
87940
SH
SOLE
87940
0
0
UPLAND SOFTWARE INC
COM
91544A109
2680
56800
SH
SOLE
56800
0
0
US BANCORP DEL
COM NEW
902973304
14570
263429
SH
SOLE
263429
0
0
US FOODS HLDG CORP
COM
912008109
1279
33562
SH
SOLE
33562
0
0
Unity Software - Pending Listi
COM
91332u101
360
3590
SH
SOLE
3440
0
150
VALERO ENERGY CORP
COM
91913Y100
992
13854
SH
SOLE
12051
0
1803
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
2253
69336
SH
SOLE
69336
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
787
3956
SH
SOLE
3956
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1604
12201
SH
SOLE
12201
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6019
36346
SH
SOLE
34966
0
1380
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1465
4021
SH
SOLE
4021
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
559
6080
SH
SOLE
6005
75
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1815
10260
SH
SOLE
10260
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1217
20050
SH
SOLE
20050
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
7034
135144
SH
SOLE
133639
260
1245
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
23871
378900
SH
SOLE
375985
300
2615
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
516
5300
SH
SOLE
5300
0
0
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
878
6843
SH
SOLE
6843
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1714
11650
SH
SOLE
11650
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1655
11800
SH
SOLE
11800
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
288
802
SH
SOLE
502
0
300
VEEVA SYS INC
CL A COM
922475108
1496
5725
SH
SOLE
5625
0
100
VENTAS INC
COM
92276F100
218
4094
SH
SOLE
4000
0
94
VERISK ANALYTICS INC
COM
92345Y106
2793
15810
SH
SOLE
15810
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
61766
1062192
SH
SOLE
1059317
0
2875
VIATRIS INC
COM
92556V106
3135
224434
SH
SOLE
222201
0
2233
VIEMED HEALTHCARE INC
COM
92663R105
1063
105000
SH
SOLE
105000
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
322
22100
SH
SOLE
22100
0
0
VISA INC
COM CL A
92826C839
22596
106723
SH
SOLE
106723
0
0
VISTEON CORP
COM NEW
92839U206
5527
45325
SH
SOLE
45325
0
0
VOYA FINANCIAL INC
COM
929089100
5955
93575
SH
SOLE
93275
0
300
VULCAN MATLS CO
COM
929160109
23520
139380
SH
SOLE
139380
0
0
Vanguard Equity Income Fund Ad
COM
921921300
208
2397
SH
SOLE
2397
0
0
Vanguard High Yield Tax Exempt
COM
922907845
487
40830
SH
SOLE
40830
0
0
Vanguard Intermediate-Term Bon
COM
921937801
462
38605
SH
SOLE
0
0
38605
Vanguard/Primecap Fund Admiral
COM
921936209
500
2953
SH
SOLE
2953
0
0
Veolia Environment - ADR
COM
92334N103
221
8600
SH
SOLE
8600
0
0
Vivendi SA
COM
F97982106
21933
666500
SH
SOLE
666500
0
0
WALMART INC
COM
931142103
36460
268423
SH
SOLE
268423
0
0
WASTE CONNECTIONS INC
COM
94106B101
1231
11400
SH
SOLE
11400
0
0
WASTE MGMT INC DEL
COM
94106L109
18516
143510
SH
SOLE
142910
0
600
WATERS CORP
COM
941848103
11192
39386
SH
SOLE
38589
25
772
WATSCO INC
COM
942622200
3445
13210
SH
SOLE
13021
0
189
WD-40 CO
COM
929236107
306
1000
SH
SOLE
1000
0
0
WEC ENERGY GROUP INC
COM
92939U106
258
2753
SH
SOLE
2753
0
0
WELLS FARGO CO NEW
COM
949746101
6388
163505
SH
SOLE
162035
0
1470
WEYERHAEUSER CO MTN BE
COM NEW
962166104
54159
1521326
SH
SOLE
1512898
300
8128
WHEATON PRECIOUS METALS CORP
COM
962879102
21594
565130
SH
SOLE
565130
0
0
WILLIAMS SONOMA INC
COM
969904101
2112
11784
SH
SOLE
11772
0
12
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
486
2125
SH
SOLE
2125
0
0
WORKDAY INC
CL A
98138H101
4508
18147
SH
SOLE
18147
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E204
921
54205
SH
SOLE
50180
0
4025
Walmart De Mexico - ADR
COM
93114W107
237
7500
SH
SOLE
7500
0
0
Wells Fargo Co
COM
949746rg8
372
350000
PRN
SOLE
350000
0
0
ZENDESK INC
COM
98936J101
2122
16000
SH
SOLE
16000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2769
17295
SH
SOLE
17295
0
0
ZOOMINFO TECHNOLOGIES INC
COM CL A
98980F104
342
7000
SH
SOLE
6500
0
500
iShares MSCI Japan Index Fund
MSCI JPN ETF NEW
46434g822
214
3125
SH
SOLE
3125
0
0