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