0000919574-22-004773.txt : 20220812
0000919574-22-004773.hdr.sgml : 20220812
20220812125520
ACCESSION NUMBER: 0000919574-22-004773
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220630
FILED AS OF DATE: 20220812
DATE AS OF CHANGE: 20220812
EFFECTIVENESS DATE: 20220812
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: 221159070
BUSINESS ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
BUSINESS PHONE: 212-698-0800
MAIL ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
FORMER COMPANY:
FORMER CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT LP
DATE OF NAME CHANGE: 19990325
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000883961
XXXXXXXX
06-30-2022
06-30-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
08-12-2022
1
661
5468339
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
1570
149920
SH
SOLE
149920
0
0
3-D SYS CORP DEL
COM NEW
88554D205
571
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
3995
30874
SH
SOLE
30874
0
0
9 METERS BIOPHARMA INC
COM
654405109
3
10200
SH
SOLE
10200
0
0
ABBOTT LABS
COM
002824100
41724
384020
SH
SOLE
383720
0
300
ABBVIE INC
COM
00287Y109
43035
280979
SH
SOLE
279711
0
1268
ABM INDS INC
COM
000957100
6580
151552
SH
SOLE
151552
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
834
48150
SH
SOLE
48150
0
0
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
2212
26620
SH
SOLE
26620
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
2117
245400
SH
SOLE
245400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
210
755
SH
SOLE
755
0
0
ACCURAY INC
COM
004397105
88
45000
SH
SOLE
45000
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
19555
251155
SH
SOLE
250755
0
400
ACUITY BRANDS INC
COM
00508Y102
841
5460
SH
SOLE
5460
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
38
10100
SH
SOLE
100
0
10000
ADOBE SYSTEMS INCORPORATED
COM
00724F101
38034
103902
SH
SOLE
103326
15
561
ADVANCE AUTO PARTS INC
COM
00751Y106
239
1380
SH
SOLE
1380
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790R104
225
2500
SH
SOLE
2500
0
0
AERCAP HOLDINGS NV
SHS
N00985106
12180
297515
SH
SOLE
297015
0
500
AFLAC INC
COM
001055102
15404
278400
SH
SOLE
278400
0
0
AGNICO EAGLE MINES LTD
COM
008474108
551
12040
SH
SOLE
12040
0
0
AIR PRODS & CHEMS INC
COM
009158106
9504
39523
SH
SOLE
39523
0
0
AIRSPAN NETWORKS HOLDINGS IN
COM
00951K104
272
91113
SH
SOLE
91113
0
0
ALBEMARLE CORP
COM
012653101
9791
46850
SH
SOLE
46850
0
0
ALCON AG
ORD SHS
H01301128
11636
166494
SH
SOLE
166494
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2421
21300
SH
SOLE
21300
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
2744
132645
SH
SOLE
131455
0
1190
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
597
40276
SH
SOLE
40000
0
276
ALLSTATE CORP
COM
020002101
2476
19534
SH
SOLE
18958
0
576
ALPHABET INC
CAP STK CL C
02079K107
77974
35646
SH
SOLE
35411
6
229
ALPHABET INC
CAP STK CL A
02079K305
97836
44894
SH
SOLE
44889
0
5
ALPS ETF TR
SECTR DIV DOGS
00162Q858
384
7665
SH
SOLE
7485
180
0
ALPS ETF TR
ALERIAN MLP
00162Q452
4406
127888
SH
SOLE
125358
170
2360
ALTERYX INC
COM CL A
02156B103
274
5650
SH
SOLE
5650
0
0
ALTRIA GROUP INC
COM
02209S103
333
7982
SH
SOLE
6213
0
1769
AMAZON COM INC
COM
023135106
93281
878274
SH
SOLE
873734
60
4480
AMCOR PLC
ORD
G0250X107
5750
462630
SH
SOLE
456757
0
5873
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
220
10758
SH
SOLE
9500
0
1258
AMERICAN CAMPUS CMNTYS INC
COM
024835100
5830
90431
SH
SOLE
89438
0
993
AMERICAN EXPRESS CO
COM
025816109
10421
75180
SH
SOLE
75180
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
319
9000
SH
SOLE
9000
0
0
AMETEK INC
COM
031100100
330
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
6852
28162
SH
SOLE
26958
0
1204
ANSYS INC
COM
03662Q105
359
1500
SH
SOLE
1500
0
0
APA CORPORATION
COM
03743Q108
209
5983
SH
SOLE
503
0
5480
APOGEE ENTERPRISES INC
COM
037598109
6686
170483
SH
SOLE
170450
0
33
APOLLO GLOBAL MGMT INC
COM
03769M106
4853
100110
SH
SOLE
99610
0
500
APPLE INC
COM
037833100
144969
1060334
SH
SOLE
1055764
75
4495
APPLIED MATLS INC
COM
038222105
35261
387572
SH
SOLE
387572
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
102
38662
SH
SOLE
38662
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
2154
101703
SH
SOLE
99243
250
2210
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
607
55150
SH
SOLE
55150
0
0
ARROW ELECTRS INC
COM
042735100
1276
11381
SH
SOLE
11381
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
436
2375
SH
SOLE
2373
0
2
AT Mid Cap Equity Fund Institutional Class
COM
00769G477
180
11257
SH
SOLE
11257
0
0
AT&T INC
COM
00206R102
2252
107445
SH
SOLE
103784
0
3661
ATLASSIAN CORP PLC
CL A
G06242104
656
3500
SH
SOLE
3500
0
0
ATYR PHARMA INC
COM NEW
002120202
29
10150
SH
SOLE
10150
0
0
AUTODESK INC
COM
052769106
270
1571
SH
SOLE
1421
0
150
AUTOMATIC DATA PROCESSING IN
COM
053015103
23870
113645
SH
SOLE
113645
0
0
AUTOZONE INC
COM
053332102
909
423
SH
SOLE
377
0
46
AVANTOR INC
COM
05352A100
373
12000
SH
SOLE
12000
0
0
AVIENT CORPORATION
COM
05368V106
4433
110600
SH
SOLE
110600
0
0
AXALTA COATING SYS LTD
COM
G0750C108
349
15770
SH
SOLE
15770
0
0
AXOGEN INC
COM
05463X106
2948
360000
SH
SOLE
360000
0
0
American Beacon Tocq International Value Fund
COM
024526386
4583
318947
SH
SOLE
318834
0
113
American Beacon Tocqueville International Value Fu
COM
024526394
9207
641618
SH
SOLE
621792
2238
17587
American Beacon Tocqueville International Value Fu
COM
024526378
4832
335064
SH
SOLE
305455
0
29609
American FD Europacific GWTH FD CL F2
COM
29875E100
6969
144936
SH
SOLE
137746
0
7191
BAKER HUGHES COMPANY
CL A
05722G100
2071
71721
SH
SOLE
71700
0
21
BANK NEW YORK MELLON CORP
COM
064058100
677
16236
SH
SOLE
14901
0
1335
BARRICK GOLD CORP
COM
067901108
4241
239739
SH
SOLE
239739
0
0
BAXTER INTL INC
COM
071813109
210
3276
SH
SOLE
3276
0
0
BECTON DICKINSON & CO
COM
075887109
6929
28107
SH
SOLE
28107
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2454
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
65682
240574
SH
SOLE
238443
60
2071
BGSF INC
COM
05601C105
5600
453100
SH
SOLE
453100
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
29392
523175
SH
SOLE
523175
0
0
BIO-TECHNE CORP
COM
09073M104
416
1200
SH
SOLE
1200
0
0
BIOGEN INC
COM
09062X103
3100
15199
SH
SOLE
15124
0
75
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
10714
129285
SH
SOLE
128735
0
550
BIOXCEL THERAPEUTICS INC
COM
09075P105
415
31450
SH
SOLE
31350
0
100
BK OF AMERICA CORP
COM
060505104
41351
1328336
SH
SOLE
1327242
0
1094
BLACK STONE MINERALS L P
COM UNIT
09225M101
10940
799104
SH
SOLE
798104
0
1000
BLACKROCK MUNIVEST FD II INC
COM
09253T101
282
24800
SH
SOLE
24800
0
0
BLACKSTONE INC
COM
09260D107
11686
128095
SH
SOLE
127750
0
345
BLOCK H & R INC
COM
093671105
225
6381
SH
SOLE
610
0
5771
BLOCK INC
CL A
852234103
2475
40277
SH
SOLE
40277
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1228
74400
SH
SOLE
72250
0
2150
BOEING CO
COM
097023105
24466
178951
SH
SOLE
178421
0
530
BOOKING HOLDINGS INC
COM
09857L108
18760
10726
SH
SOLE
10726
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
588
6508
SH
SOLE
6500
0
8
BOSTON PROPERTIES INC
COM
101121101
10812
121515
SH
SOLE
120744
0
771
BOSTON SCIENTIFIC CORP
COM
101137107
27987
750931
SH
SOLE
744366
275
6290
BP PLC
SPONSORED ADR
055622104
23652
834297
SH
SOLE
833678
0
619
BRISTOL-MYERS SQUIBB CO
COM
110122108
29452
382500
SH
SOLE
380815
0
1685
BROADCOM INC
COM
11135F101
9261
19062
SH
SOLE
18739
0
323
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
249
6525
SH
SOLE
6525
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3536
65843
SH
SOLE
64750
0
1093
BYD Co Ltd
COM
Y1023R104
1026
25475
SH
SOLE
25475
0
0
Blackstone REIT
COM
09259K302
502
39785
SH
SOLE
0
0
39785
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
385
3800
SH
SOLE
3800
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
750
5000
SH
SOLE
5000
0
0
CAMECO CORP
COM
13321L108
25328
1204940
SH
SOLE
1202940
0
2000
CANADIAN NATL RY CO
COM
136375102
485
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
17166
164759
SH
SOLE
163601
0
1158
CARLISLE COS INC
COM
142339100
2535
10624
SH
SOLE
10624
0
0
CARMAX INC
COM
143130102
551
6090
SH
SOLE
6090
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
11854
332420
SH
SOLE
332420
0
0
CARS COM INC
COM
14575E105
12458
1321083
SH
SOLE
1321083
0
0
CATERPILLAR INC
COM
149123101
42381
237085
SH
SOLE
235470
25
1590
CBRE GROUP INC
CL A
12504L109
3019
41009
SH
SOLE
41009
0
0
CDW CORP
COM
12514G108
248
1576
SH
SOLE
1576
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2293
286611
SH
SOLE
286611
0
0
CHANGE HEALTHCARE INC
COM
15912K100
2145
93000
SH
SOLE
93000
0
0
CHARLES RIV LABS INTL INC
COM
159864107
514
2400
SH
SOLE
2400
0
0
CHEVRON CORP NEW
COM
166764100
32973
227746
SH
SOLE
227156
0
590
CHIPOTLE MEXICAN GRILL INC
COM
169656105
12388
9476
SH
SOLE
9476
0
0
CHUBB LIMITED
COM
H1467J104
23210
118067
SH
SOLE
118067
0
0
CHURCH & DWIGHT CO INC
COM
171340102
279
3010
SH
SOLE
3000
0
10
CHURCHILL DOWNS INC
COM
171484108
287
1500
SH
SOLE
1500
0
0
CIGNA CORP NEW
COM
125523100
2015
7645
SH
SOLE
7325
0
320
CINTAS CORP
COM
172908105
1382
3701
SH
SOLE
3701
0
0
CISCO SYS INC
COM
17275R102
21385
501522
SH
SOLE
499522
0
2000
CITIGROUP INC
COM NEW
172967424
499
10850
SH
SOLE
5773
0
5077
CIVITAS RESOURCES INC
COM NEW
17888H103
295
5650
SH
SOLE
5650
0
0
CLARIVATE PLC
ORD SHS
G21810109
12737
919000
SH
SOLE
919000
0
0
COCA COLA CO
COM
191216100
20648
328216
SH
SOLE
327122
0
1094
CODA OCTOPUS GROUP INC
COM NEW
19188U206
3075
615000
SH
SOLE
615000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3676
54468
SH
SOLE
54325
0
143
COLGATE PALMOLIVE CO
COM
194162103
40914
510537
SH
SOLE
507107
145
3285
COMCAST CORP NEW
CL A
20030N101
22844
582157
SH
SOLE
577087
200
4870
COMPASS MINERALS INTL INC
COM
20451N101
1201
33950
SH
SOLE
33950
0
0
COMTECH TELECOMMUNICATIONS C
COM NEW
205826209
1774
195585
SH
SOLE
195585
0
0
CONOCOPHILLIPS
COM
20825C104
1077
11989
SH
SOLE
11989
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
1200
27465
SH
SOLE
27465
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
12176
52246
SH
SOLE
52146
0
100
CONVEY HEALTH SOLUTIONS HLDG
COM
21258C108
7212
693500
SH
SOLE
693500
0
0
COPART INC
COM
217204106
761
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
5763
182880
SH
SOLE
182880
0
0
CORTEVA INC
COM
22052L104
756
13959
SH
SOLE
13959
0
0
COSTAR GROUP INC
COM
22160N109
604
10000
SH
SOLE
10000
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9768
20380
SH
SOLE
20380
0
0
COTERRA ENERGY INC
COM
127097103
899
34850
SH
SOLE
34850
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1531
18343
SH
SOLE
18343
0
0
CRANE HLDGS CO
COM
224441105
6346
72475
SH
SOLE
72475
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
5114
245500
SH
SOLE
245500
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
7305
43340
SH
SOLE
43340
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
399
2370
SH
SOLE
2370
0
0
CROWN HLDGS INC
COM
228368106
272
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
604
20790
SH
SOLE
20790
0
0
CUMMINS INC
COM
231021106
3700
19120
SH
SOLE
19095
0
25
CVS HEALTH CORP
COM
126650100
1300
14030
SH
SOLE
14030
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
11726
91635
SH
SOLE
90490
40
1105
Canopy Rivers Inc.
COM
768014102
37
70400
SH
SOLE
70400
0
0
D2L Inc.
COM
23344V108
146
27700
SH
SOLE
27700
0
0
DANAHER CORPORATION
COM
235851102
6787
26771
SH
SOLE
26771
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
133
29100
SH
SOLE
29100
0
0
DEERE & CO
COM
244199105
58506
195364
SH
SOLE
194679
25
660
DELTA AIR LINES INC DEL
COM NEW
247361702
4916
169700
SH
SOLE
169700
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4364
79190
SH
SOLE
79110
0
80
DEXCOM INC
COM
252131107
2240
30060
SH
SOLE
30060
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
18019
103485
SH
SOLE
103335
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
21181
174836
SH
SOLE
174836
0
0
DISCOVER FINL SVCS
COM
254709108
588
6214
SH
SOLE
5565
0
649
DISNEY WALT CO
COM
254687106
42061
445562
SH
SOLE
443116
50
2396
DOCUSIGN INC
COM
256163106
8536
148770
SH
SOLE
148570
0
200
DOLLAR GEN CORP NEW
COM
256677105
8058
32830
SH
SOLE
32830
0
0
DOLLAR TREE INC
COM
256746108
2865
18381
SH
SOLE
18381
0
0
DOMINION ENERGY INC
COM
25746U109
61787
774171
SH
SOLE
770746
145
3280
DONALDSON INC
COM
257651109
11995
249170
SH
SOLE
246530
50
2590
DOVER CORP
COM
260003108
1765
14550
SH
SOLE
14550
0
0
DOW INC
COM
260557103
5189
100541
SH
SOLE
100011
0
530
DUKE ENERGY CORP NEW
COM NEW
26441C204
16951
158109
SH
SOLE
158109
0
0
DUPONT DE NEMOURS INC
COM
26614N102
35230
633868
SH
SOLE
628528
225
5115
DURECT CORP
COM
266605104
424
887900
SH
SOLE
886200
0
1700
DXC TECHNOLOGY CO
COM
23355L106
5910
194969
SH
SOLE
194522
0
447
DYCOM INDS INC
COM
267475101
1430
15370
SH
SOLE
15370
0
0
Deutsche Telekom AG F ADR
COM
251566105
5025
252259
SH
SOLE
249603
0
2656
Dodge & Cox Stock
COM
256219106
792
3698
SH
SOLE
3698
0
0
EASTMAN CHEM CO
COM
277432100
359
3994
SH
SOLE
3970
0
24
EATON CORP PLC
SHS
G29183103
1034
8207
SH
SOLE
8207
0
0
EBAY INC.
COM
278642103
63901
1533493
SH
SOLE
1525118
285
8090
ECOLAB INC
COM
278865100
463
3011
SH
SOLE
3011
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8923
93842
SH
SOLE
93842
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
394
62575
SH
SOLE
62050
0
525
ELANCO ANIMAL HEALTH INC
COM
28414H103
286
14580
SH
SOLE
14580
0
0
ELEVANCE HEALTH INC
COM
036752103
4247
8800
SH
SOLE
8654
0
146
EMERSON ELEC CO
COM
291011104
14942
187849
SH
SOLE
187849
0
0
ENPHASE ENERGY INC
COM
29355A107
842
4313
SH
SOLE
4313
0
0
ENSIGN GROUP INC
COM
29358P101
2722
37047
SH
SOLE
37047
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
480
19687
SH
SOLE
19687
0
0
EPAM SYS INC
COM
29414B104
4392
14900
SH
SOLE
14900
0
0
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
985
169810
SH
SOLE
164963
300
4547
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3052
66637
SH
SOLE
65227
145
1265
EVERGY INC
COM
30034W106
320
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
2564
30355
SH
SOLE
30355
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
16445
173414
SH
SOLE
172414
0
1000
EXPONENT INC
COM
30214U102
466
5090
SH
SOLE
5090
0
0
EXPRO GROUP HOLDINGS NV
COM
N3144W105
588
51077
SH
SOLE
51077
0
0
EXXON MOBIL CORP
COM
30231G102
16885
197166
SH
SOLE
194632
0
2534
Eaton Vance CA Municipal Opportunities Fund
COM
27826Y795
208
20943
SH
SOLE
20943
0
0
Eaton Vance Connecticut Municipal Income Fund
COM
27826Y787
946
101437
SH
SOLE
101437
0
0
Eaton Vance South Carolina Municipal Income Fund
COM
27826Y720
970
112255
SH
SOLE
112255
0
0
Europacific Growth Fund F3
COM
298706110
5167
107050
SH
SOLE
106172
641
238
F5 INC
COM
315616102
2568
16782
SH
SOLE
16782
0
0
FABRINET
SHS
G3323L100
8558
105525
SH
SOLE
105525
0
0
FACTSET RESH SYS INC
COM
303075105
221
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
712
1776
SH
SOLE
1524
0
252
FARMER BROS CO
COM
307675108
3913
834300
SH
SOLE
834300
0
0
FARMLAND PARTNERS INC
COM
31154R109
1968
142585
SH
SOLE
142585
0
0
FEDEX CORP
COM
31428X106
40639
179255
SH
SOLE
178105
30
1120
FIDELITY INTERMED BOND FUND
COM
315912105
150
14833
SH
SOLE
14833
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1632
44150
SH
SOLE
44150
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
5663
39269
SH
SOLE
38069
0
1200
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
975
13545
SH
SOLE
13545
0
0
FISERV INC
COM
337738108
5062
56891
SH
SOLE
56591
0
300
FLEX LTD
ORD
Y2573F102
7976
551200
SH
SOLE
551200
0
0
FLOWSERVE CORP
COM
34354P105
2654
92710
SH
SOLE
92710
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
10138
150220
SH
SOLE
150220
0
0
FORD MTR CO DEL
COM
345370860
11988
1077058
SH
SOLE
1072073
0
4985
FORTINET INC
COM
34959E109
1273
22500
SH
SOLE
22500
0
0
FRANCO NEV CORP
COM
351858105
19146
145510
SH
SOLE
145510
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
10084
344632
SH
SOLE
344632
0
0
FULLER H B CO
COM
359694106
753
12500
SH
SOLE
12500
0
0
Falcon Oil & Gas Ltd.
COM
306071101
4
40000
SH
SOLE
40000
0
0
Federated Hermes Municipal Ultrashort Fd
COM
31417P858
129
13009
SH
SOLE
13009
0
0
Fidelity Cap & Income Fund
COM
316062108
292
32526
SH
SOLE
32526
0
0
Fidelity Concord Str TR 500 IDX Ins Prem
COM
315911750
9991
75732
SH
SOLE
75732
0
0
Fidelity Large Cap Stock Fund
COM
315912402
312
8831
SH
SOLE
3805
5026
0
GARTNER INC
COM
366651107
267
1106
SH
SOLE
134
0
972
GENERAL DYNAMICS CORP
COM
369550108
1097
4960
SH
SOLE
4960
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
300
4705
SH
SOLE
4668
0
37
GENERAL MLS INC
COM
370334104
537
7120
SH
SOLE
7120
0
0
GENERAL MTRS CO
COM
37045V100
1175
37003
SH
SOLE
37003
0
0
GENUINE PARTS CO
COM
372460105
479
3600
SH
SOLE
3600
0
0
GILEAD SCIENCES INC
COM
375558103
7800
126201
SH
SOLE
125471
0
730
GLATFELTER CORPORATION
COM
377320106
511
74250
SH
SOLE
74250
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
439
13750
SH
SOLE
13750
0
0
GLOBAL PMTS INC
COM
37940X102
709
6409
SH
SOLE
6409
0
0
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
320
4400
SH
SOLE
4400
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1925
94710
SH
SOLE
92460
225
2025
GLOBAL X FDS
US PFD ETF
37954Y657
4141
195248
SH
SOLE
192318
275
2655
GLOBAL X FDS
FINTECH ETF
37954Y814
1125
52826
SH
SOLE
51556
95
1175
GOLDMAN SACHS GROUP INC
COM
38141G104
4096
13791
SH
SOLE
13791
0
0
GRACO INC
COM
384109104
855
14390
SH
SOLE
14390
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
9985
1220610
SH
SOLE
1220610
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
208
4800
SH
SOLE
4800
0
0
HAEMONETICS CORP MASS
COM
405024100
11721
179830
SH
SOLE
179830
0
0
HALLIBURTON CO
COM
406216101
13971
445500
SH
SOLE
438000
0
7500
HANESBRANDS INC
COM
410345102
2859
277863
SH
SOLE
275205
0
2658
HARSCO CORP
COM
415864107
2937
413120
SH
SOLE
413120
0
0
HCA HEALTHCARE INC
COM
40412C101
1386
8247
SH
SOLE
8085
0
162
HEICO CORP NEW
COM
422806109
504
3843
SH
SOLE
3843
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
557
41971
SH
SOLE
34657
0
7314
HOME DEPOT INC
COM
437076102
375714
1369870
SH
SOLE
1369495
0
375
HONEYWELL INTL INC
COM
438516106
20436
117575
SH
SOLE
117475
0
100
HOWMET AEROSPACE INC
COM
443201108
315
10031
SH
SOLE
10031
0
0
HP INC
COM
40434L105
468
14267
SH
SOLE
1610
0
12657
HUBBELL INC
COM
443510607
446
2500
SH
SOLE
2500
0
0
Hannover Rueckversicherung SE
COM
410693105
285
3920
SH
SOLE
3920
0
0
Hermes International SCA
COM
42751Q105
1724
15390
SH
SOLE
15390
0
0
IAC INTERACTIVECORP NEW
COM NEW
44891N208
469
6170
SH
SOLE
6170
0
0
ICF INTL INC
COM
44925C103
2071
21800
SH
SOLE
21800
0
0
IDEX CORP
COM
45167R104
454
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
1014
2892
SH
SOLE
2832
0
60
II-VI INC
COM
902104108
1522
29882
SH
SOLE
29882
0
0
ILLINOIS TOOL WKS INC
COM
452308109
5407
29668
SH
SOLE
29668
0
0
ILLUMINA INC
COM
452327109
5359
29068
SH
SOLE
28613
15
440
INNOSPEC INC
COM
45768S105
2978
31090
SH
SOLE
31090
0
0
INNOVIVA INC
COM
45781M101
175
11824
SH
SOLE
1653
0
10171
INOGEN INC
COM
45780L104
6171
255200
SH
SOLE
255200
0
0
INSULET CORP
COM
45784P101
1222
5605
SH
SOLE
5605
0
0
INTEGRAL AD SCIENCE HLDNG CO
COM
45828L108
923
93000
SH
SOLE
93000
0
0
INTEL CORP
COM
458140100
23924
639496
SH
SOLE
635454
0
4042
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4926
52377
SH
SOLE
52377
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
7359
52119
SH
SOLE
51659
0
460
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
453
3805
SH
SOLE
3805
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1273
46248
SH
SOLE
46116
0
132
INTUIT
COM
461202103
8060
20910
SH
SOLE
20756
0
154
INTUITIVE SURGICAL INC
COM NEW
46120E602
5327
26541
SH
SOLE
26541
0
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
8760
432180
SH
SOLE
427450
185
4545
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
303
13670
SH
SOLE
13360
310
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
399
9050
SH
SOLE
8850
200
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2788
60311
SH
SOLE
58811
150
1350
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
776
5778
SH
SOLE
5778
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1189
4242
SH
SOLE
4242
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
6020
162605
SH
SOLE
160565
0
2040
IQVIA HLDGS INC
COM
46266C105
4680
21568
SH
SOLE
20922
0
646
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
329
28531
SH
SOLE
28531
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
79815
2326298
SH
SOLE
2312948
495
12855
ISHARES INC
CORE MSCI EMKT
46434G103
12014
244879
SH
SOLE
244879
0
0
ISHARES SILVER TR
ISHARES
46428Q109
188
10100
SH
SOLE
10100
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
6291
155154
SH
SOLE
153799
95
1260
ISHARES TR
1 3 YR TREAS BD
464287457
436
5268
SH
SOLE
5268
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
881
8350
SH
SOLE
7600
0
750
ISHARES TR
RUS 2000 VAL ETF
464287630
7698
56544
SH
SOLE
55614
205
725
ISHARES TR
CORE TOTAL USD
46434V613
281
6000
SH
SOLE
6000
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
445
4840
SH
SOLE
4840
0
0
ISHARES TR
US TELECOM ETF
464287713
451
17965
SH
SOLE
17965
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
826
9680
SH
SOLE
9610
0
70
ISHARES TR
TIPS BD ETF
464287176
4682
41100
SH
SOLE
41100
0
0
ISHARES TR
CORE US AGGBD ET
464287226
447
4400
SH
SOLE
4400
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
333
4135
SH
SOLE
4135
0
0
ISHARES TR
MSCI EAFE ETF
464287465
3754
60080
SH
SOLE
60080
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
801
19969
SH
SOLE
19844
0
125
ISHARES TR
ISHARES BIOTECH
464287556
2354
20016
SH
SOLE
20000
0
16
ISHARES TR
PFD AND INCM SEC
464288687
1409
42860
SH
SOLE
42770
0
90
ISHARES TR
RUS 1000 GRW ETF
464287614
957
4374
SH
SOLE
4374
0
0
ISHARES TR
RUS 1000 ETF
464287622
3848
18520
SH
SOLE
18520
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1428
8434
SH
SOLE
7989
0
445
ISHARES TR
CORE S&P500 ETF
464287200
563
1484
SH
SOLE
965
0
519
ISHARES TR
GLOB HLTHCRE ETF
464287325
1168
14400
SH
SOLE
14400
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
338
5310
SH
SOLE
5310
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2829
26600
SH
SOLE
26600
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
263
5000
SH
SOLE
5000
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
1002
19825
SH
SOLE
19405
0
420
ISHARES TR
MSCI CHINA ETF
46429B671
15408
276088
SH
SOLE
276088
0
0
ISHARES TR
3YRTB ETF
464288125
1919
27558
SH
SOLE
26803
70
685
ISHARES TR
CORE 1 5 YR USD
46432F859
446
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
667
11700
SH
SOLE
11700
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1780
35658
SH
SOLE
33858
0
1800
ISHARES TR
GL CLEAN ENE ETF
464288224
5185
272185
SH
SOLE
268460
250
3475
ISHARES TR
SHORT TREAS BD
464288679
479
4350
SH
SOLE
4350
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
5667
71532
SH
SOLE
68704
200
2628
ISHARES TR
CRE U S REIT ETF
464288521
291
5450
SH
SOLE
5450
0
0
ISHARES TR
US HLTHCR PR ETF
464288828
396
1550
SH
SOLE
1550
0
0
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
701
13988
SH
SOLE
13988
0
0
JACOBS ENGR GROUP INC
COM
469814107
1831
14400
SH
SOLE
13945
0
455
JOHNSON & JOHNSON
COM
478160104
70098
394894
SH
SOLE
393213
0
1681
JOHNSON CTLS INTL PLC
SHS
G51502105
1220
25489
SH
SOLE
25283
0
206
JPMORGAN CHASE & CO
COM
46625H100
20950
186043
SH
SOLE
186043
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
954
3036300
SH
SOLE
3036300
0
0
KENNAMETAL INC
COM
489170100
1317
56715
SH
SOLE
56715
0
0
KEURIG DR PEPPER INC
COM
49271V100
33493
946394
SH
SOLE
934854
370
11170
KEYCORP
COM
493267108
1890
109685
SH
SOLE
100282
0
9403
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
203
1470
SH
SOLE
1470
0
0
KIMBERLY-CLARK CORP
COM
494368103
2356
17430
SH
SOLE
17430
0
0
KIMCO RLTY CORP
COM
49446R109
439
22200
SH
SOLE
22200
0
0
KINDER MORGAN INC DEL
COM
49456B101
3417
203901
SH
SOLE
200829
0
3072
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2591
55975
SH
SOLE
55075
0
900
KNOWLES CORP
COM
49926D109
2332
134580
SH
SOLE
134150
0
430
KONINKLIJKE PHILIPS N V
NY REGIS SHS NEW
500472303
225
10448
SH
SOLE
10447
0
1
KRAFT HEINZ CO
COM
500754106
5841
153154
SH
SOLE
151564
0
1590
KRISPY KREME INC
COM
50101L106
156
11500
SH
SOLE
11500
0
0
KROGER CO
COM
501044101
823
17379
SH
SOLE
14600
0
2779
KULICKE & SOFFA INDS INC
COM
501242101
1584
36992
SH
SOLE
36992
0
0
Kraken Robotics Inc.
COM
50077N102
857
3500000
SH
SOLE
3500000
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
33071
136827
SH
SOLE
135620
30
1177
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2812
12000
SH
SOLE
11559
0
441
LAKELAND INDS INC
COM
511795106
1536
100000
SH
SOLE
100000
0
0
LAM RESEARCH CORP
COM
512807108
814
1910
SH
SOLE
1910
0
0
LANDEC CORP
COM
514766104
6066
608450
SH
SOLE
608450
0
0
LAUDER ESTEE COS INC
CL A
518439104
916
3595
SH
SOLE
3595
0
0
LAZARD LTD
SHS A
G54050102
595
18350
SH
SOLE
18350
0
0
LEAR CORP
COM NEW
521865204
3182
25275
SH
SOLE
25275
0
0
LEGGETT & PLATT INC
COM
524660107
4307
124540
SH
SOLE
123275
0
1265
LIBERTY BROADBAND CORP
COM SER C
530307305
1951
16871
SH
SOLE
16871
0
0
LILLY ELI & CO
COM
532457108
2496
7699
SH
SOLE
7692
0
7
LINDE PLC
SHS
G5494J103
3142
10929
SH
SOLE
10929
0
0
LKQ CORP
COM
501889208
1649
33600
SH
SOLE
33600
0
0
LOCKHEED MARTIN CORP
COM
539830109
31694
73714
SH
SOLE
73510
0
204
LOWES COS INC
COM
548661107
15645
89568
SH
SOLE
89438
0
130
LPL FINL HLDGS INC
COM
50212V100
2596
14070
SH
SOLE
13920
0
150
LUMEN TECHNOLOGIES INC
COM
550241103
861
78908
SH
SOLE
63628
0
15280
LUMENTUM HLDGS INC
COM
55024U109
9327
117435
SH
SOLE
117435
0
0
LVMH Moet Hennessy Louis Vuitton ADR
COM
502441306
1774
14515
SH
SOLE
14515
0
0
LXP INDUSTRIAL TRUST
COM
529043101
195
18179
SH
SOLE
18179
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
257
2943
SH
SOLE
2800
0
143
M & T BK CORP
COM
55261F104
27599
173153
SH
SOLE
171793
40
1320
MAG SILVER CORP
COM
55903Q104
8044
661000
SH
SOLE
653500
0
7500
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
910
19050
SH
SOLE
19050
0
0
MANULIFE FINL CORP
COM
56501R106
309
17830
SH
SOLE
17830
0
0
MARATHON PETE CORP
COM
56585A102
21322
259365
SH
SOLE
257425
0
1940
MARKEL CORP
COM
570535104
220
170
SH
SOLE
170
0
0
MARKETAXESS HLDGS INC
COM
57060D108
320
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
16521
55210
SH
SOLE
54635
10
565
MASCO CORP
COM
574599106
351
6927
SH
SOLE
6041
0
886
MASTERCARD INCORPORATED
CL A
57636Q104
21004
66577
SH
SOLE
66527
0
50
MATCH GROUP INC NEW
COM
57667L107
1511
21680
SH
SOLE
21680
0
0
MAYVILLE ENGR CO INC
COM
578605107
5114
660771
SH
SOLE
660771
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
2542
30538
SH
SOLE
30538
0
0
MCDONALDS CORP
COM
580135101
44747
181249
SH
SOLE
181146
0
103
MCKESSON CORP
COM
58155Q103
1240
3802
SH
SOLE
3300
0
502
MEDICENNA THERAPEUTICS CORP
COM
58490H107
132
113000
SH
SOLE
112200
0
800
MEDTRONIC PLC
SHS
G5960L103
2333
25995
SH
SOLE
25995
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
129
17100
SH
SOLE
17100
0
0
MERCK & CO INC
COM
58933Y105
79933
876743
SH
SOLE
872478
160
4105
META PLATFORMS INC
CL A
30303M102
26570
164778
SH
SOLE
164478
0
300
METLIFE INC
COM
59156R108
2022
32202
SH
SOLE
28290
0
3912
MICRON TECHNOLOGY INC
COM
595112103
2996
54202
SH
SOLE
53256
0
946
MICROSOFT CORP
COM
594918104
160018
623051
SH
SOLE
622077
40
934
MISTRAS GROUP INC
COM
60649T107
934
157250
SH
SOLE
157250
0
0
MITEK SYS INC
COM NEW
606710200
1992
215600
SH
SOLE
215600
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2188
409720
SH
SOLE
409720
0
0
MODINE MFG CO
COM
607828100
1653
157000
SH
SOLE
157000
0
0
MOHAWK INDS INC
COM
608190104
3069
24735
SH
SOLE
24735
0
0
MONDELEZ INTL INC
CL A
609207105
5802
93445
SH
SOLE
93445
0
0
MONGODB INC
CL A
60937P106
681
2625
SH
SOLE
2625
0
0
MORGAN STANLEY
COM NEW
617446448
3134
41201
SH
SOLE
41201
0
0
MOSAIC CO NEW
COM
61945C103
307
6500
SH
SOLE
6500
0
0
MSC INDL DIRECT INC
CL A
553530106
1111
14795
SH
SOLE
14795
0
0
MSCI INC
COM
55354G100
824
2000
SH
SOLE
2000
0
0
MURPHY USA INC
COM
626755102
205
880
SH
SOLE
800
0
80
Merger Fund Institutional Cl
COM
589509207
9091
532855
SH
SOLE
525370
298
7188
NAVIGATOR HLDGS LTD
SHS
Y62132108
456
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
3443
111057
SH
SOLE
111057
0
0
NETAPP INC
COM
64110D104
352
5400
SH
SOLE
5400
0
0
NETFLIX INC
COM
64110L106
971
5554
SH
SOLE
5554
0
0
NEUBASE THERAPEUTICS INC
COM
64132K102
56
53500
SH
SOLE
53500
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
397
4075
SH
SOLE
4075
0
0
NEWELL BRANDS INC
COM
651229106
1089
57200
SH
SOLE
57200
0
0
NEWMONT CORP
COM
651639106
32623
546717
SH
SOLE
543652
0
3065
NEXTERA ENERGY INC
COM
65339F101
74309
959327
SH
SOLE
957207
0
2120
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
264
27800
SH
SOLE
27800
0
0
NIKE INC
CL B
654106103
8155
79797
SH
SOLE
79647
0
150
NORDSON CORP
COM
655663102
453
2236
SH
SOLE
2036
0
200
NORTHROP GRUMMAN CORP
COM
666807102
285
595
SH
SOLE
55
0
540
NOVARTIS AG
SPONSORED ADR
66987V109
15609
184660
SH
SOLE
184660
0
0
NUCOR CORP
COM
670346105
209
2000
SH
SOLE
2000
0
0
NUTRIEN LTD
COM
67077M108
31409
394139
SH
SOLE
394116
0
23
NUVEEN N Y MUN VALUE FD
COM
67062M105
547
64248
SH
SOLE
63473
775
0
NVENT ELECTRIC PLC
SHS
G6700G107
2697
86095
SH
SOLE
85345
0
750
NVIDIA CORPORATION
COM
67066G104
58098
383256
SH
SOLE
381776
40
1440
Nestle SA - ADR
COM
641069406
1968
16912
SH
SOLE
16912
0
0
Nippon Telephone & Telegraph ADR
COM
654624105
604
21000
SH
SOLE
21000
0
0
OCCIDENTAL PETE CORP
COM
674599105
14031
238298
SH
SOLE
238298
0
0
ON24 INC
COM
68339B104
4590
483700
SH
SOLE
483700
0
0
ONCOSEC MED INC
COM
68234L306
55
74500
SH
SOLE
74500
0
0
OPEN LENDING CORP
COM CL A
68373J104
512
50000
SH
SOLE
50000
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1046
37650
SH
SOLE
37500
0
150
ORACLE CORP
COM
68389X105
10390
148705
SH
SOLE
146654
0
2051
ORGANON & CO
COMMON STOCK
68622V106
3731
110537
SH
SOLE
108037
0
2500
ORION ENERGY SYS INC
COM
686275108
146
72400
SH
SOLE
72400
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
10652
685875
SH
SOLE
685875
0
0
OTIS WORLDWIDE CORP
COM
68902V107
9380
132731
SH
SOLE
132731
0
0
Oakmark Fund I
COM
413838103
302
3164
SH
SOLE
3164
0
0
PACCAR INC
COM
693718108
37828
459418
SH
SOLE
456618
115
2685
PALANTIR TECHNOLOGIES INC
CL A
69608A108
139
16600
SH
SOLE
16600
0
0
PALO ALTO NETWORKS INC
COM
697435105
21464
43454
SH
SOLE
42779
15
660
PAN AMERN SILVER CORP
COM
697900108
4829
245500
SH
SOLE
245500
0
0
PARKER-HANNIFIN CORP
COM
701094104
17954
72970
SH
SOLE
72970
0
0
PAYCHEX INC
COM
704326107
608
5341
SH
SOLE
4298
0
1043
PAYCOM SOFTWARE INC
COM
70432V102
2982
10645
SH
SOLE
10645
0
0
PAYLOCITY HLDG CORP
COM
70438V106
4168
23895
SH
SOLE
23695
0
200
PAYPAL HLDGS INC
COM
70450Y103
15228
218037
SH
SOLE
215667
50
2320
PELOTON INTERACTIVE INC
CL A COM
70614W100
2082
226786
SH
SOLE
226786
0
0
PEPSICO INC
COM
713448108
56128
336780
SH
SOLE
335089
70
1621
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
148
12692
SH
SOLE
12100
0
592
PFIZER INC
COM
717081103
64129
1223143
SH
SOLE
1218122
0
5021
PGT INNOVATIONS INC
COM
69336V101
1137
68300
SH
SOLE
68300
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
3377
176530
SH
SOLE
176530
0
0
PHILIP MORRIS INTL INC
COM
718172109
1039
10526
SH
SOLE
9605
0
921
PHILLIPS 66
COM
718546104
4752
57954
SH
SOLE
57539
0
415
PHYSICIANS RLTY TR
COM
71943U104
8188
469206
SH
SOLE
464791
0
4415
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
410
31913
SH
SOLE
31913
0
0
PLEXUS CORP
COM
729132100
5672
72250
SH
SOLE
72250
0
0
PLUG POWER INC
COM NEW
72919P202
215
13000
SH
SOLE
13000
0
0
PNC FINL SVCS GROUP INC
COM
693475105
912
5781
SH
SOLE
5781
0
0
POOL CORP
COM
73278L105
966
2750
SH
SOLE
2750
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
998
22579
SH
SOLE
22579
0
0
PROCTER AND GAMBLE CO
COM
742718109
56767
394792
SH
SOLE
394792
0
0
PROFIRE ENERGY INC
COM
74316X101
683
474125
SH
SOLE
474125
0
0
PROGRESSIVE CORP
COM
743315103
24026
206643
SH
SOLE
206459
0
184
PRUDENTIAL FINL INC
COM
744320102
2288
23910
SH
SOLE
22507
0
1403
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1385
21879
SH
SOLE
21773
0
106
PUBMATIC INC
COM CL A
74467Q103
556
35000
SH
SOLE
35000
0
0
PULTE GROUP INC
COM
745867101
575
14509
SH
SOLE
10848
0
3661
PVH CORPORATION
COM
693656100
4288
75355
SH
SOLE
75355
0
0
Pimco All Asset Fund
COM
722005626
171
15588
SH
SOLE
15588
0
0
QUALCOMM INC
COM
747525103
59648
466945
SH
SOLE
465184
70
1691
QUANTA SVCS INC
COM
74762E102
740
5900
SH
SOLE
5900
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
17535
131863
SH
SOLE
130692
0
1171
R1 RCM INC
COM
749397105
1269
60000
SH
SOLE
60000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
30622
318609
SH
SOLE
318609
0
0
REPUBLIC SVCS INC
COM
760759100
61921
473147
SH
SOLE
467568
110
5469
RESTAURANT BRANDS INTL INC
COM
76131D103
4023
80218
SH
SOLE
80218
0
0
REV GROUP INC
COM
749527107
926
85200
SH
SOLE
85200
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
2960
48519
SH
SOLE
48009
0
510
ROCKWELL AUTOMATION INC
COM
773903109
15830
79425
SH
SOLE
79325
0
100
ROPER TECHNOLOGIES INC
COM
776696106
1293
3277
SH
SOLE
3277
0
0
ROSS STORES INC
COM
778296103
350
4987
SH
SOLE
4987
0
0
ROYAL GOLD INC
COM
780287108
303
2839
SH
SOLE
2839
0
0
RUSH ENTERPRISES INC
CL A
781846209
5687
117992
SH
SOLE
116180
0
1812
Roche Holdings LTD
COM
771195104
5448
130618
SH
SOLE
130390
0
228
S&P GLOBAL INC
COM
78409V104
340
1010
SH
SOLE
1010
0
0
SAIA INC
COM
78709Y105
226
1200
SH
SOLE
1200
0
0
SALESFORCE INC
COM
79466L302
36685
222282
SH
SOLE
221507
25
750
SANGAMO THERAPEUTICS INC
COM
800677106
73
17580
SH
SOLE
17230
0
350
SANOFI
SPONSORED ADR
80105N105
1044
20860
SH
SOLE
20860
0
0
SCHLUMBERGER LTD
COM STK
806857108
17370
485749
SH
SOLE
485401
0
348
SCHRODINGER INC
COM
80810D103
10413
394300
SH
SOLE
394300
0
0
SCHWAB CHARLES CORP
COM
808513105
63761
1009202
SH
SOLE
1004197
165
4840
SEAGEN INC
COM
81181C104
1028
5808
SH
SOLE
5808
0
0
SEALED AIR CORP NEW
COM
81211K100
635
11000
SH
SOLE
11000
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
81
118400
SH
SOLE
118400
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9629
75083
SH
SOLE
75083
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2682
30710
SH
SOLE
30710
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1100
8000
SH
SOLE
8000
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
280
3885
SH
SOLE
3885
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
14996
476814
SH
SOLE
476814
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
31894
446007
SH
SOLE
446007
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
1058
19500
SH
SOLE
19500
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
610
8700
SH
SOLE
8700
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
408
5545
SH
SOLE
5545
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
3108
24450
SH
SOLE
24450
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
7978
193132
SH
SOLE
193132
0
0
SERVICENOW INC
COM
81762P102
7522
15819
SH
SOLE
15819
0
0
SHELL PLC
SPON ADS
780259305
9999
191225
SH
SOLE
191225
0
0
SHOCKWAVE MED INC
COM
82489T104
229
1200
SH
SOLE
1200
0
0
SHOPIFY INC
CL A
82509L107
4601
147280
SH
SOLE
147280
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
11326
1136000
SH
SOLE
1126000
0
10000
SILVERCREST METALS INC
COM
828363101
1479
242035
SH
SOLE
242035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4398
46335
SH
SOLE
45762
0
573
SIMPLY GOOD FOODS CO
COM
82900L102
340
9000
SH
SOLE
9000
0
0
SIMPSON MFG INC
COM
829073105
252
2500
SH
SOLE
2500
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1776
289789
SH
SOLE
289789
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
297
2500
SH
SOLE
2500
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
605
6531
SH
SOLE
6531
0
0
SM ENERGY CO
COM
78454L100
7388
216100
SH
SOLE
214100
0
2000
SONOCO PRODS CO
COM
835495102
8094
141900
SH
SOLE
141900
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
16183
197910
SH
SOLE
197910
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
227
36300
SH
SOLE
36300
0
0
SP PLUS CORP
COM
78469C103
273
8900
SH
SOLE
8900
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1328
4313
SH
SOLE
4313
0
0
SPDR GOLD TR
GOLD SHS
78463V107
9496
56369
SH
SOLE
54196
0
2173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9880
26191
SH
SOLE
23952
0
2239
SPDR SER TR
S&P REGL BKG
78464A698
15395
265017
SH
SOLE
265017
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
476
4010
SH
SOLE
4010
0
0
SPDR SER TR
PORTFOLIO SHORT
78464A474
476
16000
SH
SOLE
16000
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8872
119460
SH
SOLE
117710
80
1670
SPLUNK INC
COM
848637104
1650
18655
SH
SOLE
18655
0
0
SPOK HLDGS INC
COM
84863T106
66
10500
SH
SOLE
10500
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
170
10100
SH
SOLE
7800
0
2300
SPROUTS FMRS MKT INC
COM
85208M102
382
15100
SH
SOLE
15100
0
0
STAG INDL INC
COM
85254J102
3798
122993
SH
SOLE
121633
0
1360
STANLEY BLACK & DECKER INC
COM
854502101
5100
48635
SH
SOLE
48635
0
0
STARBUCKS CORP
COM
855244109
7842
102653
SH
SOLE
102373
0
280
STEELCASE INC
CL A
858155203
6060
564800
SH
SOLE
559800
0
5000
STERLING BANCORP INC
COM
85917W102
884
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
376
1890
SH
SOLE
1890
0
0
SVB FINANCIAL GROUP
COM
78486Q101
704
1782
SH
SOLE
1782
0
0
SYSCO CORP
COM
871829107
5504
64970
SH
SOLE
64970
0
0
Schwab Value Advantage Money Fund - Ultra
COM
808515696
1003
1002704
SH
SOLE
1002704
0
0
Secure Energy Services
COM
81373C102
1958
420000
SH
SOLE
420000
0
0
Siemens AG-SPONS ADR
COM
826197501
9257
181230
SH
SOLE
181230
0
0
South32 Ltd
COM
84473L105
8194
606500
SH
SOLE
605000
0
1500
Sprott Gold Equity Fund Investor Class
COM
85208P105
3806
96279
SH
SOLE
83251
0
13028
Sprott-Alpina Gold Equity UCITS Fund A USD
COM
079451967
555
9660
SH
SOLE
9660
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1394
191000
SH
SOLE
191000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
7046
86185
SH
SOLE
86185
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
266
4500
SH
SOLE
4500
0
0
TARGET CORP
COM
87612E106
6569
46514
SH
SOLE
46504
0
10
TEJON RANCH CO
COM
879080109
419
27000
SH
SOLE
25000
0
2000
TESLA INC
COM
88160R101
820
1218
SH
SOLE
1218
0
0
TETRA TECH INC NEW
COM
88162G103
410
3005
SH
SOLE
3005
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
326
80200
SH
SOLE
80200
0
0
TEXAS INSTRS INC
COM
882508104
2632
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
809
544
SH
SOLE
514
0
30
TEXTRON INC
COM
883203101
399
6530
SH
SOLE
6530
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
40134
73873
SH
SOLE
73164
20
689
TILE SHOP HLDGS INC
COM
88677Q109
529
172401
SH
SOLE
172401
0
0
TOPBUILD CORP
COM
89055F103
251
1500
SH
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
321
4900
SH
SOLE
4900
0
0
TOYOTA MOTOR CORP
ADS
892331307
1310
8500
SH
SOLE
8500
0
0
TRADEWEB MKTS INC
CL A
892672106
614
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
643
4950
SH
SOLE
4950
0
0
TRANSUNION
COM
89400J107
680
8500
SH
SOLE
8500
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1057
6250
SH
SOLE
6250
0
0
TREX CO INC
COM
89531P105
272
5000
SH
SOLE
5000
0
0
TRUIST FINL CORP
COM
89832Q109
231
4869
SH
SOLE
4869
0
0
TTM TECHNOLOGIES INC
COM
87305R109
7025
562000
SH
SOLE
562000
0
0
TWILIO INC
CL A
90138F102
1536
18324
SH
SOLE
18174
0
150
TYLER TECHNOLOGIES INC
COM
902252105
332
1000
SH
SOLE
1000
0
0
TYSON FOODS INC
CL A
902494103
996
11577
SH
SOLE
8906
0
2671
The Tocqueville Fund
COM
888894102
68269
1784801
SH
SOLE
1625542
0
159258
Tocqueville Opportunity Fund
COM
888894409
19211
753371
SH
SOLE
733047
0
20324
Tocqueville Phoenix Fund
COM
888894847
9055
471392
SH
SOLE
435370
0
36022
UBS GROUP AG
SHS
H42097107
18269
1126340
SH
SOLE
1126153
0
187
UNIFI INC
COM NEW
904677200
375
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
27541
600928
SH
SOLE
599473
0
1455
UNION PAC CORP
COM
907818108
8515
39926
SH
SOLE
39854
0
72
UNISYS CORP
COM NEW
909214306
3901
324298
SH
SOLE
324298
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
623
3415
SH
SOLE
3415
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
11124
21658
SH
SOLE
21658
0
0
UNIVAR SOLUTIONS INC
COM
91336L107
1197
48135
SH
SOLE
48135
0
0
UPLAND SOFTWARE INC
COM
91544A109
1551
106800
SH
SOLE
106800
0
0
US BANCORP DEL
COM NEW
902973304
13744
298644
SH
SOLE
298644
0
0
US FOODS HLDG CORP
COM
912008109
253
8262
SH
SOLE
8262
0
0
VALERO ENERGY CORP
COM
91913Y100
861
8100
SH
SOLE
8100
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
4311
157441
SH
SOLE
157441
0
0
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
3917
160026
SH
SOLE
158252
100
1674
VANECK ETF TRUST
PREFERRED SECURT
92189F429
1254
69300
SH
SOLE
69300
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
723
4249
SH
SOLE
4249
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
484
6300
SH
SOLE
6300
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
349
4500
SH
SOLE
4500
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5929
39573
SH
SOLE
38003
0
1570
VANGUARD INDEX FDS
VALUE ETF
922908744
1829
13867
SH
SOLE
13867
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
924
2665
SH
SOLE
2665
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
3879
29951
SH
SOLE
29206
40
705
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1345
10260
SH
SOLE
10260
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
700
7678
SH
SOLE
7578
100
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1152
23050
SH
SOLE
23050
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
395
4624
SH
SOLE
4624
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
6971
167365
SH
SOLE
164325
320
2720
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
706
6843
SH
SOLE
6843
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
14453
273628
SH
SOLE
270618
215
2795
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
14552
290350
SH
SOLE
286855
60
3435
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
447
8950
SH
SOLE
8950
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3772
64085
SH
SOLE
62200
0
1885
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
4560
59800
SH
SOLE
59800
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1685
11745
SH
SOLE
11745
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
365
6200
SH
SOLE
6200
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1555
11800
SH
SOLE
11800
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
218
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
2724
16677
SH
SOLE
16033
32
612
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3573
19280
SH
SOLE
19280
0
0
VEEVA SYS INC
CL A COM
922475108
1109
5600
SH
SOLE
5500
0
100
VENTAS INC
COM
92276F100
206
4000
SH
SOLE
4000
0
0
VERISK ANALYTICS INC
COM
92345Y106
2323
13421
SH
SOLE
13421
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
45593
898394
SH
SOLE
896604
0
1790
VERTIV HOLDINGS CO
COM CL A
92537N108
82
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
3418
326411
SH
SOLE
323308
0
3103
VIEMED HEALTHCARE INC
COM
92663R105
1561
290100
SH
SOLE
290100
0
0
VISA INC
COM CL A
92826C839
18672
94833
SH
SOLE
94833
0
0
VISTEON CORP
COM NEW
92839U206
4490
43350
SH
SOLE
43350
0
0
VOYA FINANCIAL INC
COM
929089100
4803
80690
SH
SOLE
80690
0
0
VULCAN MATLS CO
COM
929160109
19112
134500
SH
SOLE
134500
0
0
Vanguard Calif Tax Free Fds Inter Taxex Ad
COM
922021407
119
10688
SH
SOLE
10688
0
0
Vanguard Equity Income Fund Admiral Shares
COM
921921300
220
2608
SH
SOLE
2608
0
0
Vanguard Federal Money Market Fund
COM
922906300
100
100000
SH
SOLE
100000
0
0
Vanguard High Yield Tax Exempt Fund
COM
922907845
427
40830
SH
SOLE
40830
0
0
Vanguard Index 500 Fund Admiral Shares
COM
922908710
1650
4723
SH
SOLE
4723
0
0
Vanguard Intermediate-Term Bond Index Fund Admiral
COM
921937801
408
38777
SH
SOLE
0
0
38777
Vanguard Wellington
COM
921935102
226
5598
SH
SOLE
5598
0
0
Vanguard/Primecap Fund Admiral Shares
COM
921936209
413
2953
SH
SOLE
2953
0
0
Veolia Environment - ADR
COM
92334N103
207
8450
SH
SOLE
8450
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
273
7197
SH
SOLE
7197
0
0
WALMART INC
COM
931142103
30904
254184
SH
SOLE
253678
0
506
WARNER BROS DISCOVERY INC
COM SER A
934423104
499
37208
SH
SOLE
37115
0
93
WASTE CONNECTIONS INC
COM
94106B101
1562
12600
SH
SOLE
12600
0
0
WASTE MGMT INC DEL
COM
94106L109
20517
134114
SH
SOLE
134114
0
0
WATERS CORP
COM
941848103
1323
3998
SH
SOLE
3891
0
107
WATSCO INC
COM
942622200
1351
5659
SH
SOLE
5569
0
90
WD 40 CO
COM
929236107
201
1000
SH
SOLE
1000
0
0
WEC ENERGY GROUP INC
COM
92939U106
277
2753
SH
SOLE
2753
0
0
WELLS FARGO CO NEW
COM
949746101
565
14416
SH
SOLE
11092
0
3324
WESTROCK CO
COM
96145D105
1640
41169
SH
SOLE
41169
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
50063
1511554
SH
SOLE
1497725
250
13579
WHEATON PRECIOUS METALS CORP
COM
962879102
19925
552999
SH
SOLE
548999
0
4000
WILLIAMS SONOMA INC
COM
969904101
1380
12438
SH
SOLE
11891
0
547
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1624
8228
SH
SOLE
8228
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
2412
111871
SH
SOLE
111871
0
0
WORKDAY INC
CL A
98138H101
2334
16725
SH
SOLE
16725
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
983
27395
SH
SOLE
25384
0
2011
Walmart De Mexico - ADR
COM
93114W107
257
7500
SH
SOLE
7500
0
0
XPERI HOLDING CORP
COM
98390M103
147
10164
SH
SOLE
1576
0
8588
ZENDESK INC
COM
98936J101
546
7370
SH
SOLE
7370
0
0
ZEVIA PBC
CL A
98955K104
42
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
6588
88400
SH
SOLE
88400
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1672
15912
SH
SOLE
15912
0
0