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