0000919574-24-002807.txt : 20240509
0000919574-24-002807.hdr.sgml : 20240509
20240509162847
ACCESSION NUMBER: 0000919574-24-002807
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240509
DATE AS OF CHANGE: 20240509
EFFECTIVENESS DATE: 20240509
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT L.P.
CENTRAL INDEX KEY: 0000883961
ORGANIZATION NAME:
IRS NUMBER: 133547557
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03589
FILM NUMBER: 24931178
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
03-31-2024
03-31-2024
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
05-09-2024
1
535
6121199075
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
3-D SYS CORP DEL
COM NEW
88554D205
259007
58335
SH
SOLE
58335
0
0
3M CO
COM
88579Y101
479614
4522
SH
SOLE
4261
0
261
ABBOTT LABS
COM
002824100
22666986
199428
SH
SOLE
199153
0
275
ABBVIE INC
COM
00287Y109
48592839
266847
SH
SOLE
266112
0
735
ABM INDS INC
COM
000957100
6788933
152150
SH
SOLE
152150
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
1022706
48150
SH
SOLE
48150
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
668611
1929
SH
SOLE
1929
0
0
ACURX PHARMACEUTICALS INC
COM
00510M104
24500
10000
SH
SOLE
10000
0
0
ADAPTHEALTH CORP
COMMON STOCK
00653Q102
4350780
378000
SH
SOLE
378000
0
0
ADOBE INC
COM
00724F101
63531663
125905
SH
SOLE
125240
0
665
ADVISORSHARES TR
PURE CANNABIS
00768Y495
44431
10890
SH
SOLE
10890
0
0
AERCAP HOLDINGS NV
SHS
N00985106
26082995
300115
SH
SOLE
299615
0
500
AFLAC INC
COM
001055102
17455338
203300
SH
SOLE
201567
0
1733
AGNICO EAGLE MINES LTD
COM
008474108
545201
9140
SH
SOLE
9140
0
0
AIR PRODS & CHEMS INC
COM
009158106
54527709
225070
SH
SOLE
224970
0
100
ALBEMARLE CORP
COM
012653101
480851
3650
SH
SOLE
3650
0
0
ALCOA CORP
COM
013872106
305800
9050
SH
SOLE
9050
0
0
ALCON AG
ORD SHS
H01301128
1523457
18291
SH
SOLE
18291
0
0
ALLEGION PLC
ORD SHS
G0176J109
586931
4357
SH
SOLE
4357
0
0
ALLSTATE CORP
COM
020002101
2195324
12689
SH
SOLE
12689
0
0
ALPHABET INC
CAP STK CL C
02079K107
115332076
757468
SH
SOLE
752470
0
4998
ALPHABET INC
CAP STK CL A
02079K305
134226728
889331
SH
SOLE
889231
0
100
ALPS ETF TR
ALERIAN MLP
00162Q452
2182590
45988
SH
SOLE
45108
0
880
ALPS ETF TR
SECTR DIV DOGS
00162Q858
602622
11170
SH
SOLE
11170
0
0
ALTRIA GROUP INC
COM
02209S103
401392
9202
SH
SOLE
4998
0
4204
AMAZON COM INC
COM
023135106
154628681
857239
SH
SOLE
852019
0
5220
AMCOR PLC
ORD
G0250X107
4670970
491164
SH
SOLE
484537
0
6627
AMER SPORTS INC
COM SHS
G0260P102
812963
49875
SH
SOLE
49875
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
4475909
51985
SH
SOLE
50416
0
1569
AMERICAN EXPRESS CO
COM
025816109
13024341
57202
SH
SOLE
57202
0
0
AMGEN INC
COM
031162100
6182254
21744
SH
SOLE
21744
0
0
AMPLIFY ETF TR
AMPLIFY ALTERNAT
032108631
692631
165701
SH
SOLE
161750
0
3951
AMPLIFY ETF TR
AMPLIFY CYBERSEC
032108664
739445
11534
SH
SOLE
11534
0
0
APA CORPORATION
COM
03743Q108
7777057
226209
SH
SOLE
220359
0
5850
APOLLO GLOBAL MGMT INC
COM
03769M106
14537536
129280
SH
SOLE
128780
0
500
APPLE INC
COM
037833100
155501057
906817
SH
SOLE
903357
0
3460
APPLIED MATLS INC
COM
038222105
75686822
367002
SH
SOLE
367002
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
51154
18467
SH
SOLE
18467
0
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
489665
14500
SH
SOLE
14500
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
1897176
83642
SH
SOLE
81642
0
2000
ARROW ELECTRS INC
COM
042735100
1293435
9991
SH
SOLE
9991
0
0
ASHLAND INC
COM
044186104
489479
5027
SH
SOLE
5027
0
0
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
3872182
3990
SH
SOLE
3846
0
144
AT&T INC
COM
00206R102
1254516
71279
SH
SOLE
67698
0
3581
AUTODESK INC
COM
052769106
17433817
66945
SH
SOLE
66253
0
692
AUTOMATIC DATA PROCESSING IN
COM
053015103
24787944
99255
SH
SOLE
99255
0
0
AUTOZONE INC
COM
053332102
1077864
342
SH
SOLE
342
0
0
AVIENT CORPORATION
COM
05368V106
4534215
104475
SH
SOLE
104475
0
0
AXALTA COATING SYS LTD
COM
G0750C108
288876
8400
SH
SOLE
8400
0
0
AXOGEN INC
COM
05463X106
6213093
769900
SH
SOLE
769900
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
502740
6300
SH
SOLE
6300
0
0
BAKER HUGHES COMPANY
CL A
05722G100
2757821
82323
SH
SOLE
81823
0
500
BALL CORP
COM
058498106
3106306
46115
SH
SOLE
46115
0
0
BANK AMERICA CORP
COM
060505104
47555240
1254094
SH
SOLE
1253870
0
224
BANK NEW YORK MELLON CORP
COM
064058100
777409
13492
SH
SOLE
11204
0
2288
BARRICK GOLD CORP
COM
067901108
5401910
324634
SH
SOLE
324634
0
0
BAXTER INTL INC
COM
071813109
1779907
41645
SH
SOLE
41245
0
400
BECTON DICKINSON & CO
COM
075887109
31100674
125685
SH
SOLE
124675
0
1010
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
4441080
7
SH
SOLE
7
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
98955084
235316
SH
SOLE
233281
0
2035
BEST BUY INC
COM
086516101
269058
3280
SH
SOLE
235
0
3045
BGSF INC
COM
05601C105
1089927
104700
SH
SOLE
104700
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
14380675
249275
SH
SOLE
249275
0
0
BICYCLE THERAPEUTICS PLC
SPONSORED ADS
088786108
434505
17450
SH
SOLE
17450
0
0
BIO RAD LABS INC
CL A
090572207
1229568
3555
SH
SOLE
3555
0
0
BIOGEN INC
COM
09062X103
9962106
46200
SH
SOLE
46200
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
235818
2700
SH
SOLE
2700
0
0
BIOXCEL THERAPEUTICS INC
COM
09075P105
136065
48250
SH
SOLE
48150
0
100
BLACKROCK INC
COM
09247X101
229268
275
SH
SOLE
275
0
0
BLACKSTONE INC
COM
09260D107
12395615
94357
SH
SOLE
94357
0
0
BLOCK INC
CL A
852234103
3318243
39232
SH
SOLE
39232
0
0
BLOOM ENERGY CORP
COM CL A
093712107
665970
59250
SH
SOLE
59100
0
150
BOEING CO
COM
097023105
19958833
103419
SH
SOLE
103119
0
300
BOOKING HOLDINGS INC
COM
09857L108
34276210
9448
SH
SOLE
9374
0
74
BOSTON PROPERTIES INC
COM
101121101
785353
12025
SH
SOLE
11955
0
70
BOSTON SCIENTIFIC CORP
COM
101137107
35481587
518055
SH
SOLE
512750
0
5305
BP PLC
SPONSORED ADR
055622104
4791690
127168
SH
SOLE
126985
0
183
BRIDGEBIO PHARMA INC
COM
10806X102
392684
12700
SH
SOLE
12700
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
6581675
121366
SH
SOLE
118944
0
2422
BROADCOM INC
COM
11135F101
22933569
17303
SH
SOLE
17013
0
290
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
10152609
241614
SH
SOLE
241614
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
2241929
53545
SH
SOLE
53245
0
300
BROWN & BROWN INC
COM
115236101
203706
2327
SH
SOLE
2327
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
6336375
30383
SH
SOLE
29469
0
914
CAMECO CORP
COM
13321L108
42040284
970459
SH
SOLE
970459
0
0
CANADIAN NAT RES LTD
COM
136385101
2098342
27494
SH
SOLE
27085
0
409
CANADIAN NATL RY CO
COM
136375102
554631
4211
SH
SOLE
4211
0
0
CAPITAL GROUP INTL FOCUS EQT
SHS CREATION UNI
14019W109
667270
25883
SH
SOLE
25883
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4662494
31315
SH
SOLE
30527
0
788
CARDINAL HEALTH INC
COM
14149Y108
211939
1894
SH
SOLE
175
0
1719
CARLISLE COS INC
COM
142339100
1593262
4066
SH
SOLE
4066
0
0
CARMAX INC
COM
143130102
640433
7352
SH
SOLE
7352
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
19374148
333290
SH
SOLE
333290
0
0
CARS COM INC
COM
14575E105
13888879
808433
SH
SOLE
808433
0
0
CATALENT INC
COM
148806102
3151716
55832
SH
SOLE
55832
0
0
CATERPILLAR INC
COM
149123101
55716781
152053
SH
SOLE
152053
0
0
CBRE GROUP INC
CL A
12504L109
548239
5638
SH
SOLE
5638
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
3354677
684628
SH
SOLE
684628
0
0
CHESAPEAKE ENERGY CORP
COM
165167735
1973358
22215
SH
SOLE
22215
0
0
CHEVRON CORP NEW
COM
166764100
41075658
260401
SH
SOLE
260240
0
161
CHIPOTLE MEXICAN GRILL INC
COM
169656105
31494853
10835
SH
SOLE
10835
0
0
CHUBB LIMITED
COM
H1467J104
31688489
122288
SH
SOLE
122288
0
0
CIDARA THERAPEUTICS INC
COM
171757107
149960
163000
SH
SOLE
163000
0
0
CISCO SYS INC
COM
17275R102
28014780
561306
SH
SOLE
558959
0
2347
CITIGROUP INC
COM NEW
172967424
496434
7850
SH
SOLE
4388
0
3462
CLARIVATE PLC
ORD SHS
G21810109
551789
74265
SH
SOLE
74265
0
0
CNH INDL N V
SHS
N20944109
3358584
259150
SH
SOLE
259150
0
0
COCA COLA CO
COM
191216100
183540
3000
SH
Put
SOLE
3000
0
0
COCA COLA CO
COM
191216100
17002049
277902
SH
SOLE
277010
0
892
CODA OCTOPUS GROUP INC
COM NEW
19188U206
3253686
563897
SH
SOLE
563897
0
0
COGNITION THERAPEUTICS INC
COM
19243B102
47320
26000
SH
SOLE
26000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3303840
45079
SH
SOLE
44999
0
80
COHERENT CORP
COM
19247G107
232235
3831
SH
SOLE
3831
0
0
COLGATE PALMOLIVE CO
COM
194162103
56931764
632224
SH
SOLE
628839
0
3385
COMCAST CORP NEW
CL A
20030N101
17806871
410770
SH
SOLE
406737
0
4033
COMERICA INC
COM
200340107
297166
5404
SH
SOLE
5404
0
0
COMPUGEN LTD
ORD
M25722105
63210
24500
SH
SOLE
24500
0
0
CONAGRA BRANDS INC
COM
205887102
207480
7000
SH
SOLE
7000
0
0
CONOCOPHILLIPS
COM
20825C104
7068340
55534
SH
SOLE
54110
0
1424
CONSTELLATION BRANDS INC
CL A
21036P108
19257557
70862
SH
SOLE
69907
0
955
CORNING INC
COM
219350105
5572800
169078
SH
SOLE
169078
0
0
CORTEVA INC
COM
22052L104
617415
10706
SH
SOLE
10706
0
0
COSTAR GROUP INC
COM
22160N109
301199
3118
SH
SOLE
3118
0
0
COSTCO WHSL CORP NEW
COM
22160K105
14855539
20277
SH
SOLE
20277
0
0
COTERRA ENERGY INC
COM
127097103
2523252
90504
SH
SOLE
87186
0
3318
CRANE COMPANY
COMMON STOCK
224408104
10188802
75400
SH
SOLE
75400
0
0
CRANE NXT CO
COM
224441105
3270796
52840
SH
SOLE
52840
0
0
CRH PLC
ORD
G25508105
4215958
48875
SH
SOLE
48875
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
2985840
159500
SH
SOLE
159500
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
13861029
43236
SH
SOLE
43236
0
0
CROWN HLDGS INC
COM
228368106
233817
2950
SH
SOLE
2950
0
0
CSX CORP
COM
126408103
739621
19952
SH
SOLE
19952
0
0
CUMMINS INC
COM
231021106
795260
2699
SH
SOLE
2687
0
12
CVS HEALTH CORP
COM
126650100
990300
12416
SH
SOLE
12391
0
25
CYBERARK SOFTWARE LTD
SHS
M2682V108
5769484
21720
SH
SOLE
21570
0
150
DANAHER CORPORATION
COM
235851102
8900527
35642
SH
SOLE
35642
0
0
DEERE & CO
COM
244199105
68422325
166583
SH
SOLE
166161
0
422
DELL TECHNOLOGIES INC
CL C
24703L202
233355
2045
SH
SOLE
392
0
1653
DEVON ENERGY CORP NEW
COM
25179M103
451319
8994
SH
SOLE
8994
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
3901301
26229
SH
SOLE
26079
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
47002555
237183
SH
SOLE
237183
0
0
DIGIHOST TECHNOLOGY INC
COM NEW
25381D206
45037
30847
SH
SOLE
30847
0
0
DISCOVER FINL SVCS
COM
254709108
560541
4276
SH
SOLE
3704
0
572
DISNEY WALT CO
COM
254687106
59258754
484298
SH
SOLE
482577
0
1721
DOLLAR GEN CORP NEW
COM
256677105
3329540
21335
SH
SOLE
21335
0
0
DOLLAR TREE INC
COM
256746108
1240692
9318
SH
SOLE
9318
0
0
DOMINION ENERGY INC
COM
25746U109
1119286
22754
SH
SOLE
22754
0
0
DONALDSON INC
COM
257651109
4321958
57873
SH
SOLE
56243
0
1630
DOVER CORP
COM
260003108
1372337
7745
SH
SOLE
7745
0
0
DOW INC
COM
260557103
4347878
75054
SH
SOLE
73636
0
1418
DUKE ENERGY CORP NEW
COM NEW
26441C204
15658461
161911
SH
SOLE
161911
0
0
DUPONT DE NEMOURS INC
COM
26614N102
2542403
33160
SH
SOLE
32189
0
971
DURECT CORP
COM NEW
266605500
310026
256220
SH
SOLE
256050
0
170
DYCOM INDS INC
COM
267475101
2127115
14820
SH
SOLE
14820
0
0
EASTMAN CHEM CO
COM
277432100
217477
2170
SH
SOLE
2170
0
0
EATON CORP PLC
SHS
G29183103
2450160
7836
SH
SOLE
7836
0
0
EBAY INC.
COM
278642103
4162336
78862
SH
SOLE
76302
0
2560
ECOLAB INC
COM
278865100
222819
965
SH
SOLE
865
0
100
EDWARDS LIFESCIENCES CORP
COM
28176E108
8452760
88455
SH
SOLE
88455
0
0
ELEVANCE HEALTH INC
COM
036752103
4506631
8691
SH
SOLE
8691
0
0
ELI LILLY & CO
COM
532457108
16029866
20605
SH
SOLE
20605
0
0
EMERSON ELEC CO
COM
291011104
31415979
276988
SH
SOLE
276978
0
10
ENSIGN GROUP INC
COM
29358P101
4421514
35537
SH
SOLE
35537
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
530697
18187
SH
SOLE
18187
0
0
ENVIRI CORP
COM
415864107
374235
40900
SH
SOLE
40900
0
0
EPAM SYS INC
COM
29414B104
2623520
9500
SH
SOLE
9500
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
106530
39750
SH
SOLE
39750
0
0
EVERGY INC
COM
30034W106
261562
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
1182543
19785
SH
SOLE
19785
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
3599821
26133
SH
SOLE
25191
0
942
EXXON MOBIL CORP
COM
30231G102
24879624
214037
SH
SOLE
211372
0
2665
F5 INC
COM
315616102
2186162
11531
SH
SOLE
11467
0
64
FABRINET
SHS
G3323L100
3032826
16045
SH
SOLE
16045
0
0
FACTSET RESH SYS INC
COM
303075105
238555
525
SH
SOLE
525
0
0
FARMER BROS CO
COM
307675108
724710
203000
SH
SOLE
203000
0
0
FEDEX CORP
COM
31428X106
54392589
187729
SH
SOLE
187037
0
692
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1559919
29377
SH
SOLE
29377
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
1724982
23254
SH
SOLE
23254
0
0
FIRST CTZNS BANCSHARES INC N
CL A
31946M103
230535
141
SH
SOLE
14
0
127
FIRST TR EXCHANGE-TRADED FD
WTR ETF
33733B100
1239494
12140
SH
SOLE
12140
0
0
FIRSTENERGY CORP
COM
337932107
5896772
152687
SH
SOLE
151281
0
1406
FISERV INC
COM
337738108
9409722
58877
SH
SOLE
58877
0
0
FLEX LTD
ORD
Y2573F102
30219255
1056248
SH
SOLE
1050663
0
5585
FLOWSERVE CORP
COM
34354P105
1620726
35480
SH
SOLE
35480
0
0
FORD MTR CO DEL
COM
345370860
7366296
554691
SH
SOLE
554691
0
0
FRANCO NEV CORP
COM
351858105
16907612
141890
SH
SOLE
141890
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
30177765
641807
SH
SOLE
641807
0
0
FTI CONSULTING INC
COM
302941109
210290
1000
SH
SOLE
1000
0
0
FULLER H B CO
COM
359694106
247194
3100
SH
SOLE
3100
0
0
GE HEALTHCARE TECHNOLOGIES I
COMMON STOCK
36266G107
27399183
301388
SH
SOLE
301376
0
12
GENERAL DYNAMICS CORP
COM
369550108
911030
3225
SH
SOLE
3225
0
0
GENERAL ELECTRIC CO
COM NEW
369604301
1228183
6997
SH
SOLE
6591
0
406
GENERAL MLS INC
COM
370334104
440741
6299
SH
SOLE
6156
0
143
GENUINE PARTS CO
COM
372460105
549227
3545
SH
SOLE
3545
0
0
GILEAD SCIENCES INC
COM
375558103
6728379
91855
SH
SOLE
91514
0
341
GLOBAL PMTS INC
COM
37940X102
1045622
7823
SH
SOLE
7725
0
98
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2485221
78127
SH
SOLE
76277
0
1850
GLOBAL X FDS
GLBL X MLP ETF
37954Y343
1944472
40325
SH
SOLE
40175
0
150
GODADDY INC
CL A
380237107
215760
1818
SH
SOLE
163
0
1655
GOLDMAN SACHS GROUP INC
COM
38141G104
7259035
17379
SH
SOLE
17185
0
194
GRACO INC
COM
384109104
1334702
14281
SH
SOLE
14281
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
62720
19600
SH
SOLE
19600
0
0
GSK PLC
SPONSORED ADR
37733W204
1626917
37950
SH
SOLE
37950
0
0
HAEMONETICS CORP MASS
COM
405024100
334999
3925
SH
SOLE
3925
0
0
HALLIBURTON CO
COM
406216101
17562004
445510
SH
SOLE
445510
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
260304
2526
SH
SOLE
360
0
2166
HCA HEALTHCARE INC
COM
40412C101
2641224
7919
SH
SOLE
7919
0
0
HEALTHPEAK PROPERTIES INC
COM
42250P103
4357077
232377
SH
SOLE
229846
0
2531
HEICO CORP NEW
COM
422806109
264535
1385
SH
SOLE
1385
0
0
HERSHEY CO
COM
427866108
311589
1602
SH
SOLE
1602
0
0
HOME DEPOT INC
COM
437076102
348935143
909633
SH
SOLE
909383
0
250
HONEYWELL INTL INC
COM
438516106
35691108
173891
SH
SOLE
172945
0
946
HOST HOTELS & RESORTS INC
COM
44107P104
207731
10045
SH
SOLE
7318
0
2727
HOWMET AEROSPACE INC
COM
443201108
718857
10505
SH
SOLE
10505
0
0
HP INC
COM
40434L105
235444
7791
SH
SOLE
690
0
7101
ICF INTL INC
COM
44925C103
3283734
21800
SH
SOLE
21800
0
0
ILLINOIS TOOL WKS INC
COM
452308109
7909832
29478
SH
SOLE
29478
0
0
IMMIX BIOPHARMA INC
COM
45258H106
116046
37800
SH
SOLE
37800
0
0
INGERSOLL RAND INC
COM
45687V106
346662
3651
SH
SOLE
3651
0
0
INNOSPEC INC
COM
45768S105
256591
1990
SH
SOLE
1990
0
0
INOGEN INC
COM
45780L104
753335
93350
SH
SOLE
93350
0
0
INTEL CORP
COM
458140100
6340555
143549
SH
SOLE
143549
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
25055276
182313
SH
SOLE
182213
0
100
INTERNATIONAL BUSINESS MACHS
COM
459200101
8124880
42548
SH
SOLE
42298
0
250
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
518090
6025
SH
SOLE
6025
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1470340
45061
SH
SOLE
45061
0
0
INTUIT
COM
461202103
10190050
15677
SH
SOLE
15651
0
26
INTUITIVE SURGICAL INC
COM NEW
46120E602
10003191
25065
SH
SOLE
25065
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
613919
13827
SH
SOLE
13827
0
0
INVESCO EXCHANGE TRADED FD T
SEMICONDUCTORS
46137V647
213023
3775
SH
SOLE
3775
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1021139
6029
SH
SOLE
6029
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
4039095
60674
SH
SOLE
58894
0
1780
INVESCO QQQ TR
UNIT SER 1
46090E103
1761990
3968
SH
SOLE
3968
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
6909123
159380
SH
SOLE
159340
0
40
IQVIA HLDGS INC
COM
46266C105
5364050
21211
SH
SOLE
21211
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
95673364
2277395
SH
SOLE
2262030
0
15365
ISHARES INC
CORE MSCI EMKT
46434G103
1315232
25489
SH
SOLE
25489
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
3900348
54665
SH
SOLE
54665
0
0
ISHARES SILVER TR
ISHARES
46428Q109
222950
9800
SH
SOLE
9800
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
420663
4610
SH
SOLE
4610
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
793962
11700
SH
SOLE
11700
0
0
ISHARES TR
GLOB HLTHCRE ETF
464287325
1332045
14300
SH
SOLE
14300
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1759504
8367
SH
SOLE
8367
0
0
ISHARES TR
RUS 1000 ETF
464287622
2726204
9465
SH
SOLE
9465
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
317938
3804
SH
SOLE
3804
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6973786
61099
SH
SOLE
59284
0
1815
ISHARES TR
GL CLEAN ENE ETF
464288224
2289815
163792
SH
SOLE
160667
0
3125
ISHARES TR
MSCI EMG MKT ETF
464287234
977827
23803
SH
SOLE
23308
0
495
ISHARES TR
MSCI EAFE ETF
464287465
733674
9187
SH
SOLE
9187
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
580705
5595
SH
SOLE
5595
0
0
ISHARES TR
CORE S&P500 ETF
464287200
1145566
2179
SH
SOLE
1660
0
519
ISHARES TR
RUS 1000 VAL ETF
464287598
250754
1400
SH
SOLE
1400
0
0
ISHARES TR
BB RAT CORP BD
46435U473
397750
8600
SH
SOLE
8600
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
4782404
30114
SH
SOLE
29654
0
460
ISHARES TR
CORE 1 5 YR USD
46432F859
445936
9400
SH
SOLE
9400
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
212922
1800
SH
SOLE
1800
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
10636833
267728
SH
SOLE
267728
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
1328988
3943
SH
SOLE
3943
0
0
ISHARES TR
SHORT TREAS BD
464288679
397944
3600
SH
SOLE
3600
0
0
ISHARES TR
ISHARES BIOTECH
464287556
2746609
20016
SH
SOLE
20000
0
16
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
7627137
168742
SH
SOLE
164692
0
4050
JEFFERIES FINL GROUP INC
COM
47233W109
2722293
61730
SH
SOLE
61730
0
0
JOHNSON & JOHNSON
COM
478160104
52580819
332390
SH
SOLE
331460
0
930
JOHNSON CTLS INTL PLC
SHS
G51502105
1651486
25283
SH
SOLE
25283
0
0
JPMORGAN CHASE & CO
COM
46625H100
56759288
283371
SH
SOLE
281926
0
1445
JUNIPER NETWORKS INC
COM
48203R104
225140
6075
SH
SOLE
6075
0
0
KEURIG DR PEPPER INC
COM
49271V100
12163851
396604
SH
SOLE
392064
0
4540
KEYCORP
COM
493267108
1558850
98599
SH
SOLE
98599
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
249426
1595
SH
SOLE
1445
0
150
KIMBERLY-CLARK CORP
COM
494368103
6662560
51508
SH
SOLE
51327
0
181
KINDER MORGAN INC DEL
COM
49456B101
5205497
283833
SH
SOLE
280602
0
3231
KLA CORP
COM NEW
482480100
319945
458
SH
SOLE
165
0
293
KRAFT HEINZ CO
COM
500754106
5803595
157279
SH
SOLE
155644
0
1635
KROGER CO
COM
501044101
1162881
20355
SH
SOLE
17528
0
2827
KULICKE & SOFFA INDS INC
COM
501242101
1549850
30806
SH
SOLE
30806
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
9948226
46683
SH
SOLE
45940
0
743
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2514544
11510
SH
SOLE
11510
0
0
LAM RESEARCH CORP
COM
512807108
1843068
1897
SH
SOLE
1886
0
11
LANTERN PHARMA INC
COM
51654W101
167200
19000
SH
SOLE
19000
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
939488
16416
SH
SOLE
16416
0
0
LIFECORE BIOMEDICAL INC
COM
514766104
1867527
351700
SH
SOLE
351700
0
0
LIGHTSPEED COMMERCE INC
SUB VTG SHS
53229C107
1898100
135000
SH
SOLE
135000
0
0
LINDE PLC
SHS
G54950103
6766071
14572
SH
SOLE
14572
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
218098
2062
SH
SOLE
2062
0
0
LKQ CORP
COM
501889208
277732
5200
SH
SOLE
5200
0
0
LOCKHEED MARTIN CORP
COM
539830109
34622582
76115
SH
SOLE
76063
0
52
LOWES COS INC
COM
548661107
20162615
79153
SH
SOLE
78706
0
447
LUMENTUM HLDGS INC
COM
55024U109
739134
15610
SH
SOLE
15610
0
0
LXP INDUSTRIAL TRUST
COM
529043101
141425
15679
SH
SOLE
15679
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
219391
2145
SH
SOLE
1800
0
345
M & T BK CORP
COM
55261F104
24438865
168034
SH
SOLE
167507
0
527
MANHATTAN ASSOCIATES INC
COM
562750109
233214
932
SH
SOLE
83
0
849
MARATHON PETE CORP
COM
56585A102
17972390
89193
SH
SOLE
87827
0
1366
MARKEL GROUP INC
COM
570535104
260173
171
SH
SOLE
170
0
1
MARTIN MARIETTA MATLS INC
COM
573284106
17933543
29211
SH
SOLE
28807
0
404
MARVELL TECHNOLOGY INC
COM
573874104
33056862
466378
SH
SOLE
465877
0
501
MASTERCARD INCORPORATED
CL A
57636Q104
30566693
63473
SH
SOLE
63423
0
50
MATCH GROUP INC NEW
COM
57667L107
706734
19480
SH
SOLE
19480
0
0
MAYVILLE ENGR CO INC
COM
578605107
9219922
643400
SH
SOLE
643400
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1310993
17068
SH
SOLE
17068
0
0
MCDONALDS CORP
COM
580135101
44562331
158050
SH
SOLE
157950
0
100
MCKESSON CORP
COM
58155Q103
1730804
3224
SH
SOLE
3058
0
166
MEDTRONIC PLC
SHS
G5960L103
16451975
188778
SH
SOLE
187283
0
1495
MEIRAGTX HLDGS PLC
COM
G59665102
239765
39500
SH
SOLE
39500
0
0
MERCK & CO INC
COM
58933Y105
104086947
788836
SH
SOLE
786390
0
2446
META PLATFORMS INC
CL A
30303M102
34869072
71809
SH
SOLE
70904
0
905
METLIFE INC
COM
59156R108
1729626
23339
SH
SOLE
19150
0
4189
MICRON TECHNOLOGY INC
COM
595112103
7683599
65176
SH
SOLE
64576
0
600
MICROSOFT CORP
COM
594918104
242137414
575531
SH
SOLE
574534
0
997
MITEK SYS INC
COM NEW
606710200
7420830
526300
SH
SOLE
526300
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
4191436
409720
SH
SOLE
409720
0
0
MONDELEZ INTL INC
CL A
609207105
5421612
77452
SH
SOLE
77452
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
213764
3606
SH
SOLE
3606
0
0
MOODYS CORP
COM
615369105
292807
745
SH
SOLE
745
0
0
MORGAN STANLEY
COM NEW
617446448
1397240
14839
SH
SOLE
14819
0
20
MOSAIC CO NEW
COM
61945C103
224266
6909
SH
SOLE
6500
0
409
MSC INDL DIRECT INC
CL A
553530106
1412999
14561
SH
SOLE
14525
0
36
NAVIGATOR HLDGS LTD
SHS
Y62132108
619649
40368
SH
SOLE
40368
0
0
NCR ATLEOS CORPORATION
COM SHS
63001N106
414750
21000
SH
SOLE
21000
0
0
NCR VOYIX CORPORATION
COM
62886E108
467310
37000
SH
SOLE
37000
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
2197617
137094
SH
SOLE
137094
0
0
NETAPP INC
COM
64110D104
586257
5585
SH
SOLE
4082
0
1503
NETFLIX INC
COM
64110L106
1651330
2719
SH
SOLE
2553
0
166
NEWMONT CORP
COM
651639106
38231603
1066730
SH
SOLE
1065170
0
1560
NEXTERA ENERGY INC
COM
65339F101
95672706
1496991
SH
SOLE
1496271
0
720
NEXTRACKER INC
CLASS A COM
65290E101
1747127
31049
SH
SOLE
30244
0
805
NIKE INC
CL B
654106103
26373983
280634
SH
SOLE
279016
0
1618
NOVARTIS AG
SPONSORED ADR
66987V109
10498977
108539
SH
SOLE
106624
0
1915
NOVO-NORDISK A S
ADR
670100205
13410995
104447
SH
SOLE
103391
0
1056
NRG ENERGY INC
COM NEW
629377508
236915
3500
SH
SOLE
3500
0
0
NUCOR CORP
COM
670346105
430433
2175
SH
SOLE
2000
0
175
NUTRIEN LTD
COM
67077M108
28159518
518496
SH
SOLE
515863
0
2633
NUVEI CORPORATION
SUB VTG SHS
67079A102
2529600
80000
SH
SOLE
80000
0
0
NVENT ELECTRIC PLC
SHS
G6700G107
5807308
77020
SH
SOLE
76370
0
650
NVIDIA CORPORATION
COM
67066G104
194072153
214786
SH
SOLE
213878
0
908
NVR INC
COM
62944T105
364498
45
SH
SOLE
45
0
0
OCCIDENTAL PETE CORP
COM
674599105
28081334
432087
SH
SOLE
432060
0
27
ON SEMICONDUCTOR CORP
COM
682189105
14776195
200900
SH
SOLE
200900
0
0
ONEOK INC NEW
COM
682680103
1140338
14224
SH
SOLE
14224
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1257750
37500
SH
SOLE
37500
0
0
ORACLE CORP
COM
68389X105
18128405
144323
SH
SOLE
144286
0
37
ORASURE TECHNOLOGIES INC
COM
68554V108
92797
15089
SH
SOLE
1557
0
13532
ORION S.A.
COM
L72967109
11092808
471633
SH
SOLE
471633
0
0
OTIS WORLDWIDE CORP
COM
68902V107
3189744
32132
SH
SOLE
32132
0
0
PACCAR INC
COM
693718108
41770804
337160
SH
SOLE
334413
0
2747
PALANTIR TECHNOLOGIES INC
CL A
69608A108
253110
11000
SH
SOLE
11000
0
0
PALO ALTO NETWORKS INC
COM
697435105
36880642
129802
SH
SOLE
128049
0
1753
PAN AMERN SILVER CORP
COM
697900108
498454
33054
SH
SOLE
33054
0
0
PARKER-HANNIFIN CORP
COM
701094104
40334236
72571
SH
SOLE
72570
0
1
PAYCHEX INC
COM
704326107
528531
4304
SH
SOLE
4304
0
0
PAYCOM SOFTWARE INC
COM
70432V102
226672
1139
SH
SOLE
1139
0
0
PAYLOCITY HLDG CORP
COM
70438V106
266555
1551
SH
SOLE
1451
0
100
PAYPAL HLDGS INC
COM
70450Y103
7118223
106258
SH
SOLE
103483
0
2775
PELOTON INTERACTIVE INC
CL A COM
70614W100
81715
19070
SH
SOLE
19070
0
0
PEPSICO INC
COM
713448108
51956365
296877
SH
SOLE
295445
0
1432
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
235527
15485
SH
SOLE
14797
0
688
PFIZER INC
COM
717081103
42034392
1514753
SH
SOLE
1514068
0
685
PHILIP MORRIS INTL INC
COM
718172109
731494
7984
SH
SOLE
7934
0
50
PHILLIPS 66
COM
718546104
4739310
29015
SH
SOLE
28737
0
278
PIMCO DYNAMIC INCOME STRATEG
COM SHS BEN INT
69346N107
583275
27500
SH
SOLE
27500
0
0
PLEXUS CORP
COM
729132100
549956
5800
SH
SOLE
5800
0
0
PNC FINL SVCS GROUP INC
COM
693475105
579013
3583
SH
SOLE
2801
0
782
PORTLAND GEN ELEC CO
COM NEW
736508847
256200
6100
SH
SOLE
6100
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
991417
21085
SH
SOLE
21085
0
0
PRIMO WATER CORPORATION
COM
74167P108
1748160
96000
SH
SOLE
96000
0
0
PROCTER AND GAMBLE CO
COM
742718109
61871363
381334
SH
SOLE
381334
0
0
PROGRESSIVE CORP
COM
743315103
42949896
207668
SH
SOLE
207668
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
346315
3415
SH
SOLE
3415
0
0
PRUDENTIAL FINL INC
COM
744320102
2095974
17853
SH
SOLE
17734
0
119
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1411917
21143
SH
SOLE
20977
0
166
PULTE GROUP INC
COM
745867101
614197
5092
SH
SOLE
2975
0
2117
QUALCOMM INC
COM
747525103
106116387
626795
SH
SOLE
623821
0
2974
QUANTA SVCS INC
COM
74762E102
5706507
21965
SH
SOLE
21419
0
546
QUEST DIAGNOSTICS INC
COM
74834L100
16854791
126623
SH
SOLE
126623
0
0
RANGE RES CORP
COM
75281A109
275440
8000
SH
SOLE
8000
0
0
RAPID7 INC
COM
753422104
1078880
22000
SH
SOLE
22000
0
0
REPUBLIC SVCS INC
COM
760759100
76343595
398786
SH
SOLE
396152
0
2634
RESTAURANT BRANDS INTL INC
COM
76131D103
249314
3138
SH
SOLE
3138
0
0
REVVITY INC
COM
714046109
4810260
45812
SH
SOLE
45812
0
0
RISKIFIED LTD
SHS CL A
M8216R109
2845660
526000
SH
SOLE
526000
0
0
ROCKET LAB USA INC
COM
773122106
5277487
1284060
SH
SOLE
1284060
0
0
ROCKWELL AUTOMATION INC
COM
773903109
23303487
79990
SH
SOLE
79890
0
100
ROGERS CORP
COM
775133101
2190543
18456
SH
SOLE
18306
0
150
ROPER TECHNOLOGIES INC
COM
776696106
804245
1434
SH
SOLE
1431
0
3
ROSS STORES INC
COM
778296103
25936014
176724
SH
SOLE
176624
0
100
ROYAL GOLD INC
COM
780287108
345819
2839
SH
SOLE
2839
0
0
RPM INTL INC
COM
749685103
2506871
21075
SH
SOLE
20875
0
200
RTX CORPORATION
COM
75513E101
33386762
342323
SH
SOLE
342100
0
223
RUSH ENTERPRISES INC
CL A
781846209
510741
9543
SH
SOLE
9543
0
0
S&P GLOBAL INC
COM
78409V104
2952198
6939
SH
SOLE
6939
0
0
SALESFORCE INC
COM
79466L302
34570344
114783
SH
SOLE
113031
0
1752
SANOFI
SPONSORED ADR
80105N105
388800
8000
SH
SOLE
8000
0
0
SAP SE
SPON ADR
803054204
538283
2760
SH
SOLE
2710
0
50
SCHLUMBERGER LTD
COM STK
806857108
24253096
442494
SH
SOLE
442494
0
0
SCHRODINGER INC
COM
80810D103
24293250
899750
SH
SOLE
899250
0
500
SCHWAB CHARLES CORP
COM
808513105
74049565
1023632
SH
SOLE
1016359
0
7273
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
19287602
236194
SH
SOLE
236194
0
0
SELECT SECTOR SPDR TR
INDL
81369Y704
993824
7890
SH
SOLE
7890
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1718820
9347
SH
SOLE
9347
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
800536
12194
SH
SOLE
12194
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
29168214
140050
SH
SOLE
140050
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
10873076
73601
SH
SOLE
73601
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
17518803
415926
SH
SOLE
415926
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
40603664
430078
SH
SOLE
430078
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
284441
3725
SH
SOLE
3725
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
628865
6770
SH
SOLE
6770
0
0
SERVICENOW INC
COM
81762P102
11023542
14459
SH
SOLE
14459
0
0
SHELL PLC
SPON ADS
780259305
13155930
196240
SH
SOLE
196240
0
0
SHERWIN WILLIAMS CO
COM
824348106
254403
732
SH
SOLE
732
0
0
SHIFT4 PMTS INC
CL A
82452J109
391465
5925
SH
SOLE
5925
0
0
SHOPIFY INC
CL A
82509L107
10022762
129879
SH
SOLE
129879
0
0
SILVERCREST METALS INC
COM
828363101
2356375
353810
SH
SOLE
353810
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
5141948
32858
SH
SOLE
32491
0
367
SIMPLY GOOD FOODS CO
COM
82900L102
210986
6200
SH
SOLE
6200
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
674942
6231
SH
SOLE
6231
0
0
SM ENERGY CO
COM
78454L100
682945
13700
SH
SOLE
13700
0
0
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
5691824
224441
SH
SOLE
217426
0
7015
SNOWFLAKE INC
CL A
833445109
484962
3001
SH
SOLE
3001
0
0
SONOCO PRODS CO
COM
835495102
5647093
97633
SH
SOLE
97633
0
0
SONY GROUP CORP
SPONSORED ADR
835699307
10813529
126120
SH
SOLE
126120
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
5710432
969513
SH
SOLE
969513
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
17073571
2252450
SH
SOLE
2250450
0
2000
SP PLUS CORP
COM
78469C103
439170
8410
SH
SOLE
8410
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1491600
3750
SH
SOLE
3750
0
0
SPDR GOLD TR
GOLD SHS
78463V107
13884043
67490
SH
SOLE
67317
0
173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
14887618
28462
SH
SOLE
26648
0
1814
SPDR SER TR
S&P DIVID ETF
78464A763
537690
4097
SH
SOLE
4097
0
0
SPDR SER TR
BLOOMBERG HIGH Y
78468R622
487424
5120
SH
SOLE
5120
0
0
SPDR SER TR
S&P REGL BKG
78464A698
10748708
213777
SH
SOLE
213777
0
0
SPDR SER TR
S&P BIOTECH
78464A870
9383104
98884
SH
SOLE
98274
0
610
SPROTT INC
COM NEW
852066208
2090679
56566
SH
SOLE
56566
0
0
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
420996
24335
SH
SOLE
23100
0
1235
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
221950
23000
SH
SOLE
23000
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
265280
32000
SH
SOLE
32000
0
0
SPROUTS FMRS MKT INC
COM
85208M102
560589
8694
SH
SOLE
8600
0
94
STAG INDL INC
COM
85254J102
4117616
107118
SH
SOLE
105633
0
1485
STANLEY BLACK & DECKER INC
COM
854502101
420120
4290
SH
SOLE
4255
0
35
STARBUCKS CORP
COM
855244109
5773380
63173
SH
SOLE
63173
0
0
STATE STR CORP
COM
857477103
296909
3840
SH
SOLE
1239
0
2601
STEELCASE INC
CL A
858155203
1867471
142773
SH
SOLE
131269
0
11504
STERLING BANCORP INC
COM
85917W102
877200
170000
SH
SOLE
170000
0
0
STRYKER CORPORATION
COM
863667101
795187
2222
SH
SOLE
1901
0
321
SUPER MICRO COMPUTER INC
COM
86800U104
209076
207
SH
SOLE
1
0
206
SUPERIOR GROUP OF CO INC
COM
868358102
1982400
120000
SH
SOLE
120000
0
0
SYNOPSYS INC
COM
871607107
1219581
2134
SH
SOLE
2129
0
5
SYSCO CORP
COM
871829107
18991972
233949
SH
SOLE
230959
0
2990
T-MOBILE US INC
COM
872590104
276168
1692
SH
SOLE
638
0
1054
TACTILE SYS TECHNOLOGY INC
COM
87357P100
4341123
267146
SH
SOLE
266700
0
446
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
11525358
84714
SH
SOLE
84714
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
460319
3100
SH
SOLE
3100
0
0
TARGET CORP
COM
87612E106
3690845
20828
SH
SOLE
20760
0
68
TEMPEST THERAPEUTICS INC
COM
87978U108
54740
14000
SH
SOLE
14000
0
0
TETRA TECH INC NEW
COM
88162G103
555054
3005
SH
SOLE
3005
0
0
TEXAS INSTRS INC
COM
882508104
3062612
17580
SH
SOLE
17580
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
21859000
37785
SH
SOLE
37785
0
0
TEXTRON INC
COM
883203101
597644
6230
SH
SOLE
6230
0
0
THE CIGNA GROUP
COM
125523100
1884230
5188
SH
SOLE
4668
0
520
THERMO FISHER SCIENTIFIC INC
COM
883556102
44708458
76923
SH
SOLE
76195
0
728
TILE SHOP HLDGS INC
COM
88677Q109
1211979
172401
SH
SOLE
172401
0
0
TJX COS INC NEW
COM
872540109
217647
2146
SH
SOLE
2146
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
4075562
59212
SH
SOLE
58517
0
695
TOYOTA MOTOR CORP
ADS
892331307
6907861
27447
SH
SOLE
27447
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
1570046
5230
SH
SOLE
5230
0
0
TRANSDIGM GROUP INC
COM
893641100
236467
192
SH
SOLE
192
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1241605
5395
SH
SOLE
5395
0
0
TRUIST FINL CORP
COM
89832Q109
423985
10877
SH
SOLE
10877
0
0
TSCAN THERAPEUTICS INC
COM
89854M101
1684868
212200
SH
SOLE
207200
0
5000
TTM TECHNOLOGIES INC
COM
87305R109
840405
53700
SH
SOLE
53700
0
0
TYSON FOODS INC
CL A
902494103
2776754
47280
SH
SOLE
47280
0
0
UNIFI INC
COM NEW
904677200
159729
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
29952388
596780
SH
SOLE
595885
0
895
UNION PAC CORP
COM
907818108
9776701
39754
SH
SOLE
39754
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
3304342
22232
SH
SOLE
22102
0
130
UNITEDHEALTH GROUP INC
COM
91324P102
12462482
25192
SH
SOLE
25192
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
278996
7600
SH
SOLE
7600
0
0
US BANCORP DEL
COM NEW
902973304
30450668
681223
SH
SOLE
681223
0
0
US FOODS HLDG CORP
COM
912008109
418645
7757
SH
SOLE
7757
0
0
V F CORP
COM
918204108
3835000
250000
SH
SOLE
250000
0
0
VALERO ENERGY CORP
COM
91913Y100
1182028
6925
SH
SOLE
5261
0
1664
VANECK ETF TRUST
BDC INCOME ETF
92189F411
2902406
171740
SH
SOLE
169815
0
1925
VANECK ETF TRUST
JUNIOR GOLD MINE
92189F791
290473
7498
SH
SOLE
7498
0
0
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
15890315
502540
SH
SOLE
502540
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
864260
8515
SH
SOLE
8515
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1912196
10910
SH
SOLE
10910
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1489028
3098
SH
SOLE
3020
0
78
VANGUARD INDEX FDS
SMALL CP ETF
922908751
369859
1618
SH
SOLE
1618
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
829178
2409
SH
SOLE
2409
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
239060
957
SH
SOLE
957
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
895241
10352
SH
SOLE
10297
0
55
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
4783101
30679
SH
SOLE
30039
0
640
VANGUARD INDEX FDS
VALUE ETF
922908744
2712436
16655
SH
SOLE
16655
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3521215
18351
SH
SOLE
17791
0
560
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
798952
6838
SH
SOLE
6838
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1351883
23050
SH
SOLE
23050
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11998339
178176
SH
SOLE
176391
0
1785
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
1746895
15809
SH
SOLE
15809
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
17632117
422124
SH
SOLE
420269
0
1855
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2488735
13629
SH
SOLE
13629
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
7444300
108202
SH
SOLE
106432
0
1770
VANGUARD WORLD FD
COMM SRVC ETF
92204A884
3443869
26245
SH
SOLE
25375
0
870
VANGUARD WORLD FD
ENERGY ETF
92204A306
1482284
11255
SH
SOLE
11255
0
0
VANGUARD WORLD FD
ESG US STK ETF
921910733
305663
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
FINANCIALS ETF
92204A405
2221965
21701
SH
SOLE
21701
0
0
VANGUARD WORLD FD
INF TECH ETF
92204A702
220223
420
SH
SOLE
420
0
0
VANGUARD WORLD FD
CONSUM STP ETF
92204A207
3935819
19280
SH
SOLE
19280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
2265799
12125
SH
SOLE
12125
0
0
VERALTO CORP
COM SHS
92338C103
288854
3258
SH
SOLE
3258
0
0
VERISK ANALYTICS INC
COM
92345Y106
2498738
10600
SH
SOLE
9611
0
989
VERIZON COMMUNICATIONS INC
COM
92343V104
12862205
306535
SH
SOLE
300824
0
5711
VERTIV HOLDINGS CO
COM CL A
92537N108
816700
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
4171322
349357
SH
SOLE
317671
0
31686
VIEMED HEALTHCARE INC
COM
92663R105
3603203
382100
SH
SOLE
382100
0
0
VISA INC
COM CL A
92826C839
24938031
89358
SH
SOLE
89358
0
0
VISTEON CORP
COM NEW
92839U206
588050
5000
SH
SOLE
5000
0
0
VOYA FINANCIAL INC
COM
929089100
1766171
23893
SH
SOLE
23893
0
0
VULCAN MATLS CO
COM
929160109
33796775
123834
SH
SOLE
123834
0
0
WALMART INC
COM
931142103
42609133
708146
SH
SOLE
708146
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
16820187
1926711
SH
SOLE
1926617
0
94
WASTE CONNECTIONS INC
COM
94106B101
642285
3734
SH
SOLE
3734
0
0
WASTE MGMT INC DEL
COM
94106L109
22700815
106502
SH
SOLE
106502
0
0
WELLS FARGO CO NEW
COM
949746101
641096
11061
SH
SOLE
9814
0
1247
WESTROCK CO
COM
96145D105
2822260
57073
SH
SOLE
57073
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
51459914
1433025
SH
SOLE
1427815
0
5210
WHEATON PRECIOUS METALS CORP
COM
962879102
34455518
731074
SH
SOLE
731074
0
0
WILLIAMS COS INC
COM
969457100
241848
6206
SH
SOLE
6206
0
0
WILLIAMS SONOMA INC
COM
969904101
3596345
11326
SH
SOLE
10879
0
447
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
2704350
9834
SH
SOLE
9834
0
0
WNS HLDGS LTD
COM SHS
G98196101
1970670
39000
SH
SOLE
39000
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
498571
24966
SH
SOLE
24966
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
1165651
26462
SH
SOLE
25883
0
579
XPO INC
COM
983793100
12437908
101925
SH
SOLE
101925
0
0
ZEVIA PBC
CL A
98955K104
17550
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
3656320
58000
SH
SOLE
58000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1848644
14007
SH
SOLE
13554
0
453
ZYMEWORKS INC
COM
98985Y108
117193
11140
SH
SOLE
1228
0
9912