0000919574-23-000833.txt : 20230209 0000919574-23-000833.hdr.sgml : 20230209 20230209170203 ACCESSION NUMBER: 0000919574-23-000833 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230209 DATE AS OF CHANGE: 20230209 EFFECTIVENESS DATE: 20230209 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: 23607162 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 12-31-2022 12-31-2022 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 02-09-2023 1 574 5265058545 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 862877 137620 SH SOLE 137620 0 0 3-D SYS CORP DEL COM NEW 88554D205 435379 58835 SH SOLE 58835 0 0 3M CO COM 88579Y101 678987 5662 SH SOLE 5662 0 23 ABBOTT LABS COM 002824100 43154606 393065 SH SOLE 393065 0 300 ABBVIE INC COM 00287Y109 46031538 284831 SH SOLE 284831 0 1735 ABM INDS INC COM 000957100 6283209 141450 SH SOLE 141450 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 841181 48150 SH SOLE 48150 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 469800 45000 SH SOLE 45000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 269508 1010 SH SOLE 1010 0 0 ACTIVISION BLIZZARD INC COM 00507V109 20513486 267975 SH SOLE 267975 0 400 ACUITY BRANDS INC COM 00508Y102 339501 2050 SH SOLE 2050 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 40198 10100 SH SOLE 10100 0 10000 ADEIA INC COM 00676P107 151380 15918 SH SOLE 15918 0 13907 ADOBE SYSTEMS INCORPORATED COM 00724F101 42504076 126301 SH SOLE 126301 30 570 ADVISORSHARES TR PURE CANNABIS 00768Y495 369040 102511 SH SOLE 102511 336 4464 AERCAP HOLDINGS NV SHS N00985106 17351075 297515 SH SOLE 297515 0 500 AFLAC INC COM 001055102 18229596 253400 SH SOLE 253400 0 0 AGNICO EAGLE MINES LTD COM 008474108 698746 13440 SH SOLE 13440 0 0 AIR PRODS & CHEMS INC COM 009158106 13788470 44730 SH SOLE 44730 0 0 ALBEMARLE CORP COM 012653101 10051461 46350 SH SOLE 46350 0 0 ALCON AG ORD SHS H01301128 10380869 151435 SH SOLE 151435 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1805845 20500 SH SOLE 20500 0 0 ALLEGION PLC ORD SHS G0176J109 287149 2728 SH SOLE 2728 0 0 ALLSTATE CORP COM 020002101 2551178 18814 SH SOLE 18814 0 0 ALPHABET INC CAP STK CL A 02079K305 78177427 886064 SH SOLE 886064 0 100 ALPHABET INC CAP STK CL C 02079K107 63563772 716373 SH SOLE 716373 150 5140 ALPS ETF TR ALERIAN MLP 00162Q452 4537106 119178 SH SOLE 119178 110 2205 ALPS ETF TR SECTR DIV DOGS 00162Q858 493052 9585 SH SOLE 9585 255 0 ALTRIA GROUP INC COM 02209S103 390119 8535 SH SOLE 8535 0 3131 AMAZON COM INC COM 023135106 74967102 892466 SH SOLE 892466 110 5185 AMCOR PLC ORD G0250X107 6752279 566942 SH SOLE 566942 0 9665 AMERICAN EXPRESS CO COM 025816109 10385305 70290 SH SOLE 70290 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 271260 9000 SH SOLE 9000 0 0 AMGEN INC COM 031162100 6241902 23766 SH SOLE 23766 0 1163 APA CORPORATION COM 03743Q108 5814414 124559 SH SOLE 124559 135 9312 APOGEE ENTERPRISES INC COM 037598109 7221282 162422 SH SOLE 162422 0 22 APOLLO GLOBAL MGMT INC COM 03769M106 7737217 121292 SH SOLE 121292 0 500 APPLE INC COM 037833100 134135391 1032367 SH SOLE 1032367 90 3800 APPLIED MATLS INC COM 038222105 37740788 387562 SH SOLE 387562 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 113280 38662 SH SOLE 38662 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 1865184 91029 SH SOLE 91029 250 2210 ARRAY TECHNOLOGIES INC COM SHS 04271T100 247424 12800 SH SOLE 12800 0 0 ARROW ELECTRS INC COM 042735100 1198477 11461 SH SOLE 11461 0 0 AT&T INC COM 00206R102 10348188 562096 SH SOLE 562096 0 3624 ATYR PHARMA INC COM NEW 002120202 22229 10150 SH SOLE 10150 0 0 AUTODESK INC COM 052769106 2415855 12928 SH SOLE 12928 0 150 AUTOMATIC DATA PROCESSING IN COM 053015103 26558843 111190 SH SOLE 111190 0 38 AUTOZONE INC COM 053332102 961810 390 SH SOLE 390 0 47 AVIENT CORPORATION COM 05368V106 4079052 120825 SH SOLE 120825 0 0 AXALTA COATING SYS LTD COM G0750C108 205034 8050 SH SOLE 8050 0 0 AXOGEN INC COM 05463X106 4241500 425000 SH SOLE 425000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 555336 7200 SH SOLE 7200 0 0 BAKER HUGHES COMPANY CL A 05722G100 4723619 159960 SH SOLE 159960 0 500 BANK AMERICA CORP COM 060505104 43953240 1327091 SH SOLE 1327091 0 378 BANK NEW YORK MELLON CORP COM 064058100 847355 18615 SH SOLE 18615 0 3481 BARRICK GOLD CORP COM 067901108 4105831 238989 SH SOLE 238989 0 0 BECTON DICKINSON & CO COM 075887109 20380022 80142 SH SOLE 80142 30 715 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2812266 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 76479007 247585 SH SOLE 247585 60 2171 BGSF INC COM 05601C105 6436698 420150 SH SOLE 420150 0 0 BHP GROUP LTD SPONSORED ADS 088606108 30119380 485405 SH SOLE 485405 0 0 BIOGEN INC COM 09062X103 3339655 12060 SH SOLE 12060 0 224 BIOMARIN PHARMACEUTICAL INC COM 09061G101 13251895 128050 SH SOLE 128050 0 550 BIOXCEL THERAPEUTICS INC COM 09075P105 846312 39400 SH SOLE 39400 0 100 BLACK STONE MINERALS L P COM UNIT 09225M101 828384 49104 SH SOLE 49104 0 1000 BLACKROCK MUNIVEST FD II INC COM 09253T101 259160 24800 SH SOLE 24800 0 0 BLACKSTONE INC COM 09260D107 8441818 113786 SH SOLE 113786 0 0 BLOCK INC CL A 852234103 2518439 40077 SH SOLE 40077 0 0 BLOOM ENERGY CORP COM CL A 093712107 1216032 63600 SH SOLE 63600 0 2150 BOEING CO COM 097023105 20014213 105067 SH SOLE 105067 0 300 BOOKING HOLDINGS INC COM 09857L108 19272123 9563 SH SOLE 9563 0 0 BOSTON PROPERTIES INC COM 101121101 2049566 30328 SH SOLE 30328 0 526 BOSTON SCIENTIFIC CORP COM 101137107 28957200 625831 SH SOLE 625831 275 6810 BP PLC SPONSORED ADR 055622104 17761660 508493 SH SOLE 508493 0 732 BRISTOL-MYERS SQUIBB CO COM 110122108 27523258 382533 SH SOLE 382533 0 2623 BROADCOM INC COM 11135F101 12181765 21787 SH SOLE 21787 0 380 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 263205 9181 SH SOLE 9181 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1155369 36725 SH SOLE 36725 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 202210 6525 SH SOLE 6525 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3612908 55686 SH SOLE 55686 0 1614 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 208757 2280 SH SOLE 2280 0 80 CADENCE DESIGN SYSTEM INC COM 127387108 824886 5135 SH SOLE 5135 0 124 CAMECO CORP COM 13321L108 32459813 1431840 SH SOLE 1431840 0 2000 CANADIAN NAT RES LTD COM 136385101 1485816 26757 SH SOLE 26757 0 116 CANADIAN NATL RY CO COM 136375102 512611 4312 SH SOLE 4312 0 0 CAPITAL ONE FINL CORP COM 14040H105 15082481 162247 SH SOLE 162247 0 1146 CARLISLE COS INC COM 142339100 1384679 5876 SH SOLE 5876 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 13710263 332370 SH SOLE 332370 0 0 CARS COM INC COM 14575E105 17274919 1254533 SH SOLE 1254533 0 0 CATERPILLAR INC COM 149123101 43801150 182840 SH SOLE 182840 0 1000 CBRE GROUP INC CL A 12504L109 2979045 38709 SH SOLE 38709 0 0 CDW CORP COM 12514G108 281442 1576 SH SOLE 1576 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2774678 615228 SH SOLE 615228 0 0 CHEESECAKE FACTORY INC COM 163072101 275084 8675 SH SOLE 8675 0 0 CHEVRON CORP NEW COM 166764100 38149523 212544 SH SOLE 212544 0 430 CHIPOTLE MEXICAN GRILL INC COM 169656105 15308177 11033 SH SOLE 11033 0 0 CHUBB LIMITED COM H1467J104 26579432 120487 SH SOLE 120487 0 0 CIDARA THERAPEUTICS INC COM 171757107 102857 136000 SH SOLE 136000 0 0 CIGNA CORP NEW COM 125523100 1587450 4791 SH SOLE 4791 0 347 CINTAS CORP COM 172908105 1675059 3709 SH SOLE 3709 0 3 CISCO SYS INC COM 17275R102 24330080 510707 SH SOLE 510707 0 2000 CITIGROUP INC COM NEW 172967424 302724 6693 SH SOLE 6693 0 2190 CLARIVATE PLC ORD SHS G21810109 4043065 484780 SH SOLE 484780 0 0 COCA COLA CO COM 191216100 20332967 319650 SH SOLE 319650 0 1296 CODA OCTOPUS GROUP INC COM NEW 19188U206 4218900 615000 SH SOLE 615000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2869851 50181 SH SOLE 50181 0 106 COHERENT CORP COM 19247G107 446016 12707 SH SOLE 12707 0 0 COLGATE PALMOLIVE CO COM 194162103 46166036 585938 SH SOLE 585938 175 3600 COMCAST CORP NEW CL A 20030N101 12817157 366519 SH SOLE 366519 200 3013 COMPASS MINERALS INTL INC COM 20451N101 1391950 33950 SH SOLE 33950 0 0 CONOCOPHILLIPS COM 20825C104 1531522 12979 SH SOLE 12979 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1291960 24032 SH SOLE 24032 0 0 CONSTELLATION BRANDS INC CL A 21036P108 18727254 80808 SH SOLE 80808 35 655 CORNING INC COM 219350105 5830892 182558 SH SOLE 182558 0 0 CORTEVA INC COM 22052L104 813456 13839 SH SOLE 13839 0 0 COSTCO WHSL CORP NEW COM 22160K105 9131826 20004 SH SOLE 20004 0 0 COTERRA ENERGY INC COM 127097103 2203438 89680 SH SOLE 89680 0 300 CRANE HLDGS CO COM 224441105 6551851 65225 SH SOLE 65225 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 5300715 199500 SH SOLE 199500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4528418 43009 SH SOLE 43009 0 0 CROWN HLDGS INC COM 228368106 244657 2976 SH SOLE 2976 0 26 CSX CORP COM 126408103 644074 20790 SH SOLE 20790 0 0 CTI BIOPHARMA CORP COM 12648L601 84140 14000 SH SOLE 14000 0 0 CUMMINS INC COM 231021106 2411997 9955 SH SOLE 9955 0 0 CVS HEALTH CORP COM 126650100 1350230 14489 SH SOLE 14489 0 9 CYBERARK SOFTWARE LTD SHS M2682V108 12041892 92880 SH SOLE 92880 55 1450 DANAHER CORPORATION COM 235851102 6795017 25601 SH SOLE 25601 0 0 DEERE & CO COM 244199105 79901141 186354 SH SOLE 186354 25 621 DELTA AIR LINES INC DEL COM NEW 247361702 1928882 58700 SH SOLE 58700 0 0 DEVON ENERGY CORP NEW COM 25179M103 4984893 81042 SH SOLE 81042 0 856 DEXCOM INC COM 252131107 3413054 30140 SH SOLE 30140 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 17437673 97860 SH SOLE 97860 0 150 DIAMONDBACK ENERGY INC COM 25278X109 23914068 174836 SH SOLE 174836 0 0 DISCOVER FINL SVCS COM 254709108 502259 5134 SH SOLE 5134 0 335 DISNEY WALT CO COM 254687106 47164459 542869 SH SOLE 542869 105 2601 DOCUSIGN INC COM 256163106 15510395 279870 SH SOLE 279870 0 200 DOLLAR GEN CORP NEW COM 256677105 7664531 31125 SH SOLE 31125 0 0 DOLLAR TREE INC COM 256746108 2493729 17631 SH SOLE 17631 0 0 DOMINION ENERGY INC COM 25746U109 35558078 579877 SH SOLE 579877 145 3675 DONALDSON INC COM 257651109 12819237 217755 SH SOLE 217755 160 2920 DOVER CORP COM 260003108 1566694 11570 SH SOLE 11570 0 0 DOW INC COM 260557103 5112872 101466 SH SOLE 101466 0 1439 DUKE ENERGY CORP NEW COM NEW 26441C204 16497298 160184 SH SOLE 160184 0 0 DUPONT DE NEMOURS INC COM 26614N102 24545863 357655 SH SOLE 357655 115 995 DURECT CORP COM NEW 266605500 315690 91240 SH SOLE 91240 0 170 DXC TECHNOLOGY CO COM 23355L106 3780437 142658 SH SOLE 142658 0 2302 DYCOM INDS INC COM 267475101 1405872 15020 SH SOLE 15020 0 0 EASTMAN CHEM CO COM 277432100 227380 2792 SH SOLE 2792 0 122 EATON CORP PLC SHS G29183103 1306138 8322 SH SOLE 8322 0 0 EBAY INC. COM 278642103 13789770 332524 SH SOLE 332524 0 0 ECOLAB INC COM 278865100 435224 2990 SH SOLE 2990 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6703858 89852 SH SOLE 89852 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 60269 51075 SH SOLE 51075 0 525 ELEVANCE HEALTH INC COM 036752103 4563381 8896 SH SOLE 8896 0 81 EMERSON ELEC CO COM 291011104 18007312 187459 SH SOLE 187459 0 0 ENSIGN GROUP INC COM 29358P101 3451657 36483 SH SOLE 36483 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 486910 20187 SH SOLE 20187 0 0 EPAM SYS INC COM 29414B104 4260620 13000 SH SOLE 13000 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 320793 8171 SH SOLE 8171 186 311 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 393129 92284 SH SOLE 92284 0 1960 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2896640 65758 SH SOLE 65758 145 1445 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1103995 36960 SH SOLE 36960 0 3252 EVERGY INC COM 30034W106 308357 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 2350046 28030 SH SOLE 28030 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 558415 12053 SH SOLE 12053 0 274 EXPRO GROUP HOLDINGS NV COM N3144W105 379171 20914 SH SOLE 20914 0 0 EXXON MOBIL CORP COM 30231G102 21257907 192728 SH SOLE 192728 0 2587 F5 INC COM 315616102 2096251 14607 SH SOLE 14607 0 0 FABRINET SHS G3323L100 11029484 86020 SH SOLE 86020 0 0 FACTSET RESH SYS INC COM 303075105 230696 575 SH SOLE 575 0 0 FAIR ISAAC CORP COM 303250104 420203 702 SH SOLE 702 0 635 FARMER BROS CO COM 307675108 4378117 949700 SH SOLE 949700 0 0 FARMLAND PARTNERS INC COM 31154R109 1765831 141720 SH SOLE 141720 0 0 FEDEX CORP COM 31428X106 36957655 213381 SH SOLE 213381 55 1255 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1120324 29780 SH SOLE 29780 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4274804 35071 SH SOLE 35071 0 1200 FIRST SOLAR INC COM 336433107 301078 2010 SH SOLE 2010 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1583190 60312 SH SOLE 60312 65 1661 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1037632 13075 SH SOLE 13075 0 0 FISERV INC COM 337738108 5649914 55901 SH SOLE 55901 0 0 FLEX LTD ORD Y2573F102 10320114 480900 SH SOLE 480900 0 0 FLOWSERVE CORP COM 34354P105 928990 30280 SH SOLE 30280 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10858680 139000 SH SOLE 139000 0 0 FORD MTR CO DEL COM 345370860 12995025 1117371 SH SOLE 1117371 0 5298 FORTINET INC COM 34959E109 1100025 22500 SH SOLE 22500 0 0 FRANCO NEV CORP COM 351858105 19576009 143435 SH SOLE 143435 0 0 FREEPORT-MCMORAN INC CL B 35671D857 16482006 433737 SH SOLE 433737 0 0 FULLER H B CO COM 359694106 343776 4800 SH SOLE 4800 0 0 GENERAL DYNAMICS CORP COM 369550108 1230626 4960 SH SOLE 4960 0 0 GENERAL ELECTRIC CO COM NEW 369604301 247432 2953 SH SOLE 2953 0 37 GENERAL MLS INC COM 370334104 548127 6537 SH SOLE 6537 0 1364 GENERAL MTRS CO COM 37045V100 1169677 34770 SH SOLE 34770 0 0 GENUINE PARTS CO COM 372460105 624636 3600 SH SOLE 3600 0 0 GILEAD SCIENCES INC COM 375558103 8103467 94391 SH SOLE 94391 0 335 GLATFELTER CORPORATION COM 377320106 159850 57500 SH SOLE 57500 0 0 GLOBAL PMTS INC COM 37940X102 584895 5889 SH SOLE 5889 0 0 GLOBAL X FDS US PFD ETF 37954Y657 2680944 138407 SH SOLE 138407 0 2005 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1529208 74414 SH SOLE 74414 225 1795 GLOBAL X FDS FINTECH ETF 37954Y814 853160 44320 SH SOLE 44320 95 740 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 257884 4400 SH SOLE 4400 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4709457 13715 SH SOLE 13715 0 0 GRACO INC COM 384109104 967871 14390 SH SOLE 14390 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 5068668 1111550 SH SOLE 1111550 0 0 GUINNESS ATKINSON FDS SMARTETFS ADVER 402031868 236768 19025 SH SOLE 19025 0 0 HAEMONETICS CORP MASS COM 405024100 1859679 23645 SH SOLE 23645 0 777 HALLIBURTON CO COM 406216101 17530425 445500 SH SOLE 445500 0 7500 HANESBRANDS INC COM 410345102 2726456 428688 SH SOLE 428688 0 7098 HARSCO CORP COM 415864107 313871 49900 SH SOLE 49900 0 0 HCA HEALTHCARE INC COM 40412C101 1952794 8138 SH SOLE 8138 0 113 HEWLETT PACKARD ENTERPRISE C COM 42824C109 445444 27910 SH SOLE 27910 0 11913 HOME DEPOT INC COM 437076102 428987408 1358157 SH SOLE 1358157 0 375 HONEYWELL INTL INC COM 438516106 21215486 98999 SH SOLE 98999 0 0 HOST HOTELS & RESORTS INC COM 44107P104 290505 18100 SH SOLE 18100 0 9229 HOWMET AEROSPACE INC COM 443201108 414041 10506 SH SOLE 10506 0 0 IAC INC COM NEW 44891N208 377444 8501 SH SOLE 8501 0 0 ICF INTL INC COM 44925C103 2159290 21800 SH SOLE 21800 0 0 IDEXX LABS INC COM 45168D104 1150447 2820 SH SOLE 2820 0 0 ILLINOIS TOOL WKS INC COM 452308109 6500612 29508 SH SOLE 29508 0 0 ILLUMINA INC COM 452327109 1600211 7914 SH SOLE 7914 0 140 INNOSPEC INC COM 45768S105 3187631 30990 SH SOLE 30990 0 0 INOGEN INC COM 45780L104 4803327 243700 SH SOLE 243700 0 0 INSULET CORP COM 45784P101 1650056 5605 SH SOLE 5605 0 0 INTEL CORP COM 458140100 14465123 547299 SH SOLE 547299 0 49 INTERCONTINENTAL EXCHANGE IN COM 45866F104 20421668 199061 SH SOLE 199061 0 400 INTERNATIONAL BUSINESS MACHS COM 459200101 7019774 49825 SH SOLE 49825 0 371 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 398916 3805 SH SOLE 3805 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1540521 46248 SH SOLE 46248 0 132 INTUIT COM 461202103 7590179 19501 SH SOLE 19501 0 150 INTUITIVE SURGICAL INC COM NEW 46120E602 6449332 24305 SH SOLE 24305 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1206037 53865 SH SOLE 53865 310 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1088913 24844 SH SOLE 24844 290 81 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3334072 162400 SH SOLE 162400 105 2565 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 436020 39000 SH SOLE 39000 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2963241 57494 SH SOLE 57494 150 1510 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3357884 33552 SH SOLE 33552 138 149 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1935845 13705 SH SOLE 13705 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1256575 4719 SH SOLE 4719 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6102461 161569 SH SOLE 161569 0 3129 IQVIA HLDGS INC COM 46266C105 4244706 20717 SH SOLE 20717 0 71 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 367252 29641 SH SOLE 29641 0 0 ISHARES GOLD TR ISHARES NEW 464285204 76875479 2222477 SH SOLE 2222477 495 13195 ISHARES INC MSCI JPN ETF NEW 46434G822 2301451 42275 SH SOLE 42275 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1581215 33859 SH SOLE 33859 0 0 ISHARES SILVER TR ISHARES 46428Q109 222402 10100 SH SOLE 10100 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3230474 79004 SH SOLE 79004 55 1190 ISHARES TR 1 3 YR TREAS BD 464287457 413399 5093 SH SOLE 5093 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1443661 14090 SH SOLE 14090 0 750 ISHARES TR TIPS BD ETF 464287176 3379896 31754 SH SOLE 31754 0 0 ISHARES TR CORE TOTAL USD 46434V613 269580 6000 SH SOLE 6000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 406217 4825 SH SOLE 4825 0 0 ISHARES TR US TELECOM ETF 464287713 837334 37331 SH SOLE 37331 0 1911 ISHARES TR CHINA LG-CAP ETF 464287184 11616386 410473 SH SOLE 410473 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 7488457 54002 SH SOLE 54002 205 725 ISHARES TR US AER DEF ETF 464288760 644985 5766 SH SOLE 5766 0 510 ISHARES TR CORE US AGGBD ET 464287226 426756 4400 SH SOLE 4400 0 0 ISHARES TR EAFE GRWTH ETF 464288885 326161 3894 SH SOLE 3894 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 884662 23342 SH SOLE 23342 0 965 ISHARES TR MSCI CHINA ETF 46429B671 1372180 28888 SH SOLE 28888 0 0 ISHARES TR ISHARES BIOTECH 464287556 2633945 20062 SH SOLE 20062 0 16 ISHARES TR PFD AND INCM SEC 464288687 1588048 52016 SH SOLE 52016 176 813 ISHARES TR RUS 1000 GRW ETF 464287614 873242 4076 SH SOLE 4076 0 0 ISHARES TR RUS 1000 ETF 464287622 3738835 17760 SH SOLE 17760 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1525062 8747 SH SOLE 8747 0 275 ISHARES TR CORE S&P500 ETF 464287200 773799 2014 SH SOLE 2014 0 519 ISHARES TR GLOB HLTHCRE ETF 464287325 1213784 14300 SH SOLE 14300 0 0 ISHARES TR S&P MC 400GR ETF 464287606 362673 5310 SH SOLE 5310 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2871727 27215 SH SOLE 27215 0 0 ISHARES TR NEW YORK MUN ETF 464288323 262000 5000 SH SOLE 5000 0 0 ISHARES TR ISHARES SEMICDTR 464287523 235582 677 SH SOLE 677 0 107 ISHARES TR ISHS 1-5YR INVS 464288646 1554633 31205 SH SOLE 31205 0 420 ISHARES TR JPMORGAN USD EMG 464288281 805212 9519 SH SOLE 9519 0 0 ISHARES TR 3YRTB ETF 464288125 1841212 26458 SH SOLE 26458 70 775 ISHARES TR CORE 1 5 YR USD 46432F859 436536 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 677196 11700 SH SOLE 11700 0 0 ISHARES TR EXPANDED TECH 464287515 1094526 4278 SH SOLE 4278 0 243 ISHARES TR FLTG RATE NT ETF 46429B655 1503256 29868 SH SOLE 29868 0 1800 ISHARES TR GL CLEAN ENE ETF 464288224 5336057 268819 SH SOLE 268819 250 3880 ISHARES TR RUSSELL 3000 ETF 464287689 1409704 6388 SH SOLE 6388 0 6015 ISHARES TR RUS MD CP GR ETF 464287481 5930668 70941 SH SOLE 70941 200 2838 ISHARES TR CRE U S REIT ETF 464288521 269503 5450 SH SOLE 5450 0 0 ISHARES TR U.S. PHARMA ETF 464288836 1084766 5828 SH SOLE 5828 0 142 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 514985 10273 SH SOLE 10273 0 0 JACOBS SOLUTIONS INC COM 46982L108 1558943 12870 SH SOLE 12870 0 455 JOHNSON & JOHNSON COM 478160104 68659962 388678 SH SOLE 388678 0 1685 JOHNSON CTLS INTL PLC SHS G51502105 1618112 25283 SH SOLE 25283 0 0 JPMORGAN CHASE & CO COM 46625H100 32168082 239881 SH SOLE 239881 55 1580 KELSO TECHNOLOGIES INC COM NEW 48826D201 1016922 3389740 SH SOLE 3389740 0 0 KEURIG DR PEPPER INC COM 49271V100 32110521 900463 SH SOLE 900463 370 10145 KEYCORP COM 493267108 1809607 103881 SH SOLE 103881 0 3824 KIMBERLY-CLARK CORP COM 494368103 2366123 17430 SH SOLE 17430 0 0 KINDER MORGAN INC DEL COM 49456B101 3524190 194922 SH SOLE 194922 0 2923 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2456195 46865 SH SOLE 46865 0 900 KNOWLES CORP COM 49926D109 404310 24623 SH SOLE 24623 0 373 KRAFT HEINZ CO COM 500754106 5881129 144464 SH SOLE 144464 0 1955 KROGER CO COM 501044101 762585 17106 SH SOLE 17106 0 2323 KULICKE & SOFFA INDS INC COM 501242101 1574638 35577 SH SOLE 35577 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 31386737 150746 SH SOLE 150746 35 556 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2696526 11451 SH SOLE 11451 0 0 LAKELAND INDS INC COM 511795106 212800 16000 SH SOLE 16000 0 0 LAM RESEARCH CORP COM 512807108 771251 1835 SH SOLE 1835 0 0 LAUDER ESTEE COS INC CL A 518439104 1900523 7660 SH SOLE 7660 0 0 LAZARD LTD SHS A G54050102 220155 6350 SH SOLE 6350 0 0 LEAR CORP COM NEW 521865204 496080 4000 SH SOLE 4000 0 0 LEGGETT & PLATT INC COM 524660107 3773488 117080 SH SOLE 117080 0 1660 LIBERTY BROADBAND CORP COM SER C 530307305 1425563 18691 SH SOLE 18691 0 0 LIFECORE BIOMEDICAL INC COM 514766104 3619080 558500 SH SOLE 558500 0 0 LILLY ELI & CO COM 532457108 2833797 7746 SH SOLE 7746 0 45 LINDE PLC SHS G5494J103 3480014 10669 SH SOLE 10669 0 0 LIVEVOX HOLDING INC COM CL A 53838L100 1158095 389931 SH SOLE 389931 0 0 LKQ CORP COM 501889208 1180361 22100 SH SOLE 22100 0 0 LOCKHEED MARTIN CORP COM 539830109 35777119 73541 SH SOLE 73541 0 247 LOWES COS INC COM 548661107 17610566 88389 SH SOLE 88389 0 578 LPL FINL HLDGS INC COM 50212V100 2503897 11583 SH SOLE 11583 0 163 LUMEN TECHNOLOGIES INC COM 550241103 150921 28912 SH SOLE 28912 0 9303 LUMENTUM HLDGS INC COM 55024U109 5698790 109235 SH SOLE 109235 0 0 LXP INDUSTRIAL TRUST COM 529043101 182154 18179 SH SOLE 18179 0 0 M & T BK CORP COM 55261F104 18432919 127071 SH SOLE 127071 0 1035 MAG SILVER CORP COM 55903Q104 2039715 130500 SH SOLE 130500 0 7500 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 969053 19300 SH SOLE 19300 0 0 MARATHON OIL CORP COM 565849106 232098 8574 SH SOLE 8574 0 7851 MARATHON PETE CORP COM 56585A102 26153066 224702 SH SOLE 224702 0 1831 MARKEL CORP COM 570535104 223973 170 SH SOLE 170 0 0 MARTIN MARIETTA MATLS INC COM 573284106 17097045 50587 SH SOLE 50587 15 430 MARVELL TECHNOLOGY INC COM 573874104 9177030 247760 SH SOLE 247760 0 0 MASTERCARD INCORPORATED CL A 57636Q104 21298115 61249 SH SOLE 61249 0 50 MATCH GROUP INC NEW COM 57667L107 832704 20070 SH SOLE 20070 0 0 MAYVILLE ENGR CO INC COM 578605107 7570819 598011 SH SOLE 598011 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1884753 22738 SH SOLE 22738 0 0 MCDONALDS CORP COM 580135101 47703410 181017 SH SOLE 181017 0 107 MCKESSON CORP COM 58155Q103 1387569 3699 SH SOLE 3699 0 588 MEDICENNA THERAPEUTICS CORP COM 58490H107 37130 79000 SH SOLE 79000 0 800 MEDTRONIC PLC SHS G5960L103 1740229 22391 SH SOLE 22391 0 0 MEIRAGTX HLDGS PLC COM G59665102 114752 17600 SH SOLE 17600 0 0 MERCK & CO INC COM 58933Y105 96233788 867362 SH SOLE 867362 160 4537 META PLATFORMS INC CL A 30303M102 9319250 77441 SH SOLE 77441 45 730 METLIFE INC COM 59156R108 2335838 32276 SH SOLE 32276 0 3986 MICRON TECHNOLOGY INC COM 595112103 6325069 126552 SH SOLE 126552 75 3219 MICROSOFT CORP COM 594918104 147995166 617109 SH SOLE 617109 45 1083 MISTRAS GROUP INC COM 60649T107 109693 22250 SH SOLE 22250 0 0 MITEK SYS INC COM NEW 606710200 2166684 223600 SH SOLE 223600 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2732832 409720 SH SOLE 409720 0 0 MODINE MFG CO COM 607828100 1404519 70721 SH SOLE 70721 0 721 MONDELEZ INTL INC CL A 609207105 6253210 93822 SH SOLE 93822 0 0 MORGAN STANLEY COM NEW 617446448 3527395 41489 SH SOLE 41489 0 13 MOSAIC CO NEW COM 61945C103 289235 6593 SH SOLE 6593 0 93 MSC INDL DIRECT INC CL A 553530106 1199765 14685 SH SOLE 14685 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 482801 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 2776425 111057 SH SOLE 111057 0 0 NETAPP INC COM 64110D104 294294 4900 SH SOLE 4900 0 0 NETFLIX INC COM 64110L106 403691 1369 SH SOLE 1369 0 0 NEWMONT CORP COM 651639106 23018354 487677 SH SOLE 487677 0 3410 NEXTERA ENERGY INC COM 65339F101 77985424 932840 SH SOLE 932840 0 2135 NEXTIER OILFIELD SOLUTIONS COM 65290C105 206052 22300 SH SOLE 22300 0 0 NIKE INC CL B 654106103 4195511 35856 SH SOLE 35856 0 150 NORTHROP GRUMMAN CORP COM 666807102 292447 536 SH SOLE 536 0 300 NOVARTIS AG SPONSORED ADR 66987V109 16449441 181321 SH SOLE 181321 0 0 NUCOR CORP COM 670346105 275351 2089 SH SOLE 2089 0 89 NUTRIEN LTD COM 67077M108 27630535 378345 SH SOLE 378345 0 49 NUVEEN N Y MUN VALUE FD COM 67062M105 407928 49386 SH SOLE 49386 775 0 NVENT ELECTRIC PLC SHS G6700G107 2927375 76095 SH SOLE 76095 0 750 NVIDIA CORPORATION COM 67066G104 54053825 369877 SH SOLE 369877 55 1420 NVR INC COM 62944T105 216791 47 SH SOLE 47 0 2 OCCIDENTAL PETE CORP COM 674599105 17161500 272448 SH SOLE 272448 0 0 ON24 INC COM 68339B104 2847900 330000 SH SOLE 330000 0 0 OPEN LENDING CORP COM CL A 68373J104 337500 50000 SH SOLE 50000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1132889 37650 SH SOLE 37650 0 150 ORACLE CORP COM 68389X105 12912816 157974 SH SOLE 157974 0 957 ORGANON & CO COMMON STOCK 68622V106 1389294 49742 SH SOLE 49742 0 2500 ORION ENERGY SYS INC COM 686275108 27300 15000 SH SOLE 15000 0 0 ORION ENGINEERED CARBONS S A COM L72967109 11030624 619350 SH SOLE 619350 0 0 OTIS WORLDWIDE CORP COM 68902V107 2533642 32354 SH SOLE 32354 0 0 PACCAR INC COM 693718108 42460850 429027 SH SOLE 429027 115 2535 PALANTIR TECHNOLOGIES INC CL A 69608A108 97812 11700 SH SOLE 11700 0 0 PALO ALTO NETWORKS INC COM 697435105 18273879 130958 SH SOLE 130958 45 1970 PAN AMERN SILVER CORP COM 697900108 4011470 245500 SH SOLE 245500 0 0 PARKER-HANNIFIN CORP COM 701094104 21232815 72965 SH SOLE 72965 0 0 PAYCHEX INC COM 704326107 613508 5309 SH SOLE 5309 0 990 PAYCOM SOFTWARE INC COM 70432V102 3277805 10563 SH SOLE 10563 0 0 PAYLOCITY HLDG CORP COM 70438V106 4641843 23895 SH SOLE 23895 0 200 PAYPAL HLDGS INC COM 70450Y103 16690122 234346 SH SOLE 234346 0 2845 PELOTON INTERACTIVE INC CL A COM 70614W100 153163 19290 SH SOLE 19290 0 0 PEPSICO INC COM 713448108 59895537 331537 SH SOLE 331537 70 1752 PFIZER INC COM 717081103 60786300 1186306 SH SOLE 1186306 0 3941 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 259484 19350 SH SOLE 19350 0 0 PHILIP MORRIS INTL INC COM 718172109 1041451 10290 SH SOLE 10290 0 739 PHILLIPS 66 COM 718546104 5657164 54354 SH SOLE 54354 0 750 PHYSICIANS RLTY TR COM 71943U104 3695942 255421 SH SOLE 255421 0 875 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 476780 31913 SH SOLE 31913 0 0 PLEXUS CORP COM 729132100 6947775 67500 SH SOLE 67500 0 0 PNC FINL SVCS GROUP INC COM 693475105 893151 5655 SH SOLE 5655 0 0 POTLATCHDELTIC CORPORATION COM 737630103 971827 22092 SH SOLE 22092 0 0 PROCTER AND GAMBLE CO COM 742718109 59831514 394771 SH SOLE 394771 0 0 PROFIRE ENERGY INC COM 74316X101 497831 474125 SH SOLE 474125 0 0 PROGRESSIVE CORP COM 743315103 27317445 210604 SH SOLE 210604 0 15 PROSHARES TR S&P 500 DV ARIST 74348A467 254402 2827 SH SOLE 2827 0 0 PRUDENTIAL FINL INC COM 744320102 2288475 23009 SH SOLE 23009 0 741 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1316132 21481 SH SOLE 21481 0 108 PUBMATIC INC COM CL A 74467Q103 704550 55000 SH SOLE 55000 0 0 PULTE GROUP INC COM 745867101 285018 6260 SH SOLE 6260 0 1948 PVH CORPORATION COM 693656100 1098733 15565 SH SOLE 15565 0 0 QUALCOMM INC COM 747525103 49980685 454618 SH SOLE 454618 0 1771 QUANTA SVCS INC COM 74762E102 701813 4925 SH SOLE 4925 0 0 QUEST DIAGNOSTICS INC COM 74834L100 20578711 131544 SH SOLE 131544 0 737 QUIDELORTHO CORP COM 219798105 982635 11470 SH SOLE 11470 0 0 RANGE RES CORP COM 75281A109 207666 8300 SH SOLE 8300 0 0 RAPID7 INC COM 753422104 747560 22000 SH SOLE 22000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 32190452 318970 SH SOLE 318970 0 0 REPUBLIC SVCS INC COM 760759100 55676668 431636 SH SOLE 431636 85 5234 RESTAURANT BRANDS INTL INC COM 76131D103 202934 3138 SH SOLE 3138 0 0 REV GROUP INC COM 749527107 128724 10200 SH SOLE 10200 0 0 RIO TINTO PLC SPONSORED ADR 767204100 265291 3726 SH SOLE 3726 0 466 ROCKWELL AUTOMATION INC COM 773903109 21602138 83869 SH SOLE 83869 0 100 ROGERS CORP COM 775133101 1721599 14426 SH SOLE 14426 0 150 ROPER TECHNOLOGIES INC COM 776696106 586346 1357 SH SOLE 1357 0 0 ROSS STORES INC COM 778296103 26178080 225537 SH SOLE 225537 0 1200 ROYAL GOLD INC COM 780287108 320012 2839 SH SOLE 2839 0 0 RUSH ENTERPRISES INC CL A 781846209 5391061 103119 SH SOLE 103119 0 1404 S&P GLOBAL INC COM 78409V104 2299028 6864 SH SOLE 6864 0 0 SALESFORCE INC COM 79466L302 15335359 115660 SH SOLE 115660 55 930 SANGAMO THERAPEUTICS INC COM 800677106 55201 17580 SH SOLE 17580 0 350 SANOFI SPONSORED ADR 80105N105 1010250 20860 SH SOLE 20860 0 0 SAP SE SPON ADR 803054204 235892 2286 SH SOLE 2286 0 0 SCHLUMBERGER LTD COM STK 806857108 26970837 504505 SH SOLE 504505 0 323 SCHRODINGER INC COM 80810D103 12471557 667285 SH SOLE 667285 0 0 SCHWAB CHARLES CORP COM 808513105 80843712 970979 SH SOLE 970979 185 5590 SEAGEN INC COM 81181C104 360856 2808 SH SOLE 2808 0 0 SEALED AIR CORP NEW COM 81211K100 211990 4250 SH SOLE 4250 0 0 SEELOS THERAPEUTICS INC COM 81577F109 37345 55000 SH SOLE 55000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1148188 14781 SH SOLE 14781 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10181007 74943 SH SOLE 74943 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 15560179 454976 SH SOLE 454976 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 17323666 139213 SH SOLE 139213 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 20295169 157132 SH SOLE 157132 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 37859990 432834 SH SOLE 432834 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10113960 102983 SH SOLE 102983 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11876517 247479 SH SOLE 247479 0 638 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10433366 147991 SH SOLE 147991 0 1135 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 279563 3750 SH SOLE 3750 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 288313 7140 SH SOLE 7140 0 0 SERVICENOW INC COM 81762P102 5602736 14430 SH SOLE 14430 0 0 SHELL PLC SPON ADS 780259305 11644510 204469 SH SOLE 204469 0 0 SHOPIFY INC CL A 82509L107 4179882 120423 SH SOLE 120423 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 12674740 1189000 SH SOLE 1189000 0 13000 SILVERCREST METALS INC COM 828363101 1288860 214810 SH SOLE 214810 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5150558 43842 SH SOLE 43842 0 700 SIMPLY GOOD FOODS CO COM 82900L102 342270 9000 SH SOLE 9000 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1692368 289789 SH SOLE 289789 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 549605 6031 SH SOLE 6031 0 0 SM ENERGY CO COM 78454L100 11786472 338400 SH SOLE 338400 0 2000 SMUCKER J M CO COM NEW 832696405 221844 1400 SH SOLE 1400 0 0 SONOCO PRODS CO COM 835495102 8614749 141900 SH SOLE 141900 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 13716670 179820 SH SOLE 179820 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 1074027 606795 SH SOLE 606795 0 0 SOUTHWESTERN ENERGY CO COM 845467109 7515495 1284700 SH SOLE 1284700 0 0 SP PLUS CORP COM 78469C103 312445 8999 SH SOLE 8999 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1338573 4040 SH SOLE 4040 0 0 SPDR GOLD TR GOLD SHS 78463V107 11677848 68839 SH SOLE 68839 0 2173 SPDR S&P 500 ETF TR TR UNIT 78462F103 11608280 30354 SH SOLE 30354 0 1814 SPDR SER TR PORTFOLIO SHORT 78464A474 998920 34000 SH SOLE 34000 0 0 SPDR SER TR S&P BIOTECH 78464A870 9359578 112766 SH SOLE 112766 80 1770 SPDR SER TR S&P REGL BKG 78464A698 14655278 249494 SH SOLE 249494 0 0 SPDR SER TR S&P DIVID ETF 78464A763 480673 3842 SH SOLE 3842 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 200574 6600 SH SOLE 6600 0 0 SPLUNK INC COM 848637104 789445 9170 SH SOLE 9170 0 0 SPOK HLDGS INC COM 84863T106 85995 10500 SH SOLE 10500 0 0 SPROTT INC COM NEW 852066208 1430338 42966 SH SOLE 42966 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 181093 10100 SH SOLE 10100 0 2300 SPROTT PHYSICAL GOLD TR UNIT 85207H104 305054 21635 SH SOLE 21635 0 1235 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 204150 15000 SH SOLE 15000 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 181280 22000 SH SOLE 22000 0 0 SPROUTS FMRS MKT INC COM 85208M102 466128 14400 SH SOLE 14400 0 0 STAG INDL INC COM 85254J102 4587309 141978 SH SOLE 141978 0 2230 STANLEY BLACK & DECKER INC COM 854502101 612979 8160 SH SOLE 8160 0 0 STARBUCKS CORP COM 855244109 10106298 101878 SH SOLE 101878 0 200 STEELCASE INC CL A 858155203 3993136 564800 SH SOLE 564800 0 5000 STERLING BANCORP INC COM 85917W102 943950 155000 SH SOLE 155000 0 0 STRYKER CORPORATION COM 863667101 420523 1720 SH SOLE 1720 0 0 SUPERIOR GROUP OF CO INC COM 868358102 1106600 110000 SH SOLE 110000 0 0 SVB FINANCIAL GROUP COM 78486Q101 1775530 7715 SH SOLE 7715 0 30 SYNCHRONY FINANCIAL COM 87165B103 221904 6753 SH SOLE 6753 0 4983 SYNOPSYS INC COM 871607107 668593 2094 SH SOLE 2094 0 101 SYSCO CORP COM 871829107 4760542 62270 SH SOLE 62270 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1584240 138000 SH SOLE 138000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6008289 80659 SH SOLE 80659 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 400901 3850 SH SOLE 3850 0 0 TARGET CORP COM 87612E106 7389254 49579 SH SOLE 49579 0 75 TESLA INC COM 88160R101 336651 2733 SH SOLE 2733 0 0 TETRA TECH INC NEW COM 88162G103 436296 3005 SH SOLE 3005 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 206562 59700 SH SOLE 59700 0 0 TEXAS INSTRS INC COM 882508104 2830219 17130 SH SOLE 17130 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1237753 528 SH SOLE 528 0 35 TEXTRON INC COM 883203101 462324 6530 SH SOLE 6530 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 38946449 70723 SH SOLE 70723 25 764 TILE SHOP HLDGS INC COM 88677Q109 755116 172401 SH SOLE 172401 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 317324 4900 SH SOLE 4900 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3236851 52140 SH SOLE 52140 0 965 TOYOTA MOTOR CORP ADS 892331307 1024350 7500 SH SOLE 7500 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 832046 4950 SH SOLE 4950 0 0 TRAVELERS COMPANIES INC COM 89417E109 1115566 5950 SH SOLE 5950 0 0 TRUIST FINL CORP COM 89832Q109 214892 4994 SH SOLE 4994 0 0 TTM TECHNOLOGIES INC COM 87305R109 7534722 499650 SH SOLE 499650 0 0 TYSON FOODS INC CL A 902494103 462518 7430 SH SOLE 7430 0 1001 UBS GROUP AG SHS H42097107 12917456 691883 SH SOLE 691883 0 0 UNIFI INC COM NEW 904677200 229594 26666 SH SOLE 26666 0 0 UNILEVER PLC SPON ADR NEW 904767704 30061770 597056 SH SOLE 597056 0 1860 UNION PAC CORP COM 907818108 8078836 39015 SH SOLE 39015 0 36 UNISYS CORP COM NEW 909214306 74095 14500 SH SOLE 14500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 454592 2615 SH SOLE 2615 0 0 UNITEDHEALTH GROUP INC COM 91324P102 13685536 25813 SH SOLE 25813 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1517337 47715 SH SOLE 47715 0 0 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 286380 6000 SH SOLE 6000 0 0 UPLAND SOFTWARE INC COM 91544A109 1176450 165000 SH SOLE 165000 0 0 US BANCORP DEL COM NEW 902973304 13023865 298644 SH SOLE 298644 0 0 US FOODS HLDG CORP COM 912008109 281073 8262 SH SOLE 8262 0 0 VALE S A SPONSORED ADS 91912E105 3435390 202439 SH SOLE 202439 0 2010 VALERO ENERGY CORP COM 91913Y100 1007268 7940 SH SOLE 7940 0 40 VANECK ETF TRUST PREFERRED SECURT 92189F429 526365 31500 SH SOLE 31500 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 1967837 12319 SH SOLE 12319 42 674 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 2215446 91434 SH SOLE 91434 0 834 VANECK ETF TRUST GOLD MINERS ETF 92189F106 14006572 488715 SH SOLE 488715 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 737172 4253 SH SOLE 4253 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 361047 4858 SH SOLE 4858 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 449422 5970 SH SOLE 5970 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 242238 1267 SH SOLE 1267 0 440 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1449503 10910 SH SOLE 10910 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6471259 40751 SH SOLE 40751 0 1755 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 991833 2823 SH SOLE 2823 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3952389 29225 SH SOLE 29225 40 675 VANGUARD INDEX FDS VALUE ETF 922908744 1919661 13676 SH SOLE 13676 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4208377 51023 SH SOLE 51023 90 1130 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 703529 6843 SH SOLE 6843 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15520394 398163 SH SOLE 398163 315 2315 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 10416178 187882 SH SOLE 187882 240 3095 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1155727 23050 SH SOLE 23050 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 11875784 254245 SH SOLE 254245 60 3180 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 442936 8950 SH SOLE 8950 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2180510 29000 SH SOLE 29000 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3377555 58415 SH SOLE 58415 0 1885 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1829406 12047 SH SOLE 12047 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 369334 6200 SH SOLE 6200 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 216021 3280 SH SOLE 3280 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1605350 12125 SH SOLE 12125 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1122137 13643 SH SOLE 13643 0 1053 VANGUARD WORLD FDS ENERGY ETF 92204A306 1365006 11255 SH SOLE 11255 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1795324 21701 SH SOLE 21701 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3693470 19280 SH SOLE 19280 0 0 VERADIGM INC COM 01988P108 716008 40590 SH SOLE 40590 0 255 VERISK ANALYTICS INC COM 92345Y106 1658348 9400 SH SOLE 9400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22733914 577003 SH SOLE 577003 0 2050 VERTIV HOLDINGS CO COM CL A 92537N108 136600 10000 SH SOLE 10000 0 0 VIATRIS INC COM 92556V106 2284043 205215 SH SOLE 205215 0 11480 VIEMED HEALTHCARE INC COM 92663R105 2457000 325000 SH SOLE 325000 0 0 VISA INC COM CL A 92826C839 19084003 91856 SH SOLE 91856 0 0 VISTEON CORP COM NEW 92839U206 4866876 37200 SH SOLE 37200 0 0 VOYA FINANCIAL INC COM 929089100 1769067 28770 SH SOLE 28770 0 0 VULCAN MATLS CO COM 929160109 23552295 134500 SH SOLE 134500 0 0 WALMART INC COM 931142103 36060560 254324 SH SOLE 254324 0 506 WARNER BROS DISCOVERY INC COM SER A 934423104 1665807 175718 SH SOLE 175718 0 93 WASTE CONNECTIONS INC COM 94106B101 1670256 12600 SH SOLE 12600 0 0 WASTE MGMT INC DEL COM 94106L109 20431864 130239 SH SOLE 130239 0 0 WATERS CORP COM 941848103 1300091 3795 SH SOLE 3795 0 64 WELLS FARGO CO NEW COM 949746101 616707 14936 SH SOLE 14936 0 4280 WESTROCK CO COM 96145D105 1447502 41169 SH SOLE 41169 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 47594024 1535291 SH SOLE 1535291 250 10397 WHEATON PRECIOUS METALS CORP COM 962879102 29927425 765799 SH SOLE 765799 0 4000 WILLIAMS COS INC COM 969457100 203980 6200 SH SOLE 6200 0 0 WILLIAMS SONOMA INC COM 969904101 1232057 10721 SH SOLE 10721 0 81 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1963488 8028 SH SOLE 8028 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1919248 79275 SH SOLE 79275 0 0 WORKDAY INC CL A 98138H101 2816164 16830 SH SOLE 16830 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 993343 27448 SH SOLE 27448 0 2011 ZEVIA PBC CL A 98955K104 61350 15000 SH SOLE 15000 0 0 ZIFF DAVIS INC COM 48123V102 5703110 72100 SH SOLE 72100 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1698555 13322 SH SOLE 13322 0 0