0000919574-23-002912.txt : 20230510
0000919574-23-002912.hdr.sgml : 20230510
20230510114806
ACCESSION NUMBER: 0000919574-23-002912
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230510
DATE AS OF CHANGE: 20230510
EFFECTIVENESS DATE: 20230510
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: 23905126
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-2023
03-31-2023
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-10-2023
1
527
5293301687
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
935231
136530
SH
SOLE
136530
0
0
3-D SYS CORP DEL
COM NEW
88554D205
630711
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
671968
6393
SH
SOLE
5164
0
1229
ABBOTT LABS
COM
002824100
39559143
390669
SH
SOLE
390369
0
300
ABBVIE INC
COM
00287Y109
45110794
283057
SH
SOLE
281694
0
1363
ABM INDS INC
COM
000957100
7431728
165370
SH
SOLE
165370
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
908591
48150
SH
SOLE
48150
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
1916635
245400
SH
SOLE
245400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
294384
1030
SH
SOLE
1030
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
2941300
34365
SH
SOLE
33965
0
400
ACURX PHARMACEUTICALS INC
COM
00510M104
34946
10100
SH
SOLE
10100
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
43820808
113711
SH
SOLE
113360
10
341
AERCAP HOLDINGS NV
SHS
N00985106
16729268
297515
SH
SOLE
297015
0
500
AFLAC INC
COM
001055102
16349368
253400
SH
SOLE
253400
0
0
AGNICO EAGLE MINES LTD
COM
008474108
659552
12940
SH
SOLE
12940
0
0
AIR PRODS & CHEMS INC
COM
009158106
12951735
45095
SH
SOLE
45095
0
0
ALBEMARLE CORP
COM
012653101
10024164
45350
SH
SOLE
45350
0
0
ALCON AG
ORD SHS
H01301128
5120851
72595
SH
SOLE
72595
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
2094690
20500
SH
SOLE
20500
0
0
ALLEGION PLC
ORD SHS
G0176J109
291159
2728
SH
SOLE
2728
0
0
ALLSTATE CORP
COM
020002101
1926875
17389
SH
SOLE
17389
0
0
ALPHABET INC
CAP STK CL A
02079K305
101105838
974702
SH
SOLE
974602
0
100
ALPHABET INC
CAP STK CL C
02079K107
76535260
735916
SH
SOLE
730786
165
4965
ALPS ETF TR
SECTR DIV DOGS
00162Q858
528128
10315
SH
SOLE
10060
255
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2053977
53143
SH
SOLE
51178
110
1855
ALTRIA GROUP INC
COM
02209S103
407631
9136
SH
SOLE
5465
0
3671
AMAZON COM INC
COM
023135106
92719353
897661
SH
SOLE
892586
110
4965
AMBRX BIOPHARMA INC
SPONSORED ADS
02290A102
111500
12500
SH
SOLE
12500
0
0
AMCOR PLC
ORD
G0250X107
6370433
559792
SH
SOLE
553682
0
6110
AMERICAN EXPRESS CO
COM
025816109
17492900
106050
SH
SOLE
106050
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
283050
9000
SH
SOLE
9000
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
336752
1648
SH
SOLE
1648
0
0
AMGEN INC
COM
031162100
5711827
23627
SH
SOLE
22777
0
850
APA CORPORATION
COM
03743Q108
8326975
230920
SH
SOLE
221340
275
9305
APOGEE ENTERPRISES INC
COM
037598109
6915675
159900
SH
SOLE
159900
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
6172753
97732
SH
SOLE
97232
0
500
APPLE INC
COM
037833100
169378661
1027160
SH
SOLE
1023371
90
3699
APPLIED MATLS INC
COM
038222105
47782958
389017
SH
SOLE
389017
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
90859
28662
SH
SOLE
28662
0
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
436254
18200
SH
SOLE
18200
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
2223934
97115
SH
SOLE
94865
250
2000
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
280064
12800
SH
SOLE
12800
0
0
ARROW ELECTRS INC
COM
042735100
1328742
10641
SH
SOLE
10641
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
67847
10651
SH
SOLE
1031
0
9620
AT&T INC
COM
00206R102
10934632
568033
SH
SOLE
567212
0
821
ATYR PHARMA INC
COM NEW
002120202
21315
10150
SH
SOLE
10150
0
0
AUTODESK INC
COM
052769106
2734598
13137
SH
SOLE
12987
0
150
AUTOMATIC DATA PROCESSING IN
COM
053015103
24827698
111520
SH
SOLE
111422
0
98
AUTOZONE INC
COM
053332102
1000467
407
SH
SOLE
371
0
36
AVIENT CORPORATION
COM
05368V106
4940229
120025
SH
SOLE
120025
0
0
AXOGEN INC
COM
05463X106
4016250
425000
SH
SOLE
425000
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
444096
7200
SH
SOLE
7200
0
0
BAKER HUGHES COMPANY
CL A
05722G100
4994223
173050
SH
SOLE
172550
0
500
BANK AMERICA CORP
COM
060505104
37861974
1323845
SH
SOLE
1323579
0
266
BANK NEW YORK MELLON CORP
COM
064058100
850637
18720
SH
SOLE
15150
0
3570
BARRICK GOLD CORP
COM
067901108
4438026
238989
SH
SOLE
238989
0
0
BAXTER INTL INC
COM
071813109
8526726
210225
SH
SOLE
210225
0
0
BECTON DICKINSON & CO
COM
075887109
28628162
115651
SH
SOLE
114616
40
995
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
75239839
243676
SH
SOLE
241545
60
2071
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2793600
6
SH
SOLE
6
0
0
BGSF INC
COM
05601C105
3152933
296050
SH
SOLE
296050
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
25819601
407185
SH
SOLE
407185
0
0
BIOGEN INC
COM
09062X103
3401975
12236
SH
SOLE
12024
0
212
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
12448665
128020
SH
SOLE
127470
0
550
BIOXCEL THERAPEUTICS INC
COM
09075P105
690420
37000
SH
SOLE
36900
0
100
BLACK STONE MINERALS L P
COM UNIT
09225M101
691992
44104
SH
SOLE
43104
0
1000
BLACKSTONE INC
COM
09260D107
9641138
109758
SH
SOLE
109758
0
0
BLOCK INC
CL A
852234103
2742705
39952
SH
SOLE
39952
0
0
BLOOM ENERGY CORP
COM CL A
093712107
1179856
59200
SH
SOLE
59050
0
150
BOEING CO
COM
097023105
22460649
105732
SH
SOLE
105432
0
300
BOOKING HOLDINGS INC
COM
09857L108
25333168
9551
SH
SOLE
9551
0
0
BOSTON PROPERTIES INC
COM
101121101
1548211
28607
SH
SOLE
28360
0
247
BOSTON SCIENTIFIC CORP
COM
101137107
29420942
588066
SH
SOLE
582276
275
5515
BP PLC
SPONSORED ADR
055622104
12968878
341826
SH
SOLE
341437
0
389
BRIDGEBIO PHARMA INC
COM
10806X102
365589
22050
SH
SOLE
22050
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
27548846
397473
SH
SOLE
394882
0
2591
BROADCOM INC
COM
11135F101
12955259
20194
SH
SOLE
19948
0
246
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
6105814
186608
SH
SOLE
186608
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1233303
37843
SH
SOLE
37543
0
300
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
220349
6525
SH
SOLE
6525
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
4003623
45096
SH
SOLE
43006
0
2090
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
316096
3181
SH
SOLE
2013
0
1168
CAMECO CORP
COM
13321L108
37746430
1442355
SH
SOLE
1442355
0
0
CANADIAN NAT RES LTD
COM
136385101
1491904
26954
SH
SOLE
26667
0
287
CANADIAN NATL RY CO
COM
136375102
508687
4312
SH
SOLE
4312
0
0
CAPITAL ONE FINL CORP
COM
14040H105
15466374
160840
SH
SOLE
160767
0
73
CARLISLE COS INC
COM
142339100
1249263
5526
SH
SOLE
5526
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
15204098
332330
SH
SOLE
332330
0
0
CARS COM INC
COM
14575E105
20828097
1079176
SH
SOLE
1076290
0
2886
CATERPILLAR INC
COM
149123101
41459858
181174
SH
SOLE
181174
0
0
CBRE GROUP INC
CL A
12504L109
2818402
38709
SH
SOLE
38709
0
0
CF INDS HLDGS INC
COM
125269100
204639
2823
SH
SOLE
283
0
2540
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
2675021
665428
SH
SOLE
665428
0
0
CHEESECAKE FACTORY INC
COM
163072101
337356
9625
SH
SOLE
9625
0
0
CHEVRON CORP NEW
COM
166764100
34414201
210923
SH
SOLE
210548
0
375
CHIPOTLE MEXICAN GRILL INC
COM
169656105
18835606
11026
SH
SOLE
11026
0
0
CHUBB LIMITED
COM
H1467J104
23751515
122317
SH
SOLE
122317
0
0
CIDARA THERAPEUTICS INC
COM
171757107
212090
167000
SH
SOLE
167000
0
0
CINTAS CORP
COM
172908105
1716080
3709
SH
SOLE
3706
0
3
CISCO SYS INC
COM
17275R102
26874993
514108
SH
SOLE
514108
0
0
CITIGROUP INC
COM NEW
172967424
340750
7267
SH
SOLE
4526
0
2741
CLARIVATE PLC
ORD SHS
G21810109
836790
89115
SH
SOLE
89115
0
0
COCA COLA CO
COM
191216100
19572045
315525
SH
SOLE
314639
0
886
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4501800
615000
SH
SOLE
615000
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3009272
49389
SH
SOLE
49275
0
114
COHERENT CORP
COM
19247G107
215419
5657
SH
SOLE
5657
0
0
COLGATE PALMOLIVE CO
COM
194162103
45777675
609151
SH
SOLE
605646
175
3330
COMCAST CORP NEW
CL A
20030N101
13829652
364802
SH
SOLE
360937
200
3665
COMPASS MINERALS INTL INC
COM
20451N101
1681925
49050
SH
SOLE
49050
0
0
CONAGRA BRANDS INC
COM
205887102
262919
7000
SH
SOLE
7000
0
0
CONOCOPHILLIPS
COM
20825C104
1222763
12325
SH
SOLE
12312
0
13
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
819251
24032
SH
SOLE
24032
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
15988720
70781
SH
SOLE
69801
35
945
CORNING INC
COM
219350105
6437988
182483
SH
SOLE
182483
0
0
CORTEVA INC
COM
22052L104
812798
13477
SH
SOLE
13477
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9992553
20111
SH
SOLE
20111
0
0
COTERRA ENERGY INC
COM
127097103
2395227
97605
SH
SOLE
97305
0
300
CRANE HLDGS CO
COM
224441105
9298488
81925
SH
SOLE
81925
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
4454893
199592
SH
SOLE
199592
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
5838354
42535
SH
SOLE
42535
0
0
CROWN HLDGS INC
COM
228368106
246145
2976
SH
SOLE
2950
0
26
CSX CORP
COM
126408103
622453
20790
SH
SOLE
20790
0
0
CTI BIOPHARMA CORP
COM
12648L601
168000
40000
SH
SOLE
40000
0
0
CUMMINS INC
COM
231021106
1717547
7190
SH
SOLE
7190
0
0
CVS HEALTH CORP
COM
126650100
1085000
14601
SH
SOLE
14592
0
9
CYBERARK SOFTWARE LTD
SHS
M2682V108
14549246
98319
SH
SOLE
96904
55
1360
DANAHER CORPORATION
COM
235851102
6531113
25913
SH
SOLE
25913
0
0
DEERE & CO
COM
244199105
76632592
185605
SH
SOLE
184984
25
596
DELTA AIR LINES INC DEL
COM NEW
247361702
1945044
55700
SH
SOLE
55700
0
0
DESKTOP METAL INC
COM CL A
25058X105
971971
422596
SH
SOLE
422596
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4130029
81605
SH
SOLE
80579
0
1026
DEXCOM INC
COM
252131107
3515607
30260
SH
SOLE
30260
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
10096074
55724
SH
SOLE
55574
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
23497412
173836
SH
SOLE
173836
0
0
DISCOVER FINL SVCS
COM
254709108
469589
4751
SH
SOLE
3984
0
767
DISNEY WALT CO
COM
254687106
57223694
571494
SH
SOLE
568593
105
2796
DOCUSIGN INC
COM
256163106
16429406
281808
SH
SOLE
281608
0
200
DOLLAR GEN CORP NEW
COM
256677105
6590555
31315
SH
SOLE
31315
0
0
DOLLAR TREE INC
COM
256746108
2545285
17731
SH
SOLE
17731
0
0
DOMINION ENERGY INC
COM
25746U109
23084866
412893
SH
SOLE
409708
145
3040
DONALDSON INC
COM
257651109
4568507
69919
SH
SOLE
68249
65
1605
DOVER CORP
COM
260003108
1757946
11570
SH
SOLE
11570
0
0
DOW INC
COM
260557103
5599479
102143
SH
SOLE
99384
0
2759
DUKE ENERGY CORP NEW
COM NEW
26441C204
15764983
163418
SH
SOLE
163418
0
0
DUPONT DE NEMOURS INC
COM
26614N102
24673019
343779
SH
SOLE
342824
115
840
DURECT CORP
COM NEW
266605500
422966
93370
SH
SOLE
93200
0
170
DXC TECHNOLOGY CO
COM
23355L106
308586
12073
SH
SOLE
6193
0
5880
DYCOM INDS INC
COM
267475101
1406623
15020
SH
SOLE
15020
0
0
EATON CORP PLC
SHS
G29183103
1345190
7851
SH
SOLE
7851
0
0
EBAY INC.
COM
278642103
3430777
77322
SH
SOLE
77308
0
14
ECOLAB INC
COM
278865100
499404
3017
SH
SOLE
3017
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
7426838
89772
SH
SOLE
89772
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
45809
51075
SH
SOLE
50550
0
525
ELEVANCE HEALTH INC
COM
036752103
4016900
8736
SH
SOLE
8736
0
0
EMERSON ELEC CO
COM
291011104
16319056
187274
SH
SOLE
187274
0
0
ENSIGN GROUP INC
COM
29358P101
3535649
37007
SH
SOLE
37007
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
522843
20187
SH
SOLE
20187
0
0
EPAM SYS INC
COM
29414B104
2840500
9500
SH
SOLE
9500
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
2997023
62673
SH
SOLE
61373
145
1155
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
629090
178719
SH
SOLE
174494
290
3935
EVERGY INC
COM
30034W106
299488
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
1785101
22810
SH
SOLE
22810
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
4830542
49784
SH
SOLE
49784
0
0
EXXON MOBIL CORP
COM
30231G102
20752845
189247
SH
SOLE
186183
0
3064
F5 INC
COM
315616102
2122266
14567
SH
SOLE
14567
0
0
FABRINET
SHS
G3323L100
9934274
83650
SH
SOLE
83650
0
0
FACTSET RESH SYS INC
COM
303075105
238677
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
434262
618
SH
SOLE
55
0
563
FARMER BROS CO
COM
307675108
3684563
954550
SH
SOLE
954550
0
0
FARMLAND PARTNERS INC
COM
31154R109
227910
21300
SH
SOLE
21300
0
0
FEDEX CORP
COM
31428X106
46356389
202881
SH
SOLE
201671
55
1155
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1052336
30127
SH
SOLE
30127
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1067537
12765
SH
SOLE
12765
0
0
FISERV INC
COM
337738108
6529404
57767
SH
SOLE
57767
0
0
FLEX LTD
ORD
Y2573F102
23180274
1007400
SH
SOLE
1007400
0
0
FLOWSERVE CORP
COM
34354P105
1029520
30280
SH
SOLE
30280
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
5578134
58600
SH
SOLE
58600
0
0
FORD MTR CO DEL
COM
345370860
12195238
967876
SH
SOLE
965673
0
2203
FRANCO NEV CORP
COM
351858105
20800557
142665
SH
SOLE
142665
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
17832301
435891
SH
SOLE
435891
0
0
FULLER H B CO
COM
359694106
328560
4800
SH
SOLE
4800
0
0
GENERAL DYNAMICS CORP
COM
369550108
1035389
4537
SH
SOLE
4486
0
51
GENERAL ELECTRIC CO
COM NEW
369604301
357640
3741
SH
SOLE
3687
0
54
GENERAL MLS INC
COM
370334104
586085
6858
SH
SOLE
5389
0
1469
GENERAL MTRS CO
COM
37045V100
1267173
34547
SH
SOLE
34547
0
0
GENUINE PARTS CO
COM
372460105
619047
3700
SH
SOLE
3700
0
0
GILEAD SCIENCES INC
COM
375558103
7850290
94616
SH
SOLE
93573
0
1043
GLATFELTER CORPORATION
COM
377320106
172340
54025
SH
SOLE
54025
0
0
GLOBAL PMTS INC
COM
37940X102
622284
5913
SH
SOLE
5889
0
24
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2340620
91789
SH
SOLE
89714
225
1850
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
279620
4400
SH
SOLE
4400
0
0
GLOBAL X FDS
FINTECH ETF
37954Y814
1089615
52335
SH
SOLE
51215
95
1025
GOLDMAN SACHS GROUP INC
COM
38141G104
4542249
13886
SH
SOLE
13886
0
0
GRACO INC
COM
384109104
1057258
14481
SH
SOLE
14481
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
5840160
1104000
SH
SOLE
1104000
0
0
HAEMONETICS CORP MASS
COM
405024100
1442084
17427
SH
SOLE
16650
0
777
HALLIBURTON CO
COM
406216101
14095620
445500
SH
SOLE
445500
0
0
HANESBRANDS INC
COM
410345102
2187518
415878
SH
SOLE
410930
0
4948
HARSCO CORP
COM
415864107
279347
40900
SH
SOLE
40900
0
0
HCA HEALTHCARE INC
COM
40412C101
2094410
7943
SH
SOLE
7919
0
24
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
255947
16067
SH
SOLE
4265
0
11802
HOME DEPOT INC
COM
437076102
400710041
1357787
SH
SOLE
1357412
0
375
HONEYWELL INTL INC
COM
438516106
19038419
99615
SH
SOLE
99511
0
104
HOST HOTELS & RESORTS INC
COM
44107P104
381793
23153
SH
SOLE
9478
0
13675
HOWMET AEROSPACE INC
COM
443201108
445139
10506
SH
SOLE
10506
0
0
HP INC
COM
40434L105
266586
9083
SH
SOLE
1153
0
7930
IAC INC
COM NEW
44891N208
356040
6900
SH
SOLE
6900
0
0
ICF INTL INC
COM
44925C103
2391460
21800
SH
SOLE
21800
0
0
ILLINOIS TOOL WKS INC
COM
452308109
7178854
29488
SH
SOLE
29488
0
0
ILLUMINA INC
COM
452327109
4139855
17802
SH
SOLE
17212
35
555
INNOSPEC INC
COM
45768S105
204313
1990
SH
SOLE
1990
0
0
INOGEN INC
COM
45780L104
3174288
254350
SH
SOLE
254350
0
0
INTEL CORP
COM
458140100
5301096
162262
SH
SOLE
162262
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
20718356
198661
SH
SOLE
198561
0
100
INTERNATIONAL BUSINESS MACHS
COM
459200101
6533598
49841
SH
SOLE
49582
0
259
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
888334
9660
SH
SOLE
9660
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1682987
45193
SH
SOLE
45061
0
132
INTUIT
COM
461202103
8000419
17945
SH
SOLE
17925
0
20
INTUITIVE SURGICAL INC
COM NEW
46120E602
6233213
24399
SH
SOLE
24399
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
659109
15615
SH
SOLE
15325
290
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
1958307
13541
SH
SOLE
13541
0
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
2921926
54769
SH
SOLE
53394
150
1225
INVESCO QQQ TR
UNIT SER 1
46090E103
1554585
4844
SH
SOLE
4844
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
5807035
162480
SH
SOLE
162440
0
40
IQVIA HLDGS INC
COM
46266C105
4147851
20855
SH
SOLE
20855
0
0
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
311823
29641
SH
SOLE
29641
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
88976812
2380969
SH
SOLE
2363614
705
16650
ISHARES INC
CORE MSCI EMKT
46434G103
1744145
35748
SH
SOLE
35748
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
3422214
58310
SH
SOLE
58310
0
0
ISHARES SILVER TR
ISHARES
46428Q109
223412
10100
SH
SOLE
10100
0
0
ISHARES TR
CRE U S REIT ETF
464288521
274680
5450
SH
SOLE
5450
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
581659
6209
SH
SOLE
6209
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
1563609
8765
SH
SOLE
8765
0
0
ISHARES TR
RUS 1000 ETF
464287622
3998959
17755
SH
SOLE
17755
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
281431
3869
SH
SOLE
3869
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
724815
11700
SH
SOLE
11700
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
443257
9400
SH
SOLE
9400
0
0
ISHARES TR
U.S. REAL ES ETF
464287739
382050
4500
SH
SOLE
4500
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
1439726
28858
SH
SOLE
28858
0
0
ISHARES TR
US TELECOM ETF
464287713
695448
30028
SH
SOLE
30028
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
5917209
43185
SH
SOLE
42255
205
725
ISHARES TR
CHINA LG-CAP ETF
464287184
15869511
537403
SH
SOLE
537403
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
993201
4065
SH
SOLE
4065
0
0
ISHARES TR
CORE S&P500 ETF
464287200
871901
2121
SH
SOLE
1602
0
519
ISHARES TR
MSCI EMG MKT ETF
464287234
921075
23342
SH
SOLE
22377
0
965
ISHARES TR
GLOB HLTHCRE ETF
464287325
1192048
14300
SH
SOLE
14300
0
0
ISHARES TR
MSCI EAFE ETF
464287465
887349
12407
SH
SOLE
12407
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
230560
2171
SH
SOLE
2171
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6392712
70211
SH
SOLE
67451
200
2560
ISHARES TR
GL CLEAN ENE ETF
464288224
5482700
277184
SH
SOLE
273809
250
3125
ISHARES TR
ISHARES BIOTECH
464287556
2585273
20016
SH
SOLE
20000
0
16
ISHARES TR
S&P MC 400GR ETF
464287606
329661
4610
SH
SOLE
4610
0
0
JACOBS SOLUTIONS INC
COM
46982L108
1411295
12010
SH
SOLE
11555
0
455
JOHNSON & JOHNSON
COM
478160104
59365394
383003
SH
SOLE
382927
0
76
JOHNSON CTLS INTL PLC
SHS
G51502105
1522542
25283
SH
SOLE
25283
0
0
JPMORGAN CHASE & CO
COM
46625H100
31088809
238576
SH
SOLE
237084
55
1437
KELSO TECHNOLOGIES INC
COM NEW
48826D201
949127
3389740
SH
SOLE
3389740
0
0
KEURIG DR PEPPER INC
COM
49271V100
33006404
935556
SH
SOLE
925586
370
9600
KEYCORP
COM
493267108
1284151
102568
SH
SOLE
99036
0
3532
KIMBERLY-CLARK CORP
COM
494368103
2500519
18630
SH
SOLE
18630
0
0
KINDER MORGAN INC DEL
COM
49456B101
3383317
193222
SH
SOLE
191532
0
1690
KLA CORP
COM NEW
482480100
209564
525
SH
SOLE
141
0
384
KNIGHT-SWIFT TRANSN HLDGS IN
CL A
499049104
2401538
42445
SH
SOLE
41945
0
500
KRAFT HEINZ CO
COM
500754106
6019527
155664
SH
SOLE
154029
0
1635
KROGER CO
COM
501044101
840031
17015
SH
SOLE
14761
0
2254
KULICKE & SOFFA INDS INC
COM
501242101
1757053
33347
SH
SOLE
33347
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
30661668
156246
SH
SOLE
155446
35
765
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2613461
11392
SH
SOLE
11392
0
0
LAKELAND INDS INC
COM
511795106
146540
10037
SH
SOLE
10037
0
0
LAM RESEARCH CORP
COM
512807108
972770
1835
SH
SOLE
1835
0
0
LAUDER ESTEE COS INC
CL A
518439104
1755288
7122
SH
SOLE
7122
0
0
LAZARD LTD
SHS A
G54050102
210249
6350
SH
SOLE
6350
0
0
LEGGETT & PLATT INC
COM
524660107
3721990
116750
SH
SOLE
115605
0
1145
LIBERTY BROADBAND CORP
COM SER C
530307305
1540535
18856
SH
SOLE
18856
0
0
LIFECORE BIOMEDICAL INC
COM
514766104
2058130
545200
SH
SOLE
545200
0
0
LILLY ELI & CO
COM
532457108
2754915
8022
SH
SOLE
7977
0
45
LINDE PLC
SHS
G54950103
3852259
10838
SH
SOLE
10838
0
0
LIVEVOX HOLDING INC
COM CL A
53838L100
1912188
618831
SH
SOLE
618831
0
0
LKQ CORP
COM
501889208
516516
9100
SH
SOLE
9100
0
0
LOCKHEED MARTIN CORP
COM
539830109
34842246
73704
SH
SOLE
73629
0
75
LOWES COS INC
COM
548661107
16845048
84238
SH
SOLE
83406
0
832
LPL FINL HLDGS INC
COM
50212V100
2350674
11614
SH
SOLE
11420
0
194
LUMEN TECHNOLOGIES INC
COM
550241103
51802
19548
SH
SOLE
17200
0
2348
LUMENTUM HLDGS INC
COM
55024U109
5045074
93410
SH
SOLE
93410
0
0
LXP INDUSTRIAL TRUST
COM
529043101
187425
18179
SH
SOLE
18179
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
209469
2231
SH
SOLE
1819
0
412
M & T BK CORP
COM
55261F104
14951152
125041
SH
SOLE
124456
0
585
MAG SILVER CORP
COM
55903Q104
1653435
130500
SH
SOLE
130500
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1047218
19300
SH
SOLE
19300
0
0
MARATHON OIL CORP
COM
565849106
242092
10104
SH
SOLE
823
0
9281
MARATHON PETE CORP
COM
56585A102
26322456
195227
SH
SOLE
193366
0
1861
MARKEL CORP
COM
570535104
217160
170
SH
SOLE
170
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
17926079
50487
SH
SOLE
50072
15
400
MARVELL TECHNOLOGY INC
COM
573874104
16781348
387560
SH
SOLE
387260
0
300
MASTERCARD INCORPORATED
CL A
57636Q104
22434026
61732
SH
SOLE
61682
0
50
MATCH GROUP INC NEW
COM
57667L107
776246
20220
SH
SOLE
20220
0
0
MAYVILLE ENGR CO INC
COM
578605107
8485750
568750
SH
SOLE
568750
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
1941955
23338
SH
SOLE
23338
0
0
MCDONALDS CORP
COM
580135101
50085833
179127
SH
SOLE
179020
0
107
MCKESSON CORP
COM
58155Q103
1326642
3726
SH
SOLE
3110
0
616
MEDICENNA THERAPEUTICS CORP
COM
58490H107
49738
79000
SH
SOLE
78200
0
800
MEDTRONIC PLC
SHS
G5960L103
1732604
21491
SH
SOLE
21491
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
117101
22650
SH
SOLE
22650
0
0
MERCK & CO INC
COM
58933Y105
85915684
807554
SH
SOLE
804490
100
2964
META PLATFORMS INC
CL A
30303M102
15864345
74853
SH
SOLE
73913
45
895
METLIFE INC
COM
59156R108
1351843
23332
SH
SOLE
19290
0
4042
MICRON TECHNOLOGY INC
COM
595112103
7895670
130853
SH
SOLE
127096
75
3682
MICROSOFT CORP
COM
594918104
176389355
611826
SH
SOLE
610795
45
986
MITEK SYS INC
COM NEW
606710200
1664824
173600
SH
SOLE
173600
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
2618111
409720
SH
SOLE
409720
0
0
MONDELEZ INTL INC
CL A
609207105
6517398
93480
SH
SOLE
93480
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
205238
3800
SH
SOLE
3800
0
0
MOODYS CORP
COM
615369105
227985
745
SH
SOLE
745
0
0
MORGAN STANLEY
COM NEW
617446448
3557568
40519
SH
SOLE
40481
0
38
MOSAIC CO NEW
COM
61945C103
302487
6593
SH
SOLE
6500
0
93
MSC INDL DIRECT INC
CL A
553530106
1233540
14685
SH
SOLE
14685
0
0
MUELLER INDS INC
COM
624756102
215958
2939
SH
SOLE
465
0
2474
NAVIGATOR HLDGS LTD
SHS
Y62132108
565152
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
2632051
111057
SH
SOLE
111057
0
0
NETAPP INC
COM
64110D104
312865
4900
SH
SOLE
4900
0
0
NETFLIX INC
COM
64110L106
626010
1812
SH
SOLE
1706
0
106
NEWMONT CORP
COM
651639106
28025616
571718
SH
SOLE
570668
0
1050
NEXTERA ENERGY INC
COM
65339F101
71558914
928372
SH
SOLE
927937
0
435
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
105504
13271
SH
SOLE
13271
0
0
NIKE INC
CL B
654106103
4244570
34610
SH
SOLE
34460
0
150
NOVARTIS AG
SPONSORED ADR
66987V109
16396608
178224
SH
SOLE
176259
80
1885
NOVO-NORDISK A S
ADR
670100205
204495
1285
SH
SOLE
1285
0
0
NRG ENERGY INC
COM NEW
629377508
205740
6000
SH
SOLE
6000
0
0
NUCOR CORP
COM
670346105
328867
2129
SH
SOLE
2000
0
129
NUTRIEN LTD
COM
67077M108
24559187
332555
SH
SOLE
332506
0
49
NVENT ELECTRIC PLC
SHS
G6700G107
3267519
76095
SH
SOLE
75345
0
750
NVIDIA CORPORATION
COM
67066G104
102142140
367722
SH
SOLE
366327
55
1340
NVR INC
COM
62944T105
328759
59
SH
SOLE
55
0
4
OCCIDENTAL PETE CORP
COM
674599105
18624242
298322
SH
SOLE
298322
0
0
ON24 INC
COM
68339B104
2890800
330000
SH
SOLE
330000
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1195664
37635
SH
SOLE
37500
0
135
ORACLE CORP
COM
68389X105
14309531
153998
SH
SOLE
153255
0
743
ORION ENGINEERED CARBONS S A
COM
L72967109
16324513
625700
SH
SOLE
625700
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2716330
32184
SH
SOLE
32184
0
0
PACCAR INC
COM
693718108
24355140
332720
SH
SOLE
330800
67
1853
PALANTIR TECHNOLOGIES INC
CL A
69608A108
111540
13200
SH
SOLE
13200
0
0
PALO ALTO NETWORKS INC
COM
697435105
27055182
135452
SH
SOLE
133527
45
1880
PAN AMERN SILVER CORP
COM
697900108
4225421
232166
SH
SOLE
232166
0
0
PARKER-HANNIFIN CORP
COM
701094104
24519897
72952
SH
SOLE
72952
0
0
PAYCHEX INC
COM
704326107
594035
5184
SH
SOLE
4431
0
753
PAYCOM SOFTWARE INC
COM
70432V102
3975843
13078
SH
SOLE
13078
0
0
PAYLOCITY HLDG CORP
COM
70438V106
5310408
26715
SH
SOLE
26565
0
150
PAYPAL HLDGS INC
COM
70450Y103
19402214
255494
SH
SOLE
252524
115
2855
PELOTON INTERACTIVE INC
CL A COM
70614W100
218522
19270
SH
SOLE
19270
0
0
PEPSICO INC
COM
713448108
56150519
308012
SH
SOLE
306315
70
1627
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
4644166
445270
SH
SOLE
444547
0
723
PFIZER INC
COM
717081103
51546587
1263397
SH
SOLE
1261257
0
2140
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
212182
13850
SH
SOLE
13850
0
0
PHILIP MORRIS INTL INC
COM
718172109
937685
9642
SH
SOLE
9525
0
117
PHILLIPS 66
COM
718546104
5409535
53359
SH
SOLE
52829
0
530
PHYSICIANS RLTY TR
COM
71943U104
6316375
423066
SH
SOLE
419306
0
3760
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
401500
27500
SH
SOLE
27500
0
0
PLEXUS CORP
COM
729132100
565906
5800
SH
SOLE
5800
0
0
PNC FINL SVCS GROUP INC
COM
693475105
400365
3150
SH
SOLE
3150
0
0
POTLATCHDELTIC CORPORATION
COM
737630103
1087961
21979
SH
SOLE
21979
0
0
PROCTER AND GAMBLE CO
COM
742718109
58757458
395168
SH
SOLE
395168
0
0
PROFIRE ENERGY INC
COM
74316X101
587915
474125
SH
SOLE
474125
0
0
PROGRESSIVE CORP
COM
743315103
30415271
212605
SH
SOLE
212605
0
0
PROLOGIS INC.
COM
74340W103
205995
1651
SH
SOLE
1651
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
218064
2390
SH
SOLE
2390
0
0
PRUDENTIAL FINL INC
COM
744320102
1825162
22059
SH
SOLE
21159
0
900
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1341542
21482
SH
SOLE
21373
0
109
PUBMATIC INC
COM CL A
74467Q103
483700
35000
SH
SOLE
35000
0
0
PULTE GROUP INC
COM
745867101
362152
6214
SH
SOLE
4288
0
1926
PVH CORPORATION
COM
693656100
1055654
11840
SH
SOLE
11840
0
0
QUALCOMM INC
COM
747525103
79039863
619532
SH
SOLE
616847
130
2555
QUANTA SVCS INC
COM
74762E102
820702
4925
SH
SOLE
4925
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
18657678
131875
SH
SOLE
131555
0
320
QUIDELORTHO CORP
COM
219798105
1243607
13959
SH
SOLE
13959
0
0
RANGE RES CORP
COM
75281A109
10913581
412300
SH
SOLE
412300
0
0
RAPID7 INC
COM
753422104
1010020
22000
SH
SOLE
22000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
31102764
317602
SH
SOLE
317602
0
0
REPUBLIC SVCS INC
COM
760759100
58568620
433136
SH
SOLE
430437
85
2614
RESTAURANT BRANDS INTL INC
COM
76131D103
210685
3138
SH
SOLE
3138
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
256564
3740
SH
SOLE
3265
0
475
RISKIFIED LTD
SHS CL A
M8216R109
1128000
200000
SH
SOLE
200000
0
0
ROCKWELL AUTOMATION INC
COM
773903109
24407410
83174
SH
SOLE
83074
0
100
ROGERS CORP
COM
775133101
2357641
14426
SH
SOLE
14276
0
150
ROPER TECHNOLOGIES INC
COM
776696106
615203
1396
SH
SOLE
1396
0
0
ROSS STORES INC
COM
778296103
22754697
214404
SH
SOLE
214204
0
200
ROYAL GOLD INC
COM
780287108
368247
2839
SH
SOLE
2839
0
0
RUSH ENTERPRISES INC
CL A
781846209
737755
13512
SH
SOLE
13512
0
0
S&P GLOBAL INC
COM
78409V104
4221364
12244
SH
SOLE
12244
0
0
SALESFORCE INC
COM
79466L302
24459865
122434
SH
SOLE
121144
55
1235
SANGAMO THERAPEUTICS INC
COM
800677106
30941
17580
SH
SOLE
17230
0
350
SANOFI
SPONSORED ADR
80105N105
1135201
20860
SH
SOLE
20860
0
0
SAP SE
SPON ADR
803054204
304732
2408
SH
SOLE
2408
0
0
SCHLUMBERGER LTD
COM STK
806857108
24483224
498640
SH
SOLE
498317
0
323
SCHRODINGER INC
COM
80810D103
17527881
665700
SH
SOLE
665700
0
0
SCHWAB CHARLES CORP
COM
808513105
40729493
777577
SH
SOLE
772117
185
5275
SEAGEN INC
COM
81181C104
568536
2808
SH
SOLE
2808
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
40090
58000
SH
SOLE
58000
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
14475055
450235
SH
SOLE
450235
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
280163
3750
SH
SOLE
3750
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9528385
73601
SH
SOLE
73601
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
546068
6770
SH
SOLE
6770
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
13697789
236291
SH
SOLE
236291
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
8244777
121802
SH
SOLE
121802
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
35863236
432974
SH
SOLE
432974
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
889372
8790
SH
SOLE
8790
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
23165690
154913
SH
SOLE
154913
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
20945238
138701
SH
SOLE
138701
0
0
SERVICENOW INC
COM
81762P102
7721788
16616
SH
SOLE
16616
0
0
SHELL PLC
SPON ADS
780259305
11550234
200734
SH
SOLE
200734
0
0
SHOPIFY INC
CL A
82509L107
6401860
133539
SH
SOLE
133539
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
10308480
1239000
SH
SOLE
1239000
0
0
SILVERCREST METALS INC
COM
828363101
1727065
242035
SH
SOLE
242035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4871479
43507
SH
SOLE
42997
0
510
SIMPLY GOOD FOODS CO
COM
82900L102
357930
9000
SH
SOLE
9000
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1150462
289789
SH
SOLE
289789
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
711537
6031
SH
SOLE
6031
0
0
SM ENERGY CO
COM
78454L100
2272512
80700
SH
SOLE
80700
0
0
SMUCKER J M CO
COM NEW
832696405
220318
1400
SH
SOLE
1400
0
0
SONOCO PRODS CO
COM
835495102
8525726
139766
SH
SOLE
139766
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
16034172
176880
SH
SOLE
176880
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
2946336
1067513
SH
SOLE
1067513
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
1534000
306800
SH
SOLE
304800
0
2000
SP PLUS CORP
COM
78469C103
304461
8879
SH
SOLE
8879
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1343785
4040
SH
SOLE
4040
0
0
SPDR GOLD TR
GOLD SHS
78463V107
12438623
67889
SH
SOLE
67716
0
173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
12563770
30689
SH
SOLE
28875
0
1814
SPDR SER TR
S&P REGL BKG
78464A698
10875438
247958
SH
SOLE
247958
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
475294
3842
SH
SOLE
3842
0
0
SPDR SER TR
S&P BIOTECH
78464A870
8721168
114436
SH
SOLE
113746
80
610
SPLUNK INC
COM
848637104
845662
8820
SH
SOLE
8820
0
0
SPOK HLDGS INC
COM
84863T106
106365
10500
SH
SOLE
10500
0
0
SPROTT INC
COM NEW
852066208
1601242
43966
SH
SOLE
43966
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
190991
10100
SH
SOLE
7800
0
2300
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
442697
28635
SH
SOLE
27400
0
1235
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
280830
23000
SH
SOLE
23000
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
266880
32000
SH
SOLE
32000
0
0
SPROUTS FMRS MKT INC
COM
85208M102
521947
14900
SH
SOLE
14636
0
264
STAG INDL INC
COM
85254J102
4781742
141388
SH
SOLE
139903
0
1485
STANLEY BLACK & DECKER INC
COM
854502101
659386
8183
SH
SOLE
8160
0
23
STARBUCKS CORP
COM
855244109
10563780
101448
SH
SOLE
101248
0
200
STEELCASE INC
CL A
858155203
4755616
564800
SH
SOLE
564800
0
0
STERLING BANCORP INC
COM
85917W102
962200
170000
SH
SOLE
170000
0
0
STRYKER CORPORATION
COM
863667101
524694
1838
SH
SOLE
1780
0
58
SUPERIOR GROUP OF CO INC
COM
868358102
865700
110000
SH
SOLE
110000
0
0
SYNOPSYS INC
COM
871607107
831983
2154
SH
SOLE
2059
0
95
SYSCO CORP
COM
871829107
14311491
185310
SH
SOLE
183095
90
2125
TACTILE SYS TECHNOLOGY INC
COM
87357P100
3253114
198119
SH
SOLE
198000
0
119
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
5505389
59185
SH
SOLE
59185
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
369830
3100
SH
SOLE
3100
0
0
TARGET CORP
COM
87612E106
7726048
46646
SH
SOLE
46568
0
78
TELEFONICA BRASIL SA
NEW ADR
87936R205
124269
16416
SH
SOLE
14550
0
1866
TESLA INC
COM
88160R101
547279
2638
SH
SOLE
2638
0
0
TETRA TECH INC NEW
COM
88162G103
441465
3005
SH
SOLE
3005
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
120575
45500
SH
SOLE
45500
0
0
TEXAS INSTRS INC
COM
882508104
3186351
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
896438
527
SH
SOLE
493
0
34
TEXTRON INC
COM
883203101
447088
6330
SH
SOLE
6330
0
0
THE CIGNA GROUP
COM
125523100
1232421
4823
SH
SOLE
4378
0
445
THERMO FISHER SCIENTIFIC INC
COM
883556102
44077896
76475
SH
SOLE
75731
25
719
TILE SHOP HLDGS INC
COM
88677Q109
808561
172401
SH
SOLE
172401
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
293510
4900
SH
SOLE
4900
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
3048161
51620
SH
SOLE
51105
0
515
TOYOTA MOTOR CORP
ADS
892331307
3896475
27500
SH
SOLE
27500
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
910701
4950
SH
SOLE
4950
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1037031
6050
SH
SOLE
6050
0
0
TTM TECHNOLOGIES INC
COM
87305R109
764883
56700
SH
SOLE
56700
0
0
TYSON FOODS INC
CL A
902494103
392165
6611
SH
SOLE
5738
0
873
UBS GROUP AG
SHS
H42097107
1787908
83782
SH
SOLE
83225
0
557
UNIFI INC
COM NEW
904677200
217861
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
30945918
595916
SH
SOLE
594486
0
1430
UNION PAC CORP
COM
907818108
7772259
38618
SH
SOLE
38611
0
7
UNITED PARCEL SERVICE INC
CL B
911312106
507284
2615
SH
SOLE
2615
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
11920610
25224
SH
SOLE
25224
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
312715
6500
SH
SOLE
6500
0
0
UPLAND SOFTWARE INC
COM
91544A109
365500
85000
SH
SOLE
85000
0
0
US BANCORP DEL
COM NEW
902973304
10652162
295483
SH
SOLE
295483
0
0
US FOODS HLDG CORP
COM
912008109
294670
7977
SH
SOLE
7977
0
0
VALE S A
SPONSORED ADS
91912E105
3591449
227595
SH
SOLE
225324
0
2271
VALERO ENERGY CORP
COM
91913Y100
1130900
8101
SH
SOLE
7900
0
201
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
15904748
491646
SH
SOLE
491646
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
755334
8507
SH
SOLE
8507
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
2222786
16094
SH
SOLE
16094
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
622103
2494
SH
SOLE
2494
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1529582
10910
SH
SOLE
10910
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
200734
952
SH
SOLE
952
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
6361672
40071
SH
SOLE
38551
0
1520
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1490983
17955
SH
SOLE
17590
90
275
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
3865238
28830
SH
SOLE
28150
40
640
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1036449
2756
SH
SOLE
2756
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
306708
1618
SH
SOLE
1618
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1232484
23050
SH
SOLE
23050
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
16000662
396056
SH
SOLE
393886
315
1855
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
747529
6843
SH
SOLE
6843
0
0
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1287895
31745
SH
SOLE
31745
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11307871
185527
SH
SOLE
182492
240
2795
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2098312
13625
SH
SOLE
13625
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
6597489
106497
SH
SOLE
104422
305
1770
VANGUARD WORLD FD
ESG US STK ETF
921910733
235209
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1735573
12125
SH
SOLE
12125
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3731066
19280
SH
SOLE
19280
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1690291
21701
SH
SOLE
21701
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1285659
11255
SH
SOLE
11255
0
0
VERISK ANALYTICS INC
COM
92345Y106
1803484
9400
SH
SOLE
9400
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
22816856
586702
SH
SOLE
585152
0
1550
VERTIV HOLDINGS CO
COM CL A
92537N108
143100
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
3300736
343112
SH
SOLE
327085
0
16027
VIEMED HEALTHCARE INC
COM
92663R105
3139500
325000
SH
SOLE
325000
0
0
VISA INC
COM CL A
92826C839
20781776
92175
SH
SOLE
92175
0
0
VISTEON CORP
COM NEW
92839U206
784150
5000
SH
SOLE
5000
0
0
VOYA FINANCIAL INC
COM
929089100
1714540
23993
SH
SOLE
23993
0
0
VULCAN MATLS CO
COM
929160109
22960561
133834
SH
SOLE
133834
0
0
WALMART INC
COM
931142103
37545608
254633
SH
SOLE
254627
0
6
WARNER BROS DISCOVERY INC
COM SER A
934423104
2651877
175621
SH
SOLE
175527
0
94
WASTE CONNECTIONS INC
COM
94106B101
547101
3934
SH
SOLE
3934
0
0
WASTE MGMT INC DEL
COM
94106L109
17586560
107781
SH
SOLE
107781
0
0
WATERS CORP
COM
941848103
1125505
3635
SH
SOLE
3571
0
64
WELLS FARGO CO NEW
COM
949746101
570307
15257
SH
SOLE
10724
0
4533
WESTROCK CO
COM
96145D105
1735845
56969
SH
SOLE
56969
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
46961535
1558630
SH
SOLE
1544497
250
13883
WHEATON PRECIOUS METALS CORP
COM
962879102
36688240
761799
SH
SOLE
761799
0
0
WILLIAMS SONOMA INC
COM
969904101
1304317
10721
SH
SOLE
10640
0
81
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1865547
8028
SH
SOLE
8028
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
600092
26754
SH
SOLE
26754
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
1073491
27448
SH
SOLE
25877
0
1571
ZEVIA PBC
CL A
98955K104
57750
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
3285905
42100
SH
SOLE
42100
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
1714742
13272
SH
SOLE
13272
0
0