0000919574-22-003227.txt : 20220516
0000919574-22-003227.hdr.sgml : 20220516
20220513175203
ACCESSION NUMBER: 0000919574-22-003227
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220516
DATE AS OF CHANGE: 20220513
EFFECTIVENESS DATE: 20220516
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: 22924321
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-2022
03-31-2022
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-13-2022
1
706
6619324
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U Inc.
COM
90214J101
1231
92690
SH
SOLE
92690
0
0
3D Systems Corp
COM
88554D205
981
58835
SH
SOLE
58835
0
0
3M Company
COM
88579Y101
4656
31274
SH
SOLE
31274
0
0
9 Meters Biopharma Inc.
COM
654405109
6
10200
SH
SOLE
10200
0
0
Abbott Labs
COM
002824100
45476
384220
SH
SOLE
383920
0
300
Abbvie Inc.
COM
00287Y109
44599
275115
SH
SOLE
273857
0
1258
ABM Industries Incorporated
COM
000957100
7015
152374
SH
SOLE
152305
0
69
Absolute Software Corp OC-Shs
COM
00386B109
1692
200400
SH
SOLE
200400
0
0
Accenture Plc Ireland Shs Class A
COM
G1151C101
280
830
SH
SOLE
830
0
0
Accuray Inc.
COM
004397105
149
45000
SH
SOLE
45000
0
0
Activision Blizzard, Inc.
COM
00507V109
20248
252755
SH
SOLE
252355
0
400
Acuity Brands, Inc.
COM
00508Y102
1040
5492
SH
SOLE
5460
0
32
Acurx Pharmaceuticals
COM
00510M104
33
10100
SH
SOLE
100
0
10000
Adobe, Inc.
COM
00724F101
47646
104574
SH
SOLE
103919
15
640
Advance Auto Parts Inc
COM
00751Y106
288
1393
SH
SOLE
1380
0
13
Advanced Drainage Systems Inc
COM
00790R104
297
2500
SH
SOLE
2500
0
0
AerCap Holdings NV
COM
N00985106
15009
298515
SH
SOLE
298015
0
500
Aflac Inc
COM
001055102
17926
278400
SH
SOLE
278400
0
0
Agnico-Eagle Mines Ltd
COM
008474108
760
12405
SH
SOLE
12405
0
0
Air Products & Chemicals, Inc.
COM
009158106
9971
39900
SH
SOLE
39900
0
0
Airspan Networks Hldgs Inc
COM
00951K104
582
200000
SH
SOLE
200000
0
0
Albemarle Corporation
COM
012653101
10585
47865
SH
SOLE
47865
0
0
Alcoa Corp
COM
013872106
226
2513
SH
SOLE
2500
0
13
Alcon Inc
COM
H01301128
16078
202670
SH
SOLE
202670
0
0
Alerian MLP ETF
COM
00162Q452
5011
130823
SH
SOLE
128293
170
2360
Alibaba Group Hldg Ltd Sponsored Ads
COM
01609W102
2426
22300
SH
SOLE
22300
0
0
Allegro Microsystems Inc.
COM
01749D105
3713
130750
SH
SOLE
127935
0
2815
Allstate Corporation
COM
020002101
2776
20045
SH
SOLE
18971
0
1074
Alphabet Inc Class A
COM
02079K305
122808
44154
SH
SOLE
44149
0
5
Alphabet Inc Class C
COM
02079K107
100458
35968
SH
SOLE
35628
6
334
Alps ETF Tr Sectr Div Dogs
COM
00162Q858
419
7605
SH
SOLE
7425
180
0
Alteryx Inc.
COM
02156B103
368
5150
SH
SOLE
5150
0
0
Altria Group Inc
COM
02209S103
321
6141
SH
SOLE
5530
0
611
Amazon Inc.
COM
023135106
145125
44518
SH
SOLE
44291
3
224
Amcor Plc
COM
G0250X107
3576
315592
SH
SOLE
310632
0
4960
America Movil SAB de C.V. -ADR
COM
02364W105
228
10758
SH
SOLE
9500
0
1258
American Beacon Small Cap Value Fund Class Y
COM
02368A182
1216
43539
SH
SOLE
43539
0
0
American Beacon Tocqueville International Value Fu
COM
024526378
6197
367989
SH
SOLE
338380
0
29609
American Beacon Tocqueville International Value Fu
COM
024526386
5374
320642
SH
SOLE
320529
0
113
American Beacon Tocqueville International Value Fu
COM
024526394
9953
594190
SH
SOLE
574365
2238
17587
American Campus Cmntys Com
COM
024835100
5215
93176
SH
SOLE
92183
0
993
American Express Company
COM
025816109
14068
75231
SH
SOLE
75231
0
0
American FD Europacific GWTH FD CL F2
COM
29875E100
8099
142937
SH
SOLE
135781
0
7157
American Homes 4 Rent Cl A
COM
02665T306
360
9000
SH
SOLE
9000
0
0
American Tower REIT Inc
COM
03027X100
279
1110
SH
SOLE
1110
0
0
Ameriprise Financial, Inc.
COM
03076C106
272
905
SH
SOLE
460
0
445
Ametek Inc.
COM
031100100
400
3000
SH
SOLE
3000
0
0
Amgen Inc
COM
031162100
7002
28955
SH
SOLE
27038
0
1917
Angel Oak UltraShort Income Fund
COM
03463K828
226
22913
SH
SOLE
22913
0
0
Ansys Inc
COM
03662Q105
476
1500
SH
SOLE
1500
0
0
Antares Pharma Inc.
COM
036642106
744
181500
SH
SOLE
181500
0
0
Anthem Inc
COM
036752103
4371
8899
SH
SOLE
8654
0
245
Apa Corporation Com
COM
03743Q108
276
6685
SH
SOLE
426
0
6259
Apogee Enterprises Inc COM
COM
037598109
8092
170502
SH
SOLE
170469
0
33
Apollo Global Management LLC
COM
03769M106
4551
73410
SH
SOLE
72910
0
500
Apple Inc.
COM
037833100
186952
1070683
SH
SOLE
1066054
75
4554
Applied Matls Inc
COM
038222105
51094
387661
SH
SOLE
387647
0
14
ARC Document Solutions Inc
COM
00191G103
151
38662
SH
SOLE
38662
0
0
Ark Trust 3D Printing
COM
00214Q500
2976
101284
SH
SOLE
98824
250
2210
Array Technologies
COM
04271T100
599
53150
SH
SOLE
53150
0
0
Arrow Electronics
COM
042735100
1546
13031
SH
SOLE
13031
0
0
Aspen Technology Inc
COM
045327103
934
5650
SH
SOLE
5650
0
0
AT Mid Cap Equity Fund Institutional Class
COM
00769G477
214
11257
SH
SOLE
11257
0
0
AT&T Inc.
COM
00206R102
2929
123950
SH
SOLE
118208
0
5742
Atlassian Corp Plc
COM
G06242104
1028
3500
SH
SOLE
3500
0
0
Atyr Pharma Inc
COM
002120202
54
10150
SH
SOLE
10150
0
0
Autodesk Inc.
COM
052769106
337
1571
SH
SOLE
1421
0
150
Automatic Data Processing Inc Com
COM
053015103
25908
113860
SH
SOLE
113860
0
0
Autozone Inc.
COM
053332102
834
408
SH
SOLE
373
0
35
Avalara Inc
COM
05338G106
731
7350
SH
SOLE
7150
0
200
Avantor Inc.
COM
05352A100
406
12000
SH
SOLE
12000
0
0
Avient Corporation Com
COM
05368V106
5225
108850
SH
SOLE
108850
0
0
Axalta Coating Sys Ltd
COM
G0750C108
270
10970
SH
SOLE
10970
0
0
Axogen Inc.
COM
05463X106
2660
335000
SH
SOLE
335000
0
0
AZZ Incorporated
COM
002474104
583
12080
SH
SOLE
12080
0
0
Baker Hughes Company Cl A
COM
05722G100
1381
37921
SH
SOLE
37900
0
21
Bank Amer Corp
COM
060505104
55746
1352410
SH
SOLE
1348646
0
3764
Bank New York Mellon Corp
COM
064058100
736
14826
SH
SOLE
14755
0
71
Barrick Gold Corporation
COM
067901108
5905
240709
SH
SOLE
240709
0
0
Baxter Intl Inc
COM
071813109
254
3276
SH
SOLE
3276
0
0
Becton, Dickinson & Company
COM
075887109
7074
26593
SH
SOLE
26593
0
0
Berkshire Hathaway Inc Del Cl B
COM
084670702
84878
240509
SH
SOLE
238378
60
2071
Berkshire Hathaway Inc. - Class A
COM
084670108
3174
6
SH
SOLE
6
0
0
BGSF Inc.
COM
05601C105
6017
456850
SH
SOLE
456850
0
0
BHP Group Limited - ADR
COM
088606108
36406
471275
SH
SOLE
471275
0
0
Bio Techne Corp
COM
09073M104
523
1208
SH
SOLE
1200
0
8
Biogen Inc.
COM
09062X103
4363
20716
SH
SOLE
20636
0
80
Biomarin Pharmaceutical Inc
COM
09061G101
9902
128425
SH
SOLE
127675
0
750
Bioxcel Therapeutics Inc.
COM
09075P105
391
18700
SH
SOLE
18600
0
100
Black Stone Minerals
COM
09225M101
10095
750000
SH
SOLE
750000
0
0
Blackrock Munivest Fund II
COM
09253T101
320
24800
SH
SOLE
24800
0
0
BlackRock, Inc.
COM
09247X101
203
265
SH
SOLE
265
0
0
Blackstone Group Inc
COM
09260D107
16406
129244
SH
SOLE
128831
0
413
Blackstone REIT
COM
09259K302
502
39785
SH
SOLE
0
0
39785
Block H & R Inc COM
COM
093671105
253
9717
SH
SOLE
610
0
9107
Bloom Energy Corp
COM
093712107
1572
65100
SH
SOLE
64950
0
150
Blue Bird Corp
COM
095306106
443
23544
SH
SOLE
23544
0
0
Boeing Company
COM
097023105
39808
207873
SH
SOLE
206433
45
1395
Booking Holdings Inc.
COM
09857L108
25863
11013
SH
SOLE
11013
0
0
Booz Allen Hamilton Hldg Corp Cl A
COM
099502106
571
6500
SH
SOLE
6500
0
0
Boston Properties Inc.
COM
101121101
16731
129900
SH
SOLE
129576
0
324
Boston Scientific Corporation
COM
101137107
33338
752731
SH
SOLE
746166
275
6290
BP plc - ADR
COM
055622104
24596
836598
SH
SOLE
836217
0
381
Bright Horizons Family Solutions, Inc.
COM
109194100
226
1700
SH
SOLE
1700
0
0
Bristol Myers Squibb
COM
110122108
26463
362354
SH
SOLE
360899
0
1455
Broadcom Ltd Shs
COM
11135F101
12081
19186
SH
SOLE
18819
0
367
Brookfield Infrastructure Partners LP
COM
G16252101
288
4350
SH
SOLE
4350
0
0
Builders First Source Inc.
COM
12008R107
4208
65200
SH
SOLE
64700
0
500
BYD Co Ltd
COM
Y1023R104
742
26650
SH
SOLE
26650
0
0
C. H. Robinson Worldwide, Inc.
COM
12541W209
291
2700
SH
SOLE
2700
0
0
Cadence Design Systems Inc.
COM
127387108
822
5000
SH
SOLE
5000
0
0
Cameco Corp
COM
13321L108
34476
1184735
SH
SOLE
1182735
0
2000
Canadian Natl RY Co
COM
136375102
578
4312
SH
SOLE
4312
0
0
Canopy Rivers Inc.
COM
768014102
82
70400
SH
SOLE
70400
0
0
Capital One Finl Corp
COM
14040H105
21762
165759
SH
SOLE
164601
0
1158
Caretrust REIT Inc.
COM
14174T107
318
16500
SH
SOLE
16500
0
0
Carlisle Cos Inc
COM
142339100
2637
10724
SH
SOLE
10724
0
0
Carmax Inc
COM
143130102
671
6950
SH
SOLE
6950
0
0
Carrier Global Corp
COM
14448C104
15254
332545
SH
SOLE
332545
0
0
Cars.com Inc.
COM
14575E105
17782
1232283
SH
SOLE
1232283
0
0
Caterpillar Inc
COM
149123101
52587
236005
SH
SOLE
234390
25
1590
CBRE Group Inc. Cl A
COM
12504L109
3917
42794
SH
SOLE
41099
0
1695
Celanese Corporation
COM
150870103
279
1951
SH
SOLE
123
0
1828
Champions Oncology Inc.
COM
15870P307
2053
252461
SH
SOLE
252461
0
0
Change Healthcare Inc
COM
15912K100
2027
93000
SH
SOLE
93000
0
0
Charles River Laboratories International
COM
159864107
688
2423
SH
SOLE
2400
0
23
Cheesecake Factory Inc.
COM
163072101
338
8500
SH
SOLE
8500
0
0
Chevron Corp
COM
166764100
37478
230169
SH
SOLE
229328
0
841
Chipotle Mexican Grill Inc
COM
169656105
14517
9176
SH
SOLE
9176
0
0
Chubb Corp
COM
H1467J104
25114
117412
SH
SOLE
117412
0
0
Church & Dwight Co., Inc.
COM
171340102
299
3010
SH
SOLE
3000
0
10
Churchill Downs Inc
COM
171484108
333
1500
SH
SOLE
1500
0
0
Cigna Corporation
COM
125523100
1897
7917
SH
SOLE
7450
0
467
Cintas
COM
172908105
1357
3191
SH
SOLE
3191
0
0
Cisco Sys Inc
COM
17275R102
28659
513972
SH
SOLE
511972
0
2000
Citigroup Inc.
COM
172967424
781
14621
SH
SOLE
6055
0
8566
City Office REIT Inc.
COM
178587101
183
10381
SH
SOLE
1193
0
9188
Clarivate Plc
COM
G21810109
15464
922700
SH
SOLE
922700
0
0
Coca Cola Co
COM
191216100
20994
338606
SH
SOLE
337522
0
1084
Coda Octopus Group Inc.
COM
19188U206
4041
615000
SH
SOLE
615000
0
0
Cognizant Technology Solutions Corporation
COM
192446102
5300
59111
SH
SOLE
59005
0
106
Coinbase Global Inc.
COM
19260Q107
437
2300
SH
SOLE
2300
0
0
Colgate Palmolive Co
COM
194162103
39119
515876
SH
SOLE
512446
145
3285
Comcast Corp Cl A
COM
20030N101
27335
583823
SH
SOLE
578753
200
4870
Compass Minerals International, Inc.
COM
20451N101
2132
33950
SH
SOLE
33950
0
0
Comtech Telecommunications Corp.
COM
205826209
3574
227810
SH
SOLE
227810
0
0
Conoco Phillips
COM
20825C104
1122
11219
SH
SOLE
11169
0
50
Consensus Cloud Solutions Inc Com
COM
20848V105
1651
27465
SH
SOLE
27465
0
0
Constellation Brand Class A
COM
21036P108
12122
52629
SH
SOLE
52529
0
100
Consumer Staples Select Sector SPDR Fund
COM
81369Y308
379
4989
SH
SOLE
4989
0
0
Convey Health Solutions Hldgs
COM
21258C108
4274
653500
SH
SOLE
653500
0
0
Copart Inc
COM
217204106
878
7000
SH
SOLE
7000
0
0
Corning Inc
COM
219350105
6635
179750
SH
SOLE
179750
0
0
Corteva Inc.
COM
22052L104
806
14025
SH
SOLE
14025
0
0
Costar Group Inc.
COM
22160N109
666
10000
SH
SOLE
10000
0
0
Costco Wholesale Co
COM
22160K105
11736
20381
SH
SOLE
20381
0
0
Coterra Energy Inc.
COM
127097103
937
34750
SH
SOLE
34750
0
0
Coupa Software Inc
COM
22266L106
610
6000
SH
SOLE
6000
0
0
Cracker Barrel Old Country Store
COM
22410J106
2178
18343
SH
SOLE
18343
0
0
Crane Co.
COM
224399105
7848
72475
SH
SOLE
72475
0
0
Cross Country Healthcare Inc
COM
227483104
4919
227000
SH
SOLE
227000
0
0
CrowdStrike Holdings
COM
22788C105
9838
43326
SH
SOLE
43326
0
0
Crown Castle Intl Corp
COM
22822V101
438
2370
SH
SOLE
2370
0
0
Crown Holdings, Inc.
COM
228368106
369
2950
SH
SOLE
2950
0
0
CSX Corporation
COM
126408103
779
20790
SH
SOLE
20790
0
0
Cummins Inc
COM
231021106
13098
63857
SH
SOLE
63263
25
569
CVS Health Corp Com
COM
126650100
1506
14880
SH
SOLE
14880
0
0
CyberArk Software Ltd
COM
M2682V108
15368
91070
SH
SOLE
89825
40
1205
Danaher Corp Del Com
COM
235851102
7965
27153
SH
SOLE
27153
0
0
Danimer Scientific Inc Com Cl A
COM
236272100
171
29100
SH
SOLE
29100
0
0
Deere & Co Com
COM
244199105
82080
197563
SH
SOLE
196878
25
660
Dell Technologies Inc. class C
COM
24703L202
322
6418
SH
SOLE
663
0
5755
Delta Air Lines Inc.
COM
247361702
6715
169700
SH
SOLE
169700
0
0
Deutsche Telekom AG F ADR
COM
251566105
4668
250694
SH
SOLE
248038
0
2656
Devon Energy Corp
COM
25179M103
4721
79839
SH
SOLE
79759
0
80
Dexcom Inc
COM
252131107
3962
7745
SH
SOLE
7745
0
0
Diageo Plc Sponsored ADR
COM
25243Q205
22549
111002
SH
SOLE
110852
0
150
Diamondback Energy Inc Com
COM
25278X109
24030
175300
SH
SOLE
175300
0
0
Dillard s, Inc.
COM
254067101
258
962
SH
SOLE
98
0
864
Discover Financial Services
COM
254709108
623
5658
SH
SOLE
5547
0
111
Discovery Communications, Inc.
COM
25470F302
319
12788
SH
SOLE
12788
0
0
DocuSign Inc.
COM
256163106
10376
96860
SH
SOLE
96660
0
200
Dodge & Cox Stock
COM
256219106
907
3694
SH
SOLE
3694
0
0
Dollar General Corp
COM
256677105
7401
33243
SH
SOLE
33230
0
13
Dollar Tree Inc
COM
256746108
2960
18481
SH
SOLE
18481
0
0
Dominion Energy Inc
COM
25746U109
66414
781616
SH
SOLE
778191
145
3280
Donaldson Company, Inc.
COM
257651109
28533
549443
SH
SOLE
546803
50
2590
Dover Corporation
COM
260003108
2346
14950
SH
SOLE
14950
0
0
DOW Inc.
COM
260557103
6399
100418
SH
SOLE
100011
0
407
Duke Energy Corp
COM
26441C204
17319
155109
SH
SOLE
155109
0
0
DuPont de Nemours, Inc
COM
26614N102
61514
836018
SH
SOLE
830528
225
5265
Durect Corporation
COM
266605104
602
897900
SH
SOLE
896200
0
1700
DXC Technology
COM
23355L106
6353
194712
SH
SOLE
194490
0
222
Dycom Industries Inc
COM
267475101
1464
15370
SH
SOLE
15370
0
0
Eastman Chem Co
COM
277432100
445
3970
SH
SOLE
3970
0
0
Eaton Corp Plc Shs
COM
G29183103
1064
7008
SH
SOLE
6995
0
13
Eaton Vance CA Municipal Opportunities Fund
COM
27826Y795
214
20847
SH
SOLE
20847
0
0
Eaton Vance Connecticut Municipal Income Fund
COM
27826Y787
977
100945
SH
SOLE
100945
0
0
Eaton Vance South Carolina Municipal Income Fund
COM
27826Y720
792
88974
SH
SOLE
88974
0
0
Ebay Inc.
COM
278642103
98691
1723560
SH
SOLE
1715185
285
8090
Ecolab Inc.
COM
278865100
528
2990
SH
SOLE
2990
0
0
Edgewood Growth Fund
COM
0075W0759
224
4500
SH
SOLE
4500
0
0
Edwards Lifesciences Corp
COM
28176E108
11161
94812
SH
SOLE
94812
0
0
Eiger Biopharmaceuticals Inc
COM
28249U105
513
61775
SH
SOLE
61250
0
525
Elanco Animal Health Inc.
COM
28414H103
19080
731298
SH
SOLE
723043
325
7930
Electronic Arts, Inc.
COM
285512109
768
6070
SH
SOLE
6070
0
0
Eli Lilly & Co
COM
532457108
2953
10311
SH
SOLE
10304
0
7
Emerson Elec Co COM
COM
291011104
17731
180839
SH
SOLE
180839
0
0
Energy Select Sector SPDR ETF
COM
81369Y506
33236
434797
SH
SOLE
434797
0
0
Ensign Group Inc
COM
29358P101
3064
34038
SH
SOLE
34038
0
0
Enterprise Prods Partners L P
COM
293792107
516
19987
SH
SOLE
19987
0
0
Epam Sys Inc
COM
29414B104
4422
14909
SH
SOLE
14909
0
0
ETF Ser Solutions US Glb Jets
COM
26922A842
516
23700
SH
SOLE
23700
0
0
ETFMG Alternative Harvest
COM
26924G508
1642
158351
SH
SOLE
153846
300
4205
ETFS Gold Trust
COM
00326A104
895
48150
SH
SOLE
48150
0
0
ETFS Platinum Trust
COM
003260106
2443
26620
SH
SOLE
26620
0
0
Europacific Growth Fund F3
COM
298706110
5745
101016
SH
SOLE
100143
637
236
Evergy Inc.
COM
30034W106
335
4900
SH
SOLE
4900
0
0
Eversource Energy
COM
30040W108
2794
31680
SH
SOLE
31680
0
0
Evofem Biosciences Inc.
COM
30048L104
17
51060
SH
SOLE
48100
0
2960
Expedia Group Inc.
COM
30212P303
33991
173714
SH
SOLE
172714
0
1000
Exponent Inc
COM
30214U102
550
5090
SH
SOLE
5090
0
0
Expro Group Holdings NV
COM
N3144W105
967
54410
SH
SOLE
54410
0
0
Exxon Mobil Corp
COM
30231G102
16492
199689
SH
SOLE
197157
0
2532
F5 Networks
COM
315616102
3507
16782
SH
SOLE
16782
0
0
Fabrinet
COM
G3323L100
11075
105345
SH
SOLE
105345
0
0
Factset Resh Sys Inc
COM
303075105
250
575
SH
SOLE
575
0
0
Fair Isaac Corporation
COM
303250104
796
1706
SH
SOLE
1506
0
200
Sprott-Alpina Gold Equity UCITS Fund A USD
COM
079451967
754
9660
SH
SOLE
9660
0
0
Falcon Oil & Gas Ltd.
COM
306071101
6
40000
SH
SOLE
40000
0
0
Farmer Brothers Inc.
COM
307675108
4263
598800
SH
SOLE
598800
0
0
Farmland Partners Inc.
COM
31154R109
1997
145215
SH
SOLE
145215
0
0
FedEx Corp.
COM
31428X106
41462
179185
SH
SOLE
178035
30
1120
Fidelity Cap & Income FD SH BEN INT
COM
316062108
324
30568
SH
SOLE
30568
0
0
Fidelity Concord Str TR 500 IDX Ins Prem
COM
315911750
11957
75817
SH
SOLE
75817
0
0
Fidelity Covington Trust MSCI Materials Index
COM
316092881
3698
74427
SH
SOLE
73587
55
785
Fidelity Large Cap Stock Fund
COM
315912402
364
8644
SH
SOLE
3618
5026
0
Fidelity National Financial Group
COM
31620R303
7292
149298
SH
SOLE
149250
0
48
Fidelity Natl Information Svcs Inc
COM
31620M106
853
8495
SH
SOLE
8495
0
0
Financial Select Sector SPDR Fund
COM
81369Y605
19130
499214
SH
SOLE
499214
0
0
First Republic Bank San Francisco CA
COM
33616C100
6431
39676
SH
SOLE
38476
0
1200
First Solar, Inc.
COM
336433107
227
2715
SH
SOLE
2715
0
0
First Tr Exchange Traded Fd Wtr Etf
COM
33733B100
1201
14245
SH
SOLE
14245
0
0
Fiserv Inc.
COM
337738108
5461
53856
SH
SOLE
53556
0
300
Flex Ltd Ord
COM
Y2573F102
10150
547150
SH
SOLE
547150
0
0
Floor & Decor Hldgs Inc
COM
339750101
243
3000
SH
SOLE
3000
0
0
Flowserve Corp.
COM
34354P105
3242
90310
SH
SOLE
90310
0
0
Fomento Economico Mexicano - ADR
COM
344419106
13049
157500
SH
SOLE
157500
0
0
Ford Motor Co
COM
345370860
18180
1075123
SH
SOLE
1071073
0
4050
Fortinet Inc
COM
34959E109
1764
5163
SH
SOLE
4543
0
620
Franco-Nevada Corporation
COM
351858105
23395
146657
SH
SOLE
146657
0
0
Freeport-Mcmoran Inc Cl B
COM
35671D857
17112
344032
SH
SOLE
344032
0
0
FuboTV Inc.
COM
35953D104
99
15000
SH
SOLE
15000
0
0
Gartner Group, Inc.
COM
366651107
486
1634
SH
SOLE
136
0
1498
Generac Holdings Inc
COM
368736104
2991
10062
SH
SOLE
9698
0
364
General Dynamics Corporation
COM
369550108
1196
4960
SH
SOLE
4960
0
0
General Electric Corp.
COM
369604301
431
4705
SH
SOLE
4668
0
37
General Mls Inc
COM
370334104
482
7120
SH
SOLE
7120
0
0
General Mtrs Co
COM
37045V100
1900
43434
SH
SOLE
43434
0
0
Genuine Parts
COM
372460105
454
3600
SH
SOLE
3600
0
0
Gilead Sciences Inc
COM
375558103
7871
132401
SH
SOLE
131671
0
730
Glatfelter Corp
COM
377320106
919
74250
SH
SOLE
74250
0
0
Global Blood Therapeutics Inc.
COM
37890U108
476
13750
SH
SOLE
13750
0
0
Global Payments Inc.
COM
37940X102
774
5659
SH
SOLE
5659
0
0
Global X Fds Cannabis ETF
COM
37954Y426
85
15550
SH
SOLE
15550
0
0
Global X Fds FinTech ETF
COM
37954Y814
1648
51480
SH
SOLE
50210
95
1175
Global X Fds Lithium Battery ETF
COM
37954Y855
331
4300
SH
SOLE
4300
0
0
Global X Fds Robotics & Artificial Intelligence ET
COM
37954Y715
2671
92087
SH
SOLE
89837
225
2025
Global X Funds US Preferred ETF
COM
37954Y657
4561
194083
SH
SOLE
191153
275
2655
Goldman Sachs Group Inc
COM
38141G104
4562
13821
SH
SOLE
13821
0
0
Graco Inc
COM
384109104
1003
14390
SH
SOLE
14390
0
0
Grupo Televisa Sa Spon Adr Rep Ord
COM
40049J206
14339
1225590
SH
SOLE
1225590
0
0
Gxo Logistics Incorporated Common Stock
COM
36262G101
350
4900
SH
SOLE
4900
0
0
Haemonetics
COM
405024100
11369
179830
SH
SOLE
179830
0
0
Halliburton Co
COM
406216101
16871
445500
SH
SOLE
438000
0
7500
Hannover Rueckversicherung SE
COM
410693105
333
3920
SH
SOLE
3920
0
0
Harbor Capital Appreciation
COM
411511504
212
2436
SH
SOLE
2436
0
0
Harsco Corp
COM
415864107
5057
413120
SH
SOLE
413120
0
0
HB Fuller Co.
COM
359694106
826
12500
SH
SOLE
12500
0
0
HCA Healthcare
COM
40412C101
2082
8307
SH
SOLE
8070
0
237
Health Care Select Sector SPDR Fund
COM
81369Y209
11930
87083
SH
SOLE
87083
0
0
Heico Corporation
COM
422806109
590
3843
SH
SOLE
3843
0
0
Hermes International SCA
COM
42751Q105
2184
15365
SH
SOLE
15365
0
0
Hewlett Packard Enterprise Co
COM
42824C109
583
34877
SH
SOLE
34050
0
827
Home Depot Inc
COM
437076102
444118
1483708
SH
SOLE
1483333
0
375
Honeywell Intl Inc
COM
438516106
22893
117655
SH
SOLE
117555
0
100
Howmet Aerospace Inc Com
COM
443201108
361
10031
SH
SOLE
10031
0
0
Hp Inc
COM
40434L105
700
19296
SH
SOLE
1500
0
17796
Hubbell Inc
COM
443510607
459
2500
SH
SOLE
2500
0
0
Huttig Building Products Inc.
COM
448451104
454
42563
SH
SOLE
42563
0
0
Iac Interactivecorp New Com New
COM
44891N208
531
5300
SH
SOLE
5300
0
0
IBM CORPORATION
COM
459200101
6757
51968
SH
SOLE
51508
0
460
ICF International Inc.
COM
44925C103
2052
21800
SH
SOLE
21800
0
0
IDEX Corporation
COM
45167R104
479
2500
SH
SOLE
2500
0
0
Idexx Labs Inc
COM
45168D104
1632
2983
SH
SOLE
2918
0
65
II VI Inc.
COM
902104108
4703
64882
SH
SOLE
64882
0
0
Illinois Tool Works Inc Com
COM
452308109
6202
29618
SH
SOLE
29618
0
0
Illumina Inc
COM
452327109
9928
28413
SH
SOLE
27958
15
440
Industrial Select Sector SPDR Fund
COM
81369Y704
3360
32623
SH
SOLE
32623
0
0
Information Services Group Inc.
COM
45675Y104
117
17135
SH
SOLE
888
0
16247
Innospec, Inc.
COM
45768S105
3600
38900
SH
SOLE
38900
0
0
Innoviva, Inc
COM
45781M101
350
18101
SH
SOLE
1653
0
16448
Inogen Inc.
COM
45780L104
8274
255200
SH
SOLE
255200
0
0
Insulet Corp
COM
45784P101
1493
5605
SH
SOLE
5605
0
0
Intel Corp
COM
458140100
32006
645795
SH
SOLE
637535
0
8260
Intercontinental Exchange Inc
COM
45866F104
6205
46967
SH
SOLE
46967
0
0
International Flavors&Fragranc
COM
459506101
500
3805
SH
SOLE
3805
0
0
Intuit Com
COM
461202103
10225
21265
SH
SOLE
21111
0
154
Intuitive Surgical, Inc.
COM
46120E602
8007
26541
SH
SOLE
26541
0
0
Invesco Etf Trust Water Res Port
COM
46137V142
3199
60341
SH
SOLE
58841
150
1350
Invesco Exchange Traded Fund Trust II Sr LN
COM
46138G508
9389
431265
SH
SOLE
426535
185
4545
Invesco Exchange Traded Variable Rate
COM
46138G870
335
13690
SH
SOLE
13380
310
0
Invesco Golden Drageon China ETF
COM
46137V571
394
13600
SH
SOLE
13600
0
0
Invesco QQQ Tr Unit Ser 1
COM
46090E103
2073
5718
SH
SOLE
5718
0
0
Invesco S&P 500 Equal Weight ETF
COM
46137V357
958
6076
SH
SOLE
6076
0
0
Invesco S&P 500 High Dividend Low Volatility ETF
COM
46138E362
535
11323
SH
SOLE
11123
200
0
Ionis Pharmaceuticals Inc
COM
462222100
6204
167505
SH
SOLE
165465
0
2040
Iovance Biotherapeutics Inc
COM
462260100
2852
171290
SH
SOLE
171290
0
0
Iqvia Holdings Inc.
COM
46266C105
4862
21030
SH
SOLE
20037
0
993
Ironwood Pharmaceuticals, Inc.
COM
46333X108
359
28531
SH
SOLE
28531
0
0
iShares - Russell 2000 Value Fund
COM
464287630
9296
57594
SH
SOLE
56664
205
725
iShares 0-5 Year High Yield Corporate Bond ETF
COM
46434V407
7619
173312
SH
SOLE
171852
95
1365
iShares 1-3 Year Treasury Bond ETF
COM
464287457
475
5700
SH
SOLE
5700
0
0
iShares Barclays Intermediate Government/Credit Bo
COM
464288612
906
8350
SH
SOLE
7600
0
750
iShares Barclays Treas Inflation Protected
COM
464287176
15485
124306
SH
SOLE
123778
528
0
iShares Core Total Bond Fund
COM
46434V613
298
6000
SH
SOLE
6000
0
0
iShares DJ U.S. Real Estate Index Fund
COM
464287739
524
4840
SH
SOLE
4840
0
0
iShares DJ US Financial Services
COM
464287770
208
1151
SH
SOLE
1151
0
0
iShares DJ US Telecommunications Sec Fund
COM
464287713
609
20365
SH
SOLE
20365
0
0
iShares FTSE/Xinhua China 25 Index Fund
COM
464287184
255
7985
SH
SOLE
7985
0
0
Ishares Gold Tr Ishares New
COM
464285204
69058
1875057
SH
SOLE
1865467
400
9190
iShares Lehman Agg Bond Fund
COM
464287226
471
4400
SH
SOLE
4400
0
0
iShares MSCI ACWI Index Fund
COM
464288240
309
5920
SH
SOLE
5920
0
0
iShares MSCI Canada Index Fund
COM
464286509
362
9000
SH
SOLE
9000
0
0
Ishares MSCI EAFE Growth Index
COM
464288885
398
4135
SH
SOLE
4135
0
0
iShares MSCI EAFE Index Fund
COM
464287465
6328
85980
SH
SOLE
82980
0
3000
iShares MSCI Emerging Markets ETF
COM
464287234
908
20119
SH
SOLE
19994
0
125
iShares NASDAQ Biotech
COM
464287556
2638
20245
SH
SOLE
20245
0
0
iShares Preferred and Income Securities ETF
COM
464288687
1561
42860
SH
SOLE
42770
0
90
iShares Russell 1000 Growth Fund
COM
464287614
1221
4399
SH
SOLE
4399
0
0
iShares Russell 1000 Index Fund
COM
464287622
4566
18260
SH
SOLE
18260
0
0
iShares Russell 2000 ETF
COM
464287655
1807
8804
SH
SOLE
8804
0
0
iShares S&P 500 Fund
COM
464287200
673
1483
SH
SOLE
985
0
498
iShares S&P Global Healthcare Fund
COM
464287325
1262
14400
SH
SOLE
14400
0
0
iShares S&P Midcap 400/Barra Growth Index
COM
464287606
433
5600
SH
SOLE
5600
0
0
iShares S&P National AMT-Free Bond Fund
COM
464288414
3410
31100
SH
SOLE
31100
0
0
iShares S&P New York Municipal Bond Fund
COM
464288323
273
5000
SH
SOLE
5000
0
0
iShares Short-Term Corporate Bond ETF
COM
464288646
1100
21261
SH
SOLE
20841
0
420
iShares Silver Trust
COM
46428Q109
231
10100
SH
SOLE
10100
0
0
iShares Tr Core 1-5 Yr USD
COM
46432F859
456
9400
SH
SOLE
9400
0
0
IShares Tr Core MSCI Total Intl
COM
46432F834
779
11700
SH
SOLE
11700
0
0
IShares Tr Fltg Rt Nt
COM
46429B655
1862
36858
SH
SOLE
35058
0
1800
Ishares TR Gl Clean Energy ETF
COM
464288224
5871
272798
SH
SOLE
269073
250
3475
iShares Tr Shrt Trs Bd ETF
COM
464288679
480
4350
SH
SOLE
4350
0
0
Ishares Trust Calif Muni Bond Fund
COM
464288356
291
5000
SH
SOLE
5000
0
0
IShares Trust Mid Cap Growth
COM
464287481
7001
69658
SH
SOLE
66830
200
2628
IShares Trust REIT
COM
464288521
352
5450
SH
SOLE
5450
0
0
Ishares Trust US Small Cap Value
COM
46436E536
1179
38386
SH
SOLE
38386
0
0
iShares US Healthcare Providers
COM
464288828
438
1550
SH
SOLE
1550
0
0
J.M. Smucker Co.
COM
832696405
201
1487
SH
SOLE
1400
0
87
Jacobs Engineering Group
COM
469814107
2001
14520
SH
SOLE
14065
0
455
Johnson & Johnson
COM
478160104
68524
386636
SH
SOLE
385021
0
1615
Johnson Ctls Intl Plc Shs
COM
G51502105
3204
48858
SH
SOLE
46536
0
2322
JPMorgan Chase & Co
COM
46625H100
23315
171030
SH
SOLE
171030
0
0
JPMorgan Ultra-Short Income ETF
COM
46641Q837
750
14913
SH
SOLE
14913
0
0
Juniper Networks
COM
48203R104
260
7000
SH
SOLE
7000
0
0
Kelso Technologies
COM
48826D201
1427
3036300
SH
SOLE
3036300
0
0
Kennametal Inc
COM
489170100
7909
276457
SH
SOLE
272832
140
3485
Keurig Dr. Pepper Inc.
COM
49271V100
35953
948637
SH
SOLE
936982
485
11170
KeyCorp
COM
493267108
2217
99053
SH
SOLE
88090
0
10963
Keysight Technologies Inc
COM
49338L103
238
1506
SH
SOLE
1470
0
36
Kimberly-Clark Corp COM
COM
494368103
2221
18030
SH
SOLE
18030
0
0
Kimco Realty Corp COM
COM
49446R109
893
36150
SH
SOLE
30998
0
5152
Kinder Morgan Inc
COM
49456B101
6836
361512
SH
SOLE
357084
0
4428
Knight Transn Holdings Inc.
COM
499049104
2970
58854
SH
SOLE
57954
0
900
Knowles Corp
COM
49926D109
2896
134488
SH
SOLE
134150
0
338
Kohls Corp
COM
500255104
212
3500
SH
SOLE
3500
0
0
Koninklijke Philips NV
COM
500472303
319
10448
SH
SOLE
10447
0
1
Kraft Heinz Co
COM
500754106
6207
157589
SH
SOLE
155999
0
1590
Kraken Robotics Inc.
COM
50077N102
1260
3500000
SH
SOLE
3500000
0
0
Krispy Kreme Inc
COM
50101L106
171
11500
SH
SOLE
11500
0
0
Kroger Co
COM
501044101
1228
21397
SH
SOLE
14777
0
6620
Kulicke & Soffa Industries
COM
501242101
2212
39492
SH
SOLE
39492
0
0
L3 Harris Technologies, Inc
COM
502431109
20122
80985
SH
SOLE
80153
0
832
Laboratory Corp America Holdings
COM
50540R409
3250
12325
SH
SOLE
11562
0
763
Lam Research Corp.
COM
512807108
1040
1935
SH
SOLE
1935
0
0
Landec Corporation
COM
514766104
5714
493450
SH
SOLE
493450
0
0
Lantheus Hldgs Inc
COM
516544103
3947
71365
SH
SOLE
71365
0
0
Lauder Estee Cos Inc Cl A
COM
518439104
246
905
SH
SOLE
905
0
0
Lazard Ltd Shs A
COM
G54050102
633
18350
SH
SOLE
18350
0
0
Lear Corp
COM
521865204
3647
25575
SH
SOLE
25575
0
0
Leggett & Platt Inc
COM
524660107
4336
124585
SH
SOLE
123320
0
1265
Lexington Realty Trust
COM
529043101
285
18179
SH
SOLE
18179
0
0
Liberty Broadband Corp Com Ser C
COM
530307305
2283
16871
SH
SOLE
16871
0
0
Linde Plc
COM
G5494J103
3496
10943
SH
SOLE
10943
0
0
LKQ Corp.
COM
501889208
2071
45600
SH
SOLE
45600
0
0
Lockheed Martin Corp
COM
539830109
32900
74536
SH
SOLE
74336
0
200
Lowes Cos Inc
COM
548661107
18088
89461
SH
SOLE
89437
0
24
LPL Financial Holdings Inc.
COM
50212V100
2753
15071
SH
SOLE
13994
0
1077
Lumen Technologies Inc.
COM
550241103
1030
91372
SH
SOLE
67708
0
23664
Lumentum Holdings Inc
COM
55024U109
11462
117435
SH
SOLE
117435
0
0
LVMH Moet Hennessy Louis Vuitton ADR
COM
502441306
2067
14495
SH
SOLE
14495
0
0
Lyondellbasell Inds F Class A
COM
N53745100
300
2922
SH
SOLE
2800
0
122
M & T Bank Corporation
COM
55261F104
28265
166757
SH
SOLE
165397
40
1320
Mag Silver Corp
COM
55903Q104
10850
671000
SH
SOLE
663500
0
7500
Magellan Midstream Partners
COM
559080106
935
19050
SH
SOLE
19050
0
0
Mandiant Inc Com
COM
562662106
258
11580
SH
SOLE
11250
0
330
Manulife Finl Corp
COM
56501R106
380
17830
SH
SOLE
17830
0
0
Marathon Pete Corp
COM
56585A102
22254
260278
SH
SOLE
257425
0
2853
Markel Corp
COM
570535104
251
170
SH
SOLE
170
0
0
Marketaxess Holdings Inc
COM
57060D108
425
1250
SH
SOLE
1250
0
0
Marqeta Inc.
COM
57142B104
183
16565
SH
SOLE
16565
0
0
Martin Marietta Materials, Inc.
COM
573284106
20039
52063
SH
SOLE
51488
10
565
Masco Corp
COM
574599106
309
6054
SH
SOLE
6000
0
54
Mastercard Incorporated Cl A
COM
57636Q104
24556
68712
SH
SOLE
68162
0
550
Match Group
COM
57667L107
2101
19320
SH
SOLE
19320
0
0
Materials Select Sector SPDR Trust
COM
81369Y100
489
5545
SH
SOLE
5545
0
0
Mayville Engineering Co.
COM
578605107
5791
618071
SH
SOLE
618071
0
0
Mc Cormick & Co Inc
COM
579780206
3048
30538
SH
SOLE
30538
0
0
McDonald s Corp.
COM
580135101
44989
181935
SH
SOLE
181835
0
100
McKesson Corporation
COM
58155Q103
1182
3861
SH
SOLE
3285
0
576
Medicenna Therapeutics Corp.
COM
58490H107
112
88000
SH
SOLE
87200
0
800
Medtronic Plc Shs
COM
G5960L103
2909
26220
SH
SOLE
26220
0
0
Meiragtx Holdings Plc
COM
G59665102
258
18600
SH
SOLE
18600
0
0
Merck & Co. Inc.
COM
58933Y105
73185
891953
SH
SOLE
887653
195
4105
Merger Fund Institutional Cl
COM
589509207
9209
530468
SH
SOLE
522982
298
7188
Meta Platforms Inc
COM
30303M102
34696
156036
SH
SOLE
155736
0
300
Metlife Inc
COM
59156R108
2249
32002
SH
SOLE
28150
0
3852
MFC ISHARES MSCI CHINA ETF
COM
46429B671
12875
243428
SH
SOLE
243428
0
0
MFC iShares TR JPMorgan USD Emerging Mkts Bd ETF
COM
464288281
7137
73007
SH
SOLE
71934
120
953
Micron Technology Inc.
COM
595112103
4232
54331
SH
SOLE
53431
0
900
Microsoft Corp.
COM
594918104
194331
630311
SH
SOLE
628336
40
1934
Mistras Group, Inc.
COM
60649T107
1039
157250
SH
SOLE
157250
0
0
Mitek Systems Inc.
COM
606710200
3163
215600
SH
SOLE
215600
0
0
Mitsubishi UFJ Financial Group - ADR
COM
606822104
2536
409720
SH
SOLE
409720
0
0
Modine Manufacturing Co
COM
607828100
1415
157000
SH
SOLE
157000
0
0
Mohawk Inds Inc
COM
608190104
3072
24735
SH
SOLE
24735
0
0
Mondelez Intl Inc Cl A
COM
609207105
5878
93628
SH
SOLE
93628
0
0
MongoDB Inc Cl A
COM
60937P106
1164
2625
SH
SOLE
2625
0
0
Moody s Corporation
COM
615369105
213
630
SH
SOLE
630
0
0
Morgan Stanley
COM
617446448
3605
41251
SH
SOLE
41251
0
0
Mosaic Co
COM
61945C103
432
6500
SH
SOLE
6500
0
0
Movado Group
COM
624580106
230
5879
SH
SOLE
521
0
5358
MSC Industrial Direct A
COM
553530106
1261
14795
SH
SOLE
14795
0
0
MSCI Inc.
COM
55354G100
1011
2010
SH
SOLE
2010
0
0
Navigator Holdings Ltd Shs
COM
Y62132108
493
40368
SH
SOLE
40368
0
0
NCS Multistage Hldgs Inc
COM
628877201
6446
126984
SH
SOLE
126984
0
0
Nektar Therapeutics
COM
640268108
128
23755
SH
SOLE
23755
0
0
Nestle SA - ADR
COM
641069406
2211
16991
SH
SOLE
16991
0
0
NetApp, Inc.
COM
64110D104
448
5400
SH
SOLE
5400
0
0
Netflix Inc
COM
64110L106
18745
50042
SH
SOLE
49432
15
595
Neubase Therapeutics Inc.
COM
64132K102
101
53500
SH
SOLE
53500
0
0
Neurocrine Biosciences Inc.
COM
64125C109
382
4075
SH
SOLE
4075
0
0
Newell Brands Inc
COM
651229106
1225
57200
SH
SOLE
57200
0
0
Newmont Goldcorp Corp
COM
651639106
44708
562714
SH
SOLE
559599
0
3115
Nextera Energy Inc
COM
65339F101
80085
945407
SH
SOLE
944787
0
620
Nextier Oilfield Solutions
COM
65290C105
257
27800
SH
SOLE
27800
0
0
Nike Inc Cl B
COM
654106103
3767
27998
SH
SOLE
27848
0
150
Nippon Telephone & Telegraph ADR
COM
654624105
611
21000
SH
SOLE
21000
0
0
Nordson Corp
COM
655663102
615
2709
SH
SOLE
2045
0
664
Northrop Grumman Corporation
COM
666807102
403
901
SH
SOLE
55
0
846
Novartis AG
COM
66987V109
16221
184852
SH
SOLE
184852
0
0
Nucor Corp
COM
670346105
297
2000
SH
SOLE
2000
0
0
Nutrien Ltd.
COM
67077M108
43615
419416
SH
SOLE
419416
0
0
Nuveen NY Muni Value
COM
67062M105
583
64650
SH
SOLE
63875
775
0
nVent Electric Plc.
COM
G6700G107
2994
86095
SH
SOLE
85345
0
750
Nvidia Corp.
COM
67066G104
104613
383396
SH
SOLE
381816
40
1540
NVR Inc
COM
62944T105
201
45
SH
SOLE
45
0
0
Oakmark Fund I
COM
413838103
367
3164
SH
SOLE
3164
0
0
OKTA Inc.
COM
679295105
2434
16125
SH
SOLE
16125
0
0
Omega Healthcare Invs Inc
COM
681936100
281
9024
SH
SOLE
9024
0
0
Omnicom Group Inc.
COM
681919106
275
3243
SH
SOLE
432
0
2811
ON24 Inc.
COM
68339B104
5703
433700
SH
SOLE
433700
0
0
Oncosec Medical
COM
68234L306
87
75500
SH
SOLE
75500
0
0
Oracle Corp
COM
68389X105
13096
158301
SH
SOLE
154599
0
3702
Organon & Co Common Stock
COM
68622V106
4020
115098
SH
SOLE
111998
0
3100
Orion Energy Systems Inc.
COM
686275108
203
72400
SH
SOLE
72400
0
0
Orion Engineered Carbons
COM
L72967109
10928
684275
SH
SOLE
684275
0
0
Otis Worldwide Corp
COM
68902V107
10222
132843
SH
SOLE
132843
0
0
Paccar Inc
COM
693718108
40984
465352
SH
SOLE
462552
115
2685
Palo Alto Networks Inc
COM
697435105
32245
51798
SH
SOLE
51098
15
685
Pan Amern Silver Corp
COM
697900108
6702
245500
SH
SOLE
245500
0
0
Parker-Hannifin Corp
COM
701094104
20706
72970
SH
SOLE
72970
0
0
Paychex Inc
COM
704326107
780
5712
SH
SOLE
4262
0
1450
Paycom Software Inc
COM
70432V102
3722
10745
SH
SOLE
10745
0
0
Paylocity Holding Corp
COM
70438V106
4948
24045
SH
SOLE
23845
0
200
Paypal Hldgs Inc
COM
70450Y103
27273
235826
SH
SOLE
233456
50
2320
Peloton Interactive Inc. Cl A
COM
70614W100
6177
233786
SH
SOLE
233786
0
0
Pepsico Inc
COM
713448108
56110
335225
SH
SOLE
333560
70
1595
Perkinelmer Inc.
COM
714046109
228
1306
SH
SOLE
1250
0
56
Petroleo Brasileiro S.A. - ADR
COM
71654V408
304
20533
SH
SOLE
20044
0
489
Pfizer Inc
COM
717081103
65066
1256822
SH
SOLE
1249962
0
6860
Phibro Animal Health A
COM
71742Q106
3562
178530
SH
SOLE
178530
0
0
Philip Morris International Inc
COM
718172109
1148
12225
SH
SOLE
10913
0
1312
Phillips 66
COM
718546104
567
6566
SH
SOLE
6566
0
0
Physicians Realty Trust
COM
71943U104
8399
478876
SH
SOLE
466461
0
12415
Pimco All Asset Fund
COM
722005626
198
16043
SH
SOLE
16043
0
0
Pimco Energy & Tactical Credit Opportunities Fund
COM
69346N107
473
31913
SH
SOLE
31913
0
0
Pimco Enhanced Short Mat Active
COM
72201R833
275
2750
SH
SOLE
2750
0
0
Plexus Corp
COM
729132100
5911
72250
SH
SOLE
72250
0
0
Plug Power Inc.
COM
72919P202
372
13000
SH
SOLE
13000
0
0
PNC Finl Svcs Group Inc
COM
693475105
1189
6445
SH
SOLE
6445
0
0
Pool Corp.
COM
73278L105
1163
2750
SH
SOLE
2750
0
0
Potlatchdeltic Corp
COM
737630103
1191
22579
SH
SOLE
22579
0
0
Procter & Gamble
COM
742718109
60498
395931
SH
SOLE
395931
0
0
Profire Energy Inc
COM
74316X101
616
474125
SH
SOLE
474125
0
0
Progressive Corp.
COM
743315103
23244
203914
SH
SOLE
203724
0
190
Prudential Financial Inc.
COM
744320102
2725
23060
SH
SOLE
22845
0
215
Public Service Enterprise Group Inc.
COM
744573106
1535
21928
SH
SOLE
21823
0
105
Pulte Group Inc.
COM
745867101
666
15890
SH
SOLE
10789
0
5101
PureFunds ISE Cyber Security
COM
26924G201
4088
69619
SH
SOLE
65709
145
3765
PVH Corp.
COM
693656100
5773
75355
SH
SOLE
75355
0
0
Qualcomm Inc.
COM
747525103
66192
433140
SH
SOLE
432299
35
806
Quanta Services, Inc.
COM
74762E102
801
6083
SH
SOLE
5900
0
183
Quest Diagnostics Inc
COM
74834L100
18356
134119
SH
SOLE
132577
0
1542
R1 RCM Inc.
COM
749397105
2944
110000
SH
SOLE
110000
0
0
Range Resources Corp
COM
75281A109
234
7700
SH
SOLE
7700
0
0
Ranpak Holdings Corp.
COM
75321W103
204
10000
SH
SOLE
10000
0
0
Raytheon Technologies Corp
COM
75513E101
31951
322509
SH
SOLE
322509
0
0
Republic Svcs Inc
COM
760759100
62842
474282
SH
SOLE
468703
110
5469
Restaurant Brands Intl Inc
COM
76131D103
6565
112433
SH
SOLE
112433
0
0
Rev Group Inc.
COM
749527107
1142
85200
SH
SOLE
85200
0
0
Rh
COM
74967X103
701
2150
SH
SOLE
2150
0
0
Rio Tinto Plc Sponsored Adr
COM
767204100
3882
48287
SH
SOLE
47777
0
510
Robert Half International Inc.
COM
770323103
283
2481
SH
SOLE
137
0
2344
Roche Holdings LTD
COM
771195104
6446
130469
SH
SOLE
130351
0
118
Rockwell Automation Inc
COM
773903109
21396
76405
SH
SOLE
76305
0
100
Roper Technologies Inc
COM
776696106
1547
3277
SH
SOLE
3277
0
0
Ross Stores Inc.
COM
778296103
478
5287
SH
SOLE
5287
0
0
Royal Gold Inc
COM
780287108
401
2839
SH
SOLE
2839
0
0
Rush Enterprises Inc Cl A
COM
781846209
6009
118024
SH
SOLE
116081
0
1943
Ryder System Inc W/rts
COM
783549108
357
4500
SH
SOLE
4500
0
0
S&P Global Inc.
COM
78409V104
1534
3740
SH
SOLE
3740
0
0
Saia Inc
COM
78709Y105
475
1950
SH
SOLE
1950
0
0
Salesforce Com Inc
COM
79466L302
46761
220236
SH
SOLE
219461
25
750
Sangamo Therapeutics, Inc
COM
800677106
114
19580
SH
SOLE
19230
0
350
Sanofi Sponsored ADR
COM
80105N105
1071
20860
SH
SOLE
20860
0
0
Schlumberger Ltd
COM
806857108
17711
428727
SH
SOLE
428727
0
0
Schrodinger Inc.
COM
80810D103
10833
317500
SH
SOLE
317000
0
500
Schwab Charles Corp
COM
808513105
84219
998922
SH
SOLE
993917
165
4840
Schwab Value Advantage Money Fund - Ultra
COM
808515696
1002
1001547
SH
SOLE
1001547
0
0
Scotts Co. CL A
COM
810186106
9608
78140
SH
SOLE
77195
35
910
Seagate Technology Hldngs Plc Ord Shs
COM
G7997R103
412
4584
SH
SOLE
313
0
4271
Seagen Inc Com
COM
81181C104
837
5808
SH
SOLE
5808
0
0
Sealed Air Corporation
COM
81211K100
739
11031
SH
SOLE
11031
0
0
Sector SPDR fd Consumer Discret Select
COM
81369Y407
1570
8485
SH
SOLE
8485
0
0
Secure Energy Services
COM
81373C102
1581
370000
SH
SOLE
370000
0
0
Seelos Therapeutics Inc
COM
81577F109
99
118400
SH
SOLE
118400
0
0
Select Sector Spdr Tr Communication
COM
81369Y852
1341
19500
SH
SOLE
19500
0
0
Select Sector Uti Select SPDR ETF IV
COM
81369Y886
648
8700
SH
SOLE
8700
0
0
Sensata Technologies Holding PLC
COM
G8060N102
10301
202582
SH
SOLE
202582
0
0
Servicenow Inc
COM
81762P102
8704
15630
SH
SOLE
15580
0
50
Shell PLC
COM
780259305
10591
192807
SH
SOLE
192807
0
0
Shockwave Medical, Inc.
COM
82489T104
249
1200
SH
SOLE
1200
0
0
Shopify Inc Cl A
COM
82509L107
10487
15514
SH
SOLE
15499
0
15
Sibanye Gold Ltd Sponsored Adr
COM
82575P107
18606
1146401
SH
SOLE
1136000
0
10401
Siemens AG-SPONS ADR
COM
826197501
12530
181230
SH
SOLE
181230
0
0
Silvercrest Metals Inc
COM
828363101
2157
242035
SH
SOLE
242035
0
0
Simon Property Group, Inc.
COM
828806109
4325
32873
SH
SOLE
32427
0
446
Simpson MFG Inc
COM
829073105
273
2500
SH
SOLE
2500
0
0
Sirius XM Holdings Inc.
COM
82968B103
1918
289789
SH
SOLE
289789
0
0
Siteone Landscape Supply Inc
COM
82982L103
404
2500
SH
SOLE
2500
0
0
Skyworks Solutions Inc
COM
83088M102
870
6531
SH
SOLE
6531
0
0
Sonoco Prods Co
COM
835495102
8877
141900
SH
SOLE
141900
0
0
Sony Group Corporation Sponsored Adr
COM
835699307
21113
205560
SH
SOLE
205560
0
0
South32 Ltd
COM
84473L105
11493
606500
SH
SOLE
605000
0
1500
SP Plus
COM
78469C103
279
8900
SH
SOLE
8900
0
0
SpartanNash Co.
COM
847215100
202
6111
SH
SOLE
557
0
5554
SPDR Dow Jones Industrial Average ETF Trust
COM
78467X109
1461
4213
SH
SOLE
4213
0
0
SPDR Gold MiniShares Trust
COM
98149E303
1051
27325
SH
SOLE
25313
0
2012
SPDR Gold Trust
COM
78463V107
10339
57233
SH
SOLE
55060
0
2173
SPDR S&P 500 ETF
COM
78462F103
13210
29249
SH
SOLE
27435
0
1814
SPDR S&P Dividend ETF
COM
78464A763
596
4650
SH
SOLE
4650
0
0
SPDR Series Trust Barclays Short Term Corp Bond ET
COM
78464A474
482
16000
SH
SOLE
16000
0
0
SPDR Series Trust S&P Biotech
COM
78464A870
10334
114971
SH
SOLE
113221
80
1670
SPDR Series Trust S&P Regl Bkg
COM
78464A698
18913
274497
SH
SOLE
274497
0
0
Splunk Inc
COM
848637104
4407
29655
SH
SOLE
29655
0
0
Spok Holdings Inc
COM
84863T106
84
10500
SH
SOLE
10500
0
0
Sprott Gold Equity Fund Investor Class
COM
85208P105
5255
97186
SH
SOLE
84158
0
13028
Sprott Physical Gold & Silver Trust
COM
85208R101
196
10100
SH
SOLE
7800
0
2300
Sprouts Fmrs Mkt Inc.
COM
85208M102
441
13800
SH
SOLE
13800
0
0
Square Inc. CL A
COM
852234103
5475
40377
SH
SOLE
40377
0
0
Stag Indl Inc
COM
85254J102
5118
123773
SH
SOLE
122413
0
1360
Stanley Black & Decker Inc
COM
854502101
5331
38135
SH
SOLE
38135
0
0
Starbucks Corp
COM
855244109
9483
104238
SH
SOLE
103958
0
280
Steelcase Inc.
COM
858155203
6077
508500
SH
SOLE
503500
0
5000
Sterling Bancorp Inc
COM
85917W102
1101
155000
SH
SOLE
155000
0
0
Stryker Corp
COM
863667101
505
1890
SH
SOLE
1890
0
0
Suncoke Energy Inc.
COM
86722A103
154
17259
SH
SOLE
2190
0
15069
SVB Finl Group
COM
78486Q101
997
1782
SH
SOLE
1782
0
0
Synchrony Finl
COM
87165B103
314
9008
SH
SOLE
1785
0
7223
Sysco Corporation
COM
871829107
5305
64970
SH
SOLE
64970
0
0
Tactile Systems Technology Inc
COM
87357P100
1371
68000
SH
SOLE
68000
0
0
Taiwan Semiconductr Mfg ADR
COM
874039100
10289
98684
SH
SOLE
98684
0
0
Tandem Diabetes Care Inc
COM
875372203
535
4600
SH
SOLE
4600
0
0
Target Corp.
COM
87612E106
9981
47032
SH
SOLE
46612
0
420
TaskUs Inc
COM
87652V109
308
8000
SH
SOLE
8000
0
0
Technology Select Sector SPDR Fund
COM
81369Y803
4522
28450
SH
SOLE
28450
0
0
Tejon Ranch
COM
879080109
493
27000
SH
SOLE
25000
0
2000
Tesla, Inc
COM
88160R101
1297
1204
SH
SOLE
1204
0
0
Tetra Tech Inc.
COM
88162G103
496
3005
SH
SOLE
3005
0
0
Tetra Technologies
COM
88162F105
321
78000
SH
SOLE
78000
0
0
Texas Instruments Inc.
COM
882508104
3143
17130
SH
SOLE
17130
0
0
Texas Pacific Land Corporation Com
COM
88262P102
811
600
SH
SOLE
520
0
80
Textron Inc.
COM
883203101
486
6530
SH
SOLE
6530
0
0
The Interpublic Group of Companies, Inc.
COM
460690100
1992
56191
SH
SOLE
56116
0
75
The Tocqueville Fund
COM
888894102
87660
1913563
SH
SOLE
1754305
0
159258
The Toronto-Dominion Bank
COM
891160509
394
4957
SH
SOLE
4900
0
57
Thermo Fisher Corp
COM
883556102
43811
74175
SH
SOLE
73466
20
689
TIAA-CREF Large-Cap Growth Index Fund Institutiona
COM
87244W680
254
4831
SH
SOLE
4831
0
0
Tile Shop Holdings Inc
COM
88677Q109
1129
172401
SH
SOLE
172401
0
0
Tocqueville Opportunity Fund
COM
888894409
25526
759262
SH
SOLE
739935
0
19327
Tocqueville Phoenix Fund
COM
888894847
10955
472406
SH
SOLE
436384
0
36022
Todos Med Ltd
COM
M8790Y108
2
87500
SH
SOLE
87500
0
0
TopBild Corp
COM
89055F103
272
1500
SH
SOLE
1500
0
0
Toyota Motor Corporation - ADR
COM
892331307
1532
8500
SH
SOLE
8500
0
0
Tradeweb Markets Inc. Cl. A
COM
892672106
791
9000
SH
SOLE
9000
0
0
Trane Technologies Plc Shs
COM
G8994E103
756
4950
SH
SOLE
4950
0
0
TransUnion
COM
89400J107
878
8500
SH
SOLE
8500
0
0
Travelers Companies Inc
COM
89417E109
1180
6456
SH
SOLE
6250
0
206
Trex Co Inc
COM
89531P105
327
5000
SH
SOLE
5000
0
0
Truist Finanical Corp
COM
89832Q109
276
4869
SH
SOLE
4869
0
0
TTM Technologies Inc.
COM
87305R109
8344
563000
SH
SOLE
563000
0
0
Twilio Inc. Cl A
COM
90138F102
3024
18349
SH
SOLE
18199
0
150
Tyler Technologies Inc
COM
902252105
445
1000
SH
SOLE
1000
0
0
Tyson Foods Inc Cl A
COM
902494103
1146
12790
SH
SOLE
8885
0
3905
UBS AG
COM
H42097107
23191
1186843
SH
SOLE
1186843
0
0
Unilever Plc Sponsored ADR NEW
COM
904767704
27193
596730
SH
SOLE
595275
0
1455
Union Pac Corp
COM
907818108
10894
39875
SH
SOLE
39810
0
65
Unisys Corporation
COM
909214306
7008
324298
SH
SOLE
324298
0
0
United Parcel Service Inc Cl B
COM
911312106
689
3215
SH
SOLE
3215
0
0
Unitedhealth Group Inc
COM
91324P102
11023
21615
SH
SOLE
21615
0
0
Unity Software
COM
91332U101
742
7475
SH
SOLE
7375
0
100
Univar Sollutions
COM
91336L107
1547
48135
SH
SOLE
48135
0
0
Upland Software Inc.
COM
91544A109
1440
81800
SH
SOLE
81800
0
0
US Bancorp
COM
902973304
15178
285564
SH
SOLE
285564
0
0
US Foods Holding
COM
912008109
311
8262
SH
SOLE
8262
0
0
Valero Energy Corp
COM
91913Y100
843
8300
SH
SOLE
8300
0
0
Vaneck Vectors Gold Miners ETF
COM
92189F106
6015
156856
SH
SOLE
156856
0
0
Vaneck Vectors Local Currency Bond ETF
COM
92189H300
4292
159023
SH
SOLE
157249
100
1674
VanEck Vectors Preferred Securities ex Financials
COM
92189F429
1423
69300
SH
SOLE
69300
0
0
Vanguard Admiral Funds S&P Small Cap 600
COM
921932828
842
4249
SH
SOLE
4249
0
0
Vanguard Bond Index Fund Intermediate Term
COM
921937819
369
4500
SH
SOLE
4500
0
0
Vanguard Calif Tax Free Fds Inter Taxex Ad
COM
922021407
122
10627
SH
SOLE
10627
0
0
Vanguard Dividend Appreciation
COM
921908844
1896
11694
SH
SOLE
11694
0
0
Vanguard Equity Income Fund Admiral Shares
COM
921921300
240
2588
SH
SOLE
2588
0
0
Vanguard ESG US Stock Fund
COM
921910733
266
3280
SH
SOLE
3280
0
0
Vanguard European ETF Int l Eq Index Fd
COM
922042874
17036
273543
SH
SOLE
270533
215
2795
Vanguard Extended Market
COM
922908652
1700
10260
SH
SOLE
10260
0
0
Vanguard Federal Money Market Fund
COM
922906300
100
100000
SH
SOLE
100000
0
0
Vanguard FTSE All World ex US Small Cap Fund
COM
922042718
848
6843
SH
SOLE
6843
0
0
Vanguard FTSE All-World Ex-US Index Fund
COM
922042775
1327
23050
SH
SOLE
23050
0
0
Vanguard Growth Index Fund ETF
COM
922908736
212
736
SH
SOLE
736
0
0
Vanguard High Yield Tax Exempt Fund
COM
922907845
454
40830
SH
SOLE
40830
0
0
Vanguard Index 500 Fund Admiral Shares
COM
922908710
1975
4723
SH
SOLE
4723
0
0
Vanguard Index Fds REIT ETF
COM
922908553
736
6796
SH
SOLE
6721
75
0
Vanguard Intermediate-Term Bond Index Fund Admiral
COM
921937801
430
38745
SH
SOLE
0
0
38745
Vanguard International Equity Index FTSE Emerging
COM
922042858
7635
165508
SH
SOLE
162468
320
2720
Vanguard International High Dividend Yield
COM
921946794
419
6200
SH
SOLE
6200
0
0
Vanguard Intl Equity Index Fund Total World
COM
922042742
454
4479
SH
SOLE
4479
0
0
Vanguard Mega Cap
COM
921910873
1877
11800
SH
SOLE
11800
0
0
Vanguard Mid-Cap Value ETF
COM
922908512
4434
29622
SH
SOLE
28877
40
705
Vanguard S&P 500 ETF
COM
922908363
1179
2840
SH
SOLE
2840
0
0
Vanguard Short Term Treasury Fund
COM
92206C102
3845
64885
SH
SOLE
63000
0
1885
Vanguard Short-Term Bond ETF
COM
921937827
452
5800
SH
SOLE
5800
0
0
Vanguard Short-Term Corporate Bond ETF
COM
92206C409
4685
60000
SH
SOLE
60000
0
0
Vanguard Shrt Inf Prot Sec Index ETF
COM
922020805
14873
290425
SH
SOLE
286930
60
3435
Vanguard Small-Cap Value ETF
COM
922908611
6754
38388
SH
SOLE
36818
0
1570
Vanguard Tax-Exempt Bond Fund
COM
922907746
461
8950
SH
SOLE
8950
0
0
Vanguard Value ETF
COM
922908744
2108
14264
SH
SOLE
14264
0
0
Vanguard Wellington
COM
921935102
253
5598
SH
SOLE
5598
0
0
Vanguard World Funds Staples
COM
92204A207
3777
19280
SH
SOLE
19280
0
0
Vanguard/Primecap Fund Admiral Shares
COM
921936209
477
2953
SH
SOLE
2953
0
0
Veeva Systems, Inc Cl A
COM
922475108
1190
5600
SH
SOLE
5500
0
100
Ventas Inc.
COM
92276F100
280
4529
SH
SOLE
4067
0
462
Veolia Environment - ADR
COM
92334N103
270
8450
SH
SOLE
8450
0
0
Verisk Analytics Inc - Class A
COM
92345Y106
2876
13400
SH
SOLE
13400
0
0
Verizon Communications
COM
92343V104
48436
950837
SH
SOLE
948967
0
1870
Viatris Inc Com
COM
92556V106
3447
316834
SH
SOLE
313731
0
3103
Viemed Healthcare Inc
COM
92663R105
598
120000
SH
SOLE
120000
0
0
Visa Inc Com CL A
COM
92826C839
21169
95456
SH
SOLE
95456
0
0
Visteon Corporation
COM
92839U206
4731
43350
SH
SOLE
43350
0
0
Voya Financial
COM
929089100
5419
81670
SH
SOLE
81670
0
0
Vulcan Materials Company
COM
929160109
25167
137000
SH
SOLE
137000
0
0
Walgreens Boots Alliance Inc
COM
931427108
200
4478
SH
SOLE
4397
0
81
Walmart De Mexico - ADR
COM
93114W107
308
7500
SH
SOLE
7500
0
0
Walmart Inc.
COM
931142103
38381
257728
SH
SOLE
257728
0
0
Walt Disney Co
COM
254687106
61093
445411
SH
SOLE
443011
50
2350
Waste Connections
COM
94106B101
1621
11600
SH
SOLE
11600
0
0
Waste Mgmt Inc
COM
94106L109
21542
135912
SH
SOLE
135912
0
0
Waters Corporation
COM
941848103
1265
4077
SH
SOLE
3954
0
123
Watsco Inc
COM
942622200
1821
5979
SH
SOLE
5889
0
90
WEC Energy Group Inc.
COM
92939U106
275
2753
SH
SOLE
2753
0
0
Wells Fargo Co New
COM
949746101
4877
100640
SH
SOLE
99895
0
745
Westrock Co
COM
96145D105
1936
41169
SH
SOLE
41169
0
0
Weyerhaeuser Co
COM
962166104
60707
1601760
SH
SOLE
1584823
250
16687
Wheaton Precious Metals
COM
962879102
26834
563974
SH
SOLE
559974
0
4000
Williams Cos Inc Del
COM
969457100
217
6506
SH
SOLE
6200
0
306
Williams Sonoma Inc
COM
969904101
2228
15368
SH
SOLE
14029
0
1339
Willis Towers Watson Plcltd Co
COM
G96629103
1944
8228
SH
SOLE
8228
0
0
Workday Inc Cl A
COM
98138H101
4190
17497
SH
SOLE
17497
0
0
Xperi Holding Corp.
COM
98390M103
277
16013
SH
SOLE
1576
0
14437
Zendesk, Inc.
COM
98936J101
1443
12000
SH
SOLE
12000
0
0
Zevia PBC Cl A
COM
98955K104
69
15000
SH
SOLE
15000
0
0
Ziff Davis
COM
48123V102
8265
85400
SH
SOLE
85400
0
0
Zimmer Biomet Holdings
COM
98956P102
1639
12817
SH
SOLE
12817
0
0