0000919574-23-004439.txt : 20230811
0000919574-23-004439.hdr.sgml : 20230811
20230811104413
ACCESSION NUMBER: 0000919574-23-004439
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230811
DATE AS OF CHANGE: 20230811
EFFECTIVENESS DATE: 20230811
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: 231162065
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
06-30-2023
06-30-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
08-11-2023
1
533
5584659140
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
2U INC
COM
90214J101
992186
246200
SH
SOLE
246200
0
0
3-D SYS CORP DEL
COM NEW
88554D205
584232
58835
SH
SOLE
58835
0
0
3M CO
COM
88579Y101
638587
6380
SH
SOLE
5089
0
1291
ABBOTT LABS
COM
002824100
41014959
376215
SH
SOLE
375915
0
300
ABBVIE INC
COM
00287Y109
37795268
280526
SH
SOLE
279608
0
918
ABM INDS INC
COM
000957100
6746590
158185
SH
SOLE
158185
0
0
ABRDN GOLD ETF TRUST
PHYSCL GOLD SHS
00326A104
884516
48150
SH
SOLE
48150
0
0
ABSOLUTE SOFTWARE CORP
COM
00386B109
348282
30400
SH
SOLE
30400
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
351781
1140
SH
SOLE
1140
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
1630784
19345
SH
SOLE
18945
0
400
ACURX PHARMACEUTICALS INC
COM
00510M104
26765
10100
SH
SOLE
10100
0
0
ADOBE SYSTEMS INCORPORATED
COM
00724F101
55340465
113173
SH
SOLE
112822
10
341
AERCAP HOLDINGS NV
SHS
N00985106
18898153
297515
SH
SOLE
297015
0
500
AFLAC INC
COM
001055102
17687320
253400
SH
SOLE
253400
0
0
AGNICO EAGLE MINES LTD
COM
008474108
691723
13840
SH
SOLE
13840
0
0
AIR PRODS & CHEMS INC
COM
009158106
13459980
44937
SH
SOLE
44937
0
0
ALBEMARLE CORP
COM
012653101
10117132
45350
SH
SOLE
45350
0
0
ALCOA CORP
COM
013872106
293495
8650
SH
SOLE
8650
0
0
ALCON AG
ORD SHS
H01301128
1764954
21495
SH
SOLE
21495
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1708675
20500
SH
SOLE
20500
0
0
ALLEGION PLC
ORD SHS
G0176J109
363421
3028
SH
SOLE
3028
0
0
ALLSTATE CORP
COM
020002101
1634401
14989
SH
SOLE
14989
0
0
ALPHABET INC
CAP STK CL A
02079K305
118069566
986379
SH
SOLE
986279
0
100
ALPHABET INC
CAP STK CL C
02079K107
94047759
777447
SH
SOLE
772317
165
4965
ALPS ETF TR
SECTR DIV DOGS
00162Q858
525431
10515
SH
SOLE
10260
255
0
ALPS ETF TR
ALERIAN MLP
00162Q452
2050409
52293
SH
SOLE
50328
110
1855
ALTRIA GROUP INC
COM
02209S103
439799
9709
SH
SOLE
5965
0
3744
AMAZON COM INC
COM
023135106
120450750
923986
SH
SOLE
918911
110
4965
AMCOR PLC
ORD
G0250X107
5478142
548912
SH
SOLE
542802
0
6110
AMERICA MOVIL SAB DE CV
SPON ADS RP CL B
02390A101
212072
9800
SH
SOLE
9800
0
0
AMERICAN EXPRESS CO
COM
025816109
18718803
107456
SH
SOLE
107456
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
319050
9000
SH
SOLE
9000
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
203637
1050
SH
SOLE
1050
0
0
AMGEN INC
COM
031162100
5185499
23356
SH
SOLE
22747
0
609
APA CORPORATION
COM
03743Q108
7741829
226568
SH
SOLE
218905
275
7388
APOGEE ENTERPRISES INC
COM
037598109
7590453
159900
SH
SOLE
159900
0
0
APOLLO GLOBAL MGMT INC
COM
03769M106
7106845
92525
SH
SOLE
92025
0
500
APPLE INC
COM
037833100
195331705
1007020
SH
SOLE
1003231
90
3699
APPLIED MATLS INC
COM
038222105
56510370
390967
SH
SOLE
390967
0
0
ARC DOCUMENT SOLUTIONS INC
COM
00191G103
92865
28662
SH
SOLE
28662
0
0
ARCTURUS THERAPEUTICS HLDGS
COM
03969T109
375708
13100
SH
SOLE
13100
0
0
ARK ETF TR
3D PRINTING ETF
00214Q500
2209580
94185
SH
SOLE
91935
250
2000
ARRAY TECHNOLOGIES INC
COM SHS
04271T100
289280
12800
SH
SOLE
12800
0
0
ARROW ELECTRS INC
COM
042735100
1660179
11591
SH
SOLE
11591
0
0
ASSERTIO HOLDINGS INC
COM NEW
04546C205
61582
11362
SH
SOLE
1071
0
10291
AT&T INC
COM
00206R102
2821125
176873
SH
SOLE
176466
0
407
AUTODESK INC
COM
052769106
13639712
66662
SH
SOLE
65902
25
735
AUTOMATIC DATA PROCESSING IN
COM
053015103
24503288
111485
SH
SOLE
111390
0
95
AUTOZONE INC
COM
053332102
870183
349
SH
SOLE
346
0
3
AVIENT CORPORATION
COM
05368V106
4394092
107435
SH
SOLE
107435
0
0
AXOGEN INC
COM
05463X106
4294752
470400
SH
SOLE
470400
0
0
AXSOME THERAPEUTICS INC
COM
05464T104
517392
7200
SH
SOLE
7200
0
0
BAKER HUGHES COMPANY
CL A
05722G100
2529748
80030
SH
SOLE
79530
0
500
BANK AMERICA CORP
COM
060505104
36896113
1286027
SH
SOLE
1285808
0
219
BANK NEW YORK MELLON CORP
COM
064058100
772511
17352
SH
SOLE
14994
0
2358
BARRICK GOLD CORP
COM
067901108
4159515
245689
SH
SOLE
245689
0
0
BAXTER INTL INC
COM
071813109
15786540
346500
SH
SOLE
346100
0
400
BECTON DICKINSON & CO
COM
075887109
30530082
115640
SH
SOLE
114605
40
995
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
3106860
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
82461643
241823
SH
SOLE
239692
60
2071
BGSF INC
COM
05601C105
997791
104700
SH
SOLE
104700
0
0
BHP GROUP LTD
SPONSORED ADS
088606108
18049280
302485
SH
SOLE
302485
0
0
BIOGEN INC
COM
09062X103
3489413
12250
SH
SOLE
12038
0
212
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
9627981
111075
SH
SOLE
110525
0
550
BIOXCEL THERAPEUTICS INC
COM
09075P105
263736
39600
SH
SOLE
39500
0
100
BLACKROCK INC
COM
09247X101
210107
304
SH
SOLE
304
0
0
BLACKSTONE INC
COM
09260D107
10057282
108178
SH
SOLE
108178
0
0
BLOCK INC
CL A
852234103
2657940
39927
SH
SOLE
39927
0
0
BLOOM ENERGY CORP
COM CL A
093712107
980183
59950
SH
SOLE
59800
0
150
BOEING CO
COM
097023105
22286249
105542
SH
SOLE
105242
0
300
BOOKING HOLDINGS INC
COM
09857L108
25742246
9533
SH
SOLE
9530
0
3
BOSTON PROPERTIES INC
COM
101121101
1549056
26898
SH
SOLE
26695
0
203
BOSTON SCIENTIFIC CORP
COM
101137107
31544639
583188
SH
SOLE
577378
275
5535
BP PLC
SPONSORED ADR
055622104
5746941
162849
SH
SOLE
162687
0
162
BRIDGEBIO PHARMA INC
COM
10806X102
331100
19250
SH
SOLE
19250
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
25274876
395229
SH
SOLE
393599
0
1630
BROADCOM INC
COM
11135F101
17290482
19933
SH
SOLE
19623
0
310
BROOKFIELD ASSET MANAGMT LTD
CL A LMT VTG SHS
113004105
7395230
226639
SH
SOLE
226639
0
0
BROOKFIELD CORP
CL A LTD VT SH
11271J107
1273417
37843
SH
SOLE
37543
0
300
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
238163
6525
SH
SOLE
6525
0
0
BROWN & BROWN INC
COM
115236101
222973
3239
SH
SOLE
3239
0
0
BUILDERS FIRSTSOURCE INC
COM
12008R107
6083552
44732
SH
SOLE
42977
0
1755
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
313525
3323
SH
SOLE
2013
0
1310
CAMECO CORP
COM
13321L108
41821007
1334855
SH
SOLE
1334855
0
0
CANADIAN NAT RES LTD
COM
136385101
1525715
27119
SH
SOLE
26667
0
452
CANADIAN NATL RY CO
COM
136375102
509947
4212
SH
SOLE
4212
0
0
CAPITAL ONE FINL CORP
COM
14040H105
17597742
160901
SH
SOLE
160767
0
134
CARLISLE COS INC
COM
142339100
1366279
5326
SH
SOLE
5326
0
0
CARMAX INC
COM
143130102
458341
5476
SH
SOLE
5476
0
0
CARRIER GLOBAL CORPORATION
COM
14448C104
16520124
332330
SH
SOLE
332330
0
0
CARS COM INC
COM
14575E105
19273364
972420
SH
SOLE
969373
0
3047
CATALENT INC
COM
148806102
2233040
51500
SH
SOLE
51500
0
0
CATERPILLAR INC
COM
149123101
43448493
176584
SH
SOLE
176584
0
0
CBRE GROUP INC
CL A
12504L109
3093130
38324
SH
SOLE
38324
0
0
CHAMPIONS ONCOLOGY INC
COM NEW
15870P307
4245431
665428
SH
SOLE
665428
0
0
CHEESECAKE FACTORY INC
COM
163072101
332833
9625
SH
SOLE
9625
0
0
CHEVRON CORP NEW
COM
166764100
33139645
210611
SH
SOLE
210236
0
375
CHIPOTLE MEXICAN GRILL INC
COM
169656105
23608143
11037
SH
SOLE
11037
0
0
CHUBB LIMITED
COM
H1467J104
23528521
122188
SH
SOLE
122188
0
0
CIDARA THERAPEUTICS INC
COM
171757107
127690
113000
SH
SOLE
113000
0
0
CINTAS CORP
COM
172908105
1843670
3709
SH
SOLE
3706
0
3
CISCO SYS INC
COM
17275R102
26587632
513870
SH
SOLE
513870
0
0
CITIGROUP INC
COM NEW
172967424
366156
7953
SH
SOLE
4649
0
3304
CLARIVATE PLC
ORD SHS
G21810109
1009179
105895
SH
SOLE
105895
0
0
COCA COLA CO
COM
191216100
18859255
313173
SH
SOLE
312284
0
889
CODA OCTOPUS GROUP INC
COM NEW
19188U206
4834844
588897
SH
SOLE
588897
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3085068
47259
SH
SOLE
47145
0
114
COHERENT CORP
COM
19247G107
222120
4357
SH
SOLE
4357
0
0
COLGATE PALMOLIVE CO
COM
194162103
46945992
609372
SH
SOLE
605867
175
3330
COMCAST CORP NEW
CL A
20030N101
13753883
331020
SH
SOLE
326719
200
4101
COMERICA INC
COM
200340107
245688
5800
SH
SOLE
5800
0
0
COMPASS MINERALS INTL INC
COM
20451N101
1667700
49050
SH
SOLE
49050
0
0
CONAGRA BRANDS INC
COM
205887102
236040
7000
SH
SOLE
7000
0
0
CONOCOPHILLIPS
COM
20825C104
5882458
56775
SH
SOLE
55382
55
1338
CONSENSUS CLOUD SOLUTIONS IN
COM
20848V105
744992
24032
SH
SOLE
24032
0
0
CONSTELLATION BRANDS INC
CL A
21036P108
17356841
70519
SH
SOLE
69539
35
945
CORNING INC
COM
219350105
6248601
178328
SH
SOLE
178328
0
0
CORTEVA INC
COM
22052L104
772232
13477
SH
SOLE
13477
0
0
COSTCO WHSL CORP NEW
COM
22160K105
10677691
19833
SH
SOLE
19833
0
0
COTERRA ENERGY INC
COM
127097103
2275229
89930
SH
SOLE
89355
0
575
CRANE COMPANY
COMMON STOCK
224408104
7060710
79227
SH
SOLE
79227
0
0
CRANE NXT CO
COM
224441105
4482295
79417
SH
SOLE
79417
0
0
CRH PLC
ADR
12626K203
2254557
40455
SH
SOLE
40455
0
0
CROSS CTRY HEALTHCARE INC
COM
227483104
5604543
199592
SH
SOLE
199592
0
0
CROWDSTRIKE HLDGS INC
CL A
22788C105
6247703
42539
SH
SOLE
42539
0
0
CROWN HLDGS INC
COM
228368106
258525
2976
SH
SOLE
2950
0
26
CSX CORP
COM
126408103
695299
20390
SH
SOLE
20390
0
0
CUMMINS INC
COM
231021106
616577
2515
SH
SOLE
2515
0
0
CVS HEALTH CORP
COM
126650100
841312
12170
SH
SOLE
12170
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
14827901
94850
SH
SOLE
93435
55
1360
DANAHER CORPORATION
COM
235851102
6226800
25945
SH
SOLE
25945
0
0
DARDEN RESTAURANTS INC
COM
237194105
224221
1342
SH
SOLE
401
0
941
DEERE & CO
COM
244199105
73880724
182336
SH
SOLE
181715
25
596
DELL TECHNOLOGIES INC
CL C
24703L202
260377
4812
SH
SOLE
614
0
4198
DELTA AIR LINES INC DEL
COM NEW
247361702
294748
6200
SH
SOLE
6200
0
0
DEVON ENERGY CORP NEW
COM
25179M103
3953680
81789
SH
SOLE
80829
0
960
DEXCOM INC
COM
252131107
3919555
30500
SH
SOLE
30500
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
5038553
29044
SH
SOLE
28894
0
150
DIAMONDBACK ENERGY INC
COM
25278X109
22844949
173911
SH
SOLE
173911
0
0
DISCOVER FINL SVCS
COM
254709108
537159
4597
SH
SOLE
3734
0
863
DISNEY WALT CO
COM
254687106
50674346
567589
SH
SOLE
564688
105
2796
DOCUSIGN INC
COM
256163106
2305283
45122
SH
SOLE
44922
0
200
DOLLAR GEN CORP NEW
COM
256677105
5316661
31315
SH
SOLE
31315
0
0
DOLLAR TREE INC
COM
256746108
2544399
17731
SH
SOLE
17731
0
0
DOMINION ENERGY INC
COM
25746U109
10481226
202379
SH
SOLE
201659
0
720
DONALDSON INC
COM
257651109
4398954
70372
SH
SOLE
68702
65
1605
DOVER CORP
COM
260003108
1705358
11550
SH
SOLE
11550
0
0
DOW INC
COM
260557103
5223475
98075
SH
SOLE
94473
0
3602
DUKE ENERGY CORP NEW
COM NEW
26441C204
14550309
162138
SH
SOLE
162138
0
0
DUPONT DE NEMOURS INC
COM
26614N102
23646640
331000
SH
SOLE
330064
115
821
DURECT CORP
COM NEW
266605500
455499
92020
SH
SOLE
91850
0
170
DXC TECHNOLOGY CO
COM
23355L106
289191
10823
SH
SOLE
4694
0
6129
DYCOM INDS INC
COM
267475101
1707023
15020
SH
SOLE
15020
0
0
E L F BEAUTY INC
COM
26856L103
208812
1828
SH
SOLE
155
0
1673
EATON CORP PLC
SHS
G29183103
1573809
7826
SH
SOLE
7826
0
0
EBAY INC.
COM
278642103
3322925
74355
SH
SOLE
74266
0
89
ECOLAB INC
COM
278865100
562870
3015
SH
SOLE
3015
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8468193
89772
SH
SOLE
89772
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
35957
51075
SH
SOLE
50550
0
525
ELEVANCE HEALTH INC
COM
036752103
3843553
8651
SH
SOLE
8651
0
0
EMERSON ELEC CO
COM
291011104
16853577
186454
SH
SOLE
186454
0
0
ENSIGN GROUP INC
COM
29358P101
3476080
36414
SH
SOLE
36414
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
531927
20187
SH
SOLE
20187
0
0
ENVIRI CORP
COM
415864107
403683
40900
SH
SOLE
40900
0
0
EPAM SYS INC
COM
29414B104
2135125
9500
SH
SOLE
9500
0
0
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
3115627
61598
SH
SOLE
60298
145
1155
ETF MANAGERS TR
ETFMG ALTR HRVST
26924G508
523496
175082
SH
SOLE
170854
290
3938
EVERGY INC
COM
30034W106
286258
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
1520163
21435
SH
SOLE
21435
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
15562806
142269
SH
SOLE
142269
0
0
EXXON MOBIL CORP
COM
30231G102
19913107
185670
SH
SOLE
182219
0
3451
F5 INC
COM
315616102
1677163
11467
SH
SOLE
11467
0
0
FABRINET
SHS
G3323L100
2389143
18395
SH
SOLE
18395
0
0
FACTSET RESH SYS INC
COM
303075105
230374
575
SH
SOLE
575
0
0
FAIR ISAAC CORP
COM
303250104
370618
458
SH
SOLE
39
0
419
FARMER BROS CO
COM
307675108
562310
203000
SH
SOLE
203000
0
0
FARMLAND PARTNERS INC
COM
31154R109
244200
20000
SH
SOLE
20000
0
0
FEDEX CORP
COM
31428X106
49501554
199684
SH
SOLE
198609
55
1020
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1077372
29927
SH
SOLE
29927
0
0
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1075683
12145
SH
SOLE
12145
0
0
FISERV INC
COM
337738108
7615297
60367
SH
SOLE
60367
0
0
FLEX LTD
ORD
Y2573F102
26811215
970015
SH
SOLE
970015
0
0
FLOWSERVE CORP
COM
34354P105
1124902
30280
SH
SOLE
30280
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
2105960
19000
SH
SOLE
19000
0
0
FORD MTR CO DEL
COM
345370860
14631058
967023
SH
SOLE
965673
0
1350
FRANCO NEV CORP
COM
351858105
20344029
142665
SH
SOLE
142665
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
21119640
527991
SH
SOLE
527991
0
0
FULLER H B CO
COM
359694106
246710
3450
SH
SOLE
3450
0
0
GENERAL DYNAMICS CORP
COM
369550108
970327
4510
SH
SOLE
4480
0
30
GENERAL ELECTRIC CO
COM NEW
369604301
538924
4906
SH
SOLE
4852
0
54
GENERAL MLS INC
COM
370334104
627023
8175
SH
SOLE
6706
0
1469
GENERAL MTRS CO
COM
37045V100
1325393
34372
SH
SOLE
34372
0
0
GENUINE PARTS CO
COM
372460105
741227
4380
SH
SOLE
4380
0
0
GILEAD SCIENCES INC
COM
375558103
7228318
93789
SH
SOLE
92489
0
1300
GLATFELTER CORPORATION
COM
377320106
96716
32025
SH
SOLE
32025
0
0
GLOBAL PMTS INC
COM
37940X102
584125
5929
SH
SOLE
5853
0
76
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
2584991
89944
SH
SOLE
87869
225
1850
GLOBAL X FDS
FINTECH ETF
37954Y814
1140688
51685
SH
SOLE
50565
95
1025
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
286088
4400
SH
SOLE
4400
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4464599
13842
SH
SOLE
13842
0
0
GRACO INC
COM
384109104
1233164
14281
SH
SOLE
14281
0
0
GRUPO TELEVISA S A B
SPON ADR REP ORD
40049J206
2480355
483500
SH
SOLE
483500
0
0
GSK PLC
SPONSORED ADR
37733W204
965851
27100
SH
SOLE
27100
0
0
HAEMONETICS CORP MASS
COM
405024100
404074
4746
SH
SOLE
3994
0
752
HALLIBURTON CO
COM
406216101
14697045
445500
SH
SOLE
445500
0
0
HANESBRANDS INC
COM
410345102
1724101
379758
SH
SOLE
374810
0
4948
HCA HEALTHCARE INC
COM
40412C101
2408417
7936
SH
SOLE
7919
0
17
HEICO CORP NEW
COM
422806109
215867
1220
SH
SOLE
1220
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
195854
11658
SH
SOLE
1035
0
10623
HOME DEPOT INC
COM
437076102
420987654
1355227
SH
SOLE
1354917
0
310
HONEYWELL INTL INC
COM
438516106
29151468
140489
SH
SOLE
139775
25
689
HOST HOTELS & RESORTS INC
COM
44107P104
383707
22799
SH
SOLE
9478
0
13321
HOWMET AEROSPACE INC
COM
443201108
520677
10506
SH
SOLE
10506
0
0
HP INC
COM
40434L105
260052
8468
SH
SOLE
1109
0
7359
IAC INC
COM NEW
44891N208
433320
6900
SH
SOLE
6900
0
0
ICF INTL INC
COM
44925C103
2711702
21800
SH
SOLE
21800
0
0
IDEXX LABS INC
COM
45168D104
313894
625
SH
SOLE
545
0
80
ILLINOIS TOOL WKS INC
COM
452308109
7374216
29478
SH
SOLE
29478
0
0
ILLUMINA INC
COM
452327109
3065274
16349
SH
SOLE
15759
35
555
INOGEN INC
COM
45780L104
3093668
267850
SH
SOLE
267850
0
0
INTEL CORP
COM
458140100
4997939
149460
SH
SOLE
149460
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
22469448
198704
SH
SOLE
198604
0
100
INTERNATIONAL BUSINESS MACHS
COM
459200101
6486246
48474
SH
SOLE
48215
0
259
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1246777
15665
SH
SOLE
15665
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1798831
46626
SH
SOLE
46626
0
0
INTUIT
COM
461202103
7702174
16810
SH
SOLE
16790
0
20
INTUITIVE SURGICAL INC
COM NEW
46120E602
8296832
24264
SH
SOLE
24264
0
0
INVESCO EXCH TRADED FD TR II
S&P500 HDL VOL
46138E362
636997
15405
SH
SOLE
15115
290
0
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
3008350
53349
SH
SOLE
51974
150
1225
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
2019453
13495
SH
SOLE
13495
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
1771738
4796
SH
SOLE
4796
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
6666554
162480
SH
SOLE
162440
0
40
IQVIA HLDGS INC
COM
46266C105
4666450
20761
SH
SOLE
20761
0
0
ISHARES GOLD TR
ISHARES NEW
464285204
86563768
2378779
SH
SOLE
2361424
705
16650
ISHARES INC
MSCI JPN ETF NEW
46434G822
3575344
57760
SH
SOLE
57760
0
0
ISHARES INC
CORE MSCI EMKT
46434G103
1734466
35189
SH
SOLE
35189
0
0
ISHARES SILVER TR
ISHARES
46428Q109
210989
10100
SH
SOLE
10100
0
0
ISHARES TR
SHORT TREAS BD
464288679
397620
3600
SH
SOLE
3600
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
278440
3746
SH
SOLE
3746
0
0
ISHARES TR
CORE MSCI TOTAL
46432F834
732654
11700
SH
SOLE
11700
0
0
ISHARES TR
CORE 1 5 YR USD
46432F859
438416
9400
SH
SOLE
9400
0
0
ISHARES TR
US TELECOM ETF
464287713
271786
12298
SH
SOLE
12298
0
0
ISHARES TR
EAFE GRWTH ETF
464288885
584386
6125
SH
SOLE
6125
0
0
ISHARES TR
GL CLEAN ENE ETF
464288224
5060074
275004
SH
SOLE
271629
250
3125
ISHARES TR
RUS 1000 ETF
464287622
4327604
17755
SH
SOLE
17755
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
1291107
28858
SH
SOLE
28858
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
4301018
30547
SH
SOLE
29982
105
460
ISHARES TR
RUS 1000 GRW ETF
464287614
1159333
4213
SH
SOLE
4213
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
14632244
538148
SH
SOLE
538148
0
0
ISHARES TR
CORE S&P500 ETF
464287200
914597
2052
SH
SOLE
1533
0
519
ISHARES TR
MSCI EMG MKT ETF
464287234
903709
22844
SH
SOLE
21879
0
965
ISHARES TR
GLOB HLTHCRE ETF
464287325
1215357
14300
SH
SOLE
14300
0
0
ISHARES TR
MSCI EAFE ETF
464287465
669683
9237
SH
SOLE
9237
0
0
ISHARES TR
RUS MD CP GR ETF
464287481
6714432
69486
SH
SOLE
66726
200
2560
ISHARES TR
RUSSELL 2000 ETF
464287655
1540788
8228
SH
SOLE
8228
0
0
ISHARES TR
ISHARES BIOTECH
464287556
2541237
20016
SH
SOLE
20000
0
16
ISHARES TR
S&P MC 400GR ETF
464287606
345750
4610
SH
SOLE
4610
0
0
J P MORGAN EXCHANGE TRADED F
DIVERSFD EQT ETF
46641Q845
5051187
123320
SH
SOLE
120270
350
2700
JOHNSON & JOHNSON
COM
478160104
63230954
382014
SH
SOLE
381938
0
76
JOHNSON CTLS INTL PLC
SHS
G51502105
1722784
25283
SH
SOLE
25283
0
0
JPMORGAN CHASE & CO
COM
46625H100
39074314
268663
SH
SOLE
267171
55
1437
JUNIPER NETWORKS INC
COM
48203R104
335231
10700
SH
SOLE
10700
0
0
KELSO TECHNOLOGIES INC
COM NEW
48826D201
847435
3389740
SH
SOLE
3389740
0
0
KEURIG DR PEPPER INC
COM
49271V100
29978332
958693
SH
SOLE
948723
370
9600
KEYCORP
COM
493267108
910962
98589
SH
SOLE
98589
0
0
KIMBERLY-CLARK CORP
COM
494368103
2576476
18662
SH
SOLE
18630
0
32
KINDER MORGAN INC DEL
COM
49456B101
3283975
190707
SH
SOLE
189017
0
1690
KLA CORP
COM NEW
482480100
368615
760
SH
SOLE
163
0
597
KRAFT HEINZ CO
COM
500754106
5787175
163019
SH
SOLE
161384
0
1635
KROGER CO
COM
501044101
886655
18865
SH
SOLE
16924
0
1941
KULICKE & SOFFA INDS INC
COM
501242101
1972075
33172
SH
SOLE
33172
0
0
L3HARRIS TECHNOLOGIES INC
COM
502431109
28217493
144136
SH
SOLE
143336
35
765
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2749236
11392
SH
SOLE
11392
0
0
LAM RESEARCH CORP
COM
512807108
1215005
1890
SH
SOLE
1890
0
0
LAZARD LTD
SHS A
G54050102
203200
6350
SH
SOLE
6350
0
0
LEGGETT & PLATT INC
COM
524660107
3371200
113815
SH
SOLE
112670
0
1145
LIBERTY BROADBAND CORP
COM SER C
530307305
1502543
18756
SH
SOLE
18756
0
0
LIFECORE BIOMEDICAL INC
COM
514766104
4367939
451700
SH
SOLE
451700
0
0
LILLY ELI & CO
COM
532457108
3815152
8135
SH
SOLE
8090
0
45
LINDE PLC
SHS
G54950103
4150723
10892
SH
SOLE
10892
0
0
LIVEVOX HOLDING INC
COM CL A
53838L100
1701785
618831
SH
SOLE
618831
0
0
LKQ CORP
COM
501889208
518603
8900
SH
SOLE
8900
0
0
LOCKHEED MARTIN CORP
COM
539830109
33902995
73641
SH
SOLE
73568
0
73
LOWES COS INC
COM
548661107
18010435
79798
SH
SOLE
78823
0
975
LPL FINL HLDGS INC
COM
50212V100
2508925
11539
SH
SOLE
11420
0
119
LUMEN TECHNOLOGIES INC
COM
550241103
41014
18148
SH
SOLE
15800
0
2348
LUMENTUM HLDGS INC
COM
55024U109
21835944
384910
SH
SOLE
384910
0
0
LXP INDUSTRIAL TRUST
COM
529043101
152870
15679
SH
SOLE
15679
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
205607
2239
SH
SOLE
1819
0
420
M & T BK CORP
COM
55261F104
26899484
217352
SH
SOLE
216767
0
585
MAG SILVER CORP
COM
55903Q104
479020
43000
SH
SOLE
43000
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
1202776
19300
SH
SOLE
19300
0
0
MARATHON PETE CORP
COM
56585A102
22762885
195222
SH
SOLE
193371
0
1851
MARKEL GROUP INC
COM
570535104
235141
170
SH
SOLE
170
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
17482133
37866
SH
SOLE
37451
15
400
MARVELL TECHNOLOGY INC
COM
573874104
29492941
493358
SH
SOLE
492858
0
500
MASTERCARD INCORPORATED
CL A
57636Q104
24386960
62006
SH
SOLE
61956
0
50
MATCH GROUP INC NEW
COM
57667L107
1264707
30220
SH
SOLE
30220
0
0
MAYVILLE ENGR CO INC
COM
578605107
7316637
587210
SH
SOLE
587210
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
2035774
23338
SH
SOLE
23338
0
0
MCDONALDS CORP
COM
580135101
53337646
178739
SH
SOLE
178632
0
107
MCKESSON CORP
COM
58155Q103
1540453
3605
SH
SOLE
3095
0
510
MEDICENNA THERAPEUTICS CORP
COM
58490H107
38054
79000
SH
SOLE
78200
0
800
MEDTRONIC PLC
SHS
G5960L103
1890538
21459
SH
SOLE
21459
0
0
MEIRAGTX HLDGS PLC
COM
G59665102
145488
21650
SH
SOLE
21650
0
0
MERCK & CO INC
COM
58933Y105
93175440
807483
SH
SOLE
804400
100
2983
MERSANA THERAPEUTICS INC
COM
59045L106
42770
13000
SH
SOLE
13000
0
0
META PLATFORMS INC
CL A
30303M102
21535553
75042
SH
SOLE
74102
45
895
METLIFE INC
COM
59156R108
1322167
23389
SH
SOLE
19290
0
4099
MICRON TECHNOLOGY INC
COM
595112103
7847602
124348
SH
SOLE
120726
75
3547
MICROSOFT CORP
COM
594918104
204932202
601786
SH
SOLE
600755
45
986
MITEK SYS INC
COM NEW
606710200
3616224
333600
SH
SOLE
333600
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
3019636
409720
SH
SOLE
409720
0
0
MONDELEZ INTL INC
CL A
609207105
6831823
93664
SH
SOLE
93664
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
241593
4206
SH
SOLE
4206
0
0
MOODYS CORP
COM
615369105
259051
745
SH
SOLE
745
0
0
MORGAN STANLEY
COM NEW
617446448
1623796
19014
SH
SOLE
18976
0
38
MOSAIC CO NEW
COM
61945C103
230755
6593
SH
SOLE
6500
0
93
MSC INDL DIRECT INC
CL A
553530106
1393661
14627
SH
SOLE
14585
0
42
NATIONAL INSTRS CORP
COM
636518102
266566
4644
SH
SOLE
4644
0
0
NAVIGATOR HLDGS LTD
SHS
Y62132108
525188
40368
SH
SOLE
40368
0
0
NCR CORP NEW
COM
62886E108
730800
29000
SH
SOLE
29000
0
0
NCS MULTISTAGE HLDGS INC
COM NEW
628877201
1887969
111057
SH
SOLE
111057
0
0
NETAPP INC
COM
64110D104
374360
4900
SH
SOLE
4900
0
0
NETFLIX INC
COM
64110L106
923267
2096
SH
SOLE
1912
0
184
NEWMONT CORP
COM
651639106
28770032
674403
SH
SOLE
672963
0
1440
NEXTERA ENERGY INC
COM
65339F101
76171642
1026572
SH
SOLE
1026137
0
435
NEXTIER OILFIELD SOLUTIONS
COM
65290C105
121557
13597
SH
SOLE
13597
0
0
NIKE INC
CL B
654106103
3755560
34027
SH
SOLE
33877
0
150
NOVARTIS AG
SPONSORED ADR
66987V109
11565396
114611
SH
SOLE
112646
80
1885
NOVO-NORDISK A S
ADR
670100205
207952
1285
SH
SOLE
1285
0
0
NRG ENERGY INC
COM NEW
629377508
224340
6000
SH
SOLE
6000
0
0
NUCOR CORP
COM
670346105
348949
2128
SH
SOLE
2000
0
128
NUTRIEN LTD
COM
67077M108
17789108
301255
SH
SOLE
301206
0
49
NVENT ELECTRIC PLC
SHS
G6700G107
3931829
76095
SH
SOLE
75345
0
750
NVIDIA CORPORATION
COM
67066G104
115954911
274112
SH
SOLE
272717
55
1340
NVR INC
COM
62944T105
368336
58
SH
SOLE
55
0
3
OCCIDENTAL PETE CORP
COM
674599105
17568970
298792
SH
SOLE
298772
0
20
ON24 INC
COM
68339B104
2679600
330000
SH
SOLE
330000
0
0
OPTION CARE HEALTH INC
COM NEW
68404L201
1218375
37500
SH
SOLE
37500
0
0
ORACLE CORP
COM
68389X105
18256205
153298
SH
SOLE
153261
0
37
ORION S.A.
COM
L72967109
12290200
579180
SH
SOLE
579180
0
0
OTIS WORLDWIDE CORP
COM
68902V107
2864698
32184
SH
SOLE
32184
0
0
PACCAR INC
COM
693718108
27258650
325866
SH
SOLE
324257
67
1542
PALANTIR TECHNOLOGIES INC
CL A
69608A108
180894
11800
SH
SOLE
11800
0
0
PALO ALTO NETWORKS INC
COM
697435105
32808506
128404
SH
SOLE
126564
45
1795
PAN AMERN SILVER CORP
COM
697900108
3166280
217166
SH
SOLE
217166
0
0
PARKER-HANNIFIN CORP
COM
701094104
28376190
72752
SH
SOLE
72752
0
0
PAYCHEX INC
COM
704326107
515721
4610
SH
SOLE
4344
0
266
PAYCOM SOFTWARE INC
COM
70432V102
4281487
13328
SH
SOLE
13328
0
0
PAYLOCITY HLDG CORP
COM
70438V106
5102439
27651
SH
SOLE
27501
0
150
PAYPAL HLDGS INC
COM
70450Y103
15555497
233111
SH
SOLE
230141
115
2855
PELOTON INTERACTIVE INC
CL A COM
70614W100
146648
19070
SH
SOLE
19070
0
0
PEPSICO INC
COM
713448108
56895176
307176
SH
SOLE
305489
70
1617
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
2782250
201175
SH
SOLE
200547
0
628
PFIZER INC
COM
717081103
47835222
1304123
SH
SOLE
1301983
0
2140
PHIBRO ANIMAL HEALTH CORP
CL A COM
71742Q106
167414
12220
SH
SOLE
12220
0
0
PHILIP MORRIS INTL INC
COM
718172109
924950
9475
SH
SOLE
9425
0
50
PHILLIPS 66
COM
718546104
4912928
51509
SH
SOLE
50979
0
530
PHYSICIANS RLTY TR
COM
71943U104
5790895
413931
SH
SOLE
410171
0
3760
PIMCO ENERGY & TACTICAL CR O
COM SHS BEN INT
69346N107
433400
27500
SH
SOLE
27500
0
0
PLEXUS CORP
COM
729132100
569792
5800
SH
SOLE
5800
0
0
PNC FINL SVCS GROUP INC
COM
693475105
467400
3711
SH
SOLE
3705
0
6
POTLATCHDELTIC CORPORATION
COM
737630103
1154508
21845
SH
SOLE
21845
0
0
PROCTER AND GAMBLE CO
COM
742718109
59948607
395075
SH
SOLE
395075
0
0
PROFIRE ENERGY INC
COM
74316X101
583174
474125
SH
SOLE
474125
0
0
PROGRESSIVE CORP
COM
743315103
28112079
212375
SH
SOLE
212375
0
0
PROSHARES TR
S&P 500 DV ARIST
74348A467
225329
2390
SH
SOLE
2390
0
0
PRUDENTIAL FINL INC
COM
744320102
1752179
19861
SH
SOLE
19760
0
101
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
1349825
21559
SH
SOLE
21398
0
161
PULTE GROUP INC
COM
745867101
437338
5630
SH
SOLE
4225
0
1405
PVH CORPORATION
COM
693656100
1006045
11840
SH
SOLE
11840
0
0
QUALCOMM INC
COM
747525103
79619639
668848
SH
SOLE
666163
130
2555
QUANTA SVCS INC
COM
74762E102
967516
4925
SH
SOLE
4925
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
18571775
132127
SH
SOLE
131905
0
222
QUIDELORTHO CORP
COM
219798105
1148357
13859
SH
SOLE
13859
0
0
RANGE RES CORP
COM
75281A109
12224520
415800
SH
SOLE
415800
0
0
RAPID7 INC
COM
753422104
996160
22000
SH
SOLE
22000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
31107590
317554
SH
SOLE
317554
0
0
REPUBLIC SVCS INC
COM
760759100
66104497
431576
SH
SOLE
428877
85
2614
RESTAURANT BRANDS INTL INC
COM
76131D103
243258
3138
SH
SOLE
3138
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
238762
3740
SH
SOLE
3265
0
475
RISKIFIED LTD
SHS CL A
M8216R109
2507760
516000
SH
SOLE
516000
0
0
ROCKET LAB USA INC
COM
773122106
1432200
238700
SH
SOLE
238700
0
0
ROCKWELL AUTOMATION INC
COM
773903109
27097263
82250
SH
SOLE
82150
0
100
ROGERS CORP
COM
775133101
2336002
14426
SH
SOLE
14276
0
150
ROPER TECHNOLOGIES INC
COM
776696106
671197
1396
SH
SOLE
1396
0
0
ROSS STORES INC
COM
778296103
24007482
214104
SH
SOLE
213904
0
200
ROYAL GOLD INC
COM
780287108
325860
2839
SH
SOLE
2839
0
0
RPM INTL INC
COM
749685103
1839465
20500
SH
SOLE
20300
0
200
RUSH ENTERPRISES INC
CL A
781846209
579277
9537
SH
SOLE
9537
0
0
S&P GLOBAL INC
COM
78409V104
4265069
10639
SH
SOLE
10639
0
0
SALESFORCE INC
COM
79466L302
25716891
121731
SH
SOLE
120441
55
1235
SANGAMO THERAPEUTICS INC
COM
800677106
19214
14780
SH
SOLE
14430
0
350
SANOFI
SPONSORED ADR
80105N105
1124354
20860
SH
SOLE
20860
0
0
SAP SE
SPON ADR
803054204
329438
2408
SH
SOLE
2408
0
0
SCHLUMBERGER LTD
COM STK
806857108
24240867
493503
SH
SOLE
493503
0
0
SCHRODINGER INC
COM
80810D103
32516640
651375
SH
SOLE
651375
0
0
SCHWAB CHARLES CORP
COM
808513105
65219379
1150659
SH
SOLE
1145029
184
5446
SEAGATE TECHNOLOGY HLDNGS PL
ORD SHS
G7997R103
220257
3560
SH
SOLE
358
0
3202
SEAGEN INC
COM
81181C104
540428
2808
SH
SOLE
2808
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
57360
48000
SH
SOLE
48000
0
0
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
301279
4062
SH
SOLE
4062
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
24061181
138394
SH
SOLE
138394
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
873907
8143
SH
SOLE
8143
0
0
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
15208941
451170
SH
SOLE
451170
0
0
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
1884212
11096
SH
SOLE
11096
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
9815914
73954
SH
SOLE
73954
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
15344042
235772
SH
SOLE
235772
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
35078833
432165
SH
SOLE
432165
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
7964244
121703
SH
SOLE
121703
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
568903
6865
SH
SOLE
6865
0
0
SERVICENOW INC
COM
81762P102
9383775
16698
SH
SOLE
16698
0
0
SHELL PLC
SPON ADS
780259305
11893894
196984
SH
SOLE
196984
0
0
SHOPIFY INC
CL A
82509L107
8485791
131359
SH
SOLE
131359
0
0
SIBANYE STILLWATER LTD
SPONSORED ADR
82575P107
7731360
1239000
SH
SOLE
1239000
0
0
SILVERCREST METALS INC
COM
828363101
1418444
242035
SH
SOLE
242035
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
4930650
42697
SH
SOLE
42187
0
510
SIMPLY GOOD FOODS CO
COM
82900L102
226858
6200
SH
SOLE
6200
0
0
SIRIUS XM HOLDINGS INC
COM
82968B103
1312744
289789
SH
SOLE
289789
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
667571
6031
SH
SOLE
6031
0
0
SM ENERGY CO
COM
78454L100
2489281
78700
SH
SOLE
78700
0
0
SMUCKER J M CO
COM NEW
832696405
206738
1400
SH
SOLE
1400
0
0
SONOCO PRODS CO
COM
835495102
8248989
139766
SH
SOLE
139766
0
0
SONY GROUP CORPORATION
SPONSORED ADR
835699307
10204413
113332
SH
SOLE
113332
0
0
SOUNDHOUND AI INC
CLASS A COM
836100107
4857184
1067513
SH
SOLE
1067513
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
1789778
297800
SH
SOLE
295800
0
2000
SP PLUS CORP
COM
78469C103
339436
8679
SH
SOLE
8679
0
0
SPDR DOW JONES INDL AVERAGE
UT SER 1
78467X109
1323823
3850
SH
SOLE
3850
0
0
SPDR GOLD TR
GOLD SHS
78463V107
11854777
66499
SH
SOLE
66326
0
173
SPDR S&P 500 ETF TR
TR UNIT
78462F103
13233238
29853
SH
SOLE
28039
0
1814
SPDR SER TR
S&P BIOTECH
78464A870
8404365
101014
SH
SOLE
100324
80
610
SPDR SER TR
S&P REGL BKG
78464A698
10035116
245778
SH
SOLE
245778
0
0
SPDR SER TR
S&P DIVID ETF
78464A763
470952
3842
SH
SOLE
3842
0
0
SPLUNK INC
COM
848637104
893808
8425
SH
SOLE
8425
0
0
SPOK HLDGS INC
COM
84863T106
139545
10500
SH
SOLE
10500
0
0
SPROTT INC
COM NEW
852066208
1424498
43966
SH
SOLE
43966
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
182002
10100
SH
SOLE
7800
0
2300
SPROTT PHYSICAL GOLD TR
UNIT
85207H104
427234
28635
SH
SOLE
27400
0
1235
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
251390
23000
SH
SOLE
23000
0
0
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
249280
32000
SH
SOLE
32000
0
0
SPROUTS FMRS MKT INC
COM
85208M102
541768
14750
SH
SOLE
14636
0
114
STAG INDL INC
COM
85254J102
4947421
137888
SH
SOLE
136403
0
1485
STANLEY BLACK & DECKER INC
COM
854502101
400985
4279
SH
SOLE
4255
0
24
STARBUCKS CORP
COM
855244109
9313423
94018
SH
SOLE
93818
0
200
STEELCASE INC
CL A
858155203
4086300
530000
SH
SOLE
530000
0
0
STERLING BANCORP INC
COM
85917W102
929900
170000
SH
SOLE
170000
0
0
STRYKER CORPORATION
COM
863667101
619638
2031
SH
SOLE
1714
0
317
SUPERIOR GROUP OF CO INC
COM
868358102
1120800
120000
SH
SOLE
120000
0
0
SYNCHRONY FINANCIAL
COM
87165B103
222549
6561
SH
SOLE
1736
0
4825
SYNOPSYS INC
COM
871607107
933954
2145
SH
SOLE
2057
0
88
SYSCO CORP
COM
871829107
13768794
185563
SH
SOLE
183348
90
2125
TACTILE SYS TECHNOLOGY INC
COM
87357P100
4949228
198525
SH
SOLE
198000
0
525
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
874039100
866398
8585
SH
SOLE
8585
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
456196
3100
SH
SOLE
3100
0
0
TARGET CORP
COM
87612E106
6152735
46647
SH
SOLE
46568
0
79
TELEFONICA BRASIL SA
NEW ADR
87936R205
149878
16416
SH
SOLE
14550
0
1866
TESLA INC
COM
88160R101
705208
2694
SH
SOLE
2694
0
0
TETRA TECH INC NEW
COM
88162G103
492039
3005
SH
SOLE
3005
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
103090
30500
SH
SOLE
30500
0
0
TEXAS INSTRS INC
COM
882508104
3083743
17130
SH
SOLE
17130
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
11448284
8696
SH
SOLE
8693
0
3
TEXTRON INC
COM
883203101
421335
6230
SH
SOLE
6230
0
0
THE CIGNA GROUP
COM
125523100
1299459
4631
SH
SOLE
4140
0
491
THERMO FISHER SCIENTIFIC INC
COM
883556102
43682475
83723
SH
SOLE
82979
25
719
TILE SHOP HLDGS INC
COM
88677Q109
955102
172401
SH
SOLE
172401
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
254241
4100
SH
SOLE
4100
0
0
TOTALENERGIES SE
SPONSORED ADS
89151E109
2932435
50875
SH
SOLE
50360
0
515
TOYOTA MOTOR CORP
ADS
892331307
4420625
27500
SH
SOLE
27500
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
946737
4950
SH
SOLE
4950
0
0
TRAVELERS COMPANIES INC
COM
89417E109
1050643
6050
SH
SOLE
6050
0
0
TTM TECHNOLOGIES INC
COM
87305R109
748251
53831
SH
SOLE
53831
0
0
TYSON FOODS INC
CL A
902494103
2407863
47176
SH
SOLE
47155
0
21
UNIFI INC
COM NEW
904677200
215195
26666
SH
SOLE
26666
0
0
UNILEVER PLC
SPON ADR NEW
904767704
30798195
590796
SH
SOLE
589366
0
1430
UNION PAC CORP
COM
907818108
7895467
38586
SH
SOLE
38586
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
476447
2658
SH
SOLE
2658
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
12089538
25153
SH
SOLE
25153
0
0
UNIVERSAL HEALTH RLTY INCOME
SH BEN INT
91359E105
409188
8600
SH
SOLE
8600
0
0
US BANCORP DEL
COM NEW
902973304
22409876
678265
SH
SOLE
678265
0
0
US FOODS HLDG CORP
COM
912008109
342188
7777
SH
SOLE
7777
0
0
VALERO ENERGY CORP
COM
91913Y100
1054175
8987
SH
SOLE
7985
0
1002
VANECK ETF TRUST
GOLD MINERS ETF
92189F106
14748661
489826
SH
SOLE
489826
0
0
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
781706
8507
SH
SOLE
8507
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
321804
1618
SH
SOLE
1618
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
2370687
16683
SH
SOLE
16683
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
681651
2409
SH
SOLE
2409
0
0
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
4017587
29033
SH
SOLE
28353
40
640
VANGUARD INDEX FDS
MID CAP ETF
922908629
209782
953
SH
SOLE
953
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3404594
20584
SH
SOLE
19499
0
1085
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1472829
17626
SH
SOLE
17261
90
275
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1039379
2552
SH
SOLE
2552
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
1623735
10910
SH
SOLE
10910
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1254151
23050
SH
SOLE
23050
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
16155452
397135
SH
SOLE
394965
315
1855
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
755462
6838
SH
SOLE
6838
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11421719
185117
SH
SOLE
182082
240
2795
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
2213031
13625
SH
SOLE
13625
0
0
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
921943858
206563
4473
SH
SOLE
4473
0
0
VANGUARD WHITEHALL FDS
INTL HIGH ETF
921946794
6701222
106032
SH
SOLE
103957
305
1770
VANGUARD WORLD FD
ESG US STK ETF
921910733
256988
3280
SH
SOLE
3280
0
0
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
1897078
12125
SH
SOLE
12125
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1270577
11255
SH
SOLE
11255
0
0
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3748996
19280
SH
SOLE
19280
0
0
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
1762989
21701
SH
SOLE
21701
0
0
VERISK ANALYTICS INC
COM
92345Y106
2125812
9405
SH
SOLE
9400
0
5
VERIZON COMMUNICATIONS INC
COM
92343V104
15516687
417227
SH
SOLE
415677
0
1550
VERTIV HOLDINGS CO
COM CL A
92537N108
247700
10000
SH
SOLE
10000
0
0
VIATRIS INC
COM
92556V106
3625384
363265
SH
SOLE
338578
0
24687
VIEMED HEALTHCARE INC
COM
92663R105
3178500
325000
SH
SOLE
325000
0
0
VISA INC
COM CL A
92826C839
21893994
92193
SH
SOLE
92193
0
0
VISTEON CORP
COM NEW
92839U206
718050
5000
SH
SOLE
5000
0
0
VOYA FINANCIAL INC
COM
929089100
1713367
23893
SH
SOLE
23893
0
0
VULCAN MATLS CO
COM
929160109
30171537
133834
SH
SOLE
133834
0
0
WALMART INC
COM
931142103
39849344
253527
SH
SOLE
253527
0
0
WARNER BROS DISCOVERY INC
COM SER A
934423104
14117005
1125758
SH
SOLE
1125664
0
94
WASTE CONNECTIONS INC
COM
94106B101
562287
3934
SH
SOLE
3934
0
0
WASTE MGMT INC DEL
COM
94106L109
18504884
106706
SH
SOLE
106706
0
0
WATERS CORP
COM
941848103
963542
3615
SH
SOLE
3551
0
64
WELLS FARGO CO NEW
COM
949746101
572339
13410
SH
SOLE
10158
0
3252
WESTROCK CO
COM
96145D105
1637019
56313
SH
SOLE
56313
0
0
WEYERHAEUSER CO MTN BE
COM NEW
962166104
52167623
1556778
SH
SOLE
1545347
250
11181
WHEATON PRECIOUS METALS CORP
COM
962879102
32950885
762399
SH
SOLE
762399
0
0
WILLIAMS COS INC
COM
969457100
202306
6200
SH
SOLE
6200
0
0
WILLIAMS SONOMA INC
COM
969904101
1277179
10206
SH
SOLE
10140
0
66
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
1890594
8028
SH
SOLE
8028
0
0
WOODSIDE ENERGY GROUP LTD
SPONSORED ADR
980228308
478827
20648
SH
SOLE
20648
0
0
WORLD GOLD TR
SPDR GLD MINIS
98149E303
1047665
27505
SH
SOLE
25874
0
1631
XPO INC
COM
983793100
6490000
110000
SH
SOLE
110000
0
0
ZEVIA PBC
CL A
98955K104
64650
15000
SH
SOLE
15000
0
0
ZIFF DAVIS INC
COM
48123V102
3713180
53000
SH
SOLE
53000
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
2078003
14272
SH
SOLE
13803
0
469
ZOETIS INC
CL A
98978V103
204585
1188
SH
SOLE
1188
0
0