0000919574-23-000833.txt : 20230209
0000919574-23-000833.hdr.sgml : 20230209
20230209170203
ACCESSION NUMBER: 0000919574-23-000833
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230209
DATE AS OF CHANGE: 20230209
EFFECTIVENESS DATE: 20230209
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: 23607162
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
X0202
13F-HR
LIVE
false
false
false
0000883961
XXXXXXXX
12-31-2022
12-31-2022
false
TOCQUEVILLE ASSET MANAGEMENT L.P.
40 West 57th Street
19th Floor
New York
NY
10019
13F HOLDINGS REPORT
028-03589
000105690
801-36209
N
Kelsey Graham
Compliance Officer
646-8467-6530
/s/ Kelsey Graham
New York
NY
02-09-2023
1
574
5265058545
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
862877
137620
SH
SOLE
137620
0
0
3-D SYS CORP DEL
COM NEW
88554D205
435379
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
678987
5662
SH
SOLE
5662
0
23
ABBOTT LABS
COM
002824100
43154606
393065
SH
SOLE
393065
0
300
ABBVIE INC
COM
00287Y109
46031538
284831
SH
SOLE
284831
0
1735
ABM INDS INC
COM
000957100
6283209
141450
SH
SOLE
141450
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
841181
48150
SH
SOLE
48150
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
469800
45000
SH
SOLE
45000
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
269508
1010
SH
SOLE
1010
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
20513486
267975
SH
SOLE
267975
0
400
ACUITY BRANDS INC
COM
00508Y102
339501
2050
SH
SOLE
2050
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
40198
10100
SH
SOLE
10100
0
10000
ADEIA INC
COM
00676P107
151380
15918
SH
SOLE
15918
0
13907
ADOBE SYSTEMS INCORPORATED
COM
00724F101
42504076
126301
SH
SOLE
126301
30
570
ADVISORSHARES TR
PURE CANNABIS
00768Y495
369040
102511
SH
SOLE
102511
336
4464
AERCAP HOLDINGS NV
SHS
N00985106
17351075
297515
SH
SOLE
297515
0
500
AFLAC INC
COM
001055102
18229596
253400
SH
SOLE
253400
0
0
AGNICO EAGLE MINES LTD
COM
008474108
698746
13440
SH
SOLE
13440
0
0
AIR PRODS & CHEMS INC
COM
009158106
13788470
44730
SH
SOLE
44730
0
0
ALBEMARLE CORP
COM
012653101
10051461
46350
SH
SOLE
46350
0
0
ALCON AG
ORD SHS
H01301128
10380869
151435
SH
SOLE
151435
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1805845
20500
SH
SOLE
20500
0
0
ALLEGION PLC
ORD SHS
G0176J109
287149
2728
SH
SOLE
2728
0
0
ALLSTATE CORP
COM
020002101
2551178
18814
SH
SOLE
18814
0
0
ALPHABET INC
CAP STK CL A
02079K305
78177427
886064
SH
SOLE
886064
0
100
ALPHABET INC
CAP STK CL C
02079K107
63563772
716373
SH
SOLE
716373
150
5140
ALPS ETF TR
ALERIAN MLP
00162Q452
4537106
119178
SH
SOLE
119178
110
2205
ALPS ETF TR
SECTR DIV DOGS
00162Q858
493052
9585
SH
SOLE
9585
255
0
ALTRIA GROUP INC
COM
02209S103
390119
8535
SH
SOLE
8535
0
3131
AMAZON COM INC
COM
023135106
74967102
892466
SH
SOLE
892466
110
5185
AMCOR PLC
ORD
G0250X107
6752279
566942
SH
SOLE
566942
0
9665
AMERICAN EXPRESS CO
COM
025816109
10385305
70290
SH
SOLE
70290
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
271260
9000
SH
SOLE
9000
0
0
AMGEN INC
COM
031162100
6241902
23766
SH
SOLE
23766
0
1163
APA CORPORATION
COM
03743Q108
5814414
124559
SH
SOLE
124559
135
9312
APOGEE ENTERPRISES INC
COM
037598109
7221282
162422
SH
SOLE
162422
0
22
APOLLO GLOBAL MGMT INC
COM
03769M106
7737217
121292
SH
SOLE
121292
0
500
APPLE INC
COM
037833100
134135391
1032367
SH
SOLE
1032367
90
3800
APPLIED MATLS INC
COM
038222105
37740788
387562
SH
SOLE
387562
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
113280
38662
SH
SOLE
38662
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
1865184
91029
SH
SOLE
91029
250
2210
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
247424
12800
SH
SOLE
12800
0
0
ARROW ELECTRS INC
COM
042735100
1198477
11461
SH
SOLE
11461
0
0
AT&T INC
COM
00206R102
10348188
562096
SH
SOLE
562096
0
3624
ATYR PHARMA INC
COM NEW
002120202
22229
10150
SH
SOLE
10150
0
0
AUTODESK INC
COM
052769106
2415855
12928
SH
SOLE
12928
0
150
AUTOMATIC DATA PROCESSING IN
COM
053015103
26558843
111190
SH
SOLE
111190
0
38
AUTOZONE INC
COM
053332102
961810
390
SH
SOLE
390
0
47
AVIENT CORPORATION
COM
05368V106
4079052
120825
SH
SOLE
120825
0
0
AXALTA COATING SYS LTD
COM
G0750C108
205034
8050
SH
SOLE
8050
0
0
AXOGEN INC
COM
05463X106
4241500
425000
SH
SOLE
425000
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
555336
7200
SH
SOLE
7200
0
0
BAKER HUGHES COMPANY
CL A
05722G100
4723619
159960
SH
SOLE
159960
0
500
BANK AMERICA CORP
COM
060505104
43953240
1327091
SH
SOLE
1327091
0
378
BANK NEW YORK MELLON CORP
COM
064058100
847355
18615
SH
SOLE
18615
0
3481
BARRICK GOLD CORP
COM
067901108
4105831
238989
SH
SOLE
238989
0
0
BECTON DICKINSON & CO
COM
075887109
20380022
80142
SH
SOLE
80142
30
715
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2812266
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
76479007
247585
SH
SOLE
247585
60
2171
BGSF INC
COM
05601C105
6436698
420150
SH
SOLE
420150
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
30119380
485405
SH
SOLE
485405
0
0
BIOGEN INC
COM
09062X103
3339655
12060
SH
SOLE
12060
0
224
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
13251895
128050
SH
SOLE
128050
0
550
BIOXCEL THERAPEUTICS INC
COM
09075P105
846312
39400
SH
SOLE
39400
0
100
BLACK STONE MINERALS L P
COM UNIT
09225M101
828384
49104
SH
SOLE
49104
0
1000
BLACKROCK MUNIVEST FD II INC
COM
09253T101
259160
24800
SH
SOLE
24800
0
0
BLACKSTONE INC
COM
09260D107
8441818
113786
SH
SOLE
113786
0
0
BLOCK INC
CL A
852234103
2518439
40077
SH
SOLE
40077
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1216032
63600
SH
SOLE
63600
0
2150
BOEING CO
COM
097023105
20014213
105067
SH
SOLE
105067
0
300
BOOKING HOLDINGS INC
COM
09857L108
19272123
9563
SH
SOLE
9563
0
0
BOSTON PROPERTIES INC
COM
101121101
2049566
30328
SH
SOLE
30328
0
526
BOSTON SCIENTIFIC CORP
COM
101137107
28957200
625831
SH
SOLE
625831
275
6810
BP PLC
SPONSORED ADR
055622104
17761660
508493
SH
SOLE
508493
0
732
BRISTOL-MYERS SQUIBB CO
COM
110122108
27523258
382533
SH
SOLE
382533
0
2623
BROADCOM INC
COM
11135F101
12181765
21787
SH
SOLE
21787
0
380
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
263205
9181
SH
SOLE
9181
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1155369
36725
SH
SOLE
36725
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
202210
6525
SH
SOLE
6525
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
3612908
55686
SH
SOLE
55686
0
1614
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
208757
2280
SH
SOLE
2280
0
80
CADENCE DESIGN SYSTEM INC
COM
127387108
824886
5135
SH
SOLE
5135
0
124
CAMECO CORP
COM
13321L108
32459813
1431840
SH
SOLE
1431840
0
2000
CANADIAN NAT RES LTD
COM
136385101
1485816
26757
SH
SOLE
26757
0
116
CANADIAN NATL RY CO
COM
136375102
512611
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
15082481
162247
SH
SOLE
162247
0
1146
CARLISLE COS INC
COM
142339100
1384679
5876
SH
SOLE
5876
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
13710263
332370
SH
SOLE
332370
0
0
CARS COM INC
COM
14575E105
17274919
1254533
SH
SOLE
1254533
0
0
CATERPILLAR INC
COM
149123101
43801150
182840
SH
SOLE
182840
0
1000
CBRE GROUP INC
CL A
12504L109
2979045
38709
SH
SOLE
38709
0
0
CDW CORP
COM
12514G108
281442
1576
SH
SOLE
1576
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2774678
615228
SH
SOLE
615228
0
0
CHEESECAKE FACTORY INC
COM
163072101
275084
8675
SH
SOLE
8675
0
0
CHEVRON CORP NEW
COM
166764100
38149523
212544
SH
SOLE
212544
0
430
CHIPOTLE MEXICAN GRILL INC
COM
169656105
15308177
11033
SH
SOLE
11033
0
0
CHUBB LIMITED
COM
H1467J104
26579432
120487
SH
SOLE
120487
0
0
CIDARA THERAPEUTICS INC
COM
171757107
102857
136000
SH
SOLE
136000
0
0
CIGNA CORP NEW
COM
125523100
1587450
4791
SH
SOLE
4791
0
347
CINTAS CORP
COM
172908105
1675059
3709
SH
SOLE
3709
0
3
CISCO SYS INC
COM
17275R102
24330080
510707
SH
SOLE
510707
0
2000
CITIGROUP INC
COM NEW
172967424
302724
6693
SH
SOLE
6693
0
2190
CLARIVATE PLC
ORD SHS
G21810109
4043065
484780
SH
SOLE
484780
0
0
COCA COLA CO
COM
191216100
20332967
319650
SH
SOLE
319650
0
1296
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4218900
615000
SH
SOLE
615000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2869851
50181
SH
SOLE
50181
0
106
COHERENT CORP
COM
19247G107
446016
12707
SH
SOLE
12707
0
0
COLGATE PALMOLIVE CO
COM
194162103
46166036
585938
SH
SOLE
585938
175
3600
COMCAST CORP NEW
CL A
20030N101
12817157
366519
SH
SOLE
366519
200
3013
COMPASS MINERALS INTL INC
COM
20451N101
1391950
33950
SH
SOLE
33950
0
0
CONOCOPHILLIPS
COM
20825C104
1531522
12979
SH
SOLE
12979
0
0
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
1291960
24032
SH
SOLE
24032
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
18727254
80808
SH
SOLE
80808
35
655
CORNING INC
COM
219350105
5830892
182558
SH
SOLE
182558
0
0
CORTEVA INC
COM
22052L104
813456
13839
SH
SOLE
13839
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9131826
20004
SH
SOLE
20004
0
0
COTERRA ENERGY INC
COM
127097103
2203438
89680
SH
SOLE
89680
0
300
CRANE HLDGS CO
COM
224441105
6551851
65225
SH
SOLE
65225
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
5300715
199500
SH
SOLE
199500
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
4528418
43009
SH
SOLE
43009
0
0
CROWN HLDGS INC
COM
228368106
244657
2976
SH
SOLE
2976
0
26
CSX CORP
COM
126408103
644074
20790
SH
SOLE
20790
0
0
CTI BIOPHARMA CORP
COM
12648L601
84140
14000
SH
SOLE
14000
0
0
CUMMINS INC
COM
231021106
2411997
9955
SH
SOLE
9955
0
0
CVS HEALTH CORP
COM
126650100
1350230
14489
SH
SOLE
14489
0
9
CYBERARK SOFTWARE LTD
SHS
M2682V108
12041892
92880
SH
SOLE
92880
55
1450
DANAHER CORPORATION
COM
235851102
6795017
25601
SH
SOLE
25601
0
0
DEERE & CO
COM
244199105
79901141
186354
SH
SOLE
186354
25
621
DELTA AIR LINES INC DEL
COM NEW
247361702
1928882
58700
SH
SOLE
58700
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4984893
81042
SH
SOLE
81042
0
856
DEXCOM INC
COM
252131107
3413054
30140
SH
SOLE
30140
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
17437673
97860
SH
SOLE
97860
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
23914068
174836
SH
SOLE
174836
0
0
DISCOVER FINL SVCS
COM
254709108
502259
5134
SH
SOLE
5134
0
335
DISNEY WALT CO
COM
254687106
47164459
542869
SH
SOLE
542869
105
2601
DOCUSIGN INC
COM
256163106
15510395
279870
SH
SOLE
279870
0
200
DOLLAR GEN CORP NEW
COM
256677105
7664531
31125
SH
SOLE
31125
0
0
DOLLAR TREE INC
COM
256746108
2493729
17631
SH
SOLE
17631
0
0
DOMINION ENERGY INC
COM
25746U109
35558078
579877
SH
SOLE
579877
145
3675
DONALDSON INC
COM
257651109
12819237
217755
SH
SOLE
217755
160
2920
DOVER CORP
COM
260003108
1566694
11570
SH
SOLE
11570
0
0
DOW INC
COM
260557103
5112872
101466
SH
SOLE
101466
0
1439
DUKE ENERGY CORP NEW
COM NEW
26441C204
16497298
160184
SH
SOLE
160184
0
0
DUPONT DE NEMOURS INC
COM
26614N102
24545863
357655
SH
SOLE
357655
115
995
DURECT CORP
COM NEW
266605500
315690
91240
SH
SOLE
91240
0
170
DXC TECHNOLOGY CO
COM
23355L106
3780437
142658
SH
SOLE
142658
0
2302
DYCOM INDS INC
COM
267475101
1405872
15020
SH
SOLE
15020
0
0
EASTMAN CHEM CO
COM
277432100
227380
2792
SH
SOLE
2792
0
122
EATON CORP PLC
SHS
G29183103
1306138
8322
SH
SOLE
8322
0
0
EBAY INC.
COM
278642103
13789770
332524
SH
SOLE
332524
0
0
ECOLAB INC
COM
278865100
435224
2990
SH
SOLE
2990
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
6703858
89852
SH
SOLE
89852
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
60269
51075
SH
SOLE
51075
0
525
ELEVANCE HEALTH INC
COM
036752103
4563381
8896
SH
SOLE
8896
0
81
EMERSON ELEC CO
COM
291011104
18007312
187459
SH
SOLE
187459
0
0
ENSIGN GROUP INC
COM
29358P101
3451657
36483
SH
SOLE
36483
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
486910
20187
SH
SOLE
20187
0
0
EPAM SYS INC
COM
29414B104
4260620
13000
SH
SOLE
13000
0
0
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
320793
8171
SH
SOLE
8171
186
311
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
393129
92284
SH
SOLE
92284
0
1960
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2896640
65758
SH
SOLE
65758
145
1445
ETF SER SOLUTIONS
DEFIANCE NEXT
26922A289
1103995
36960
SH
SOLE
36960
0
3252
EVERGY INC
COM
30034W106
308357
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
2350046
28030
SH
SOLE
28030
0
0
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
558415
12053
SH
SOLE
12053
0
274
EXPRO GROUP HOLDINGS NV
COM
N3144W105
379171
20914
SH
SOLE
20914
0
0
EXXON MOBIL CORP
COM
30231G102
21257907
192728
SH
SOLE
192728
0
2587
F5 INC
COM
315616102
2096251
14607
SH
SOLE
14607
0
0
FABRINET
SHS
G3323L100
11029484
86020
SH
SOLE
86020
0
0
FACTSET RESH SYS INC
COM
303075105
230696
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
420203
702
SH
SOLE
702
0
635
FARMER BROS CO
COM
307675108
4378117
949700
SH
SOLE
949700
0
0
FARMLAND PARTNERS INC
COM
31154R109
1765831
141720
SH
SOLE
141720
0
0
FEDEX CORP
COM
31428X106
36957655
213381
SH
SOLE
213381
55
1255
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1120324
29780
SH
SOLE
29780
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
4274804
35071
SH
SOLE
35071
0
1200
FIRST SOLAR INC
COM
336433107
301078
2010
SH
SOLE
2010
0
0
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1583190
60312
SH
SOLE
60312
65
1661
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1037632
13075
SH
SOLE
13075
0
0
FISERV INC
COM
337738108
5649914
55901
SH
SOLE
55901
0
0
FLEX LTD
ORD
Y2573F102
10320114
480900
SH
SOLE
480900
0
0
FLOWSERVE CORP
COM
34354P105
928990
30280
SH
SOLE
30280
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
10858680
139000
SH
SOLE
139000
0
0
FORD MTR CO DEL
COM
345370860
12995025
1117371
SH
SOLE
1117371
0
5298
FORTINET INC
COM
34959E109
1100025
22500
SH
SOLE
22500
0
0
FRANCO NEV CORP
COM
351858105
19576009
143435
SH
SOLE
143435
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
16482006
433737
SH
SOLE
433737
0
0
FULLER H B CO
COM
359694106
343776
4800
SH
SOLE
4800
0
0
GENERAL DYNAMICS CORP
COM
369550108
1230626
4960
SH
SOLE
4960
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
247432
2953
SH
SOLE
2953
0
37
GENERAL MLS INC
COM
370334104
548127
6537
SH
SOLE
6537
0
1364
GENERAL MTRS CO
COM
37045V100
1169677
34770
SH
SOLE
34770
0
0
GENUINE PARTS CO
COM
372460105
624636
3600
SH
SOLE
3600
0
0
GILEAD SCIENCES INC
COM
375558103
8103467
94391
SH
SOLE
94391
0
335
GLATFELTER CORPORATION
COM
377320106
159850
57500
SH
SOLE
57500
0
0
GLOBAL PMTS INC
COM
37940X102
584895
5889
SH
SOLE
5889
0
0
GLOBAL X FDS
US PFD ETF
37954Y657
2680944
138407
SH
SOLE
138407
0
2005
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1529208
74414
SH
SOLE
74414
225
1795
GLOBAL X FDS
FINTECH ETF
37954Y814
853160
44320
SH
SOLE
44320
95
740
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
257884
4400
SH
SOLE
4400
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4709457
13715
SH
SOLE
13715
0
0
GRACO INC
COM
384109104
967871
14390
SH
SOLE
14390
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
5068668
1111550
SH
SOLE
1111550
0
0
GUINNESS ATKINSON FDS
SMARTETFS ADVER
402031868
236768
19025
SH
SOLE
19025
0
0
HAEMONETICS CORP MASS
COM
405024100
1859679
23645
SH
SOLE
23645
0
777
HALLIBURTON CO
COM
406216101
17530425
445500
SH
SOLE
445500
0
7500
HANESBRANDS INC
COM
410345102
2726456
428688
SH
SOLE
428688
0
7098
HARSCO CORP
COM
415864107
313871
49900
SH
SOLE
49900
0
0
HCA HEALTHCARE INC
COM
40412C101
1952794
8138
SH
SOLE
8138
0
113
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
445444
27910
SH
SOLE
27910
0
11913
HOME DEPOT INC
COM
437076102
428987408
1358157
SH
SOLE
1358157
0
375
HONEYWELL INTL INC
COM
438516106
21215486
98999
SH
SOLE
98999
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
290505
18100
SH
SOLE
18100
0
9229
HOWMET AEROSPACE INC
COM
443201108
414041
10506
SH
SOLE
10506
0
0
IAC INC
COM NEW
44891N208
377444
8501
SH
SOLE
8501
0
0
ICF INTL INC
COM
44925C103
2159290
21800
SH
SOLE
21800
0
0
IDEXX LABS INC
COM
45168D104
1150447
2820
SH
SOLE
2820
0
0
ILLINOIS TOOL WKS INC
COM
452308109
6500612
29508
SH
SOLE
29508
0
0
ILLUMINA INC
COM
452327109
1600211
7914
SH
SOLE
7914
0
140
INNOSPEC INC
COM
45768S105
3187631
30990
SH
SOLE
30990
0
0
INOGEN INC
COM
45780L104
4803327
243700
SH
SOLE
243700
0
0
INSULET CORP
COM
45784P101
1650056
5605
SH
SOLE
5605
0
0
INTEL CORP
COM
458140100
14465123
547299
SH
SOLE
547299
0
49
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
20421668
199061
SH
SOLE
199061
0
400
INTERNATIONAL BUSINESS MACHS
COM
459200101
7019774
49825
SH
SOLE
49825
0
371
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
398916
3805
SH
SOLE
3805
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1540521
46248
SH
SOLE
46248
0
132
INTUIT
COM
461202103
7590179
19501
SH
SOLE
19501
0
150
INTUITIVE SURGICAL INC
COM NEW
46120E602
6449332
24305
SH
SOLE
24305
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
1206037
53865
SH
SOLE
53865
310
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
1088913
24844
SH
SOLE
24844
290
81
INVESCO EXCH TRADED FD TR II
SR LN ETF
46138G508
3334072
162400
SH
SOLE
162400
105
2565
INVESCO EXCH TRADED FD TR II
PFD ETF
46138E511
436020
39000
SH
SOLE
39000
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2963241
57494
SH
SOLE
57494
150
1510
INVESCO EXCHANGE TRADED FD T
DYNMC SEMICNDT
46137V647
3357884
33552
SH
SOLE
33552
138
149
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1935845
13705
SH
SOLE
13705
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1256575
4719
SH
SOLE
4719
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
6102461
161569
SH
SOLE
161569
0
3129
IQVIA HLDGS INC
COM
46266C105
4244706
20717
SH
SOLE
20717
0
71
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
367252
29641
SH
SOLE
29641
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
76875479
2222477
SH
SOLE
2222477
495
13195
ISHARES INC
MSCI JPN ETF NEW
46434G822
2301451
42275
SH
SOLE
42275
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1581215
33859
SH
SOLE
33859
0
0
ISHARES SILVER TR
ISHARES
46428Q109
222402
10100
SH
SOLE
10100
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
3230474
79004
SH
SOLE
79004
55
1190
ISHARES TR
1 3 YR TREAS BD
464287457
413399
5093
SH
SOLE
5093
0
0
ISHARES TR
INTRM GOV CR ETF
464288612
1443661
14090
SH
SOLE
14090
0
750
ISHARES TR
TIPS BD ETF
464287176
3379896
31754
SH
SOLE
31754
0
0
ISHARES TR
CORE TOTAL USD
46434V613
269580
6000
SH
SOLE
6000
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
406217
4825
SH
SOLE
4825
0
0
ISHARES TR
US TELECOM ETF
464287713
837334
37331
SH
SOLE
37331
0
1911
ISHARES TR
CHINA LG-CAP ETF
464287184
11616386
410473
SH
SOLE
410473
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
7488457
54002
SH
SOLE
54002
205
725
ISHARES TR
US AER DEF ETF
464288760
644985
5766
SH
SOLE
5766
0
510
ISHARES TR
CORE US AGGBD ET
464287226
426756
4400
SH
SOLE
4400
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
326161
3894
SH
SOLE
3894
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
884662
23342
SH
SOLE
23342
0
965
ISHARES TR
MSCI CHINA ETF
46429B671
1372180
28888
SH
SOLE
28888
0
0
ISHARES TR
ISHARES BIOTECH
464287556
2633945
20062
SH
SOLE
20062
0
16
ISHARES TR
PFD AND INCM SEC
464288687
1588048
52016
SH
SOLE
52016
176
813
ISHARES TR
RUS 1000 GRW ETF
464287614
873242
4076
SH
SOLE
4076
0
0
ISHARES TR
RUS 1000 ETF
464287622
3738835
17760
SH
SOLE
17760
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1525062
8747
SH
SOLE
8747
0
275
ISHARES TR
CORE S&P500 ETF
464287200
773799
2014
SH
SOLE
2014
0
519
ISHARES TR
GLOB HLTHCRE ETF
464287325
1213784
14300
SH
SOLE
14300
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
362673
5310
SH
SOLE
5310
0
0
ISHARES TR
NATIONAL MUN ETF
464288414
2871727
27215
SH
SOLE
27215
0
0
ISHARES TR
NEW YORK MUN ETF
464288323
262000
5000
SH
SOLE
5000
0
0
ISHARES TR
ISHARES SEMICDTR
464287523
235582
677
SH
SOLE
677
0
107
ISHARES TR
ISHS 1-5YR INVS
464288646
1554633
31205
SH
SOLE
31205
0
420
ISHARES TR
JPMORGAN USD EMG
464288281
805212
9519
SH
SOLE
9519
0
0
ISHARES TR
3YRTB ETF
464288125
1841212
26458
SH
SOLE
26458
70
775
ISHARES TR
CORE 1 5 YR USD
46432F859
436536
9400
SH
SOLE
9400
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
677196
11700
SH
SOLE
11700
0
0
ISHARES TR
EXPANDED TECH
464287515
1094526
4278
SH
SOLE
4278
0
243
ISHARES TR
FLTG RATE NT ETF
46429B655
1503256
29868
SH
SOLE
29868
0
1800
ISHARES TR
GL CLEAN ENE ETF
464288224
5336057
268819
SH
SOLE
268819
250
3880
ISHARES TR
RUSSELL 3000 ETF
464287689
1409704
6388
SH
SOLE
6388
0
6015
ISHARES TR
RUS MD CP GR ETF
464287481
5930668
70941
SH
SOLE
70941
200
2838
ISHARES TR
CRE U S REIT ETF
464288521
269503
5450
SH
SOLE
5450
0
0
ISHARES TR
U.S. PHARMA ETF
464288836
1084766
5828
SH
SOLE
5828
0
142
J P MORGAN EXCHANGE TRADED F
ULTRA SHRT INC
46641Q837
514985
10273
SH
SOLE
10273
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1558943
12870
SH
SOLE
12870
0
455
JOHNSON & JOHNSON
COM
478160104
68659962
388678
SH
SOLE
388678
0
1685
JOHNSON CTLS INTL PLC
SHS
G51502105
1618112
25283
SH
SOLE
25283
0
0
JPMORGAN CHASE & CO
COM
46625H100
32168082
239881
SH
SOLE
239881
55
1580
KELSO TECHNOLOGIES INC
COM NEW
48826D201
1016922
3389740
SH
SOLE
3389740
0
0
KEURIG DR PEPPER INC
COM
49271V100
32110521
900463
SH
SOLE
900463
370
10145
KEYCORP
COM
493267108
1809607
103881
SH
SOLE
103881
0
3824
KIMBERLY-CLARK CORP
COM
494368103
2366123
17430
SH
SOLE
17430
0
0
KINDER MORGAN INC DEL
COM
49456B101
3524190
194922
SH
SOLE
194922
0
2923
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2456195
46865
SH
SOLE
46865
0
900
KNOWLES CORP
COM
49926D109
404310
24623
SH
SOLE
24623
0
373
KRAFT HEINZ CO
COM
500754106
5881129
144464
SH
SOLE
144464
0
1955
KROGER CO
COM
501044101
762585
17106
SH
SOLE
17106
0
2323
KULICKE & SOFFA INDS INC
COM
501242101
1574638
35577
SH
SOLE
35577
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
31386737
150746
SH
SOLE
150746
35
556
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2696526
11451
SH
SOLE
11451
0
0
LAKELAND INDS INC
COM
511795106
212800
16000
SH
SOLE
16000
0
0
LAM RESEARCH CORP
COM
512807108
771251
1835
SH
SOLE
1835
0
0
LAUDER ESTEE COS INC
CL A
518439104
1900523
7660
SH
SOLE
7660
0
0
LAZARD LTD
SHS A
G54050102
220155
6350
SH
SOLE
6350
0
0
LEAR CORP
COM NEW
521865204
496080
4000
SH
SOLE
4000
0
0
LEGGETT & PLATT INC
COM
524660107
3773488
117080
SH
SOLE
117080
0
1660
LIBERTY BROADBAND CORP
COM SER C
530307305
1425563
18691
SH
SOLE
18691
0
0
LIFECORE BIOMEDICAL INC
COM
514766104
3619080
558500
SH
SOLE
558500
0
0
LILLY ELI & CO
COM
532457108
2833797
7746
SH
SOLE
7746
0
45
LINDE PLC
SHS
G5494J103
3480014
10669
SH
SOLE
10669
0
0
LIVEVOX HOLDING INC
COM CL A
53838L100
1158095
389931
SH
SOLE
389931
0
0
LKQ CORP
COM
501889208
1180361
22100
SH
SOLE
22100
0
0
LOCKHEED MARTIN CORP
COM
539830109
35777119
73541
SH
SOLE
73541
0
247
LOWES COS INC
COM
548661107
17610566
88389
SH
SOLE
88389
0
578
LPL FINL HLDGS INC
COM
50212V100
2503897
11583
SH
SOLE
11583
0
163
LUMEN TECHNOLOGIES INC
COM
550241103
150921
28912
SH
SOLE
28912
0
9303
LUMENTUM HLDGS INC
COM
55024U109
5698790
109235
SH
SOLE
109235
0
0
LXP INDUSTRIAL TRUST
COM
529043101
182154
18179
SH
SOLE
18179
0
0
M & T BK CORP
COM
55261F104
18432919
127071
SH
SOLE
127071
0
1035
MAG SILVER CORP
COM
55903Q104
2039715
130500
SH
SOLE
130500
0
7500
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
969053
19300
SH
SOLE
19300
0
0
MARATHON OIL CORP
COM
565849106
232098
8574
SH
SOLE
8574
0
7851
MARATHON PETE CORP
COM
56585A102
26153066
224702
SH
SOLE
224702
0
1831
MARKEL CORP
COM
570535104
223973
170
SH
SOLE
170
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
17097045
50587
SH
SOLE
50587
15
430
MARVELL TECHNOLOGY INC
COM
573874104
9177030
247760
SH
SOLE
247760
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
21298115
61249
SH
SOLE
61249
0
50
MATCH GROUP INC NEW
COM
57667L107
832704
20070
SH
SOLE
20070
0
0
MAYVILLE ENGR CO INC
COM
578605107
7570819
598011
SH
SOLE
598011
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1884753
22738
SH
SOLE
22738
0
0
MCDONALDS CORP
COM
580135101
47703410
181017
SH
SOLE
181017
0
107
MCKESSON CORP
COM
58155Q103
1387569
3699
SH
SOLE
3699
0
588
MEDICENNA THERAPEUTICS CORP
COM
58490H107
37130
79000
SH
SOLE
79000
0
800
MEDTRONIC PLC
SHS
G5960L103
1740229
22391
SH
SOLE
22391
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
114752
17600
SH
SOLE
17600
0
0
MERCK & CO INC
COM
58933Y105
96233788
867362
SH
SOLE
867362
160
4537
META PLATFORMS INC
CL A
30303M102
9319250
77441
SH
SOLE
77441
45
730
METLIFE INC
COM
59156R108
2335838
32276
SH
SOLE
32276
0
3986
MICRON TECHNOLOGY INC
COM
595112103
6325069
126552
SH
SOLE
126552
75
3219
MICROSOFT CORP
COM
594918104
147995166
617109
SH
SOLE
617109
45
1083
MISTRAS GROUP INC
COM
60649T107
109693
22250
SH
SOLE
22250
0
0
MITEK SYS INC
COM NEW
606710200
2166684
223600
SH
SOLE
223600
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2732832
409720
SH
SOLE
409720
0
0
MODINE MFG CO
COM
607828100
1404519
70721
SH
SOLE
70721
0
721
MONDELEZ INTL INC
CL A
609207105
6253210
93822
SH
SOLE
93822
0
0
MORGAN STANLEY
COM NEW
617446448
3527395
41489
SH
SOLE
41489
0
13
MOSAIC CO NEW
COM
61945C103
289235
6593
SH
SOLE
6593
0
93
MSC INDL DIRECT INC
CL A
553530106
1199765
14685
SH
SOLE
14685
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
482801
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
2776425
111057
SH
SOLE
111057
0
0
NETAPP INC
COM
64110D104
294294
4900
SH
SOLE
4900
0
0
NETFLIX INC
COM
64110L106
403691
1369
SH
SOLE
1369
0
0
NEWMONT CORP
COM
651639106
23018354
487677
SH
SOLE
487677
0
3410
NEXTERA ENERGY INC
COM
65339F101
77985424
932840
SH
SOLE
932840
0
2135
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
206052
22300
SH
SOLE
22300
0
0
NIKE INC
CL B
654106103
4195511
35856
SH
SOLE
35856
0
150
NORTHROP GRUMMAN CORP
COM
666807102
292447
536
SH
SOLE
536
0
300
NOVARTIS AG
SPONSORED ADR
66987V109
16449441
181321
SH
SOLE
181321
0
0
NUCOR CORP
COM
670346105
275351
2089
SH
SOLE
2089
0
89
NUTRIEN LTD
COM
67077M108
27630535
378345
SH
SOLE
378345
0
49
NUVEEN N Y MUN VALUE FD
COM
67062M105
407928
49386
SH
SOLE
49386
775
0
NVENT ELECTRIC PLC
SHS
G6700G107
2927375
76095
SH
SOLE
76095
0
750
NVIDIA CORPORATION
COM
67066G104
54053825
369877
SH
SOLE
369877
55
1420
NVR INC
COM
62944T105
216791
47
SH
SOLE
47
0
2
OCCIDENTAL PETE CORP
COM
674599105
17161500
272448
SH
SOLE
272448
0
0
ON24 INC
COM
68339B104
2847900
330000
SH
SOLE
330000
0
0
OPEN LENDING CORP
COM CL A
68373J104
337500
50000
SH
SOLE
50000
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1132889
37650
SH
SOLE
37650
0
150
ORACLE CORP
COM
68389X105
12912816
157974
SH
SOLE
157974
0
957
ORGANON & CO
COMMON STOCK
68622V106
1389294
49742
SH
SOLE
49742
0
2500
ORION ENERGY SYS INC
COM
686275108
27300
15000
SH
SOLE
15000
0
0
ORION ENGINEERED CARBONS S A
COM
L72967109
11030624
619350
SH
SOLE
619350
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2533642
32354
SH
SOLE
32354
0
0
PACCAR INC
COM
693718108
42460850
429027
SH
SOLE
429027
115
2535
PALANTIR TECHNOLOGIES INC
CL A
69608A108
97812
11700
SH
SOLE
11700
0
0
PALO ALTO NETWORKS INC
COM
697435105
18273879
130958
SH
SOLE
130958
45
1970
PAN AMERN SILVER CORP
COM
697900108
4011470
245500
SH
SOLE
245500
0
0
PARKER-HANNIFIN CORP
COM
701094104
21232815
72965
SH
SOLE
72965
0
0
PAYCHEX INC
COM
704326107
613508
5309
SH
SOLE
5309
0
990
PAYCOM SOFTWARE INC
COM
70432V102
3277805
10563
SH
SOLE
10563
0
0
PAYLOCITY HLDG CORP
COM
70438V106
4641843
23895
SH
SOLE
23895
0
200
PAYPAL HLDGS INC
COM
70450Y103
16690122
234346
SH
SOLE
234346
0
2845
PELOTON INTERACTIVE INC
CL A COM
70614W100
153163
19290
SH
SOLE
19290
0
0
PEPSICO INC
COM
713448108
59895537
331537
SH
SOLE
331537
70
1752
PFIZER INC
COM
717081103
60786300
1186306
SH
SOLE
1186306
0
3941
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
259484
19350
SH
SOLE
19350
0
0
PHILIP MORRIS INTL INC
COM
718172109
1041451
10290
SH
SOLE
10290
0
739
PHILLIPS 66
COM
718546104
5657164
54354
SH
SOLE
54354
0
750
PHYSICIANS RLTY TR
COM
71943U104
3695942
255421
SH
SOLE
255421
0
875
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
476780
31913
SH
SOLE
31913
0
0
PLEXUS CORP
COM
729132100
6947775
67500
SH
SOLE
67500
0
0
PNC FINL SVCS GROUP INC
COM
693475105
893151
5655
SH
SOLE
5655
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
971827
22092
SH
SOLE
22092
0
0
PROCTER AND GAMBLE CO
COM
742718109
59831514
394771
SH
SOLE
394771
0
0
PROFIRE ENERGY INC
COM
74316X101
497831
474125
SH
SOLE
474125
0
0
PROGRESSIVE CORP
COM
743315103
27317445
210604
SH
SOLE
210604
0
15
PROSHARES TR
S&P 500 DV ARIST
74348A467
254402
2827
SH
SOLE
2827
0
0
PRUDENTIAL FINL INC
COM
744320102
2288475
23009
SH
SOLE
23009
0
741
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1316132
21481
SH
SOLE
21481
0
108
PUBMATIC INC
COM CL A
74467Q103
704550
55000
SH
SOLE
55000
0
0
PULTE GROUP INC
COM
745867101
285018
6260
SH
SOLE
6260
0
1948
PVH CORPORATION
COM
693656100
1098733
15565
SH
SOLE
15565
0
0
QUALCOMM INC
COM
747525103
49980685
454618
SH
SOLE
454618
0
1771
QUANTA SVCS INC
COM
74762E102
701813
4925
SH
SOLE
4925
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
20578711
131544
SH
SOLE
131544
0
737
QUIDELORTHO CORP
COM
219798105
982635
11470
SH
SOLE
11470
0
0
RANGE RES CORP
COM
75281A109
207666
8300
SH
SOLE
8300
0
0
RAPID7 INC
COM
753422104
747560
22000
SH
SOLE
22000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
32190452
318970
SH
SOLE
318970
0
0
REPUBLIC SVCS INC
COM
760759100
55676668
431636
SH
SOLE
431636
85
5234
RESTAURANT BRANDS INTL INC
COM
76131D103
202934
3138
SH
SOLE
3138
0
0
REV GROUP INC
COM
749527107
128724
10200
SH
SOLE
10200
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
265291
3726
SH
SOLE
3726
0
466
ROCKWELL AUTOMATION INC
COM
773903109
21602138
83869
SH
SOLE
83869
0
100
ROGERS CORP
COM
775133101
1721599
14426
SH
SOLE
14426
0
150
ROPER TECHNOLOGIES INC
COM
776696106
586346
1357
SH
SOLE
1357
0
0
ROSS STORES INC
COM
778296103
26178080
225537
SH
SOLE
225537
0
1200
ROYAL GOLD INC
COM
780287108
320012
2839
SH
SOLE
2839
0
0
RUSH ENTERPRISES INC
CL A
781846209
5391061
103119
SH
SOLE
103119
0
1404
S&P GLOBAL INC
COM
78409V104
2299028
6864
SH
SOLE
6864
0
0
SALESFORCE INC
COM
79466L302
15335359
115660
SH
SOLE
115660
55
930
SANGAMO THERAPEUTICS INC
COM
800677106
55201
17580
SH
SOLE
17580
0
350
SANOFI
SPONSORED ADR
80105N105
1010250
20860
SH
SOLE
20860
0
0
SAP SE
SPON ADR
803054204
235892
2286
SH
SOLE
2286
0
0
SCHLUMBERGER LTD
COM STK
806857108
26970837
504505
SH
SOLE
504505
0
323
SCHRODINGER INC
COM
80810D103
12471557
667285
SH
SOLE
667285
0
0
SCHWAB CHARLES CORP
COM
808513105
80843712
970979
SH
SOLE
970979
185
5590
SEAGEN INC
COM
81181C104
360856
2808
SH
SOLE
2808
0
0
SEALED AIR CORP NEW
COM
81211K100
211990
4250
SH
SOLE
4250
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
37345
55000
SH
SOLE
55000
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1148188
14781
SH
SOLE
14781
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
10181007
74943
SH
SOLE
74943
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
15560179
454976
SH
SOLE
454976
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
17323666
139213
SH
SOLE
139213
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
20295169
157132
SH
SOLE
157132
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
37859990
432834
SH
SOLE
432834
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
10113960
102983
SH
SOLE
102983
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
11876517
247479
SH
SOLE
247479
0
638
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
10433366
147991
SH
SOLE
147991
0
1135
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
279563
3750
SH
SOLE
3750
0
0
SENSATA TECHNOLOGIES HLDG PL
SHS
G8060N102
288313
7140
SH
SOLE
7140
0
0
SERVICENOW INC
COM
81762P102
5602736
14430
SH
SOLE
14430
0
0
SHELL PLC
SPON ADS
780259305
11644510
204469
SH
SOLE
204469
0
0
SHOPIFY INC
CL A
82509L107
4179882
120423
SH
SOLE
120423
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
12674740
1189000
SH
SOLE
1189000
0
13000
SILVERCREST METALS INC
COM
828363101
1288860
214810
SH
SOLE
214810
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
5150558
43842
SH
SOLE
43842
0
700
SIMPLY GOOD FOODS CO
COM
82900L102
342270
9000
SH
SOLE
9000
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1692368
289789
SH
SOLE
289789
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
549605
6031
SH
SOLE
6031
0
0
SM ENERGY CO
COM
78454L100
11786472
338400
SH
SOLE
338400
0
2000
SMUCKER J M CO
COM NEW
832696405
221844
1400
SH
SOLE
1400
0
0
SONOCO PRODS CO
COM
835495102
8614749
141900
SH
SOLE
141900
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
13716670
179820
SH
SOLE
179820
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
1074027
606795
SH
SOLE
606795
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
7515495
1284700
SH
SOLE
1284700
0
0
SP PLUS CORP
COM
78469C103
312445
8999
SH
SOLE
8999
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1338573
4040
SH
SOLE
4040
0
0
SPDR GOLD TR
GOLD SHS
78463V107
11677848
68839
SH
SOLE
68839
0
2173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
11608280
30354
SH
SOLE
30354
0
1814
SPDR SER TR
PORTFOLIO SHORT
78464A474
998920
34000
SH
SOLE
34000
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9359578
112766
SH
SOLE
112766
80
1770
SPDR SER TR
S&P REGL BKG
78464A698
14655278
249494
SH
SOLE
249494
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
480673
3842
SH
SOLE
3842
0
0
SPDR SER TR
BLOOMBERG INVT
78468R200
200574
6600
SH
SOLE
6600
0
0
SPLUNK INC
COM
848637104
789445
9170
SH
SOLE
9170
0
0
SPOK HLDGS INC
COM
84863T106
85995
10500
SH
SOLE
10500
0
0
SPROTT INC
COM NEW
852066208
1430338
42966
SH
SOLE
42966
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
181093
10100
SH
SOLE
10100
0
2300
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
305054
21635
SH
SOLE
21635
0
1235
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
204150
15000
SH
SOLE
15000
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
181280
22000
SH
SOLE
22000
0
0
SPROUTS FMRS MKT INC
COM
85208M102
466128
14400
SH
SOLE
14400
0
0
STAG INDL INC
COM
85254J102
4587309
141978
SH
SOLE
141978
0
2230
STANLEY BLACK & DECKER INC
COM
854502101
612979
8160
SH
SOLE
8160
0
0
STARBUCKS CORP
COM
855244109
10106298
101878
SH
SOLE
101878
0
200
STEELCASE INC
CL A
858155203
3993136
564800
SH
SOLE
564800
0
5000
STERLING BANCORP INC
COM
85917W102
943950
155000
SH
SOLE
155000
0
0
STRYKER CORPORATION
COM
863667101
420523
1720
SH
SOLE
1720
0
0
SUPERIOR GROUP OF CO INC
COM
868358102
1106600
110000
SH
SOLE
110000
0
0
SVB FINANCIAL GROUP
COM
78486Q101
1775530
7715
SH
SOLE
7715
0
30
SYNCHRONY FINANCIAL
COM
87165B103
221904
6753
SH
SOLE
6753
0
4983
SYNOPSYS INC
COM
871607107
668593
2094
SH
SOLE
2094
0
101
SYSCO CORP
COM
871829107
4760542
62270
SH
SOLE
62270
0
0
TACTILE SYS TECHNOLOGY INC
COM
87357P100
1584240
138000
SH
SOLE
138000
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
6008289
80659
SH
SOLE
80659
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
400901
3850
SH
SOLE
3850
0
0
TARGET CORP
COM
87612E106
7389254
49579
SH
SOLE
49579
0
75
TESLA INC
COM
88160R101
336651
2733
SH
SOLE
2733
0
0
TETRA TECH INC NEW
COM
88162G103
436296
3005
SH
SOLE
3005
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
206562
59700
SH
SOLE
59700
0
0
TEXAS INSTRS INC
COM
882508104
2830219
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
1237753
528
SH
SOLE
528
0
35
TEXTRON INC
COM
883203101
462324
6530
SH
SOLE
6530
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
38946449
70723
SH
SOLE
70723
25
764
TILE SHOP HLDGS INC
COM
88677Q109
755116
172401
SH
SOLE
172401
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
317324
4900
SH
SOLE
4900
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
3236851
52140
SH
SOLE
52140
0
965
TOYOTA MOTOR CORP
ADS
892331307
1024350
7500
SH
SOLE
7500
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
832046
4950
SH
SOLE
4950
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1115566
5950
SH
SOLE
5950
0
0
TRUIST FINL CORP
COM
89832Q109
214892
4994
SH
SOLE
4994
0
0
TTM TECHNOLOGIES INC
COM
87305R109
7534722
499650
SH
SOLE
499650
0
0
TYSON FOODS INC
CL A
902494103
462518
7430
SH
SOLE
7430
0
1001
UBS GROUP AG
SHS
H42097107
12917456
691883
SH
SOLE
691883
0
0
UNIFI INC
COM NEW
904677200
229594
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
30061770
597056
SH
SOLE
597056
0
1860
UNION PAC CORP
COM
907818108
8078836
39015
SH
SOLE
39015
0
36
UNISYS CORP
COM NEW
909214306
74095
14500
SH
SOLE
14500
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
454592
2615
SH
SOLE
2615
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
13685536
25813
SH
SOLE
25813
0
0
UNIVAR SOLUTIONS INC
COM
91336L107
1517337
47715
SH
SOLE
47715
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
286380
6000
SH
SOLE
6000
0
0
UPLAND SOFTWARE INC
COM
91544A109
1176450
165000
SH
SOLE
165000
0
0
US BANCORP DEL
COM NEW
902973304
13023865
298644
SH
SOLE
298644
0
0
US FOODS HLDG CORP
COM
912008109
281073
8262
SH
SOLE
8262
0
0
VALE S A
SPONSORED ADS
91912E105
3435390
202439
SH
SOLE
202439
0
2010
VALERO ENERGY CORP
COM
91913Y100
1007268
7940
SH
SOLE
7940
0
40
VANECK ETF TRUST
PREFERRED SECURT
92189F429
526365
31500
SH
SOLE
31500
0
0
VANECK ETF TRUST
BIOTECH ETF
92189F726
1967837
12319
SH
SOLE
12319
42
674
VANECK ETF TRUST
JP MRGAN EM LOC
92189H300
2215446
91434
SH
SOLE
91434
0
834
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
14006572
488715
SH
SOLE
488715
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
737172
4253
SH
SOLE
4253
0
0
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
361047
4858
SH
SOLE
4858
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
449422
5970
SH
SOLE
5970
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
242238
1267
SH
SOLE
1267
0
440
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1449503
10910
SH
SOLE
10910
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6471259
40751
SH
SOLE
40751
0
1755
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
991833
2823
SH
SOLE
2823
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
3952389
29225
SH
SOLE
29225
40
675
VANGUARD INDEX FDS
VALUE ETF
922908744
1919661
13676
SH
SOLE
13676
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
4208377
51023
SH
SOLE
51023
90
1130
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
703529
6843
SH
SOLE
6843
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
15520394
398163
SH
SOLE
398163
315
2315
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
10416178
187882
SH
SOLE
187882
240
3095
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1155727
23050
SH
SOLE
23050
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
11875784
254245
SH
SOLE
254245
60
3180
VANGUARD MUN BD FDS
TAX EXEMPT BD
922907746
442936
8950
SH
SOLE
8950
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
2180510
29000
SH
SOLE
29000
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
3377555
58415
SH
SOLE
58415
0
1885
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
1829406
12047
SH
SOLE
12047
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
369334
6200
SH
SOLE
6200
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
216021
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1605350
12125
SH
SOLE
12125
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1122137
13643
SH
SOLE
13643
0
1053
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1365006
11255
SH
SOLE
11255
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1795324
21701
SH
SOLE
21701
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3693470
19280
SH
SOLE
19280
0
0
VERADIGM INC
COM
01988P108
716008
40590
SH
SOLE
40590
0
255
VERISK ANALYTICS INC
COM
92345Y106
1658348
9400
SH
SOLE
9400
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
22733914
577003
SH
SOLE
577003
0
2050
VERTIV HOLDINGS CO
COM CL A
92537N108
136600
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
2284043
205215
SH
SOLE
205215
0
11480
VIEMED HEALTHCARE INC
COM
92663R105
2457000
325000
SH
SOLE
325000
0
0
VISA INC
COM CL A
92826C839
19084003
91856
SH
SOLE
91856
0
0
VISTEON CORP
COM NEW
92839U206
4866876
37200
SH
SOLE
37200
0
0
VOYA FINANCIAL INC
COM
929089100
1769067
28770
SH
SOLE
28770
0
0
VULCAN MATLS CO
COM
929160109
23552295
134500
SH
SOLE
134500
0
0
WALMART INC
COM
931142103
36060560
254324
SH
SOLE
254324
0
506
WARNER BROS DISCOVERY INC
COM SER A
934423104
1665807
175718
SH
SOLE
175718
0
93
WASTE CONNECTIONS INC
COM
94106B101
1670256
12600
SH
SOLE
12600
0
0
WASTE MGMT INC DEL
COM
94106L109
20431864
130239
SH
SOLE
130239
0
0
WATERS CORP
COM
941848103
1300091
3795
SH
SOLE
3795
0
64
WELLS FARGO CO NEW
COM
949746101
616707
14936
SH
SOLE
14936
0
4280
WESTROCK CO
COM
96145D105
1447502
41169
SH
SOLE
41169
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
47594024
1535291
SH
SOLE
1535291
250
10397
WHEATON PRECIOUS METALS CORP
COM
962879102
29927425
765799
SH
SOLE
765799
0
4000
WILLIAMS COS INC
COM
969457100
203980
6200
SH
SOLE
6200
0
0
WILLIAMS SONOMA INC
COM
969904101
1232057
10721
SH
SOLE
10721
0
81
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1963488
8028
SH
SOLE
8028
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
1919248
79275
SH
SOLE
79275
0
0
WORKDAY INC
CL A
98138H101
2816164
16830
SH
SOLE
16830
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
993343
27448
SH
SOLE
27448
0
2011
ZEVIA PBC
CL A
98955K104
61350
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
5703110
72100
SH
SOLE
72100
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1698555
13322
SH
SOLE
13322
0
0