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