0000919574-22-004773.txt : 20220812 0000919574-22-004773.hdr.sgml : 20220812 20220812125520 ACCESSION NUMBER: 0000919574-22-004773 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220812 DATE AS OF CHANGE: 20220812 EFFECTIVENESS DATE: 20220812 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: 221159070 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 13F-HR LIVE false false false 0000883961 XXXXXXXX 06-30-2022 06-30-2022 false TOCQUEVILLE ASSET MANAGEMENT L.P.
40 West 57th Street 19th Floor New York NY 10019
13F HOLDINGS REPORT 028-03589 N
Kelsey Graham Compliance Officer 646-8467-6530 /s/ Kelsey Graham New York NY 08-12-2022 1 661 5468339 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 1570 149920 SH SOLE 149920 0 0 3-D SYS CORP DEL COM NEW 88554D205 571 58835 SH SOLE 58835 0 0 3M CO COM 88579Y101 3995 30874 SH SOLE 30874 0 0 9 METERS BIOPHARMA INC COM 654405109 3 10200 SH SOLE 10200 0 0 ABBOTT LABS COM 002824100 41724 384020 SH SOLE 383720 0 300 ABBVIE INC COM 00287Y109 43035 280979 SH SOLE 279711 0 1268 ABM INDS INC COM 000957100 6580 151552 SH SOLE 151552 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 834 48150 SH SOLE 48150 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 2212 26620 SH SOLE 26620 0 0 ABSOLUTE SOFTWARE CORP COM 00386B109 2117 245400 SH SOLE 245400 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 210 755 SH SOLE 755 0 0 ACCURAY INC COM 004397105 88 45000 SH SOLE 45000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 19555 251155 SH SOLE 250755 0 400 ACUITY BRANDS INC COM 00508Y102 841 5460 SH SOLE 5460 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 38 10100 SH SOLE 100 0 10000 ADOBE SYSTEMS INCORPORATED COM 00724F101 38034 103902 SH SOLE 103326 15 561 ADVANCE AUTO PARTS INC COM 00751Y106 239 1380 SH SOLE 1380 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 225 2500 SH SOLE 2500 0 0 AERCAP HOLDINGS NV SHS N00985106 12180 297515 SH SOLE 297015 0 500 AFLAC INC COM 001055102 15404 278400 SH SOLE 278400 0 0 AGNICO EAGLE MINES LTD COM 008474108 551 12040 SH SOLE 12040 0 0 AIR PRODS & CHEMS INC COM 009158106 9504 39523 SH SOLE 39523 0 0 AIRSPAN NETWORKS HOLDINGS IN COM 00951K104 272 91113 SH SOLE 91113 0 0 ALBEMARLE CORP COM 012653101 9791 46850 SH SOLE 46850 0 0 ALCON AG ORD SHS H01301128 11636 166494 SH SOLE 166494 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2421 21300 SH SOLE 21300 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 2744 132645 SH SOLE 131455 0 1190 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 597 40276 SH SOLE 40000 0 276 ALLSTATE CORP COM 020002101 2476 19534 SH SOLE 18958 0 576 ALPHABET INC CAP STK CL C 02079K107 77974 35646 SH SOLE 35411 6 229 ALPHABET INC CAP STK CL A 02079K305 97836 44894 SH SOLE 44889 0 5 ALPS ETF TR SECTR DIV DOGS 00162Q858 384 7665 SH SOLE 7485 180 0 ALPS ETF TR ALERIAN MLP 00162Q452 4406 127888 SH SOLE 125358 170 2360 ALTERYX INC COM CL A 02156B103 274 5650 SH SOLE 5650 0 0 ALTRIA GROUP INC COM 02209S103 333 7982 SH SOLE 6213 0 1769 AMAZON COM INC COM 023135106 93281 878274 SH SOLE 873734 60 4480 AMCOR PLC ORD G0250X107 5750 462630 SH SOLE 456757 0 5873 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 220 10758 SH SOLE 9500 0 1258 AMERICAN CAMPUS CMNTYS INC COM 024835100 5830 90431 SH SOLE 89438 0 993 AMERICAN EXPRESS CO COM 025816109 10421 75180 SH SOLE 75180 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 319 9000 SH SOLE 9000 0 0 AMETEK INC COM 031100100 330 3000 SH SOLE 3000 0 0 AMGEN INC COM 031162100 6852 28162 SH SOLE 26958 0 1204 ANSYS INC COM 03662Q105 359 1500 SH SOLE 1500 0 0 APA CORPORATION COM 03743Q108 209 5983 SH SOLE 503 0 5480 APOGEE ENTERPRISES INC COM 037598109 6686 170483 SH SOLE 170450 0 33 APOLLO GLOBAL MGMT INC COM 03769M106 4853 100110 SH SOLE 99610 0 500 APPLE INC COM 037833100 144969 1060334 SH SOLE 1055764 75 4495 APPLIED MATLS INC COM 038222105 35261 387572 SH SOLE 387572 0 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 102 38662 SH SOLE 38662 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2154 101703 SH SOLE 99243 250 2210 ARRAY TECHNOLOGIES INC COM SHS 04271T100 607 55150 SH SOLE 55150 0 0 ARROW ELECTRS INC COM 042735100 1276 11381 SH SOLE 11381 0 0 ASPEN TECHNOLOGY INC COM 29109X106 436 2375 SH SOLE 2373 0 2 AT Mid Cap Equity Fund Institutional Class COM 00769G477 180 11257 SH SOLE 11257 0 0 AT&T INC COM 00206R102 2252 107445 SH SOLE 103784 0 3661 ATLASSIAN CORP PLC CL A G06242104 656 3500 SH SOLE 3500 0 0 ATYR PHARMA INC COM NEW 002120202 29 10150 SH SOLE 10150 0 0 AUTODESK INC COM 052769106 270 1571 SH SOLE 1421 0 150 AUTOMATIC DATA PROCESSING IN COM 053015103 23870 113645 SH SOLE 113645 0 0 AUTOZONE INC COM 053332102 909 423 SH SOLE 377 0 46 AVANTOR INC COM 05352A100 373 12000 SH SOLE 12000 0 0 AVIENT CORPORATION COM 05368V106 4433 110600 SH SOLE 110600 0 0 AXALTA COATING SYS LTD COM G0750C108 349 15770 SH SOLE 15770 0 0 AXOGEN INC COM 05463X106 2948 360000 SH SOLE 360000 0 0 American Beacon Tocq International Value Fund COM 024526386 4583 318947 SH SOLE 318834 0 113 American Beacon Tocqueville International Value Fu COM 024526394 9207 641618 SH SOLE 621792 2238 17587 American Beacon Tocqueville International Value Fu COM 024526378 4832 335064 SH SOLE 305455 0 29609 American FD Europacific GWTH FD CL F2 COM 29875E100 6969 144936 SH SOLE 137746 0 7191 BAKER HUGHES COMPANY CL A 05722G100 2071 71721 SH SOLE 71700 0 21 BANK NEW YORK MELLON CORP COM 064058100 677 16236 SH SOLE 14901 0 1335 BARRICK GOLD CORP COM 067901108 4241 239739 SH SOLE 239739 0 0 BAXTER INTL INC COM 071813109 210 3276 SH SOLE 3276 0 0 BECTON DICKINSON & CO COM 075887109 6929 28107 SH SOLE 28107 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2454 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 65682 240574 SH SOLE 238443 60 2071 BGSF INC COM 05601C105 5600 453100 SH SOLE 453100 0 0 BHP GROUP LTD SPONSORED ADS 088606108 29392 523175 SH SOLE 523175 0 0 BIO-TECHNE CORP COM 09073M104 416 1200 SH SOLE 1200 0 0 BIOGEN INC COM 09062X103 3100 15199 SH SOLE 15124 0 75 BIOMARIN PHARMACEUTICAL INC COM 09061G101 10714 129285 SH SOLE 128735 0 550 BIOXCEL THERAPEUTICS INC COM 09075P105 415 31450 SH SOLE 31350 0 100 BK OF AMERICA CORP COM 060505104 41351 1328336 SH SOLE 1327242 0 1094 BLACK STONE MINERALS L P COM UNIT 09225M101 10940 799104 SH SOLE 798104 0 1000 BLACKROCK MUNIVEST FD II INC COM 09253T101 282 24800 SH SOLE 24800 0 0 BLACKSTONE INC COM 09260D107 11686 128095 SH SOLE 127750 0 345 BLOCK H & R INC COM 093671105 225 6381 SH SOLE 610 0 5771 BLOCK INC CL A 852234103 2475 40277 SH SOLE 40277 0 0 BLOOM ENERGY CORP COM CL A 093712107 1228 74400 SH SOLE 72250 0 2150 BOEING CO COM 097023105 24466 178951 SH SOLE 178421 0 530 BOOKING HOLDINGS INC COM 09857L108 18760 10726 SH SOLE 10726 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 588 6508 SH SOLE 6500 0 8 BOSTON PROPERTIES INC COM 101121101 10812 121515 SH SOLE 120744 0 771 BOSTON SCIENTIFIC CORP COM 101137107 27987 750931 SH SOLE 744366 275 6290 BP PLC SPONSORED ADR 055622104 23652 834297 SH SOLE 833678 0 619 BRISTOL-MYERS SQUIBB CO COM 110122108 29452 382500 SH SOLE 380815 0 1685 BROADCOM INC COM 11135F101 9261 19062 SH SOLE 18739 0 323 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 249 6525 SH SOLE 6525 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3536 65843 SH SOLE 64750 0 1093 BYD Co Ltd COM Y1023R104 1026 25475 SH SOLE 25475 0 0 Blackstone REIT COM 09259K302 502 39785 SH SOLE 0 0 39785 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 385 3800 SH SOLE 3800 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 750 5000 SH SOLE 5000 0 0 CAMECO CORP COM 13321L108 25328 1204940 SH SOLE 1202940 0 2000 CANADIAN NATL RY CO COM 136375102 485 4312 SH SOLE 4312 0 0 CAPITAL ONE FINL CORP COM 14040H105 17166 164759 SH SOLE 163601 0 1158 CARLISLE COS INC COM 142339100 2535 10624 SH SOLE 10624 0 0 CARMAX INC COM 143130102 551 6090 SH SOLE 6090 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 11854 332420 SH SOLE 332420 0 0 CARS COM INC COM 14575E105 12458 1321083 SH SOLE 1321083 0 0 CATERPILLAR INC COM 149123101 42381 237085 SH SOLE 235470 25 1590 CBRE GROUP INC CL A 12504L109 3019 41009 SH SOLE 41009 0 0 CDW CORP COM 12514G108 248 1576 SH SOLE 1576 0 0 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2293 286611 SH SOLE 286611 0 0 CHANGE HEALTHCARE INC COM 15912K100 2145 93000 SH SOLE 93000 0 0 CHARLES RIV LABS INTL INC COM 159864107 514 2400 SH SOLE 2400 0 0 CHEVRON CORP NEW COM 166764100 32973 227746 SH SOLE 227156 0 590 CHIPOTLE MEXICAN GRILL INC COM 169656105 12388 9476 SH SOLE 9476 0 0 CHUBB LIMITED COM H1467J104 23210 118067 SH SOLE 118067 0 0 CHURCH & DWIGHT CO INC COM 171340102 279 3010 SH SOLE 3000 0 10 CHURCHILL DOWNS INC COM 171484108 287 1500 SH SOLE 1500 0 0 CIGNA CORP NEW COM 125523100 2015 7645 SH SOLE 7325 0 320 CINTAS CORP COM 172908105 1382 3701 SH SOLE 3701 0 0 CISCO SYS INC COM 17275R102 21385 501522 SH SOLE 499522 0 2000 CITIGROUP INC COM NEW 172967424 499 10850 SH SOLE 5773 0 5077 CIVITAS RESOURCES INC COM NEW 17888H103 295 5650 SH SOLE 5650 0 0 CLARIVATE PLC ORD SHS G21810109 12737 919000 SH SOLE 919000 0 0 COCA COLA CO COM 191216100 20648 328216 SH SOLE 327122 0 1094 CODA OCTOPUS GROUP INC COM NEW 19188U206 3075 615000 SH SOLE 615000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3676 54468 SH SOLE 54325 0 143 COLGATE PALMOLIVE CO COM 194162103 40914 510537 SH SOLE 507107 145 3285 COMCAST CORP NEW CL A 20030N101 22844 582157 SH SOLE 577087 200 4870 COMPASS MINERALS INTL INC COM 20451N101 1201 33950 SH SOLE 33950 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1774 195585 SH SOLE 195585 0 0 CONOCOPHILLIPS COM 20825C104 1077 11989 SH SOLE 11989 0 0 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1200 27465 SH SOLE 27465 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12176 52246 SH SOLE 52146 0 100 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 7212 693500 SH SOLE 693500 0 0 COPART INC COM 217204106 761 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 5763 182880 SH SOLE 182880 0 0 CORTEVA INC COM 22052L104 756 13959 SH SOLE 13959 0 0 COSTAR GROUP INC COM 22160N109 604 10000 SH SOLE 10000 0 0 COSTCO WHSL CORP NEW COM 22160K105 9768 20380 SH SOLE 20380 0 0 COTERRA ENERGY INC COM 127097103 899 34850 SH SOLE 34850 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1531 18343 SH SOLE 18343 0 0 CRANE HLDGS CO COM 224441105 6346 72475 SH SOLE 72475 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 5114 245500 SH SOLE 245500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 7305 43340 SH SOLE 43340 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 399 2370 SH SOLE 2370 0 0 CROWN HLDGS INC COM 228368106 272 2950 SH SOLE 2950 0 0 CSX CORP COM 126408103 604 20790 SH SOLE 20790 0 0 CUMMINS INC COM 231021106 3700 19120 SH SOLE 19095 0 25 CVS HEALTH CORP COM 126650100 1300 14030 SH SOLE 14030 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 11726 91635 SH SOLE 90490 40 1105 Canopy Rivers Inc. COM 768014102 37 70400 SH SOLE 70400 0 0 D2L Inc. COM 23344V108 146 27700 SH SOLE 27700 0 0 DANAHER CORPORATION COM 235851102 6787 26771 SH SOLE 26771 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 133 29100 SH SOLE 29100 0 0 DEERE & CO COM 244199105 58506 195364 SH SOLE 194679 25 660 DELTA AIR LINES INC DEL COM NEW 247361702 4916 169700 SH SOLE 169700 0 0 DEVON ENERGY CORP NEW COM 25179M103 4364 79190 SH SOLE 79110 0 80 DEXCOM INC COM 252131107 2240 30060 SH SOLE 30060 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 18019 103485 SH SOLE 103335 0 150 DIAMONDBACK ENERGY INC COM 25278X109 21181 174836 SH SOLE 174836 0 0 DISCOVER FINL SVCS COM 254709108 588 6214 SH SOLE 5565 0 649 DISNEY WALT CO COM 254687106 42061 445562 SH SOLE 443116 50 2396 DOCUSIGN INC COM 256163106 8536 148770 SH SOLE 148570 0 200 DOLLAR GEN CORP NEW COM 256677105 8058 32830 SH SOLE 32830 0 0 DOLLAR TREE INC COM 256746108 2865 18381 SH SOLE 18381 0 0 DOMINION ENERGY INC COM 25746U109 61787 774171 SH SOLE 770746 145 3280 DONALDSON INC COM 257651109 11995 249170 SH SOLE 246530 50 2590 DOVER CORP COM 260003108 1765 14550 SH SOLE 14550 0 0 DOW INC COM 260557103 5189 100541 SH SOLE 100011 0 530 DUKE ENERGY CORP NEW COM NEW 26441C204 16951 158109 SH SOLE 158109 0 0 DUPONT DE NEMOURS INC COM 26614N102 35230 633868 SH SOLE 628528 225 5115 DURECT CORP COM 266605104 424 887900 SH SOLE 886200 0 1700 DXC TECHNOLOGY CO COM 23355L106 5910 194969 SH SOLE 194522 0 447 DYCOM INDS INC COM 267475101 1430 15370 SH SOLE 15370 0 0 Deutsche Telekom AG F ADR COM 251566105 5025 252259 SH SOLE 249603 0 2656 Dodge & Cox Stock COM 256219106 792 3698 SH SOLE 3698 0 0 EASTMAN CHEM CO COM 277432100 359 3994 SH SOLE 3970 0 24 EATON CORP PLC SHS G29183103 1034 8207 SH SOLE 8207 0 0 EBAY INC. COM 278642103 63901 1533493 SH SOLE 1525118 285 8090 ECOLAB INC COM 278865100 463 3011 SH SOLE 3011 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8923 93842 SH SOLE 93842 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 394 62575 SH SOLE 62050 0 525 ELANCO ANIMAL HEALTH INC COM 28414H103 286 14580 SH SOLE 14580 0 0 ELEVANCE HEALTH INC COM 036752103 4247 8800 SH SOLE 8654 0 146 EMERSON ELEC CO COM 291011104 14942 187849 SH SOLE 187849 0 0 ENPHASE ENERGY INC COM 29355A107 842 4313 SH SOLE 4313 0 0 ENSIGN GROUP INC COM 29358P101 2722 37047 SH SOLE 37047 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 480 19687 SH SOLE 19687 0 0 EPAM SYS INC COM 29414B104 4392 14900 SH SOLE 14900 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 985 169810 SH SOLE 164963 300 4547 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3052 66637 SH SOLE 65227 145 1265 EVERGY INC COM 30034W106 320 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 2564 30355 SH SOLE 30355 0 0 EXPEDIA GROUP INC COM NEW 30212P303 16445 173414 SH SOLE 172414 0 1000 EXPONENT INC COM 30214U102 466 5090 SH SOLE 5090 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 588 51077 SH SOLE 51077 0 0 EXXON MOBIL CORP COM 30231G102 16885 197166 SH SOLE 194632 0 2534 Eaton Vance CA Municipal Opportunities Fund COM 27826Y795 208 20943 SH SOLE 20943 0 0 Eaton Vance Connecticut Municipal Income Fund COM 27826Y787 946 101437 SH SOLE 101437 0 0 Eaton Vance South Carolina Municipal Income Fund COM 27826Y720 970 112255 SH SOLE 112255 0 0 Europacific Growth Fund F3 COM 298706110 5167 107050 SH SOLE 106172 641 238 F5 INC COM 315616102 2568 16782 SH SOLE 16782 0 0 FABRINET SHS G3323L100 8558 105525 SH SOLE 105525 0 0 FACTSET RESH SYS INC COM 303075105 221 575 SH SOLE 575 0 0 FAIR ISAAC CORP COM 303250104 712 1776 SH SOLE 1524 0 252 FARMER BROS CO COM 307675108 3913 834300 SH SOLE 834300 0 0 FARMLAND PARTNERS INC COM 31154R109 1968 142585 SH SOLE 142585 0 0 FEDEX CORP COM 31428X106 40639 179255 SH SOLE 178105 30 1120 FIDELITY INTERMED BOND FUND COM 315912105 150 14833 SH SOLE 14833 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1632 44150 SH SOLE 44150 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5663 39269 SH SOLE 38069 0 1200 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 975 13545 SH SOLE 13545 0 0 FISERV INC COM 337738108 5062 56891 SH SOLE 56591 0 300 FLEX LTD ORD Y2573F102 7976 551200 SH SOLE 551200 0 0 FLOWSERVE CORP COM 34354P105 2654 92710 SH SOLE 92710 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 10138 150220 SH SOLE 150220 0 0 FORD MTR CO DEL COM 345370860 11988 1077058 SH SOLE 1072073 0 4985 FORTINET INC COM 34959E109 1273 22500 SH SOLE 22500 0 0 FRANCO NEV CORP COM 351858105 19146 145510 SH SOLE 145510 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10084 344632 SH SOLE 344632 0 0 FULLER H B CO COM 359694106 753 12500 SH SOLE 12500 0 0 Falcon Oil & Gas Ltd. COM 306071101 4 40000 SH SOLE 40000 0 0 Federated Hermes Municipal Ultrashort Fd COM 31417P858 129 13009 SH SOLE 13009 0 0 Fidelity Cap & Income Fund COM 316062108 292 32526 SH SOLE 32526 0 0 Fidelity Concord Str TR 500 IDX Ins Prem COM 315911750 9991 75732 SH SOLE 75732 0 0 Fidelity Large Cap Stock Fund COM 315912402 312 8831 SH SOLE 3805 5026 0 GARTNER INC COM 366651107 267 1106 SH SOLE 134 0 972 GENERAL DYNAMICS CORP COM 369550108 1097 4960 SH SOLE 4960 0 0 GENERAL ELECTRIC CO COM NEW 369604301 300 4705 SH SOLE 4668 0 37 GENERAL MLS INC COM 370334104 537 7120 SH SOLE 7120 0 0 GENERAL MTRS CO COM 37045V100 1175 37003 SH SOLE 37003 0 0 GENUINE PARTS CO COM 372460105 479 3600 SH SOLE 3600 0 0 GILEAD SCIENCES INC COM 375558103 7800 126201 SH SOLE 125471 0 730 GLATFELTER CORPORATION COM 377320106 511 74250 SH SOLE 74250 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 439 13750 SH SOLE 13750 0 0 GLOBAL PMTS INC COM 37940X102 709 6409 SH SOLE 6409 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 320 4400 SH SOLE 4400 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1925 94710 SH SOLE 92460 225 2025 GLOBAL X FDS US PFD ETF 37954Y657 4141 195248 SH SOLE 192318 275 2655 GLOBAL X FDS FINTECH ETF 37954Y814 1125 52826 SH SOLE 51556 95 1175 GOLDMAN SACHS GROUP INC COM 38141G104 4096 13791 SH SOLE 13791 0 0 GRACO INC COM 384109104 855 14390 SH SOLE 14390 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 9985 1220610 SH SOLE 1220610 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 208 4800 SH SOLE 4800 0 0 HAEMONETICS CORP MASS COM 405024100 11721 179830 SH SOLE 179830 0 0 HALLIBURTON CO COM 406216101 13971 445500 SH SOLE 438000 0 7500 HANESBRANDS INC COM 410345102 2859 277863 SH SOLE 275205 0 2658 HARSCO CORP COM 415864107 2937 413120 SH SOLE 413120 0 0 HCA HEALTHCARE INC COM 40412C101 1386 8247 SH SOLE 8085 0 162 HEICO CORP NEW COM 422806109 504 3843 SH SOLE 3843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 557 41971 SH SOLE 34657 0 7314 HOME DEPOT INC COM 437076102 375714 1369870 SH SOLE 1369495 0 375 HONEYWELL INTL INC COM 438516106 20436 117575 SH SOLE 117475 0 100 HOWMET AEROSPACE INC COM 443201108 315 10031 SH SOLE 10031 0 0 HP INC COM 40434L105 468 14267 SH SOLE 1610 0 12657 HUBBELL INC COM 443510607 446 2500 SH SOLE 2500 0 0 Hannover Rueckversicherung SE COM 410693105 285 3920 SH SOLE 3920 0 0 Hermes International SCA COM 42751Q105 1724 15390 SH SOLE 15390 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 469 6170 SH SOLE 6170 0 0 ICF INTL INC COM 44925C103 2071 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 454 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1014 2892 SH SOLE 2832 0 60 II-VI INC COM 902104108 1522 29882 SH SOLE 29882 0 0 ILLINOIS TOOL WKS INC COM 452308109 5407 29668 SH SOLE 29668 0 0 ILLUMINA INC COM 452327109 5359 29068 SH SOLE 28613 15 440 INNOSPEC INC COM 45768S105 2978 31090 SH SOLE 31090 0 0 INNOVIVA INC COM 45781M101 175 11824 SH SOLE 1653 0 10171 INOGEN INC COM 45780L104 6171 255200 SH SOLE 255200 0 0 INSULET CORP COM 45784P101 1222 5605 SH SOLE 5605 0 0 INTEGRAL AD SCIENCE HLDNG CO COM 45828L108 923 93000 SH SOLE 93000 0 0 INTEL CORP COM 458140100 23924 639496 SH SOLE 635454 0 4042 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4926 52377 SH SOLE 52377 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7359 52119 SH SOLE 51659 0 460 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 453 3805 SH SOLE 3805 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1273 46248 SH SOLE 46116 0 132 INTUIT COM 461202103 8060 20910 SH SOLE 20756 0 154 INTUITIVE SURGICAL INC COM NEW 46120E602 5327 26541 SH SOLE 26541 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8760 432180 SH SOLE 427450 185 4545 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 303 13670 SH SOLE 13360 310 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 399 9050 SH SOLE 8850 200 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2788 60311 SH SOLE 58811 150 1350 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 776 5778 SH SOLE 5778 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1189 4242 SH SOLE 4242 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6020 162605 SH SOLE 160565 0 2040 IQVIA HLDGS INC COM 46266C105 4680 21568 SH SOLE 20922 0 646 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 329 28531 SH SOLE 28531 0 0 ISHARES GOLD TR ISHARES NEW 464285204 79815 2326298 SH SOLE 2312948 495 12855 ISHARES INC CORE MSCI EMKT 46434G103 12014 244879 SH SOLE 244879 0 0 ISHARES SILVER TR ISHARES 46428Q109 188 10100 SH SOLE 10100 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 6291 155154 SH SOLE 153799 95 1260 ISHARES TR 1 3 YR TREAS BD 464287457 436 5268 SH SOLE 5268 0 0 ISHARES TR INTRM GOV CR ETF 464288612 881 8350 SH SOLE 7600 0 750 ISHARES TR RUS 2000 VAL ETF 464287630 7698 56544 SH SOLE 55614 205 725 ISHARES TR CORE TOTAL USD 46434V613 281 6000 SH SOLE 6000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 445 4840 SH SOLE 4840 0 0 ISHARES TR US TELECOM ETF 464287713 451 17965 SH SOLE 17965 0 0 ISHARES TR JPMORGAN USD EMG 464288281 826 9680 SH SOLE 9610 0 70 ISHARES TR TIPS BD ETF 464287176 4682 41100 SH SOLE 41100 0 0 ISHARES TR CORE US AGGBD ET 464287226 447 4400 SH SOLE 4400 0 0 ISHARES TR EAFE GRWTH ETF 464288885 333 4135 SH SOLE 4135 0 0 ISHARES TR MSCI EAFE ETF 464287465 3754 60080 SH SOLE 60080 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 801 19969 SH SOLE 19844 0 125 ISHARES TR ISHARES BIOTECH 464287556 2354 20016 SH SOLE 20000 0 16 ISHARES TR PFD AND INCM SEC 464288687 1409 42860 SH SOLE 42770 0 90 ISHARES TR RUS 1000 GRW ETF 464287614 957 4374 SH SOLE 4374 0 0 ISHARES TR RUS 1000 ETF 464287622 3848 18520 SH SOLE 18520 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1428 8434 SH SOLE 7989 0 445 ISHARES TR CORE S&P500 ETF 464287200 563 1484 SH SOLE 965 0 519 ISHARES TR GLOB HLTHCRE ETF 464287325 1168 14400 SH SOLE 14400 0 0 ISHARES TR S&P MC 400GR ETF 464287606 338 5310 SH SOLE 5310 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2829 26600 SH SOLE 26600 0 0 ISHARES TR NEW YORK MUN ETF 464288323 263 5000 SH SOLE 5000 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1002 19825 SH SOLE 19405 0 420 ISHARES TR MSCI CHINA ETF 46429B671 15408 276088 SH SOLE 276088 0 0 ISHARES TR 3YRTB ETF 464288125 1919 27558 SH SOLE 26803 70 685 ISHARES TR CORE 1 5 YR USD 46432F859 446 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 667 11700 SH SOLE 11700 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1780 35658 SH SOLE 33858 0 1800 ISHARES TR GL CLEAN ENE ETF 464288224 5185 272185 SH SOLE 268460 250 3475 ISHARES TR SHORT TREAS BD 464288679 479 4350 SH SOLE 4350 0 0 ISHARES TR RUS MD CP GR ETF 464287481 5667 71532 SH SOLE 68704 200 2628 ISHARES TR CRE U S REIT ETF 464288521 291 5450 SH SOLE 5450 0 0 ISHARES TR US HLTHCR PR ETF 464288828 396 1550 SH SOLE 1550 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 701 13988 SH SOLE 13988 0 0 JACOBS ENGR GROUP INC COM 469814107 1831 14400 SH SOLE 13945 0 455 JOHNSON & JOHNSON COM 478160104 70098 394894 SH SOLE 393213 0 1681 JOHNSON CTLS INTL PLC SHS G51502105 1220 25489 SH SOLE 25283 0 206 JPMORGAN CHASE & CO COM 46625H100 20950 186043 SH SOLE 186043 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 954 3036300 SH SOLE 3036300 0 0 KENNAMETAL INC COM 489170100 1317 56715 SH SOLE 56715 0 0 KEURIG DR PEPPER INC COM 49271V100 33493 946394 SH SOLE 934854 370 11170 KEYCORP COM 493267108 1890 109685 SH SOLE 100282 0 9403 KEYSIGHT TECHNOLOGIES INC COM 49338L103 203 1470 SH SOLE 1470 0 0 KIMBERLY-CLARK CORP COM 494368103 2356 17430 SH SOLE 17430 0 0 KIMCO RLTY CORP COM 49446R109 439 22200 SH SOLE 22200 0 0 KINDER MORGAN INC DEL COM 49456B101 3417 203901 SH SOLE 200829 0 3072 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2591 55975 SH SOLE 55075 0 900 KNOWLES CORP COM 49926D109 2332 134580 SH SOLE 134150 0 430 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 225 10448 SH SOLE 10447 0 1 KRAFT HEINZ CO COM 500754106 5841 153154 SH SOLE 151564 0 1590 KRISPY KREME INC COM 50101L106 156 11500 SH SOLE 11500 0 0 KROGER CO COM 501044101 823 17379 SH SOLE 14600 0 2779 KULICKE & SOFFA INDS INC COM 501242101 1584 36992 SH SOLE 36992 0 0 Kraken Robotics Inc. COM 50077N102 857 3500000 SH SOLE 3500000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 33071 136827 SH SOLE 135620 30 1177 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2812 12000 SH SOLE 11559 0 441 LAKELAND INDS INC COM 511795106 1536 100000 SH SOLE 100000 0 0 LAM RESEARCH CORP COM 512807108 814 1910 SH SOLE 1910 0 0 LANDEC CORP COM 514766104 6066 608450 SH SOLE 608450 0 0 LAUDER ESTEE COS INC CL A 518439104 916 3595 SH SOLE 3595 0 0 LAZARD LTD SHS A G54050102 595 18350 SH SOLE 18350 0 0 LEAR CORP COM NEW 521865204 3182 25275 SH SOLE 25275 0 0 LEGGETT & PLATT INC COM 524660107 4307 124540 SH SOLE 123275 0 1265 LIBERTY BROADBAND CORP COM SER C 530307305 1951 16871 SH SOLE 16871 0 0 LILLY ELI & CO COM 532457108 2496 7699 SH SOLE 7692 0 7 LINDE PLC SHS G5494J103 3142 10929 SH SOLE 10929 0 0 LKQ CORP COM 501889208 1649 33600 SH SOLE 33600 0 0 LOCKHEED MARTIN CORP COM 539830109 31694 73714 SH SOLE 73510 0 204 LOWES COS INC COM 548661107 15645 89568 SH SOLE 89438 0 130 LPL FINL HLDGS INC COM 50212V100 2596 14070 SH SOLE 13920 0 150 LUMEN TECHNOLOGIES INC COM 550241103 861 78908 SH SOLE 63628 0 15280 LUMENTUM HLDGS INC COM 55024U109 9327 117435 SH SOLE 117435 0 0 LVMH Moet Hennessy Louis Vuitton ADR COM 502441306 1774 14515 SH SOLE 14515 0 0 LXP INDUSTRIAL TRUST COM 529043101 195 18179 SH SOLE 18179 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 257 2943 SH SOLE 2800 0 143 M & T BK CORP COM 55261F104 27599 173153 SH SOLE 171793 40 1320 MAG SILVER CORP COM 55903Q104 8044 661000 SH SOLE 653500 0 7500 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 910 19050 SH SOLE 19050 0 0 MANULIFE FINL CORP COM 56501R106 309 17830 SH SOLE 17830 0 0 MARATHON PETE CORP COM 56585A102 21322 259365 SH SOLE 257425 0 1940 MARKEL CORP COM 570535104 220 170 SH SOLE 170 0 0 MARKETAXESS HLDGS INC COM 57060D108 320 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATLS INC COM 573284106 16521 55210 SH SOLE 54635 10 565 MASCO CORP COM 574599106 351 6927 SH SOLE 6041 0 886 MASTERCARD INCORPORATED CL A 57636Q104 21004 66577 SH SOLE 66527 0 50 MATCH GROUP INC NEW COM 57667L107 1511 21680 SH SOLE 21680 0 0 MAYVILLE ENGR CO INC COM 578605107 5114 660771 SH SOLE 660771 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2542 30538 SH SOLE 30538 0 0 MCDONALDS CORP COM 580135101 44747 181249 SH SOLE 181146 0 103 MCKESSON CORP COM 58155Q103 1240 3802 SH SOLE 3300 0 502 MEDICENNA THERAPEUTICS CORP COM 58490H107 132 113000 SH SOLE 112200 0 800 MEDTRONIC PLC SHS G5960L103 2333 25995 SH SOLE 25995 0 0 MEIRAGTX HLDGS PLC COM G59665102 129 17100 SH SOLE 17100 0 0 MERCK & CO INC COM 58933Y105 79933 876743 SH SOLE 872478 160 4105 META PLATFORMS INC CL A 30303M102 26570 164778 SH SOLE 164478 0 300 METLIFE INC COM 59156R108 2022 32202 SH SOLE 28290 0 3912 MICRON TECHNOLOGY INC COM 595112103 2996 54202 SH SOLE 53256 0 946 MICROSOFT CORP COM 594918104 160018 623051 SH SOLE 622077 40 934 MISTRAS GROUP INC COM 60649T107 934 157250 SH SOLE 157250 0 0 MITEK SYS INC COM NEW 606710200 1992 215600 SH SOLE 215600 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2188 409720 SH SOLE 409720 0 0 MODINE MFG CO COM 607828100 1653 157000 SH SOLE 157000 0 0 MOHAWK INDS INC COM 608190104 3069 24735 SH SOLE 24735 0 0 MONDELEZ INTL INC CL A 609207105 5802 93445 SH SOLE 93445 0 0 MONGODB INC CL A 60937P106 681 2625 SH SOLE 2625 0 0 MORGAN STANLEY COM NEW 617446448 3134 41201 SH SOLE 41201 0 0 MOSAIC CO NEW COM 61945C103 307 6500 SH SOLE 6500 0 0 MSC INDL DIRECT INC CL A 553530106 1111 14795 SH SOLE 14795 0 0 MSCI INC COM 55354G100 824 2000 SH SOLE 2000 0 0 MURPHY USA INC COM 626755102 205 880 SH SOLE 800 0 80 Merger Fund Institutional Cl COM 589509207 9091 532855 SH SOLE 525370 298 7188 NAVIGATOR HLDGS LTD SHS Y62132108 456 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3443 111057 SH SOLE 111057 0 0 NETAPP INC COM 64110D104 352 5400 SH SOLE 5400 0 0 NETFLIX INC COM 64110L106 971 5554 SH SOLE 5554 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 56 53500 SH SOLE 53500 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 397 4075 SH SOLE 4075 0 0 NEWELL BRANDS INC COM 651229106 1089 57200 SH SOLE 57200 0 0 NEWMONT CORP COM 651639106 32623 546717 SH SOLE 543652 0 3065 NEXTERA ENERGY INC COM 65339F101 74309 959327 SH SOLE 957207 0 2120 NEXTIER OILFIELD SOLUTIONS COM 65290C105 264 27800 SH SOLE 27800 0 0 NIKE INC CL B 654106103 8155 79797 SH SOLE 79647 0 150 NORDSON CORP COM 655663102 453 2236 SH SOLE 2036 0 200 NORTHROP GRUMMAN CORP COM 666807102 285 595 SH SOLE 55 0 540 NOVARTIS AG SPONSORED ADR 66987V109 15609 184660 SH SOLE 184660 0 0 NUCOR CORP COM 670346105 209 2000 SH SOLE 2000 0 0 NUTRIEN LTD COM 67077M108 31409 394139 SH SOLE 394116 0 23 NUVEEN N Y MUN VALUE FD COM 67062M105 547 64248 SH SOLE 63473 775 0 NVENT ELECTRIC PLC SHS G6700G107 2697 86095 SH SOLE 85345 0 750 NVIDIA CORPORATION COM 67066G104 58098 383256 SH SOLE 381776 40 1440 Nestle SA - ADR COM 641069406 1968 16912 SH SOLE 16912 0 0 Nippon Telephone & Telegraph ADR COM 654624105 604 21000 SH SOLE 21000 0 0 OCCIDENTAL PETE CORP COM 674599105 14031 238298 SH SOLE 238298 0 0 ON24 INC COM 68339B104 4590 483700 SH SOLE 483700 0 0 ONCOSEC MED INC COM 68234L306 55 74500 SH SOLE 74500 0 0 OPEN LENDING CORP COM CL A 68373J104 512 50000 SH SOLE 50000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1046 37650 SH SOLE 37500 0 150 ORACLE CORP COM 68389X105 10390 148705 SH SOLE 146654 0 2051 ORGANON & CO COMMON STOCK 68622V106 3731 110537 SH SOLE 108037 0 2500 ORION ENERGY SYS INC COM 686275108 146 72400 SH SOLE 72400 0 0 ORION ENGINEERED CARBONS S A COM L72967109 10652 685875 SH SOLE 685875 0 0 OTIS WORLDWIDE CORP COM 68902V107 9380 132731 SH SOLE 132731 0 0 Oakmark Fund I COM 413838103 302 3164 SH SOLE 3164 0 0 PACCAR INC COM 693718108 37828 459418 SH SOLE 456618 115 2685 PALANTIR TECHNOLOGIES INC CL A 69608A108 139 16600 SH SOLE 16600 0 0 PALO ALTO NETWORKS INC COM 697435105 21464 43454 SH SOLE 42779 15 660 PAN AMERN SILVER CORP COM 697900108 4829 245500 SH SOLE 245500 0 0 PARKER-HANNIFIN CORP COM 701094104 17954 72970 SH SOLE 72970 0 0 PAYCHEX INC COM 704326107 608 5341 SH SOLE 4298 0 1043 PAYCOM SOFTWARE INC COM 70432V102 2982 10645 SH SOLE 10645 0 0 PAYLOCITY HLDG CORP COM 70438V106 4168 23895 SH SOLE 23695 0 200 PAYPAL HLDGS INC COM 70450Y103 15228 218037 SH SOLE 215667 50 2320 PELOTON INTERACTIVE INC CL A COM 70614W100 2082 226786 SH SOLE 226786 0 0 PEPSICO INC COM 713448108 56128 336780 SH SOLE 335089 70 1621 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 148 12692 SH SOLE 12100 0 592 PFIZER INC COM 717081103 64129 1223143 SH SOLE 1218122 0 5021 PGT INNOVATIONS INC COM 69336V101 1137 68300 SH SOLE 68300 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3377 176530 SH SOLE 176530 0 0 PHILIP MORRIS INTL INC COM 718172109 1039 10526 SH SOLE 9605 0 921 PHILLIPS 66 COM 718546104 4752 57954 SH SOLE 57539 0 415 PHYSICIANS RLTY TR COM 71943U104 8188 469206 SH SOLE 464791 0 4415 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 410 31913 SH SOLE 31913 0 0 PLEXUS CORP COM 729132100 5672 72250 SH SOLE 72250 0 0 PLUG POWER INC COM NEW 72919P202 215 13000 SH SOLE 13000 0 0 PNC FINL SVCS GROUP INC COM 693475105 912 5781 SH SOLE 5781 0 0 POOL CORP COM 73278L105 966 2750 SH SOLE 2750 0 0 POTLATCHDELTIC CORPORATION COM 737630103 998 22579 SH SOLE 22579 0 0 PROCTER AND GAMBLE CO COM 742718109 56767 394792 SH SOLE 394792 0 0 PROFIRE ENERGY INC COM 74316X101 683 474125 SH SOLE 474125 0 0 PROGRESSIVE CORP COM 743315103 24026 206643 SH SOLE 206459 0 184 PRUDENTIAL FINL INC COM 744320102 2288 23910 SH SOLE 22507 0 1403 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1385 21879 SH SOLE 21773 0 106 PUBMATIC INC COM CL A 74467Q103 556 35000 SH SOLE 35000 0 0 PULTE GROUP INC COM 745867101 575 14509 SH SOLE 10848 0 3661 PVH CORPORATION COM 693656100 4288 75355 SH SOLE 75355 0 0 Pimco All Asset Fund COM 722005626 171 15588 SH SOLE 15588 0 0 QUALCOMM INC COM 747525103 59648 466945 SH SOLE 465184 70 1691 QUANTA SVCS INC COM 74762E102 740 5900 SH SOLE 5900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 17535 131863 SH SOLE 130692 0 1171 R1 RCM INC COM 749397105 1269 60000 SH SOLE 60000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 30622 318609 SH SOLE 318609 0 0 REPUBLIC SVCS INC COM 760759100 61921 473147 SH SOLE 467568 110 5469 RESTAURANT BRANDS INTL INC COM 76131D103 4023 80218 SH SOLE 80218 0 0 REV GROUP INC COM 749527107 926 85200 SH SOLE 85200 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2960 48519 SH SOLE 48009 0 510 ROCKWELL AUTOMATION INC COM 773903109 15830 79425 SH SOLE 79325 0 100 ROPER TECHNOLOGIES INC COM 776696106 1293 3277 SH SOLE 3277 0 0 ROSS STORES INC COM 778296103 350 4987 SH SOLE 4987 0 0 ROYAL GOLD INC COM 780287108 303 2839 SH SOLE 2839 0 0 RUSH ENTERPRISES INC CL A 781846209 5687 117992 SH SOLE 116180 0 1812 Roche Holdings LTD COM 771195104 5448 130618 SH SOLE 130390 0 228 S&P GLOBAL INC COM 78409V104 340 1010 SH SOLE 1010 0 0 SAIA INC COM 78709Y105 226 1200 SH SOLE 1200 0 0 SALESFORCE INC COM 79466L302 36685 222282 SH SOLE 221507 25 750 SANGAMO THERAPEUTICS INC COM 800677106 73 17580 SH SOLE 17230 0 350 SANOFI SPONSORED ADR 80105N105 1044 20860 SH SOLE 20860 0 0 SCHLUMBERGER LTD COM STK 806857108 17370 485749 SH SOLE 485401 0 348 SCHRODINGER INC COM 80810D103 10413 394300 SH SOLE 394300 0 0 SCHWAB CHARLES CORP COM 808513105 63761 1009202 SH SOLE 1004197 165 4840 SEAGEN INC COM 81181C104 1028 5808 SH SOLE 5808 0 0 SEALED AIR CORP NEW COM 81211K100 635 11000 SH SOLE 11000 0 0 SEELOS THERAPEUTICS INC COM 81577F109 81 118400 SH SOLE 118400 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9629 75083 SH SOLE 75083 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2682 30710 SH SOLE 30710 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1100 8000 SH SOLE 8000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 280 3885 SH SOLE 3885 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14996 476814 SH SOLE 476814 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 31894 446007 SH SOLE 446007 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1058 19500 SH SOLE 19500 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 610 8700 SH SOLE 8700 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 408 5545 SH SOLE 5545 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3108 24450 SH SOLE 24450 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 7978 193132 SH SOLE 193132 0 0 SERVICENOW INC COM 81762P102 7522 15819 SH SOLE 15819 0 0 SHELL PLC SPON ADS 780259305 9999 191225 SH SOLE 191225 0 0 SHOCKWAVE MED INC COM 82489T104 229 1200 SH SOLE 1200 0 0 SHOPIFY INC CL A 82509L107 4601 147280 SH SOLE 147280 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 11326 1136000 SH SOLE 1126000 0 10000 SILVERCREST METALS INC COM 828363101 1479 242035 SH SOLE 242035 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4398 46335 SH SOLE 45762 0 573 SIMPLY GOOD FOODS CO COM 82900L102 340 9000 SH SOLE 9000 0 0 SIMPSON MFG INC COM 829073105 252 2500 SH SOLE 2500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1776 289789 SH SOLE 289789 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 297 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 605 6531 SH SOLE 6531 0 0 SM ENERGY CO COM 78454L100 7388 216100 SH SOLE 214100 0 2000 SONOCO PRODS CO COM 835495102 8094 141900 SH SOLE 141900 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 16183 197910 SH SOLE 197910 0 0 SOUTHWESTERN ENERGY CO COM 845467109 227 36300 SH SOLE 36300 0 0 SP PLUS CORP COM 78469C103 273 8900 SH SOLE 8900 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1328 4313 SH SOLE 4313 0 0 SPDR GOLD TR GOLD SHS 78463V107 9496 56369 SH SOLE 54196 0 2173 SPDR S&P 500 ETF TR TR UNIT 78462F103 9880 26191 SH SOLE 23952 0 2239 SPDR SER TR S&P REGL BKG 78464A698 15395 265017 SH SOLE 265017 0 0 SPDR SER TR S&P DIVID ETF 78464A763 476 4010 SH SOLE 4010 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 476 16000 SH SOLE 16000 0 0 SPDR SER TR S&P BIOTECH 78464A870 8872 119460 SH SOLE 117710 80 1670 SPLUNK INC COM 848637104 1650 18655 SH SOLE 18655 0 0 SPOK HLDGS INC COM 84863T106 66 10500 SH SOLE 10500 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 170 10100 SH SOLE 7800 0 2300 SPROUTS FMRS MKT INC COM 85208M102 382 15100 SH SOLE 15100 0 0 STAG INDL INC COM 85254J102 3798 122993 SH SOLE 121633 0 1360 STANLEY BLACK & DECKER INC COM 854502101 5100 48635 SH SOLE 48635 0 0 STARBUCKS CORP COM 855244109 7842 102653 SH SOLE 102373 0 280 STEELCASE INC CL A 858155203 6060 564800 SH SOLE 559800 0 5000 STERLING BANCORP INC COM 85917W102 884 155000 SH SOLE 155000 0 0 STRYKER CORPORATION COM 863667101 376 1890 SH SOLE 1890 0 0 SVB FINANCIAL GROUP COM 78486Q101 704 1782 SH SOLE 1782 0 0 SYSCO CORP COM 871829107 5504 64970 SH SOLE 64970 0 0 Schwab Value Advantage Money Fund - Ultra COM 808515696 1003 1002704 SH SOLE 1002704 0 0 Secure Energy Services COM 81373C102 1958 420000 SH SOLE 420000 0 0 Siemens AG-SPONS ADR COM 826197501 9257 181230 SH SOLE 181230 0 0 South32 Ltd COM 84473L105 8194 606500 SH SOLE 605000 0 1500 Sprott Gold Equity Fund Investor Class COM 85208P105 3806 96279 SH SOLE 83251 0 13028 Sprott-Alpina Gold Equity UCITS Fund A USD COM 079451967 555 9660 SH SOLE 9660 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1394 191000 SH SOLE 191000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7046 86185 SH SOLE 86185 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 266 4500 SH SOLE 4500 0 0 TARGET CORP COM 87612E106 6569 46514 SH SOLE 46504 0 10 TEJON RANCH CO COM 879080109 419 27000 SH SOLE 25000 0 2000 TESLA INC COM 88160R101 820 1218 SH SOLE 1218 0 0 TETRA TECH INC NEW COM 88162G103 410 3005 SH SOLE 3005 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 326 80200 SH SOLE 80200 0 0 TEXAS INSTRS INC COM 882508104 2632 17130 SH SOLE 17130 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 809 544 SH SOLE 514 0 30 TEXTRON INC COM 883203101 399 6530 SH SOLE 6530 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 40134 73873 SH SOLE 73164 20 689 TILE SHOP HLDGS INC COM 88677Q109 529 172401 SH SOLE 172401 0 0 TOPBUILD CORP COM 89055F103 251 1500 SH SOLE 1500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 321 4900 SH SOLE 4900 0 0 TOYOTA MOTOR CORP ADS 892331307 1310 8500 SH SOLE 8500 0 0 TRADEWEB MKTS INC CL A 892672106 614 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 643 4950 SH SOLE 4950 0 0 TRANSUNION COM 89400J107 680 8500 SH SOLE 8500 0 0 TRAVELERS COMPANIES INC COM 89417E109 1057 6250 SH SOLE 6250 0 0 TREX CO INC COM 89531P105 272 5000 SH SOLE 5000 0 0 TRUIST FINL CORP COM 89832Q109 231 4869 SH SOLE 4869 0 0 TTM TECHNOLOGIES INC COM 87305R109 7025 562000 SH SOLE 562000 0 0 TWILIO INC CL A 90138F102 1536 18324 SH SOLE 18174 0 150 TYLER TECHNOLOGIES INC COM 902252105 332 1000 SH SOLE 1000 0 0 TYSON FOODS INC CL A 902494103 996 11577 SH SOLE 8906 0 2671 The Tocqueville Fund COM 888894102 68269 1784801 SH SOLE 1625542 0 159258 Tocqueville Opportunity Fund COM 888894409 19211 753371 SH SOLE 733047 0 20324 Tocqueville Phoenix Fund COM 888894847 9055 471392 SH SOLE 435370 0 36022 UBS GROUP AG SHS H42097107 18269 1126340 SH SOLE 1126153 0 187 UNIFI INC COM NEW 904677200 375 26666 SH SOLE 26666 0 0 UNILEVER PLC SPON ADR NEW 904767704 27541 600928 SH SOLE 599473 0 1455 UNION PAC CORP COM 907818108 8515 39926 SH SOLE 39854 0 72 UNISYS CORP COM NEW 909214306 3901 324298 SH SOLE 324298 0 0 UNITED PARCEL SERVICE INC CL B 911312106 623 3415 SH SOLE 3415 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11124 21658 SH SOLE 21658 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1197 48135 SH SOLE 48135 0 0 UPLAND SOFTWARE INC COM 91544A109 1551 106800 SH SOLE 106800 0 0 US BANCORP DEL COM NEW 902973304 13744 298644 SH SOLE 298644 0 0 US FOODS HLDG CORP COM 912008109 253 8262 SH SOLE 8262 0 0 VALERO ENERGY CORP COM 91913Y100 861 8100 SH SOLE 8100 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4311 157441 SH SOLE 157441 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3917 160026 SH SOLE 158252 100 1674 VANECK ETF TRUST PREFERRED SECURT 92189F429 1254 69300 SH SOLE 69300 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 723 4249 SH SOLE 4249 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 484 6300 SH SOLE 6300 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 349 4500 SH SOLE 4500 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5929 39573 SH SOLE 38003 0 1570 VANGUARD INDEX FDS VALUE ETF 922908744 1829 13867 SH SOLE 13867 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 924 2665 SH SOLE 2665 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3879 29951 SH SOLE 29206 40 705 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1345 10260 SH SOLE 10260 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 700 7678 SH SOLE 7578 100 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1152 23050 SH SOLE 23050 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 395 4624 SH SOLE 4624 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6971 167365 SH SOLE 164325 320 2720 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 706 6843 SH SOLE 6843 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14453 273628 SH SOLE 270618 215 2795 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14552 290350 SH SOLE 286855 60 3435 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 447 8950 SH SOLE 8950 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3772 64085 SH SOLE 62200 0 1885 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4560 59800 SH SOLE 59800 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1685 11745 SH SOLE 11745 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 365 6200 SH SOLE 6200 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1555 11800 SH SOLE 11800 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 218 3280 SH SOLE 3280 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2724 16677 SH SOLE 16033 32 612 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3573 19280 SH SOLE 19280 0 0 VEEVA SYS INC CL A COM 922475108 1109 5600 SH SOLE 5500 0 100 VENTAS INC COM 92276F100 206 4000 SH SOLE 4000 0 0 VERISK ANALYTICS INC COM 92345Y106 2323 13421 SH SOLE 13421 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 45593 898394 SH SOLE 896604 0 1790 VERTIV HOLDINGS CO COM CL A 92537N108 82 10000 SH SOLE 10000 0 0 VIATRIS INC COM 92556V106 3418 326411 SH SOLE 323308 0 3103 VIEMED HEALTHCARE INC COM 92663R105 1561 290100 SH SOLE 290100 0 0 VISA INC COM CL A 92826C839 18672 94833 SH SOLE 94833 0 0 VISTEON CORP COM NEW 92839U206 4490 43350 SH SOLE 43350 0 0 VOYA FINANCIAL INC COM 929089100 4803 80690 SH SOLE 80690 0 0 VULCAN MATLS CO COM 929160109 19112 134500 SH SOLE 134500 0 0 Vanguard Calif Tax Free Fds Inter Taxex Ad COM 922021407 119 10688 SH SOLE 10688 0 0 Vanguard Equity Income Fund Admiral Shares COM 921921300 220 2608 SH SOLE 2608 0 0 Vanguard Federal Money Market Fund COM 922906300 100 100000 SH SOLE 100000 0 0 Vanguard High Yield Tax Exempt Fund COM 922907845 427 40830 SH SOLE 40830 0 0 Vanguard Index 500 Fund Admiral Shares COM 922908710 1650 4723 SH SOLE 4723 0 0 Vanguard Intermediate-Term Bond Index Fund Admiral COM 921937801 408 38777 SH SOLE 0 0 38777 Vanguard Wellington COM 921935102 226 5598 SH SOLE 5598 0 0 Vanguard/Primecap Fund Admiral Shares COM 921936209 413 2953 SH SOLE 2953 0 0 Veolia Environment - ADR COM 92334N103 207 8450 SH SOLE 8450 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 273 7197 SH SOLE 7197 0 0 WALMART INC COM 931142103 30904 254184 SH SOLE 253678 0 506 WARNER BROS DISCOVERY INC COM SER A 934423104 499 37208 SH SOLE 37115 0 93 WASTE CONNECTIONS INC COM 94106B101 1562 12600 SH SOLE 12600 0 0 WASTE MGMT INC DEL COM 94106L109 20517 134114 SH SOLE 134114 0 0 WATERS CORP COM 941848103 1323 3998 SH SOLE 3891 0 107 WATSCO INC COM 942622200 1351 5659 SH SOLE 5569 0 90 WD 40 CO COM 929236107 201 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 277 2753 SH SOLE 2753 0 0 WELLS FARGO CO NEW COM 949746101 565 14416 SH SOLE 11092 0 3324 WESTROCK CO COM 96145D105 1640 41169 SH SOLE 41169 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 50063 1511554 SH SOLE 1497725 250 13579 WHEATON PRECIOUS METALS CORP COM 962879102 19925 552999 SH SOLE 548999 0 4000 WILLIAMS SONOMA INC COM 969904101 1380 12438 SH SOLE 11891 0 547 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1624 8228 SH SOLE 8228 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2412 111871 SH SOLE 111871 0 0 WORKDAY INC CL A 98138H101 2334 16725 SH SOLE 16725 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 983 27395 SH SOLE 25384 0 2011 Walmart De Mexico - ADR COM 93114W107 257 7500 SH SOLE 7500 0 0 XPERI HOLDING CORP COM 98390M103 147 10164 SH SOLE 1576 0 8588 ZENDESK INC COM 98936J101 546 7370 SH SOLE 7370 0 0 ZEVIA PBC CL A 98955K104 42 15000 SH SOLE 15000 0 0 ZIFF DAVIS INC COM 48123V102 6588 88400 SH SOLE 88400 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1672 15912 SH SOLE 15912 0 0