0000919574-22-006402.txt : 20221110
0000919574-22-006402.hdr.sgml : 20221110
20221110104823
ACCESSION NUMBER: 0000919574-22-006402
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220930
FILED AS OF DATE: 20221110
DATE AS OF CHANGE: 20221110
EFFECTIVENESS DATE: 20221110
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: 221375596
BUSINESS ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
BUSINESS PHONE: 212-698-0800
MAIL ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
FORMER COMPANY:
FORMER CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT LP
DATE OF NAME CHANGE: 19990325
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000883961
XXXXXXXX
09-30-2022
09-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
11-10-2022
1
594
4905990
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
855
136720
SH
SOLE
136720
0
0
3-D SYS CORP DEL
COM NEW
88554D205
470
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
942
8528
SH
SOLE
8528
0
0
9 METERS BIOPHARMA INC
COM
654405109
2
10200
SH
SOLE
10200
0
0
ABBOTT LABS
COM
002824100
37167
384115
SH
SOLE
383815
0
300
ABBVIE INC
COM
00287Y109
37441
278972
SH
SOLE
277354
0
1618
ABM INDS INC
COM
000957100
5755
150525
SH
SOLE
150525
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
767
48150
SH
SOLE
48150
0
0
ABRDN PLATINUM ETF TRUST
PHYSCL PLATM SHS
003260106
2127
26620
SH
SOLE
26620
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
2839
245400
SH
SOLE
245400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
261
1015
SH
SOLE
1015
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
19842
266905
SH
SOLE
266505
0
400
ACUITY BRANDS INC
COM
00508Y102
813
5160
SH
SOLE
5160
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
30
10100
SH
SOLE
100
0
10000
ADOBE SYSTEMS INCORPORATED
COM
00724F101
40167
145956
SH
SOLE
145346
15
595
ADVANCE AUTO PARTS INC
COM
00751Y106
216
1380
SH
SOLE
1380
0
0
ADVANCED DRAIN SYS INC DEL
COM
00790R104
311
2500
SH
SOLE
2500
0
0
AERCAP HOLDINGS NV
SHS
N00985106
12594
297515
SH
SOLE
297015
0
500
AFLAC INC
COM
001055102
15646
278400
SH
SOLE
278400
0
0
AGNICO EAGLE MINES LTD
COM
008474108
568
13440
SH
SOLE
13440
0
0
AIR PRODS & CHEMS INC
COM
009158106
10477
45018
SH
SOLE
45018
0
0
ALBEMARLE CORP
COM
012653101
12257
46350
SH
SOLE
46350
0
0
ALCON AG
ORD SHS
H01301128
8791
151095
SH
SOLE
151095
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1704
21300
SH
SOLE
21300
0
0
ALLEGION PLC
ORD SHS
G0176J109
245
2728
SH
SOLE
2728
0
0
ALLEGRO MICROSYSTEMS INC
COM
01749D105
1135
51925
SH
SOLE
51835
0
90
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
617
40508
SH
SOLE
40232
0
276
ALLSTATE CORP
COM
020002101
2343
18814
SH
SOLE
18814
0
0
ALPHABET INC
CAP STK CL C
02079K107
67700
704106
SH
SOLE
698976
120
5010
ALPHABET INC
CAP STK CL A
02079K305
85139
890109
SH
SOLE
890009
0
100
ALPS ETF TR
ALERIAN MLP
00162Q452
4491
122838
SH
SOLE
120448
110
2280
ALPS ETF TR
SECTR DIV DOGS
00162Q858
422
9350
SH
SOLE
9095
255
0
ALTERYX INC
COM CL A
02156B103
232
4150
SH
SOLE
4150
0
0
ALTRIA GROUP INC
COM
02209S103
332
8232
SH
SOLE
5384
0
2848
AMAZON COM INC
COM
023135106
116970
1035137
SH
SOLE
1030122
60
4955
AMCOR PLC
ORD
G0250X107
6304
587508
SH
SOLE
577282
0
10226
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
173
10474
SH
SOLE
9500
0
974
AMERICAN EXPRESS CO
COM
025816109
10140
75160
SH
SOLE
75160
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
295
9000
SH
SOLE
9000
0
0
AMETEK INC
COM
031100100
340
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
5446
24162
SH
SOLE
22958
0
1204
ANSYS INC
COM
03662Q105
333
1500
SH
SOLE
1500
0
0
APA CORPORATION
COM
03743Q108
233
6820
SH
SOLE
556
0
6264
APOGEE ENTERPRISES INC
COM
037598109
6510
170327
SH
SOLE
170300
0
27
APOLLO GLOBAL MGMT INC
COM
03769M106
4655
100110
SH
SOLE
99610
0
500
APPLE INC
COM
037833100
144744
1047354
SH
SOLE
1042799
75
4480
APPLIED MATLS INC
COM
038222105
31753
387562
SH
SOLE
387562
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
87
38662
SH
SOLE
38662
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
2058
104211
SH
SOLE
101586
250
2375
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
212
12800
SH
SOLE
12800
0
0
ARROW ELECTRS INC
COM
042735100
1049
11381
SH
SOLE
11381
0
0
ASPEN TECHNOLOGY INC
COM
29109X106
565
2373
SH
SOLE
2373
0
0
AT&T INC
COM
00206R102
1591
103694
SH
SOLE
100093
0
3601
ATLASSIAN CORP PLC
CL A
G06242104
743
3500
SH
SOLE
3500
0
0
ATYR PHARMA INC
COM NEW
002120202
30
10150
SH
SOLE
10150
0
0
AUTODESK INC
COM
052769106
318
1701
SH
SOLE
1551
0
150
AUTOMATIC DATA PROCESSING IN
COM
053015103
25140
111145
SH
SOLE
111145
0
0
AUTOZONE INC
COM
053332102
908
424
SH
SOLE
377
0
47
AVANTOR INC
COM
05352A100
235
12000
SH
SOLE
12000
0
0
AVIENT CORPORATION
COM
05368V106
3260
107600
SH
SOLE
107600
0
0
AXALTA COATING SYS LTD
COM
G0750C108
324
15400
SH
SOLE
15400
0
0
AXOGEN INC
COM
05463X106
4291
360000
SH
SOLE
360000
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
317
7100
SH
SOLE
7100
0
0
BAKER HUGHES COMPANY
CL A
05722G100
3544
169080
SH
SOLE
168580
0
500
BANK NEW YORK MELLON CORP
COM
064058100
688
17869
SH
SOLE
15075
0
2794
BARRICK GOLD CORP
COM
067901108
3708
239239
SH
SOLE
239239
0
0
BECTON DICKINSON & CO
COM
075887109
6761
30342
SH
SOLE
30342
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2439
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
66838
250311
SH
SOLE
248125
60
2126
BGSF INC
COM
05601C105
4996
449700
SH
SOLE
449700
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
24367
486945
SH
SOLE
486945
0
0
BIO-TECHNE CORP
COM
09073M104
341
1200
SH
SOLE
1200
0
0
BIOGEN INC
COM
09062X103
3690
13821
SH
SOLE
13810
0
11
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
10858
128085
SH
SOLE
127535
0
550
BIOXCEL THERAPEUTICS INC
COM
09075P105
339
28650
SH
SOLE
28550
0
100
BK OF AMERICA CORP
COM
060505104
40130
1328807
SH
SOLE
1327712
0
1095
BLACK STONE MINERALS L P
COM UNIT
09225M101
12506
799104
SH
SOLE
798104
0
1000
BLACKROCK MUNIVEST FD II INC
COM
09253T101
250
24800
SH
SOLE
24800
0
0
BLACKSTONE INC
COM
09260D107
10070
120315
SH
SOLE
120315
0
0
BLOCK H & R INC
COM
093671105
244
5732
SH
SOLE
472
0
5260
BLOCK INC
CL A
852234103
2209
40177
SH
SOLE
40177
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1471
73600
SH
SOLE
71450
0
2150
BOEING CO
COM
097023105
14304
118138
SH
SOLE
117608
0
530
BOOKING HOLDINGS INC
COM
09857L108
15752
9586
SH
SOLE
9586
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
602
6515
SH
SOLE
6500
0
15
BOSTON PROPERTIES INC
COM
101121101
3631
48436
SH
SOLE
47096
0
1340
BOSTON SCIENTIFIC CORP
COM
101137107
24669
636956
SH
SOLE
630131
275
6550
BP PLC
SPONSORED ADR
055622104
16954
593843
SH
SOLE
593111
0
732
BRISTOL-MYERS SQUIBB CO
COM
110122108
27135
381701
SH
SOLE
379448
0
2253
BROADCOM INC
COM
11135F101
8443
19015
SH
SOLE
18643
0
372
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
234
6525
SH
SOLE
6525
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3904
66265
SH
SOLE
64827
0
1438
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
366
3800
SH
SOLE
3800
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
834
5104
SH
SOLE
5011
0
93
CAMECO CORP
COM
13321L108
32587
1229240
SH
SOLE
1227240
0
2000
CANADIAN NATL RY CO
COM
136375102
466
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
15186
164759
SH
SOLE
163601
0
1158
CARLISLE COS INC
COM
142339100
2755
9826
SH
SOLE
9826
0
0
CARMAX INC
COM
143130102
402
6090
SH
SOLE
6090
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
11819
332370
SH
SOLE
332370
0
0
CARS COM INC
COM
14575E105
15123
1315033
SH
SOLE
1315033
0
0
CATERPILLAR INC
COM
149123101
36369
221653
SH
SOLE
220018
20
1615
CBRE GROUP INC
CL A
12504L109
2769
41009
SH
SOLE
41009
0
0
CDW CORP
COM
12514G108
246
1576
SH
SOLE
1576
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2562
341666
SH
SOLE
341666
0
0
CHARLES RIV LABS INTL INC
COM
159864107
472
2400
SH
SOLE
2400
0
0
CHEVRON CORP NEW
COM
166764100
32595
226871
SH
SOLE
226406
0
465
CHIPOTLE MEXICAN GRILL INC
COM
169656105
14234
9472
SH
SOLE
9472
0
0
CHUBB LIMITED
COM
H1467J104
21909
120457
SH
SOLE
120457
0
0
CHURCH & DWIGHT CO INC
COM
171340102
201
2810
SH
SOLE
2800
0
10
CHURCHILL DOWNS INC
COM
171484108
276
1500
SH
SOLE
1500
0
0
CIDARA THERAPEUTICS INC
COM
171757107
65
104000
SH
SOLE
104000
0
0
CIGNA CORP NEW
COM
125523100
2148
7741
SH
SOLE
7435
0
306
CINTAS CORP
COM
172908105
1440
3709
SH
SOLE
3706
0
3
CISCO SYS INC
COM
17275R102
20547
513687
SH
SOLE
511687
0
2000
CITIGROUP INC
COM NEW
172967424
464
11133
SH
SOLE
5789
0
5344
CLARIVATE PLC
ORD SHS
G21810109
4335
461620
SH
SOLE
461620
0
0
COCA COLA CO
COM
191216100
18185
324613
SH
SOLE
323454
0
1159
CODA OCTOPUS GROUP INC
COM NEW
19188U206
3321
615000
SH
SOLE
615000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3109
54118
SH
SOLE
53975
0
143
COHERENT CORP
COM
19247G107
1020
28757
SH
SOLE
28757
0
0
COLGATE PALMOLIVE CO
COM
194162103
42284
601902
SH
SOLE
597382
160
4360
COMCAST CORP NEW
CL A
20030N101
18544
632248
SH
SOLE
626954
200
5094
COMPASS MINERALS INTL INC
COM
20451N101
1308
33950
SH
SOLE
33950
0
0
CONOCOPHILLIPS
COM
20825C104
1328
12979
SH
SOLE
12979
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
1299
27465
SH
SOLE
27465
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
19043
82911
SH
SOLE
81891
35
985
COPART INC
COM
217204106
745
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
5298
182558
SH
SOLE
182558
0
0
CORTEVA INC
COM
22052L104
791
13839
SH
SOLE
13839
0
0
COSTAR GROUP INC
COM
22160N109
697
10000
SH
SOLE
10000
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9559
20240
SH
SOLE
20240
0
0
COTERRA ENERGY INC
COM
127097103
1028
39350
SH
SOLE
39050
0
300
CRANE HLDGS CO
COM
224441105
6279
71725
SH
SOLE
71725
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
6965
245500
SH
SOLE
245500
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
7156
43420
SH
SOLE
43420
0
0
CROWN CASTLE INC
COM
22822V101
343
2370
SH
SOLE
2370
0
0
CROWN HLDGS INC
COM
228368106
239
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
554
20790
SH
SOLE
20790
0
0
CUMMINS INC
COM
231021106
3626
17818
SH
SOLE
17810
0
8
CVS HEALTH CORP
COM
126650100
1382
14489
SH
SOLE
14480
0
9
CYBERARK SOFTWARE LTD
SHS
M2682V108
14080
93905
SH
SOLE
92445
40
1420
DANAHER CORPORATION
COM
235851102
6654
25761
SH
SOLE
25761
0
0
DANIMER SCIENTIFIC INC
COM CL A
236272100
77
26200
SH
SOLE
26200
0
0
DEERE & CO
COM
244199105
63958
191554
SH
SOLE
190923
25
606
DELTA AIR LINES INC DEL
COM NEW
247361702
4341
154700
SH
SOLE
154700
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4919
81800
SH
SOLE
80921
0
879
DEXCOM INC
COM
252131107
2421
30060
SH
SOLE
30060
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
16659
98105
SH
SOLE
97955
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
21061
174836
SH
SOLE
174836
0
0
DISCOVER FINL SVCS
COM
254709108
500
5502
SH
SOLE
4815
0
687
DISNEY WALT CO
COM
254687106
48035
509228
SH
SOLE
505642
105
3481
DLOCAL LTD
CLASS A COM
G29018101
410
20000
SH
SOLE
20000
0
0
DOCUSIGN INC
COM
256163106
9949
186070
SH
SOLE
185870
0
200
DOLLAR GEN CORP NEW
COM
256677105
7548
31470
SH
SOLE
31470
0
0
DOLLAR TREE INC
COM
256746108
2400
17631
SH
SOLE
17631
0
0
DOMINION ENERGY INC
COM
25746U109
53479
773824
SH
SOLE
770289
145
3390
DONALDSON INC
COM
257651109
12372
252440
SH
SOLE
249630
50
2760
DOVER CORP
COM
260003108
1588
13620
SH
SOLE
13620
0
0
DOW INC
COM
260557103
4448
101248
SH
SOLE
100027
0
1221
DUKE ENERGY CORP NEW
COM NEW
26441C204
14865
159808
SH
SOLE
159808
0
0
DUPONT DE NEMOURS INC
COM
26614N102
19864
394131
SH
SOLE
393021
115
995
DURECT CORP
COM
266605104
504
871400
SH
SOLE
869700
0
1700
DXC TECHNOLOGY CO
COM
23355L106
4047
165338
SH
SOLE
164396
0
942
DYCOM INDS INC
COM
267475101
1468
15370
SH
SOLE
15370
0
0
EASTMAN CHEM CO
COM
277432100
287
4043
SH
SOLE
3970
0
73
EATON CORP PLC
SHS
G29183103
1110
8322
SH
SOLE
8322
0
0
EBAY INC.
COM
278642103
15778
428632
SH
SOLE
428632
0
0
ECOLAB INC
COM
278865100
435
3011
SH
SOLE
3011
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7511
90897
SH
SOLE
90897
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
539
71575
SH
SOLE
71050
0
525
ELEVANCE HEALTH INC
COM
036752103
4022
8854
SH
SOLE
8729
0
125
EMERSON ELEC CO
COM
291011104
13794
188389
SH
SOLE
188389
0
0
ENPHASE ENERGY INC
COM
29355A107
1204
4338
SH
SOLE
4338
0
0
ENSIGN GROUP INC
COM
29358P101
2945
37047
SH
SOLE
37047
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
480
20187
SH
SOLE
20187
0
0
EPAM SYS INC
COM
29414B104
5397
14900
SH
SOLE
14900
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2931
67574
SH
SOLE
66084
145
1345
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
840
182916
SH
SOLE
177406
300
5210
EVERGY INC
COM
30034W106
291
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
2144
27505
SH
SOLE
27505
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
853
9100
SH
SOLE
8100
0
1000
EXPONENT INC
COM
30214U102
446
5090
SH
SOLE
5090
0
0
EXPRO GROUP HOLDINGS NV
COM
N3144W105
618
48496
SH
SOLE
48496
0
0
EXXON MOBIL CORP
COM
30231G102
17190
196889
SH
SOLE
194323
0
2566
F5 INC
COM
315616102
2176
15037
SH
SOLE
15037
0
0
FABRINET
SHS
G3323L100
10015
104925
SH
SOLE
104925
0
0
FACTSET RESH SYS INC
COM
303075105
230
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
867
2105
SH
SOLE
1557
0
548
FARMER BROS CO
COM
307675108
3883
828000
SH
SOLE
828000
0
0
FARMLAND PARTNERS INC
COM
31154R109
1806
142565
SH
SOLE
142565
0
0
FEDEX CORP
COM
31428X106
30750
207111
SH
SOLE
205931
30
1150
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1490
41150
SH
SOLE
41150
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
5111
39149
SH
SOLE
37949
0
1200
FIRST SOLAR INC
COM
336433107
298
2250
SH
SOLE
2250
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
969
13495
SH
SOLE
13495
0
0
FISERV INC
COM
337738108
5458
58331
SH
SOLE
58331
0
0
FLEX LTD
ORD
Y2573F102
9031
542050
SH
SOLE
542050
0
0
FLOOR & DECOR HLDGS INC
CL A
339750101
211
3000
SH
SOLE
3000
0
0
FLOWSERVE CORP
COM
34354P105
743
30560
SH
SOLE
30560
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
9243
147300
SH
SOLE
147300
0
0
FORD MTR CO DEL
COM
345370860
12514
1117317
SH
SOLE
1112073
0
5244
FORTINET INC
COM
34959E109
1105
22500
SH
SOLE
22500
0
0
FRANCO NEV CORP
COM
351858105
17144
143485
SH
SOLE
143485
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
9378
343132
SH
SOLE
343132
0
0
FULLER H B CO
COM
359694106
739
12300
SH
SOLE
12300
0
0
GARTNER INC
COM
366651107
211
762
SH
SOLE
103
0
659
GENERAL DYNAMICS CORP
COM
369550108
1053
4963
SH
SOLE
4960
0
3
GENERAL ELECTRIC CO
COM NEW
369604301
291
4705
SH
SOLE
4668
0
37
GENERAL MLS INC
COM
370334104
376
4908
SH
SOLE
4644
0
264
GENERAL MTRS CO
COM
37045V100
1163
36226
SH
SOLE
36226
0
0
GENUINE PARTS CO
COM
372460105
538
3600
SH
SOLE
3600
0
0
GILEAD SCIENCES INC
COM
375558103
8828
143106
SH
SOLE
142301
0
805
GLATFELTER CORPORATION
COM
377320106
206
66250
SH
SOLE
66250
0
0
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
238
3500
SH
SOLE
3500
0
0
GLOBAL PMTS INC
COM
37940X102
692
6409
SH
SOLE
6409
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
1084
53456
SH
SOLE
52096
95
1265
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
291
4400
SH
SOLE
4400
0
0
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1764
97578
SH
SOLE
95143
225
2210
GLOBAL X FDS
US PFD ETF
37954Y657
4014
195723
SH
SOLE
192568
275
2880
GOLDMAN SACHS GROUP INC
COM
38141G104
4069
13886
SH
SOLE
13886
0
0
GRACO INC
COM
384109104
863
14390
SH
SOLE
14390
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
5723
1063680
SH
SOLE
1063680
0
0
HAEMONETICS CORP MASS
COM
405024100
1857
25080
SH
SOLE
24754
0
326
HALLIBURTON CO
COM
406216101
10968
445500
SH
SOLE
438000
0
7500
HANESBRANDS INC
COM
410345102
3060
439678
SH
SOLE
432755
0
6923
HARSCO CORP
COM
415864107
356
95125
SH
SOLE
95125
0
0
HCA HEALTHCARE INC
COM
40412C101
1515
8241
SH
SOLE
8085
0
156
HEICO CORP NEW
COM
422806109
553
3843
SH
SOLE
3843
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
521
43504
SH
SOLE
34802
0
8702
HOME DEPOT INC
COM
437076102
377513
1368098
SH
SOLE
1367723
0
375
HONEYWELL INTL INC
COM
438516106
17170
102830
SH
SOLE
102730
0
100
HOST HOTELS & RESORTS INC
COM
44107P104
206
12973
SH
SOLE
8410
0
4563
HOWMET AEROSPACE INC
COM
443201108
310
10031
SH
SOLE
10031
0
0
HP INC
COM
40434L105
357
14319
SH
SOLE
1610
0
12709
HUBBELL INC
COM
443510607
572
2567
SH
SOLE
2500
0
67
IAC INC
COM NEW
44891N208
609
11001
SH
SOLE
11001
0
0
ICF INTL INC
COM
44925C103
2377
21800
SH
SOLE
21800
0
0
IDEX CORP
COM
45167R104
500
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
919
2820
SH
SOLE
2820
0
0
ILLINOIS TOOL WKS INC
COM
452308109
5332
29518
SH
SOLE
29518
0
0
ILLUMINA INC
COM
452327109
3285
17219
SH
SOLE
16579
15
625
INNOSPEC INC
COM
45768S105
2663
31090
SH
SOLE
31090
0
0
INOGEN INC
COM
45780L104
6129
252425
SH
SOLE
252425
0
0
INSULET CORP
COM
45784P101
1286
5605
SH
SOLE
5605
0
0
INTEGRAL AD SCIENCE HLDNG CO
COM
45828L108
348
48000
SH
SOLE
48000
0
0
INTEL CORP
COM
458140100
16307
632775
SH
SOLE
631027
0
1748
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
16731
185178
SH
SOLE
184778
0
400
INTERNATIONAL BUSINESS MACHS
COM
459200101
6080
51173
SH
SOLE
50833
0
340
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
346
3805
SH
SOLE
3805
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1184
46248
SH
SOLE
46116
0
132
INTUIT
COM
461202103
8079
20860
SH
SOLE
20706
0
154
INTUITIVE SURGICAL INC
COM NEW
46120E602
4950
26411
SH
SOLE
26411
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
422
10790
SH
SOLE
10500
290
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
300
13710
SH
SOLE
13400
310
0
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
3384
167615
SH
SOLE
164990
105
2520
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2697
58961
SH
SOLE
57386
150
1425
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1611
12659
SH
SOLE
12659
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1273
4765
SH
SOLE
4765
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
7183
162394
SH
SOLE
159265
0
3129
IQVIA HLDGS INC
COM
46266C105
3835
21172
SH
SOLE
20874
0
298
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
296
28531
SH
SOLE
28531
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
73010
2315563
SH
SOLE
2302258
495
12810
ISHARES INC
CORE MSCI EMKT
46434G103
10925
254189
SH
SOLE
254189
0
0
ISHARES SILVER TR
ISHARES
46428Q109
177
10100
SH
SOLE
10100
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
415
5108
SH
SOLE
5108
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
6936
53794
SH
SOLE
52864
205
725
ISHARES TR
TIPS BD ETF
464287176
3635
34654
SH
SOLE
34654
0
0
ISHARES TR
CORE TOTAL USD
46434V613
267
6000
SH
SOLE
6000
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
393
4825
SH
SOLE
4825
0
0
ISHARES TR
JPMORGAN USD EMG
464288281
763
9610
SH
SOLE
9610
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
873
8580
SH
SOLE
7830
0
750
ISHARES TR
0-5YR HI YL CP
46434V407
3366
84279
SH
SOLE
83054
55
1170
ISHARES TR
CORE US AGGBD ET
464287226
424
4400
SH
SOLE
4400
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
272
3750
SH
SOLE
3750
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
678
19449
SH
SOLE
19324
0
125
ISHARES TR
ISHARES BIOTECH
464287556
2341
20016
SH
SOLE
20000
0
16
ISHARES TR
PFD AND INCM SEC
464288687
1357
42860
SH
SOLE
42770
0
90
ISHARES TR
RUS 1000 GRW ETF
464287614
920
4374
SH
SOLE
4374
0
0
ISHARES TR
RUS 1000 ETF
464287622
3550
17990
SH
SOLE
17990
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1352
8199
SH
SOLE
7924
0
275
ISHARES TR
CORE S&P500 ETF
464287200
532
1484
SH
SOLE
965
0
519
ISHARES TR
GLOB HLTHCRE ETF
464287325
1085
14400
SH
SOLE
14400
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
335
5310
SH
SOLE
5310
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2729
26600
SH
SOLE
26600
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
253
5000
SH
SOLE
5000
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
981
19910
SH
SOLE
19490
0
420
ISHARES TR
MSCI CHINA ETF
46429B671
11733
275688
SH
SOLE
275688
0
0
ISHARES TR
3YRTB ETF
464288125
1805
28138
SH
SOLE
27333
70
735
ISHARES TR
CORE 1 5 YR USD
46432F859
433
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
596
11700
SH
SOLE
11700
0
0
ISHARES TR
EXPANDED TECH
464287515
2154
8611
SH
SOLE
8241
14
356
ISHARES TR
FLTG RATE NT ETF
46429B655
1756
34928
SH
SOLE
33128
0
1800
ISHARES TR
GL CLEAN ENE ETF
464288224
5169
270764
SH
SOLE
266874
250
3640
ISHARES TR
RUS MD CP GR ETF
464287481
5705
72734
SH
SOLE
69796
200
2738
ISHARES TR
CRE U S REIT ETF
464288521
259
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
516
10288
SH
SOLE
10288
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1507
13855
SH
SOLE
13400
0
455
JOHNSON & JOHNSON
COM
478160104
63872
390991
SH
SOLE
389306
0
1685
JOHNSON CTLS INTL PLC
SHS
G51502105
1248
25355
SH
SOLE
25283
0
72
JPMORGAN CHASE & CO
COM
46625H100
25242
241552
SH
SOLE
239967
40
1545
KELSO TECHNOLOGIES INC
COM NEW
48826D201
911
3036300
SH
SOLE
3036300
0
0
KEURIG DR PEPPER INC
COM
49271V100
33329
930446
SH
SOLE
919426
370
10650
KEYCORP
COM
493267108
1763
110026
SH
SOLE
100339
0
9687
KIMBERLY-CLARK CORP
COM
494368103
1962
17430
SH
SOLE
17430
0
0
KIMCO RLTY CORP
COM
49446R109
409
22200
SH
SOLE
22200
0
0
KINDER MORGAN INC DEL
COM
49456B101
3318
199388
SH
SOLE
196674
0
2714
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2602
53170
SH
SOLE
52270
0
900
KNOWLES CORP
COM
49926D109
1621
133230
SH
SOLE
132800
0
430
KRAFT HEINZ CO
COM
500754106
4986
149494
SH
SOLE
147719
0
1775
KROGER CO
COM
501044101
741
16936
SH
SOLE
14583
0
2353
KULICKE & SOFFA INDS INC
COM
501242101
1377
35751
SH
SOLE
35751
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
32183
154853
SH
SOLE
153987
30
836
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2416
11798
SH
SOLE
11539
0
259
LAKELAND INDS INC
COM
511795106
184
16000
SH
SOLE
16000
0
0
LAM RESEARCH CORP
COM
512807108
684
1870
SH
SOLE
1870
0
0
LANDEC CORP
COM
514766104
5360
602900
SH
SOLE
602900
0
0
LAUDER ESTEE COS INC
CL A
518439104
1689
7825
SH
SOLE
7825
0
0
LAZARD LTD
SHS A
G54050102
584
18350
SH
SOLE
18350
0
0
LEAR CORP
COM NEW
521865204
2953
24675
SH
SOLE
24675
0
0
LEGGETT & PLATT INC
COM
524660107
4075
122670
SH
SOLE
121110
0
1560
LIBERTY BROADBAND CORP
COM SER C
530307305
1233
16711
SH
SOLE
16711
0
0
LILLY ELI & CO
COM
532457108
2487
7692
SH
SOLE
7692
0
0
LINDE PLC
SHS
G5494J103
2845
10554
SH
SOLE
10554
0
0
LIVEVOX HOLDING INC
COM CL A
53838L100
895
303423
SH
SOLE
303423
0
0
LKQ CORP
COM
501889208
1042
22100
SH
SOLE
22100
0
0
LOCKHEED MARTIN CORP
COM
539830109
28442
73629
SH
SOLE
73425
0
204
LOWES COS INC
COM
548661107
16891
89937
SH
SOLE
89673
0
264
LPL FINL HLDGS INC
COM
50212V100
3074
14070
SH
SOLE
13920
0
150
LUMEN TECHNOLOGIES INC
COM
550241103
284
38990
SH
SOLE
21574
0
17416
LUMENTUM HLDGS INC
COM
55024U109
7970
116235
SH
SOLE
116235
0
0
LXP INDUSTRIAL TRUST
COM
529043101
167
18179
SH
SOLE
18179
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
252
3353
SH
SOLE
2819
0
534
M & T BK CORP
COM
55261F104
21221
120356
SH
SOLE
119346
0
1010
MAG SILVER CORP
COM
55903Q104
1629
130500
SH
SOLE
123000
0
7500
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
917
19300
SH
SOLE
19300
0
0
MANULIFE FINL CORP
COM
56501R106
280
17830
SH
SOLE
17830
0
0
MARATHON PETE CORP
COM
56585A102
23283
234403
SH
SOLE
232416
0
1987
MARKETAXESS HLDGS INC
COM
57060D108
278
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
16565
51430
SH
SOLE
51005
10
415
MASCO CORP
COM
574599106
324
6947
SH
SOLE
6041
0
906
MASTERCARD INCORPORATED
CL A
57636Q104
17551
61724
SH
SOLE
61674
0
50
MATCH GROUP INC NEW
COM
57667L107
958
20070
SH
SOLE
20070
0
0
MAYVILLE ENGR CO INC
COM
578605107
4411
677521
SH
SOLE
677521
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1621
22738
SH
SOLE
22738
0
0
MCDONALDS CORP
COM
580135101
41686
180661
SH
SOLE
180554
0
107
MCKESSON CORP
COM
58155Q103
1254
3689
SH
SOLE
3111
0
578
MEDICENNA THERAPEUTICS CORP
COM
58490H107
97
117500
SH
SOLE
116700
0
800
MEDTRONIC PLC
SHS
G5960L103
1528
18921
SH
SOLE
18921
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
138
16400
SH
SOLE
16400
0
0
MERCK & CO INC
COM
58933Y105
75396
875474
SH
SOLE
871054
160
4260
META PLATFORMS INC
CL A
30303M102
27988
206280
SH
SOLE
205370
25
885
METLIFE INC
COM
59156R108
1960
32250
SH
SOLE
28290
0
3960
MICRON TECHNOLOGY INC
COM
595112103
6306
125864
SH
SOLE
121578
75
4211
MICROSOFT CORP
COM
594918104
144280
619492
SH
SOLE
618408
40
1044
MISTRAS GROUP INC
COM
60649T107
684
153350
SH
SOLE
153350
0
0
MITEK SYS INC
COM NEW
606710200
2204
240600
SH
SOLE
240600
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
1844
409720
SH
SOLE
409720
0
0
MODINE MFG CO
COM
607828100
1967
151997
SH
SOLE
151450
0
547
MOHAWK INDS INC
COM
608190104
2084
22850
SH
SOLE
22850
0
0
MONDELEZ INTL INC
CL A
609207105
5100
93010
SH
SOLE
93010
0
0
MONGODB INC
CL A
60937P106
521
2625
SH
SOLE
2625
0
0
MORGAN STANLEY
COM NEW
617446448
3277
41476
SH
SOLE
41476
0
0
MOSAIC CO NEW
COM
61945C103
314
6500
SH
SOLE
6500
0
0
MSC INDL DIRECT INC
CL A
553530106
1077
14795
SH
SOLE
14795
0
0
MSCI INC
COM
55354G100
844
2000
SH
SOLE
2000
0
0
MURPHY USA INC
COM
626755102
242
880
SH
SOLE
800
0
80
NAVIGATOR HLDGS LTD
SHS
Y62132108
462
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
2415
111057
SH
SOLE
111057
0
0
NETAPP INC
COM
64110D104
334
5400
SH
SOLE
5400
0
0
NETFLIX INC
COM
64110L106
322
1369
SH
SOLE
1369
0
0
NEUBASE THERAPEUTICS INC
COM
64132K102
17
42500
SH
SOLE
42500
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
440
4141
SH
SOLE
4075
0
66
NEWELL BRANDS INC
COM
651229106
795
57200
SH
SOLE
57200
0
0
NEWMONT CORP
COM
651639106
29411
699752
SH
SOLE
696477
0
3275
NEXTERA ENERGY INC
COM
65339F101
74077
944735
SH
SOLE
942560
0
2175
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
169
22800
SH
SOLE
22800
0
0
NIKE INC
CL B
654106103
3187
38347
SH
SOLE
38197
0
150
NORDSON CORP
COM
655663102
473
2230
SH
SOLE
2036
0
194
NORTHROP GRUMMAN CORP
COM
666807102
271
577
SH
SOLE
152
0
425
NOVARTIS AG
SPONSORED ADR
66987V109
13787
181379
SH
SOLE
181379
0
0
NUCOR CORP
COM
670346105
214
2000
SH
SOLE
2000
0
0
NUTRIEN LTD
COM
67077M108
32595
390918
SH
SOLE
390880
0
38
NUVEEN N Y MUN VALUE FD
COM
67062M105
524
64248
SH
SOLE
63473
775
0
NVENT ELECTRIC PLC
SHS
G6700G107
2721
86095
SH
SOLE
85345
0
750
NVIDIA CORPORATION
COM
67066G104
46566
383603
SH
SOLE
382073
40
1490
OCCIDENTAL PETE CORP
COM
674599105
16180
263298
SH
SOLE
263298
0
0
ON24 INC
COM
68339B104
4081
463700
SH
SOLE
463700
0
0
ONCOSEC MED INC
COM
68234L306
37
75500
SH
SOLE
75500
0
0
OPEN LENDING CORP
COM CL A
68373J104
402
50000
SH
SOLE
50000
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1185
37650
SH
SOLE
37500
0
150
ORACLE CORP
COM
68389X105
9688
158638
SH
SOLE
157399
0
1239
ORGANON & CO
COMMON STOCK
68622V106
2455
104901
SH
SOLE
102401
0
2500
ORION ENERGY SYS INC
COM
686275108
103
66300
SH
SOLE
66300
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
9082
680325
SH
SOLE
680325
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2064
32354
SH
SOLE
32354
0
0
PACCAR INC
COM
693718108
36544
436653
SH
SOLE
433753
115
2785
PALANTIR TECHNOLOGIES INC
CL A
69608A108
99
11900
SH
SOLE
11900
0
0
PALO ALTO NETWORKS INC
COM
697435105
21104
128847
SH
SOLE
126787
45
2015
PAN AMERN SILVER CORP
COM
697900108
3899
245500
SH
SOLE
245500
0
0
PARKER-HANNIFIN CORP
COM
701094104
17687
72995
SH
SOLE
72995
0
0
PAYCHEX INC
COM
704326107
613
5459
SH
SOLE
4319
0
1140
PAYCOM SOFTWARE INC
COM
70432V102
3507
10628
SH
SOLE
10628
0
0
PAYLOCITY HLDG CORP
COM
70438V106
5773
23895
SH
SOLE
23695
0
200
PAYPAL HLDGS INC
COM
70450Y103
20620
239570
SH
SOLE
236800
50
2720
PELOTON INTERACTIVE INC
CL A COM
70614W100
1568
226321
SH
SOLE
226321
0
0
PEPSICO INC
COM
713448108
55120
337619
SH
SOLE
335857
70
1692
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
160
12988
SH
SOLE
12211
0
777
PFIZER INC
COM
717081103
52305
1195260
SH
SOLE
1190112
0
5148
PGT INNOVATIONS INC
COM
69336V101
1432
68300
SH
SOLE
68300
0
0
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
2283
171800
SH
SOLE
171800
0
0
PHILIP MORRIS INTL INC
COM
718172109
863
10392
SH
SOLE
9565
0
827
PHILLIPS 66
COM
718546104
4645
57549
SH
SOLE
56834
0
715
PHYSICIANS RLTY TR
COM
71943U104
6923
460316
SH
SOLE
455311
0
5005
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
432
31913
SH
SOLE
31913
0
0
PLEXUS CORP
COM
729132100
6309
72050
SH
SOLE
72050
0
0
PLUG POWER INC
COM NEW
72919P202
284
13505
SH
SOLE
13505
0
0
PNC FINL SVCS GROUP INC
COM
693475105
849
5681
SH
SOLE
5681
0
0
POOL CORP
COM
73278L105
875
2750
SH
SOLE
2750
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
928
22613
SH
SOLE
22613
0
0
PROCTER AND GAMBLE CO
COM
742718109
49830
394689
SH
SOLE
394689
0
0
PROFIRE ENERGY INC
COM
74316X101
403
474125
SH
SOLE
474125
0
0
PROGRESSIVE CORP
COM
743315103
24478
210639
SH
SOLE
210624
0
15
PRUDENTIAL FINL INC
COM
744320102
2043
23818
SH
SOLE
22316
0
1502
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1230
21880
SH
SOLE
21773
0
107
PUBMATIC INC
COM CL A
74467Q103
582
35000
SH
SOLE
35000
0
0
PULTE GROUP INC
COM
745867101
427
11387
SH
SOLE
7921
0
3466
PVH CORPORATION
COM
693656100
3362
75045
SH
SOLE
75045
0
0
QUALCOMM INC
COM
747525103
61102
540825
SH
SOLE
537929
105
2791
QUANTA SVCS INC
COM
74762E102
713
5600
SH
SOLE
5600
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
16178
131857
SH
SOLE
130612
0
1245
QUIDELORTHO CORP
COM
219798105
610
8540
SH
SOLE
8540
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
26106
318909
SH
SOLE
318909
0
0
REPUBLIC SVCS INC
COM
760759100
61904
455040
SH
SOLE
449796
85
5159
RESTAURANT BRANDS INTL INC
COM
76131D103
4266
80218
SH
SOLE
80218
0
0
REV GROUP INC
COM
749527107
940
85200
SH
SOLE
85200
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
206
3738
SH
SOLE
3304
0
434
ROCKWELL AUTOMATION INC
COM
773903109
17662
82105
SH
SOLE
82005
0
100
ROPER TECHNOLOGIES INC
COM
776696106
1207
3357
SH
SOLE
3357
0
0
ROSS STORES INC
COM
778296103
19006
225537
SH
SOLE
224337
0
1200
ROYAL GOLD INC
COM
780287108
266
2839
SH
SOLE
2839
0
0
RUSH ENTERPRISES INC
CL A
781846209
5124
116827
SH
SOLE
115075
0
1752
S&P GLOBAL INC
COM
78409V104
308
1010
SH
SOLE
1010
0
0
SAIA INC
COM
78709Y105
228
1200
SH
SOLE
1200
0
0
SALESFORCE INC
COM
79466L302
29997
208544
SH
SOLE
208369
0
175
SANGAMO THERAPEUTICS INC
COM
800677106
86
17580
SH
SOLE
17230
0
350
SANOFI
SPONSORED ADR
80105N105
793
20860
SH
SOLE
20860
0
0
SCHLUMBERGER LTD
COM STK
806857108
18383
512052
SH
SOLE
511576
0
476
SCHRODINGER INC
COM
80810D103
9275
371280
SH
SOLE
371280
0
0
SCHWAB CHARLES CORP
COM
808513105
72435
1007864
SH
SOLE
1002269
140
5455
SEAGEN INC
COM
81181C104
384
2808
SH
SOLE
2808
0
0
SEALED AIR CORP NEW
COM
81211K100
490
11000
SH
SOLE
11000
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
57
55000
SH
SOLE
55000
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9076
74943
SH
SOLE
74943
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1140
8000
SH
SOLE
8000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
14468
476564
SH
SOLE
476564
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2188
26410
SH
SOLE
26410
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
934
19500
SH
SOLE
19500
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
570
8700
SH
SOLE
8700
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
2762
23250
SH
SOLE
23250
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
377
5545
SH
SOLE
5545
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
230
3450
SH
SOLE
3450
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
32124
446037
SH
SOLE
446037
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
6872
184342
SH
SOLE
184342
0
0
SERVICENOW INC
COM
81762P102
6024
15954
SH
SOLE
15954
0
0
SHELL PLC
SPON ADS
780259305
10176
204504
SH
SOLE
204504
0
0
SHOCKWAVE MED INC
COM
82489T104
334
1200
SH
SOLE
1200
0
0
SHOPIFY INC
CL A
82509L107
3942
146340
SH
SOLE
146340
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
11081
1189000
SH
SOLE
1176000
0
13000
SILVERCREST METALS INC
COM
828363101
1339
242035
SH
SOLE
242035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4093
45609
SH
SOLE
44937
0
672
SIMPLY GOOD FOODS CO
COM
82900L102
288
9000
SH
SOLE
9000
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1655
289789
SH
SOLE
289789
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
260
2500
SH
SOLE
2500
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
514
6031
SH
SOLE
6031
0
0
SM ENERGY CO
COM
78454L100
11430
303900
SH
SOLE
301900
0
2000
SONOCO PRODS CO
COM
835495102
8050
141900
SH
SOLE
141900
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
9263
144620
SH
SOLE
144620
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
212
34700
SH
SOLE
34700
0
0
SP PLUS CORP
COM
78469C103
279
8900
SH
SOLE
8900
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1218
4238
SH
SOLE
4238
0
0
SPDR GOLD TR
GOLD SHS
78463V107
8654
55954
SH
SOLE
53781
0
2173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
10450
29256
SH
SOLE
27217
0
2039
SPDR SER TR
S&P REGL BKG
78464A698
15577
264554
SH
SOLE
264554
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9066
114301
SH
SOLE
112506
80
1715
SPDR SER TR
PORTFOLIO SHORT
78464A474
1067
36500
SH
SOLE
36500
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
447
4010
SH
SOLE
4010
0
0
SPLUNK INC
COM
848637104
1395
18555
SH
SOLE
18555
0
0
SPOK HLDGS INC
COM
84863T106
80
10500
SH
SOLE
10500
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
157
10100
SH
SOLE
7800
0
2300
SPROUTS FMRS MKT INC
COM
85208M102
427
15400
SH
SOLE
15400
0
0
STAG INDL INC
COM
85254J102
4206
147933
SH
SOLE
145893
0
2040
STANLEY BLACK & DECKER INC
COM
854502101
3158
41985
SH
SOLE
41985
0
0
STARBUCKS CORP
COM
855244109
8614
102228
SH
SOLE
102028
0
200
STEELCASE INC
CL A
858155203
3682
564800
SH
SOLE
559800
0
5000
STERLING BANCORP INC
COM
85917W102
935
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
367
1810
SH
SOLE
1810
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
98
11000
SH
SOLE
11000
0
0
SVB FINANCIAL GROUP
COM
78486Q101
2316
6897
SH
SOLE
6867
0
30
SYNOPSYS INC
COM
871607107
646
2114
SH
SOLE
1980
0
134
SYSCO CORP
COM
871829107
4403
62270
SH
SOLE
62270
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1488
191000
SH
SOLE
191000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
5522
80545
SH
SOLE
80545
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
354
3250
SH
SOLE
3250
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
215
4500
SH
SOLE
4500
0
0
TARGET CORP
COM
87612E106
6902
46514
SH
SOLE
46504
0
10
TESLA INC
COM
88160R101
969
3654
SH
SOLE
3654
0
0
TETRA TECH INC NEW
COM
88162G103
386
3005
SH
SOLE
3005
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
256
71200
SH
SOLE
71200
0
0
TEXAS INSTRS INC
COM
882508104
2651
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
940
529
SH
SOLE
493
0
36
TEXTRON INC
COM
883203101
380
6530
SH
SOLE
6530
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
36902
72758
SH
SOLE
71994
20
744
TILE SHOP HLDGS INC
COM
88677Q109
607
172401
SH
SOLE
172401
0
0
TOPBUILD CORP
COM
89055F103
247
1500
SH
SOLE
1500
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
301
4900
SH
SOLE
4900
0
0
TOYOTA MOTOR CORP
ADS
892331307
1107
8500
SH
SOLE
8500
0
0
TRADEWEB MKTS INC
CL A
892672106
508
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
717
4950
SH
SOLE
4950
0
0
TRANSUNION
COM
89400J107
506
8500
SH
SOLE
8500
0
0
TRAVELERS COMPANIES INC
COM
89417E109
927
6050
SH
SOLE
6050
0
0
TREX CO INC
COM
89531P105
220
5000
SH
SOLE
5000
0
0
TRUIST FINL CORP
COM
89832Q109
217
4994
SH
SOLE
4994
0
0
TTM TECHNOLOGIES INC
COM
87305R109
7348
557500
SH
SOLE
557500
0
0
TWILIO INC
CL A
90138F102
2274
32886
SH
SOLE
32886
0
0
TYLER TECHNOLOGIES INC
COM
902252105
375
1080
SH
SOLE
1080
0
0
TYSON FOODS INC
CL A
902494103
753
11420
SH
SOLE
9006
0
2414
UBS GROUP AG
SHS
H42097107
10823
745883
SH
SOLE
745883
0
0
UNIFI INC
COM NEW
904677200
254
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
26339
600790
SH
SOLE
599060
0
1730
UNION PAC CORP
COM
907818108
7769
39876
SH
SOLE
39804
0
72
UNISYS CORP
COM NEW
909214306
2413
319548
SH
SOLE
319548
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
584
3615
SH
SOLE
3615
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
10875
21532
SH
SOLE
21532
0
0
UNIVAR SOLUTIONS INC
COM
91336L107
1095
48135
SH
SOLE
48135
0
0
UPLAND SOFTWARE INC
COM
91544A109
2006
246800
SH
SOLE
246800
0
0
US BANCORP DEL
COM NEW
902973304
12041
298644
SH
SOLE
298644
0
0
US FOODS HLDG CORP
COM
912008109
218
8262
SH
SOLE
8262
0
0
VALERO ENERGY CORP
COM
91913Y100
870
8140
SH
SOLE
8100
0
40
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
3661
160581
SH
SOLE
158177
70
2334
VANECK ETF TRUST
PREFERRED SECURT
92189F429
1192
69300
SH
SOLE
69300
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
3787
157001
SH
SOLE
157001
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
686
4249
SH
SOLE
4249
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
331
4500
SH
SOLE
4500
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
459
6130
SH
SOLE
6130
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
626
7813
SH
SOLE
7723
90
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
875
2665
SH
SOLE
2665
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1387
10910
SH
SOLE
10910
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
1713
13871
SH
SOLE
13871
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
5976
41675
SH
SOLE
40005
0
1670
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
3679
30215
SH
SOLE
29425
40
750
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1022
23050
SH
SOLE
23050
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
8953
194008
SH
SOLE
190863
200
2945
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
6153
168632
SH
SOLE
165467
250
2915
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
635
6843
SH
SOLE
6843
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
12632
262555
SH
SOLE
259115
60
3380
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
431
8950
SH
SOLE
8950
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3584
62015
SH
SOLE
60130
0
1885
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
3268
44000
SH
SOLE
44000
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1628
12046
SH
SOLE
12046
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
323
6200
SH
SOLE
6200
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
206
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1513
12125
SH
SOLE
12125
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3312
19280
SH
SOLE
19280
0
0
VEEVA SYS INC
CL A COM
922475108
923
5600
SH
SOLE
5500
0
100
VERISK ANALYTICS INC
COM
92345Y106
2289
13421
SH
SOLE
13421
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
33949
894113
SH
SOLE
892223
0
1890
VERTIV HOLDINGS CO
COM CL A
92537N108
97
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
2724
319736
SH
SOLE
313720
0
6016
VIEMED HEALTHCARE INC
COM
92663R105
1950
325000
SH
SOLE
325000
0
0
VISA INC
COM CL A
92826C839
16448
92587
SH
SOLE
92587
0
0
VISTEON CORP
COM NEW
92839U206
4571
43100
SH
SOLE
43100
0
0
VOYA FINANCIAL INC
COM
929089100
4640
76690
SH
SOLE
76690
0
0
VULCAN MATLS CO
COM
929160109
21212
134500
SH
SOLE
134500
0
0
WALMART INC
COM
931142103
32963
254149
SH
SOLE
253643
0
506
WARNER BROS DISCOVERY INC
COM SER A
934423104
1598
138923
SH
SOLE
138830
0
93
WASTE CONNECTIONS INC
COM
94106B101
1703
12600
SH
SOLE
12600
0
0
WASTE MGMT INC DEL
COM
94106L109
21467
133993
SH
SOLE
133993
0
0
WATERS CORP
COM
941848103
1023
3795
SH
SOLE
3731
0
64
WATSCO INC
COM
942622200
1350
5244
SH
SOLE
5154
0
90
WEC ENERGY GROUP INC
COM
92939U106
246
2753
SH
SOLE
2753
0
0
WELLS FARGO CO NEW
COM
949746101
596
14818
SH
SOLE
10754
0
4064
WESTROCK CO
COM
96145D105
1272
41169
SH
SOLE
41169
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
43130
1510143
SH
SOLE
1495620
250
14273
WHEATON PRECIOUS METALS CORP
COM
962879102
24691
762999
SH
SOLE
758999
0
4000
WILLIAMS SONOMA INC
COM
969904101
1406
11927
SH
SOLE
11840
0
87
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1625
8088
SH
SOLE
8088
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
1598
79275
SH
SOLE
79275
0
0
WORKDAY INC
CL A
98138H101
2546
16725
SH
SOLE
16725
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
904
27397
SH
SOLE
25386
0
2011
ZEVIA PBC
CL A
98955K104
65
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
5643
82400
SH
SOLE
82400
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1665
15922
SH
SOLE
15922
0
0