0000919574-22-001230.txt : 20220214 0000919574-22-001230.hdr.sgml : 20220214 20220211211621 ACCESSION NUMBER: 0000919574-22-001230 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220214 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: 22624212 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 12-31-2021 12-31-2021 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 02-11-2022 1 738 7270406 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 1896 94490 SH SOLE 94490 0 0 3-D SYS CORP DEL COM NEW 88554D205 1267 58835 SH SOLE 58835 0 0 3M CO COM 88579Y101 7139 40190 SH SOLE 40190 0 0 9 METERS BIOPHARMA INC COM 654405109 10 10200 SH SOLE 10200 0 0 ABBOTT LABS COM 002824100 54394 386485 SH SOLE 386185 0 300 ABBVIE INC COM 00287Y109 38341 283168 SH SOLE 282198 0 970 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 846 48150 SH SOLE 48150 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 2393 26620 SH SOLE 26620 0 0 ABM INDS INC COM 000957100 6131 150094 SH SOLE 150005 0 89 ABSOLUTE SOFTWARE CORP COM 00386B109 1882 200400 SH SOLE 200400 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 409 987 SH SOLE 987 0 0 ACCURAY INC COM 004397105 405 85000 SH SOLE 85000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 8509 127895 SH SOLE 127495 0 400 ACUITY BRANDS INC COM 00508Y102 4855 22929 SH SOLE 22910 0 19 ACURX PHARMACEUTICALS INC COM 00510M104 108 25100 SH SOLE 25100 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 44333 78181 SH SOLE 77499 15 667 ADVANCE AUTO PARTS INC COM 00751Y106 334 1393 SH SOLE 1380 0 13 ADVANCED DRAIN SYS INC DEL COM 00790R104 340 2500 SH SOLE 2500 0 0 ADVISORSHARES TR PURE CANNABIS 00768Y495 877 67485 SH SOLE 63840 270 3375 AERCAP HOLDINGS NV SHS N00985106 19529 298515 SH SOLE 298015 0 500 AFLAC INC COM 001055102 16844 288467 SH SOLE 288400 0 67 AGNICO EAGLE MINES LTD COM 008474108 461 8668 SH SOLE 8668 0 0 AIR PRODS & CHEMS INC COM 009158106 12163 39977 SH SOLE 39977 0 0 ALBEMARLE CORP COM 012653101 11749 50260 SH SOLE 50260 0 0 ALCON AG ORD SHS H01301128 19300 221537 SH SOLE 221537 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2906 24465 SH SOLE 24465 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 4980 137640 SH SOLE 134825 0 2815 ALLSTATE CORP COM 020002101 2610 22188 SH SOLE 19492 0 2696 ALPHABET INC CAP STK CL A 02079K305 132134 45610 SH SOLE 45605 0 5 ALPHABET INC CAP STK CL C 02079K107 106797 36908 SH SOLE 36661 6 241 ALPS ETF TR SECTR DIV DOGS 00162Q858 401 7485 SH SOLE 7305 180 0 ALPS ETF TR ALERIAN MLP 00162Q452 3429 104733 SH SOLE 102568 95 2070 ALTRIA GROUP INC COM 02209S103 288 6080 SH SOLE 5530 0 550 AMAZON COM INC COM 023135106 148153 44433 SH SOLE 44198 3 232 AMCOR PLC ORD G0250X107 3548 295429 SH SOLE 286785 0 8644 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 226 10705 SH SOLE 9500 0 1205 AMERICAN CAMPUS CMNTYS INC COM 024835100 5319 92835 SH SOLE 91767 0 1068 AMERICAN EXPRESS CO COM 025816109 12308 75234 SH SOLE 75234 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 392 9000 SH SOLE 9000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 439 1501 SH SOLE 1501 0 0 AMERIPRISE FINL INC COM 03076C106 443 1469 SH SOLE 497 0 972 AMETEK INC COM 031100100 441 3000 SH SOLE 3000 0 0 AMGEN INC COM 031162100 6391 28408 SH SOLE 27905 0 503 ANSYS INC COM 03662Q105 602 1500 SH SOLE 1500 0 0 ANTARES PHARMA INC COM 036642106 648 181500 SH SOLE 181500 0 0 ANTHEM INC COM 036752103 4029 8692 SH SOLE 8643 0 49 APOGEE ENTERPRISES INC COM 037598109 8452 175533 SH SOLE 175533 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5317 73410 SH SOLE 72910 0 500 APPLE INC COM 037833100 197353 1111411 SH SOLE 1106602 80 4729 APPLIED MATLS INC COM 038222105 62576 397661 SH SOLE 397647 0 14 ARC DOCUMENT SOLUTIONS INC COM 00191G103 275 78662 SH SOLE 78662 0 0 ARK ETF TR 3D PRINTING ETF 00214Q500 421 12260 SH SOLE 12260 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 1873 119400 SH SOLE 118100 0 1300 ARROW ELECTRS INC COM 042735100 1938 14431 SH SOLE 14431 0 0 ASPEN TECHNOLOGY INC COM 045327103 860 5650 SH SOLE 5650 0 0 AT Mid Cap Equity Fund Institu COM 00769G477 245 11257 SH SOLE 11257 0 0 AT&T INC COM 00206R102 4566 185618 SH SOLE 183232 0 2386 ATKORE INC COM 047649108 218 1964 SH SOLE 154 0 1810 ATLASSIAN CORP PLC CL A G06242104 1348 3535 SH SOLE 3506 0 29 ATYR PHARMA INC COM NEW 002120202 91 12150 SH SOLE 12150 0 0 AUTODESK INC COM 052769106 442 1571 SH SOLE 1421 0 150 AUTOMATIC DATA PROCESSING IN COM 053015103 28519 115660 SH SOLE 115660 0 0 AUTOZONE INC COM 053332102 790 377 SH SOLE 374 0 3 AVALARA INC COM 05338G106 949 7350 SH SOLE 7150 0 200 AVANTOR INC COM 05352A100 506 12000 SH SOLE 12000 0 0 AVIENT CORPORATION COM 05368V106 6090 108850 SH SOLE 108850 0 0 AXALTA COATING SYS LTD COM G0750C108 363 10970 SH SOLE 10970 0 0 AXOGEN INC COM 05463X106 2717 290000 SH SOLE 290000 0 0 AZZ INC COM 002474104 1077 19480 SH SOLE 19480 0 0 Accor SA COM F00189120 12427 384100 SH SOLE 384100 0 0 Adidas AG COM D0066B185 10985 38150 SH SOLE 38150 0 0 Ally Finl Inc COM 02005NBM1 5604 5401000 PRN SOLE 5355000 0 46000 American Beacon Tocqueville In COM 024526386 6266 332952 SH SOLE 332840 0 112 American Beacon Tocqueville In COM 024526378 6984 368944 SH SOLE 368944 0 0 American Beacon Tocqueville In COM 024526394 11289 600139 SH SOLE 579774 2238 18127 American FD Europacific GWTH F COM 29875E100 9257 143347 SH SOLE 135934 0 7413 Applus Services SA COM E0534T106 8678 943803 SH SOLE 943803 0 0 Asahi Group Hldgs COM J02100113 19640 505500 SH SOLE 505500 0 0 BANK NEW YORK MELLON CORP COM 064058100 859 14789 SH SOLE 14755 0 34 BARRICK GOLD CORP COM 067901108 4583 241194 SH SOLE 241194 0 0 BAXTER INTL INC COM 071813109 281 3276 SH SOLE 3276 0 0 BECTON DICKINSON & CO COM 075887109 4947 19673 SH SOLE 19673 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2704 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 74635 249614 SH SOLE 247423 60 2131 BEST BUY INC COM 086516101 217 2140 SH SOLE 252 0 1888 BGSF INC COM 05601C105 6556 456850 SH SOLE 456850 0 0 BHP GROUP LTD SPONSORED ADS 088606108 28325 469350 SH SOLE 469350 0 0 BIO-TECHNE CORP COM 09073M104 628 1213 SH SOLE 1200 0 13 BIOGEN INC COM 09062X103 8651 36058 SH SOLE 35932 0 126 BIOMARIN PHARMACEUTICAL INC COM 09061G101 14109 159692 SH SOLE 157892 65 1735 BIOXCEL THERAPEUTICS INC COM 09075P105 354 17400 SH SOLE 17300 0 100 BK OF AMERICA CORP COM 060505104 60732 1365076 SH SOLE 1358499 0 6577 BLACK STONE MINERALS L P COM UNIT 09225M101 5165 500000 SH SOLE 500000 0 0 BLACKROCK INC COM 09247X101 252 275 SH SOLE 275 0 0 BLACKSTONE INC COM 09260D107 19439 150235 SH SOLE 149779 0 456 BLOCK INC CL A 852234103 6562 40628 SH SOLE 40628 0 0 BLOOM ENERGY CORP COM CL A 093712107 1384 63100 SH SOLE 62950 0 150 BLUE BIRD CORP COM 095306106 368 23544 SH SOLE 23544 0 0 BLUELINX HLDGS INC COM NEW 09624H208 216 2257 SH SOLE 153 0 2104 BOEING CO COM 097023105 38493 191201 SH SOLE 190291 25 885 BOOKING HOLDINGS INC COM 09857L108 23448 9773 SH SOLE 9773 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 551 6500 SH SOLE 6500 0 0 BOSTON PROPERTIES INC COM 101121101 38547 334666 SH SOLE 334156 0 510 BOSTON SCIENTIFIC CORP COM 101137107 31609 744101 SH SOLE 737356 275 6470 BP PLC SPONSORED ADR 055622104 19201 721012 SH SOLE 721012 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 214 1700 SH SOLE 1700 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 22949 368065 SH SOLE 367771 0 294 BROADCOM INC COM 11135F101 12569 18889 SH SOLE 18668 0 221 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 265 4350 SH SOLE 4350 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 5588 65200 SH SOLE 64700 0 500 BYD Co Ltd COM Y1023R104 895 26325 SH SOLE 26325 0 0 Blackstone REIT COM 09259K302 502 39785 SH SOLE 0 0 39785 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 291 2700 SH SOLE 2700 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 932 5000 SH SOLE 5000 0 0 CAMECO CORP COM 13321L108 25890 1187085 SH SOLE 1187085 0 0 CANADIAN NATL RY CO COM 136375102 530 4312 SH SOLE 4312 0 0 CAPITAL ONE FINL CORP COM 14040H105 23090 159142 SH SOLE 159001 0 141 CARETRUST REIT INC COM 14174T107 559 24500 SH SOLE 24500 0 0 CARLISLE COS INC COM 142339100 2710 10924 SH SOLE 10924 0 0 CARMAX INC COM 143130102 908 6974 SH SOLE 6974 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 18588 342690 SH SOLE 342690 0 0 CARS COM INC COM 14575E105 19827 1232283 SH SOLE 1232283 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 106 15594 SH SOLE 950 0 14644 CATERPILLAR INC COM 149123101 37864 183150 SH SOLE 183150 0 0 CBRE GROUP INC CL A 12504L109 4694 43263 SH SOLE 41560 0 1703 CELANESE CORP DEL COM 150870103 314 1867 SH SOLE 113 0 1754 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2111 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 1988 93000 SH SOLE 93000 0 0 CHARLES RIV LABS INTL INC COM 159864107 915 2429 SH SOLE 2400 0 29 CHEESECAKE FACTORY INC COM 163072101 258 6600 SH SOLE 6600 0 0 CHEVRON CORP NEW COM 166764100 29125 248187 SH SOLE 247103 0 1084 CHIPOTLE MEXICAN GRILL INC COM 169656105 28192 16126 SH SOLE 16126 0 0 CHUBB LIMITED COM H1467J104 21504 111240 SH SOLE 111240 0 0 CHURCH & DWIGHT CO INC COM 171340102 308 3000 SH SOLE 3000 0 0 CHURCHILL DOWNS INC COM 171484108 361 1500 SH SOLE 1500 0 0 CIGNA CORP NEW COM 125523100 1713 7459 SH SOLE 7421 0 38 CINTAS CORP COM 172908105 1378 3110 SH SOLE 3110 0 0 CISCO SYS INC COM 17275R102 32484 512615 SH SOLE 512615 0 0 CITIGROUP INC COM NEW 172967424 1652 27361 SH SOLE 20764 0 6597 CITY OFFICE REIT INC COM 178587101 198 10024 SH SOLE 1146 0 8878 CLARIVATE PLC ORD SHS G21810109 8966 381190 SH SOLE 381190 0 0 COCA COLA CO COM 191216100 20120 339809 SH SOLE 338662 0 1147 CODA OCTOPUS GROUP INC COM NEW 19188U206 4352 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5285 59565 SH SOLE 59485 0 80 COINBASE GLOBAL INC COM CL A 19260Q107 593 2348 SH SOLE 2348 0 0 COLGATE PALMOLIVE CO COM 194162103 43114 505205 SH SOLE 501685 145 3375 COMCAST CORP NEW CL A 20030N101 27279 542005 SH SOLE 537760 110 4135 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5397 227810 SH SOLE 227810 0 0 CONOCOPHILLIPS COM 20825C104 822 11395 SH SOLE 11169 0 226 CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 1589 27465 SH SOLE 27465 0 0 CONSTELLATION BRANDS INC CL A 21036P108 13183 52527 SH SOLE 52427 0 100 CONVEY HEALTH SOLUTIONS HLDG COM 21258C108 4042 483500 SH SOLE 483500 0 0 COPART INC COM 217204106 1061 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 6734 180882 SH SOLE 180882 0 0 CORTEVA INC COM 22052L104 2756 58293 SH SOLE 58293 0 0 COSTAR GROUP INC COM 22160N109 790 10000 SH SOLE 10000 0 0 COSTCO WHSL CORP NEW COM 22160K105 11540 20327 SH SOLE 20327 0 0 COTERRA ENERGY INC COM 127097103 536 28200 SH SOLE 28200 0 0 COUPA SOFTWARE INC COM 22266L106 2090 13225 SH SOLE 13225 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2360 18343 SH SOLE 18343 0 0 CRANE CO COM 224399105 7297 71725 SH SOLE 71725 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 5538 199500 SH SOLE 199500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 8872 43331 SH SOLE 43331 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 538 2575 SH SOLE 2575 0 0 CROWN HLDGS INC COM 228368106 326 2950 SH SOLE 2950 0 0 CSX CORP COM 126408103 782 20790 SH SOLE 20790 0 0 CUMMINS INC COM 231021106 2161 9907 SH SOLE 9860 0 47 CVS HEALTH CORP COM 126650100 1680 16290 SH SOLE 16290 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 15383 88775 SH SOLE 87490 40 1245 Canopy Rivers Inc. COM 768014102 84 70400 SH SOLE 70400 0 0 Capital One Financial Corp COM 14040HCF0 10704 10651000 PRN SOLE 10605000 0 46000 Charles Schwab COM 808513AP0 5646 5650000 PRN SOLE 5650000 0 0 China Telecom COM Y1505D102 4 20000 SH SOLE 20000 0 0 Citigroup Inc COM 172967MU2 3552 3526000 PRN SOLE 3487000 0 39000 Citigroup Inc. COM 172967HQ7 4237 4042000 PRN SOLE 4037000 0 5000 DANAHER CORPORATION COM 235851102 9091 27631 SH SOLE 27631 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 248 29100 SH SOLE 29100 0 0 DARLING INGREDIENTS INC COM 237266101 224 3227 SH SOLE 338 0 2889 DEERE & CO COM 244199105 70039 204261 SH SOLE 203361 25 875 DELL TECHNOLOGIES INC CL C 24703L202 352 6262 SH SOLE 478 0 5784 DELTA AIR LINES INC DEL COM NEW 247361702 7224 184850 SH SOLE 184850 0 0 DEVON ENERGY CORP NEW COM 25179M103 3518 79857 SH SOLE 79812 0 45 DEXCOM INC COM 252131107 4159 7745 SH SOLE 7745 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 25385 115312 SH SOLE 115162 0 150 DIAMONDBACK ENERGY INC COM 25278X109 18906 175300 SH SOLE 175300 0 0 DIGITAL RLTY TR INC COM 253868103 236 1335 SH SOLE 1335 0 0 DILLARDS INC CL A 254067101 219 894 SH SOLE 83 0 811 DISCOVER FINL SVCS COM 254709108 636 5500 SH SOLE 5500 0 0 DISCOVERY INC COM SER C 25470F302 293 12788 SH SOLE 12788 0 0 DISNEY WALT CO COM 254687106 59930 386921 SH SOLE 385016 50 1855 DOCUSIGN INC COM 256163106 1928 12660 SH SOLE 12460 0 200 DOLLAR GEN CORP NEW COM 256677105 7856 33313 SH SOLE 33300 0 13 DOLLAR TREE INC COM 256746108 2622 18658 SH SOLE 18658 0 0 DOMINION ENERGY INC COM 25746U109 63876 813085 SH SOLE 809570 145 3370 DONALDSON INC COM 257651109 30722 518421 SH SOLE 515316 50 3055 DOVER CORP COM 260003108 2715 14950 SH SOLE 14950 0 0 DOW INC COM 260557103 5810 102433 SH SOLE 102171 0 262 DOXIMITY INC CL A 26622P107 1554 31000 SH SOLE 31000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 16233 154746 SH SOLE 154746 0 0 DUPONT DE NEMOURS INC COM 26614N102 60654 750851 SH SOLE 746901 90 3860 DURECT CORP COM 266605104 889 901700 SH SOLE 900000 0 1700 DXC TECHNOLOGY CO COM 23355L106 6333 196732 SH SOLE 196490 0 242 DYCOM INDS INC COM 267475101 1441 15370 SH SOLE 15370 0 0 Deutsche Telekom AG F ADR COM 251566105 4511 243681 SH SOLE 240740 0 2941 Dodge & Cox Stock COM 256219106 861 3511 SH SOLE 3511 0 0 Dominion Energy Inc COM 25746UDD8 3955 3794000 PRN SOLE 3758000 0 36000 EASTMAN CHEM CO COM 277432100 524 4335 SH SOLE 4170 0 165 EBAY INC. COM 278642103 117671 1769492 SH SOLE 1762337 285 6870 ECOLAB INC COM 278865100 733 3125 SH SOLE 3125 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12528 96702 SH SOLE 96702 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 307 59075 SH SOLE 58550 0 525 ELANCO ANIMAL HEALTH INC COM 28414H103 20301 715318 SH SOLE 708453 205 6660 EMERSON ELEC CO COM 291011104 14720 158326 SH SOLE 158326 0 0 ENSIGN GROUP INC COM 29358P101 2863 34100 SH SOLE 34100 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 484 22037 SH SOLE 22037 0 0 EPAM SYS INC COM 29414B104 15285 22867 SH SOLE 22580 0 287 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4322 70340 SH SOLE 68865 145 1330 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 796 71826 SH SOLE 71391 0 435 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 365 6285 SH SOLE 6285 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 500 23700 SH SOLE 23700 0 0 EVERGY INC COM 30034W106 336 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 3154 34670 SH SOLE 34670 0 0 EXPEDIA GROUP INC COM NEW 30212P303 51966 287549 SH SOLE 286574 40 935 EXPONENT INC COM 30214U102 594 5090 SH SOLE 5090 0 0 EXPRO GROUP HOLDINGS NV COM N3144W105 781 54410 SH SOLE 54410 0 0 EXXON MOBIL CORP COM 30231G102 12605 205998 SH SOLE 203479 0 2519 Eaton Vance CA Municipal Oppor COM 27826Y795 228 20769 SH SOLE 20769 0 0 Eaton Vance Connecticut Munici COM 27826Y787 503 49005 SH SOLE 49005 0 0 Eaton Vance South Carolina Mun COM 27826Y720 837 88681 SH SOLE 88681 0 0 Edgewood Growth Fund COM 0075W0759 272 4500 SH SOLE 4500 0 0 Equitable Holdings Inc. COM 29452EAA9 906 865000 PRN SOLE 841000 0 24000 EssilorLuxottica SA COM F31665106 30910 145166 SH SOLE 145166 0 0 Europacific Growth Fund F3 COM 298706110 6606 101950 SH SOLE 101077 637 236 F5 INC COM 315616102 4032 16477 SH SOLE 16477 0 0 FABRINET SHS G3323L100 12480 105345 SH SOLE 105345 0 0 FACTSET RESH SYS INC COM 303075105 279 575 SH SOLE 575 0 0 FAIR ISAAC CORP COM 303250104 651 1500 SH SOLE 1500 0 0 FARMER BROS CO COM 307675108 4357 584800 SH SOLE 584800 0 0 FARMLAND PARTNERS INC COM 31154R109 4644 388630 SH SOLE 388630 0 0 FEDEX CORP COM 31428X106 46001 177857 SH SOLE 176647 30 1180 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 3705 73605 SH SOLE 72695 55 855 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9953 190738 SH SOLE 190180 0 558 FIDELITY NATL INFORMATION SV COM 31620M106 4154 38057 SH SOLE 37825 0 232 FIRST REP BK SAN FRANCISCO C COM 33616C100 8491 41116 SH SOLE 39851 0 1265 FIRST SOLAR INC COM 336433107 3026 34720 SH SOLE 34720 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1350 14245 SH SOLE 14245 0 0 FISERV INC COM 337738108 4943 47622 SH SOLE 47322 0 300 FLEX LTD ORD Y2573F102 10029 547150 SH SOLE 547150 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 390 3000 SH SOLE 3000 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 12605 162200 SH SOLE 162200 0 0 FORD MTR CO DEL COM 345370860 15839 762572 SH SOLE 762173 0 399 FORTINET INC COM 34959E109 2059 5728 SH SOLE 4567 0 1161 FRANCO NEV CORP COM 351858105 20455 147912 SH SOLE 147912 0 0 FREEPORT-MCMORAN INC CL B 35671D857 14857 356028 SH SOLE 355982 0 46 FUBOTV INC COM 35953D104 244 15750 SH SOLE 15750 0 0 FULLER H B CO COM 359694106 1013 12500 SH SOLE 12500 0 0 Falcon Oil & Gas Ltd. COM 306071101 4 40000 SH SOLE 40000 0 0 Fidelity Capital & Income Fund COM 316062108 340 30338 SH SOLE 30338 0 0 Fidelity Concord Str TR 500 ID COM 315911750 12703 76841 SH SOLE 76841 0 0 Fila Spa COM T4R96P184 111 10000 SH SOLE 10000 0 0 Fission Uranium Corp. COM 33812R109 41 67700 SH SOLE 67700 0 0 GARTNER INC COM 366651107 483 1446 SH SOLE 121 0 1325 GENERAC HLDGS INC COM 368736104 3565 10130 SH SOLE 9711 0 419 GENERAL DYNAMICS CORP COM 369550108 1003 4810 SH SOLE 4810 0 0 GENERAL ELECTRIC CO COM NEW 369604301 459 4855 SH SOLE 4818 0 37 GENERAL MLS INC COM 370334104 527 7820 SH SOLE 7820 0 0 GENERAL MTRS CO COM 37045V100 2562 43697 SH SOLE 43697 0 0 GENUINE PARTS CO COM 372460105 505 3600 SH SOLE 3600 0 0 GILEAD SCIENCES INC COM 375558103 12883 177424 SH SOLE 176604 0 820 GLATFELTER CORPORATION COM 377320106 1277 74250 SH SOLE 74250 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 315 10750 SH SOLE 10750 0 0 GLOBAL PMTS INC COM 37940X102 718 5309 SH SOLE 5309 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1893 47283 SH SOLE 45968 95 1220 GLOBAL X FDS CANNABIS ETF 37954Y426 90 15550 SH SOLE 15550 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3286 91421 SH SOLE 89066 225 2130 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 363 4300 SH SOLE 4300 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 435 12315 SH SOLE 12315 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5386 14080 SH SOLE 14080 0 0 GRACO INC COM 384109104 1303 16160 SH SOLE 16160 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 11241 1199690 SH SOLE 1199690 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 445 4900 SH SOLE 4900 0 0 Goldman Sachs Group Inc. COM 38144GAB7 5868 5656000 PRN SOLE 5617000 0 39000 Grayscale Ethereum Trust COM 389638107 2680 82810 SH SOLE 80790 225 1795 HAEMONETICS CORP MASS COM 405024100 12457 234869 SH SOLE 234869 0 0 HARSCO CORP COM 415864107 6962 416620 SH SOLE 416620 0 0 HCA HEALTHCARE INC COM 40412C101 2222 8648 SH SOLE 8089 0 559 HEICO CORP NEW COM 422806109 554 3843 SH SOLE 3843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 543 34412 SH SOLE 34050 0 362 HOME DEPOT INC COM 437076102 617429 1487746 SH SOLE 1487346 25 375 HONEYWELL INTL INC COM 438516106 24582 117896 SH SOLE 117796 0 100 HOST HOTELS & RESORTS INC COM 44107P104 2054 118125 SH SOLE 118125 0 0 HOWMET AEROSPACE INC COM 443201108 434 13631 SH SOLE 13631 0 0 HP INC COM 40434L105 666 17676 SH SOLE 1452 0 16224 HUBBELL INC COM 443510607 521 2500 SH SOLE 2500 0 0 HUTTIG BLDG PRODS INC COM 448451104 2353 212563 SH SOLE 212563 0 0 Hannover Rueckversicherung SE COM 410693105 364 3920 SH SOLE 3920 0 0 Harbor Capital Appreciation COM 411511504 246 2437 SH SOLE 2437 0 0 Hermes International SCA COM 42751Q105 2697 15365 SH SOLE 15365 0 0 Huntington Bancshares Inc. COM 446150AV6 3771 3570000 PRN SOLE 3537000 0 33000 I-Pulse Inc (pvt) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 595 4550 SH SOLE 4550 0 0 ICF INTL INC COM 44925C103 2236 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 591 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1975 3000 SH SOLE 2929 0 71 II-VI INC COM 902104108 4466 65364 SH SOLE 65232 0 132 ILLINOIS TOOL WKS INC COM 452308109 7410 30023 SH SOLE 30023 0 0 ILLUMINA INC COM 452327109 10323 27134 SH SOLE 26669 15 450 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 210 6515 SH SOLE 6515 0 0 INFORMATION SVCS GROUP INC COM 45675Y104 130 17089 SH SOLE 888 0 16201 INNOSPEC INC COM 45768S105 3582 39650 SH SOLE 39650 0 0 INNOVIVA INC COM 45781M101 310 17996 SH SOLE 1634 0 16362 INOGEN INC COM 45780L104 6178 181700 SH SOLE 181700 0 0 INSULET CORP COM 45784P101 1491 5605 SH SOLE 5605 0 0 INTEL CORP COM 458140100 33882 657894 SH SOLE 654704 0 3190 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6485 47417 SH SOLE 47417 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6853 51273 SH SOLE 50749 0 524 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 724 4805 SH SOLE 4805 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3528 94200 SH SOLE 93881 0 319 INTUIT COM 461202103 14624 22735 SH SOLE 22581 0 154 INTUITIVE SURGICAL INC COM NEW 46120E602 9549 26576 SH SOLE 26576 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 401 8860 SH SOLE 8660 200 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2221 49260 SH SOLE 48200 0 1060 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2550 15668 SH SOLE 15263 30 375 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3637 59787 SH SOLE 58222 150 1415 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3344 46285 SH SOLE 44770 120 1395 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 496 13600 SH SOLE 13600 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2016 5068 SH SOLE 5068 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5185 170405 SH SOLE 170365 0 40 IOVANCE BIOTHERAPEUTICS INC COM 462260100 2691 140940 SH SOLE 140940 0 0 IQVIA HLDGS INC COM 46266C105 5939 21049 SH SOLE 20062 0 987 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 333 28531 SH SOLE 28531 0 0 ISHARES GOLD TR ISHARES NEW 464285204 63782 1832296 SH SOLE 1822126 400 9770 ISHARES INC MSCI JPN ETF NEW 46434G822 209 3125 SH SOLE 3125 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 1263 46845 SH SOLE 46120 0 725 ISHARES INC MSCI MEXICO ETF 464286822 331 6545 SH SOLE 6190 30 325 ISHARES INC MSCI CDA ETF 464286509 346 9000 SH SOLE 9000 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 712 25360 SH SOLE 23965 125 1270 ISHARES SILVER TR ISHARES 46428Q109 217 10100 SH SOLE 10100 0 0 ISHARES TR US TELECOM ETF 464287713 670 20365 SH SOLE 20365 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 292 7985 SH SOLE 7985 0 0 ISHARES TR U.S. REAL ES ETF 464287739 641 5515 SH SOLE 5515 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 11576 69714 SH SOLE 68649 250 815 ISHARES TR MSCI CHINA ETF 46429B671 15313 243948 SH SOLE 243948 0 0 ISHARES TR US HLTHCR PR ETF 464288828 377 1300 SH SOLE 1300 0 0 ISHARES TR EAFE GRWTH ETF 464288885 456 4135 SH SOLE 4135 0 0 ISHARES TR MSCI EAFE ETF 464287465 7394 93980 SH SOLE 93980 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1050 21504 SH SOLE 21379 0 125 ISHARES TR US AER DEF ETF 464288760 2513 24450 SH SOLE 23315 40 1095 ISHARES TR U.S. FIN SVC ETF 464287770 222 1151 SH SOLE 1151 0 0 ISHARES TR ISHARES BIOTECH 464287556 4776 31294 SH SOLE 30959 55 280 ISHARES TR PFD AND INCM SEC 464288687 1690 42860 SH SOLE 42770 0 90 ISHARES TR RUS 1000 GRW ETF 464287614 1543 5049 SH SOLE 5049 0 0 ISHARES TR RUS 1000 ETF 464287622 4495 17000 SH SOLE 17000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3938 17705 SH SOLE 17705 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 338 1155 SH SOLE 1155 0 0 ISHARES TR RUS MID CAP ETF 464287499 262 3161 SH SOLE 3161 0 0 ISHARES TR CORE S&P500 ETF 464287200 707 1483 SH SOLE 985 0 498 ISHARES TR GLOB HLTHCRE ETF 464287325 3867 42800 SH SOLE 42800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 859 36608 SH SOLE 36323 0 285 ISHARES TR S&P MC 400GR ETF 464287606 477 5600 SH SOLE 5600 0 0 ISHARES TR CRE U S REIT ETF 464288521 368 5450 SH SOLE 5450 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 474 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI EAFE 46432F842 412 5523 SH SOLE 5523 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 738 10400 SH SOLE 10400 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 5803 274119 SH SOLE 270319 250 3550 ISHARES TR RUSSELL 3000 ETF 464287689 3198 11523 SH SOLE 294 0 11229 ISHARES TR SHORT TREAS BD 464288679 480 4350 SH SOLE 4350 0 0 ISHARES TR RUS MD CP GR ETF 464287481 11583 100531 SH SOLE 97173 230 3128 Impala Platinum Holdings Ltd. COM S37840113 3534 250700 SH SOLE 250700 0 0 Inditex COM E6282J125 9633 296900 SH SOLE 296900 0 0 JACOBS ENGR GROUP INC COM 469814107 2159 15505 SH SOLE 15050 0 455 JC Decaux SA COM F5333N100 6295 251628 SH SOLE 251628 0 0 JOHNSON & JOHNSON COM 478160104 66302 387570 SH SOLE 387355 0 215 JOHNSON CTLS INTL PLC SHS G51502105 4194 51586 SH SOLE 48563 0 3023 JPMORGAN CHASE & CO COM 46625H100 25356 160128 SH SOLE 160128 0 0 JPMorgan Chase COM 48128BAF8 2844 2768000 PRN SOLE 2763000 0 5000 JPMorgan Chase & VAR 99 Due 1 COM 48127FAA1 552 550000 PRN SOLE 550000 0 0 JPMorgan Chase & Co. COM 48128BAG6 513 500000 PRN SOLE 500000 0 0 JUNIPER NETWORKS INC COM 48203R104 214 6000 SH SOLE 6000 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 1218 2736300 SH SOLE 2736300 0 0 KENNAMETAL INC COM 489170100 13517 376407 SH SOLE 374562 0 1845 KEURIG DR PEPPER INC COM 49271V100 34950 948175 SH SOLE 936225 485 11465 KEYCORP COM 493267108 2090 90354 SH SOLE 87754 0 2600 KEYSIGHT TECHNOLOGIES INC COM 49338L103 312 1513 SH SOLE 1470 0 43 KIMBERLY-CLARK CORP COM 494368103 2590 18120 SH SOLE 18120 0 0 KIMCO RLTY CORP COM 49446R109 894 36278 SH SOLE 30998 0 5280 KINDER MORGAN INC DEL COM 49456B101 5836 367998 SH SOLE 363245 0 4753 KIRKLAND LAKE GOLD LTD COM 49741E100 353 8425 SH SOLE 8425 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 4207 69029 SH SOLE 68009 0 1020 KNOWLES CORP COM 49926D109 3132 134150 SH SOLE 134150 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 441 11978 SH SOLE 11977 0 1 KRAFT HEINZ CO COM 500754106 3522 98119 SH SOLE 97669 0 450 KRISPY KREME INC COM 50101L106 258 13650 SH SOLE 13650 0 0 KROGER CO COM 501044101 987 21810 SH SOLE 14787 0 7023 KULICKE & SOFFA INDS INC COM 501242101 2399 39632 SH SOLE 39632 0 0 Kion Group AG COM D4S14D103 9338 85109 SH SOLE 85109 0 0 Kraken Robotics Inc. COM 50077N953 1039 3500000 SH SOLE 3500000 0 0 Kraken Robotics Inc. WTS $0.60 COM 50077N110 0 1250000 SH SOLE 1250000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2902 13609 SH SOLE 12935 0 674 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4092 13024 SH SOLE 12317 0 707 LAM RESEARCH CORP COM 512807108 1393 1937 SH SOLE 1935 0 2 LANDEC CORP COM 514766104 4684 421950 SH SOLE 421950 0 0 LANTHEUS HLDGS INC COM 516544103 3820 132220 SH SOLE 132220 0 0 LAZARD LTD SHS A G54050102 975 22350 SH SOLE 22350 0 0 LEAR CORP COM NEW 521865204 4679 25575 SH SOLE 25575 0 0 LEGGETT & PLATT INC COM 524660107 5094 123750 SH SOLE 122370 0 1380 LENNAR CORP CL A 526057104 270 2324 SH SOLE 1326 0 998 LIBERTY BROADBAND CORP COM SER C 530307305 2718 16871 SH SOLE 16871 0 0 LILLY ELI & CO COM 532457108 2876 10411 SH SOLE 10404 0 7 LINDE PLC SHS G5494J103 3808 10993 SH SOLE 10993 0 0 LKQ CORP COM 501889208 2617 43600 SH SOLE 43600 0 0 LOCKHEED MARTIN CORP COM 539830109 30060 84578 SH SOLE 84303 0 275 LOWES COS INC COM 548661107 23137 89512 SH SOLE 89488 0 24 LPL FINL HLDGS INC COM 50212V100 2413 15073 SH SOLE 13996 0 1077 LUMEN TECHNOLOGIES INC COM 550241103 1103 87856 SH SOLE 65708 0 22148 LUMENTUM HLDGS INC COM 55024U109 12421 117435 SH SOLE 117435 0 0 LVMH Moet Hennessy COM F58485115 521 630 SH SOLE 630 0 0 LVMH Moet Hennessy Louis Vuitt COM 502441306 2426 14661 SH SOLE 14661 0 0 LXP INDUSTRIAL TRUST COM 529043101 284 18179 SH SOLE 18179 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 268 2906 SH SOLE 2810 0 96 Liberty Broadband Corp Pfd. COM 530307503 607 20837 SH SOLE 20837 0 0 M & T BK CORP COM 55261F104 22194 144511 SH SOLE 143526 40 945 MAG SILVER CORP COM 55903Q104 7835 500000 SH SOLE 500000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 985 21220 SH SOLE 21220 0 0 MANDIANT INC COM 562662106 591 33680 SH SOLE 33350 0 330 MARATHON PETE CORP COM 56585A102 16557 258738 SH SOLE 257629 0 1109 MARKEL CORP COM 570535104 210 170 SH SOLE 170 0 0 MARKETAXESS HLDGS INC COM 57060D108 514 1250 SH SOLE 1250 0 0 MARQETA INC CLASS A COM 57142B104 172 10000 SH SOLE 10000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 23764 53945 SH SOLE 53330 10 605 MASCO CORP COM 574599106 450 6415 SH SOLE 6013 0 402 MASIMO CORP COM 574795100 439 1500 SH SOLE 1500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 24929 69378 SH SOLE 69303 0 75 MATCH GROUP INC NEW COM 57667L107 2555 19320 SH SOLE 19320 0 0 MAVERIX METALS INC COM NEW 57776F405 1576 361329 SH SOLE 361329 0 0 MAYVILLE ENGR CO INC COM 578605107 7515 504021 SH SOLE 504021 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4390 45438 SH SOLE 45438 0 0 MCDONALDS CORP COM 580135101 52489 195802 SH SOLE 195702 0 100 MCKESSON CORP COM 58155Q103 1111 4469 SH SOLE 3331 0 1138 MEDICENNA THERAPEUTICS CORP COM 58490H107 143 88000 SH SOLE 87200 0 800 MEDTRONIC PLC SHS G5960L103 2726 26350 SH SOLE 26350 0 0 MEIRAGTX HLDGS PLC COM G59665102 489 20600 SH SOLE 20600 0 0 MERCK & CO INC COM 58933Y105 69176 902606 SH SOLE 898186 195 4225 META PLATFORMS INC CL A 30303M102 32476 96555 SH SOLE 96230 0 325 METLIFE INC COM 59156R108 2025 32402 SH SOLE 28550 0 3852 MICRON TECHNOLOGY INC COM 595112103 5289 56781 SH SOLE 55881 0 900 MICROSOFT CORP COM 594918104 218120 648548 SH SOLE 647549 40 959 MIRATI THERAPEUTICS INC COM 60468T105 293 2000 SH SOLE 2000 0 0 MISTRAS GROUP INC COM 60649T107 1280 172250 SH SOLE 172250 0 0 MITEK SYS INC COM NEW 606710200 3827 215600 SH SOLE 215600 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1964 359720 SH SOLE 359720 0 0 MODINE MFG CO COM 607828100 1600 158526 SH SOLE 157165 0 1361 MOHAWK INDS INC COM 608190104 4508 24743 SH SOLE 24735 0 8 MONDELEZ INTL INC CL A 609207105 28914 436050 SH SOLE 432340 125 3585 MONGODB INC CL A 60937P106 1390 2625 SH SOLE 2625 0 0 MOODYS CORP COM 615369105 285 730 SH SOLE 730 0 0 MORGAN STANLEY COM NEW 617446448 4030 41051 SH SOLE 41051 0 0 MOSAIC CO NEW COM 61945C103 356 9050 SH SOLE 9050 0 0 MOVADO GROUP INC COM 624580106 213 5092 SH SOLE 451 0 4641 MSC INDL DIRECT INC CL A 553530106 1244 14795 SH SOLE 14795 0 0 MSCI INC COM 55354G100 1232 2010 SH SOLE 2010 0 0 Manulife Finl Corp COM 56501R957 343 17950 SH SOLE 17950 0 0 Merger Fund Institutional Cl COM 589509207 9045 522225 SH SOLE 514235 298 7692 NAVIENT CORPORATION COM 63938C108 3693 174033 SH SOLE 174033 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 358 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3840 132449 SH SOLE 132449 0 0 NEKTAR THERAPEUTICS COM 640268108 610 45155 SH SOLE 45155 0 0 NETAPP INC COM 64110D104 497 5400 SH SOLE 5400 0 0 NETFLIX INC COM 64110L106 15499 25727 SH SOLE 25456 10 261 NEUBASE THERAPEUTICS INC COM 64132K102 150 53500 SH SOLE 53500 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 347 4075 SH SOLE 4075 0 0 NEWELL BRANDS INC COM 651229106 1282 58700 SH SOLE 58700 0 0 NEWMONT CORP COM 651639106 31254 503939 SH SOLE 503079 0 860 NEXTERA ENERGY INC COM 65339F101 90042 964464 SH SOLE 963744 0 720 NIKE INC CL B 654106103 3372 20229 SH SOLE 20079 0 150 NORDSON CORP COM 655663102 691 2707 SH SOLE 2045 0 662 NOVARTIS AG SPONSORED ADR 66987V109 16876 192937 SH SOLE 192937 0 0 NUCOR CORP COM 670346105 217 1900 SH SOLE 1900 0 0 NUTRIEN LTD COM 67077M108 40808 542666 SH SOLE 542666 0 0 NVENT ELECTRIC PLC SHS G6700G107 2595 68280 SH SOLE 67530 0 750 NVIDIA CORPORATION COM 67066G104 132009 448843 SH SOLE 446483 40 2320 NVR INC COM 62944T105 266 45 SH SOLE 45 0 0 Nestle SA COM H57312649 997 7125 SH SOLE 7125 0 0 Nestle SA - ADR COM 641069406 2406 17141 SH SOLE 17141 0 0 Nippon Telephone & Telegraph A COM 654624105 548 20000 SH SOLE 20000 0 0 Nisource Inc COM 65473PAG0 5195 5056000 PRN SOLE 5005000 0 51000 OKTA INC CL A 679295105 4797 21400 SH SOLE 21400 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2678 90496 SH SOLE 90496 0 0 OMNICOM GROUP INC COM 681919106 235 3210 SH SOLE 386 0 2824 ON24 INC COM 68339B104 4571 263472 SH SOLE 263472 0 0 ONCOSEC MED INC COM 68234L306 72 75500 SH SOLE 75500 0 0 ORACLE CORP COM 68389X105 14017 160732 SH SOLE 154904 0 5828 ORGANON & CO COMMON STOCK 68622V106 3144 103251 SH SOLE 102651 0 600 ORION ENERGY SYS INC COM 686275108 262 72400 SH SOLE 72400 0 0 ORION ENGINEERED CARBONS S A COM L72967109 9661 526225 SH SOLE 526225 0 0 OTIS WORLDWIDE CORP COM 68902V107 12219 140337 SH SOLE 140337 0 0 Oakmark Fund I COM 413838103 342 2872 SH SOLE 2872 0 0 Orpea COM F69036105 15153 151250 SH SOLE 151250 0 0 PACCAR INC COM 693718108 38396 435035 SH SOLE 432160 115 2760 PALO ALTO NETWORKS INC COM 697435105 30066 54002 SH SOLE 53152 15 835 PAN AMERN SILVER CORP COM 697900108 6255 250500 SH SOLE 250500 0 0 PARKER-HANNIFIN CORP COM 701094104 23204 72940 SH SOLE 72940 0 0 PAYCHEX INC COM 704326107 621 4547 SH SOLE 4194 0 353 PAYCOM SOFTWARE INC COM 70432V102 4461 10745 SH SOLE 10745 0 0 PAYLOCITY HLDG CORP COM 70438V106 5678 24045 SH SOLE 23845 0 200 PAYPAL HLDGS INC COM 70450Y103 55466 294126 SH SOLE 291656 50 2420 PELOTON INTERACTIVE INC CL A COM 70614W100 8294 231936 SH SOLE 231936 0 0 PEPSICO INC COM 713448108 58255 335358 SH SOLE 333633 70 1655 PERKINELMER INC COM 714046109 318 1583 SH SOLE 1450 0 133 PFIZER INC COM 717081103 75624 1280683 SH SOLE 1275571 0 5112 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 4512 220970 SH SOLE 220970 0 0 PHILIP MORRIS INTL INC COM 718172109 1194 12564 SH SOLE 11063 0 1501 PHILLIPS 66 COM 718546104 476 6566 SH SOLE 6566 0 0 PHYSICIANS RLTY TR COM 71943U104 8863 470681 SH SOLE 465841 0 4840 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1235 95868 SH SOLE 94583 195 1090 PLEXUS CORP COM 729132100 6832 71250 SH SOLE 71250 0 0 PLUG POWER INC COM NEW 72919P202 2209 78258 SH SOLE 78258 0 0 PNC FINL SVCS GROUP INC COM 693475105 2734 13635 SH SOLE 13635 0 0 POOL CORP COM 73278L105 1557 2750 SH SOLE 2750 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1354 22481 SH SOLE 22481 0 0 PPL CORP COM 69351T106 377 12550 SH SOLE 12550 0 0 PROCTER AND GAMBLE CO COM 742718109 65559 400776 SH SOLE 400776 0 0 PROFIRE ENERGY INC COM 74316X101 503 474125 SH SOLE 474125 0 0 PROGRESSIVE CORP COM 743315103 19808 192967 SH SOLE 192806 0 161 PROSHARES TR PET CARE ETF 74348A145 1864 23595 SH SOLE 22990 45 560 PRUDENTIAL FINL INC COM 744320102 3322 30695 SH SOLE 30480 0 215 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1463 21927 SH SOLE 21823 0 104 PULTE GROUP INC COM 745867101 745 13030 SH SOLE 10693 0 2337 PVH CORPORATION COM 693656100 8037 75355 SH SOLE 75355 0 0 Pimco All Asset Fund COM 722005626 202 15845 SH SOLE 15845 0 0 QUALCOMM INC COM 747525103 73518 402023 SH SOLE 401173 35 815 QUANTA SVCS INC COM 74762E102 894 7801 SH SOLE 7600 0 201 QUEST DIAGNOSTICS INC COM 74834L100 23350 134963 SH SOLE 134366 0 597 R1 RCM INC COM 749397105 2804 110000 SH SOLE 110000 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 376 10000 SH SOLE 10000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 28103 326548 SH SOLE 326548 0 0 REPLIGEN CORP COM 759916109 266 1005 SH SOLE 1005 0 0 REPUBLIC SVCS INC COM 760759100 66203 474741 SH SOLE 471577 110 3054 RESTAURANT BRANDS INTL INC COM 76131D103 6822 112433 SH SOLE 112433 0 0 REV GROUP INC COM 749527107 1206 85200 SH SOLE 85200 0 0 RH COM 74967X103 1211 2260 SH SOLE 2260 0 0 RIO TINTO PLC SPONSORED ADR 767204100 235 3507 SH SOLE 3457 0 50 ROBLOX CORP CL A 771049103 347 3363 SH SOLE 3363 0 0 ROCKWELL AUTOMATION INC COM 773903109 24163 69265 SH SOLE 69165 0 100 ROPER TECHNOLOGIES INC COM 776696106 1612 3277 SH SOLE 3277 0 0 ROSS STORES INC COM 778296103 627 5487 SH SOLE 5487 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8168 188429 SH SOLE 188429 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 210 4843 SH SOLE 4843 0 0 ROYAL GOLD INC COM 780287108 502 4769 SH SOLE 4769 0 0 RUSH ENTERPRISES INC CL A 781846209 6455 116018 SH SOLE 116018 0 0 RYDER SYS INC COM 783549108 423 5126 SH SOLE 5000 0 126 Razer Inc COM G7397A106 205 660000 SH SOLE 660000 0 0 Roche Holdings LTD COM 771195104 6735 130290 SH SOLE 130290 0 0 S&P GLOBAL INC COM 78409V104 4210 8920 SH SOLE 8920 0 0 SAIA INC COM 78709Y105 657 1950 SH SOLE 1950 0 0 SALESFORCE COM INC COM 79466L302 48492 190815 SH SOLE 190100 25 690 SANGAMO THERAPEUTICS INC COM 800677106 147 19580 SH SOLE 19230 0 350 SANOFI SPONSORED ADR 80105N105 1328 26500 SH SOLE 26500 0 0 SCHLUMBERGER LTD COM STK 806857108 13294 443877 SH SOLE 443877 0 0 SCHRODINGER INC COM 80810D103 4563 131000 SH SOLE 130500 0 500 SCHWAB CHARLES CORP COM 808513105 85272 1013935 SH SOLE 1007725 165 6045 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 284 9582 SH SOLE 9582 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 657 5812 SH SOLE 340 0 5472 SEAGEN INC COM 81181C104 898 5808 SH SOLE 5808 0 0 SEALED AIR CORP NEW COM 81211K100 744 11031 SH SOLE 11031 0 0 SEELOS THERAPEUTICS INC COM 81577F109 193 118400 SH SOLE 118400 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 308 3995 SH SOLE 3995 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 20096 514634 SH SOLE 514634 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17423 123663 SH SOLE 123663 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3343 31590 SH SOLE 31590 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1743 8525 SH SOLE 8525 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4740 52308 SH SOLE 50793 120 1395 SELECT SECTOR SPDR TR ENERGY 81369Y506 24000 432430 SH SOLE 432430 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3480 44797 SH SOLE 44152 60 585 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 305 5878 SH SOLE 5878 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 623 8700 SH SOLE 8700 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4961 28530 SH SOLE 28530 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12805 207577 SH SOLE 207577 0 0 SERVICENOW INC COM 81762P102 11870 18286 SH SOLE 18236 0 50 SHOCKWAVE MED INC COM 82489T104 214 1200 SH SOLE 1200 0 0 SHOPIFY INC CL A 82509L107 30811 22369 SH SOLE 22354 0 15 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 14376 1146401 SH SOLE 1146000 0 401 SILVERCREST METALS INC COM 828363101 1915 242035 SH SOLE 242035 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5435 34015 SH SOLE 32554 0 1461 SIMPSON MFG INC COM 829073105 348 2500 SH SOLE 2500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1840 289789 SH SOLE 289789 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 606 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1013 6531 SH SOLE 6531 0 0 SMUCKER J M CO COM NEW 832696405 273 2010 SH SOLE 1900 0 110 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 79 12050 SH SOLE 12050 0 0 SONOCO PRODS CO COM 835495102 8446 145900 SH SOLE 145900 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 26596 210409 SH SOLE 210376 0 33 SOTERA HEALTH CO COM 83601L102 1156 49070 SH SOLE 49070 0 0 SP PLUS CORP COM 78469C103 251 8900 SH SOLE 8900 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1694 4663 SH SOLE 4663 0 0 SPDR GOLD TR GOLD SHS 78463V107 9731 56918 SH SOLE 56745 0 173 SPDR S&P 500 ETF TR TR UNIT 78462F103 11150 23475 SH SOLE 21661 0 1814 SPDR SER TR S&P DIVID ETF 78464A763 929 7197 SH SOLE 7197 0 0 SPDR SER TR S&P PHARMAC 78464A722 1592 34495 SH SOLE 33690 0 805 SPDR SER TR S&P BIOTECH 78464A870 10244 91496 SH SOLE 91196 0 300 SPDR SER TR S&P REGL BKG 78464A698 19516 275453 SH SOLE 275453 0 0 SPLUNK INC COM 848637104 3506 30295 SH SOLE 30295 0 0 SPOK HLDGS INC COM 84863T106 3642 390400 SH SOLE 390400 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 179 10100 SH SOLE 7800 0 2300 SPROUTS FMRS MKT INC COM 85208M102 371 12500 SH SOLE 12500 0 0 STAG INDL INC COM 85254J102 5959 124245 SH SOLE 122745 0 1500 STANLEY BLACK & DECKER INC COM 854502101 7240 38385 SH SOLE 38385 0 0 STARBUCKS CORP COM 855244109 12408 106081 SH SOLE 105801 0 280 STATE STR CORP COM 857477103 245 2635 SH SOLE 2635 0 0 STEELCASE INC CL A 858155203 5858 499800 SH SOLE 499800 0 0 STERLING BANCORP INC COM 85917W102 891 155000 SH SOLE 155000 0 0 STRYKER CORPORATION COM 863667101 5072 18965 SH SOLE 18965 0 0 SVB FINANCIAL GROUP COM 78486Q101 1209 1782 SH SOLE 1782 0 0 SVB Financial Group COM 78486QAG6 11127 11251000 PRN SOLE 11200000 0 51000 SVB Financial Group COM 78486QAP6 3725 3674000 PRN SOLE 3630000 0 44000 SYNCHRONY FINANCIAL COM 87165B103 439 9460 SH SOLE 1785 0 7675 SYSCO CORP COM 871829107 5172 65845 SH SOLE 65845 0 0 Schwab Value Advantage Money F COM 808515696 1001 1001488 SH SOLE 1001488 0 0 Shangri-La Asia COM G8063F106 6187 7409200 SH SOLE 7409200 0 0 Siemens AG COM D69671218 335 1930 SH SOLE 1930 0 0 Siemens AG-SPONS ADR COM 826197501 28432 328310 SH SOLE 328310 0 0 Socal Edison Co VAR COM 842400FU2 200 200000 PRN SOLE 200000 0 0 South32 Ltd COM 84473L105 8894 606500 SH SOLE 606500 0 0 Sprott Gold Equity Fund Invest COM 85208P105 4701 97225 SH SOLE 97225 0 0 Stroeer Se & Co Kgaa COM D8169G100 9026 114537 SH SOLE 114537 0 0 Swire Pacific Ltd - Class A COM Y83310105 6665 1171700 SH SOLE 1171700 0 0 Swire Pacific Ltd - Class B COM Y83310113 730 745000 SH SOLE 745000 0 0 T. Rowe Price Media & Telecom COM 741454102 202 1108 SH SOLE 1108 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1009 53000 SH SOLE 53000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9033 75084 SH SOLE 75084 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 692 4600 SH SOLE 4600 0 0 TARGET CORP COM 87612E106 11356 49066 SH SOLE 48612 0 454 TASKUS INC CLASS A COM 87652V109 432 8000 SH SOLE 8000 0 0 TBS Holdings Inc COM J86656105 10890 751400 SH SOLE 751400 0 0 TD SYNNEX CORPORATION COM 87162W100 235 2055 SH SOLE 122 0 1933 TEGNA INC COM 87901J105 12493 673100 SH SOLE 673100 0 0 TEJON RANCH CO COM 879080109 515 27000 SH SOLE 27000 0 0 TESLA INC COM 88160R101 1346 1274 SH SOLE 1274 0 0 TETRA TECH INC NEW COM 88162G103 510 3005 SH SOLE 3005 0 0 TEXAS INSTRS INC COM 882508104 3228 17130 SH SOLE 17130 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 679 544 SH SOLE 519 0 25 TEXTRON INC COM 883203101 504 6530 SH SOLE 6530 0 0 THE TRADE DESK INC COM CL A 88339J105 301 3285 SH SOLE 3285 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 50065 75033 SH SOLE 74309 20 704 TIAA-CREF Large-Cap Growth Ind COM 87244W680 279 4831 SH SOLE 4831 0 0 TILE SHOP HLDGS INC COM 88677Q109 1229 172401 SH SOLE 172401 0 0 TOPBUILD CORP COM 89055F103 414 1500 SH SOLE 1500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 380 4957 SH SOLE 4900 0 57 TOYOTA MOTOR CORP ADS 892331307 1618 8730 SH SOLE 8730 0 0 TRADEWEB MKTS INC CL A 892672106 901 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1303 6450 SH SOLE 6450 0 0 TRANSUNION COM 89400J107 1008 8500 SH SOLE 8500 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 310 6000 SH SOLE 6000 0 0 TRAVELERS COMPANIES INC COM 89417E109 1031 6591 SH SOLE 6271 0 320 TREX CO INC COM 89531P105 675 5000 SH SOLE 5000 0 0 TRUIST FINL CORP COM 89832Q109 285 4869 SH SOLE 4869 0 0 TTM TECHNOLOGIES INC COM 87305R109 8500 570500 SH SOLE 570500 0 0 TWILIO INC CL A 90138F102 4857 18444 SH SOLE 18294 0 150 TYLER TECHNOLOGIES INC COM 902252105 538 1000 SH SOLE 1000 0 0 TYSON FOODS INC CL A 902494103 1032 11835 SH SOLE 8834 0 3001 Tencent Hldgs Ltd Adr COM 88032Q109 226 3874 SH SOLE 3874 0 0 The Tocqueville Fund COM 888894102 89695 1934742 SH SOLE 1867233 0 67509 Tocqueville Opportunity Fund COM 888894409 31116 744230 SH SOLE 742604 0 1626 Tocqueville Phoenix Fund COM 888894847 11743 472564 SH SOLE 466040 0 6524 Toyota Industries COM J92628106 17218 215750 SH SOLE 215750 0 0 Truist Financial Corporation S COM 89832QAB5 2585 2550000 PRN SOLE 2550000 0 0 UBS GROUP AG SHS H42097107 20771 1162318 SH SOLE 1162318 0 0 UNILEVER PLC SPON ADR NEW 904767704 19833 368718 SH SOLE 367163 0 1555 UNION PAC CORP COM 907818108 10183 40419 SH SOLE 40370 0 49 UNISYS CORP COM NEW 909214306 6687 325098 SH SOLE 325098 0 0 UNITED PARCEL SERVICE INC CL B 911312106 813 3795 SH SOLE 3795 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10784 21477 SH SOLE 21477 0 0 UNITY SOFTWARE INC COM 91332U101 1076 7525 SH SOLE 7375 0 150 UNIVAR SOLUTIONS INC COM 91336L107 1365 48135 SH SOLE 48135 0 0 UPLAND SOFTWARE INC COM 91544A109 1467 81800 SH SOLE 81800 0 0 US BANCORP DEL COM NEW 902973304 14768 262924 SH SOLE 262924 0 0 US FOODS HLDG CORP COM 912008109 288 8262 SH SOLE 8262 0 0 USB Capital IX Var 99 Due 12/3 COM 91731KAA8 1733 1800000 PRN SOLE 1800000 0 0 VALERO ENERGY CORP COM 91913Y100 842 11213 SH SOLE 11213 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4684 146226 SH SOLE 146226 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 262 1715 SH SOLE 1715 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 893 4249 SH SOLE 4249 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1745 11861 SH SOLE 11861 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 7221 40375 SH SOLE 38665 0 1710 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1650 3780 SH SOLE 3780 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 236 736 SH SOLE 736 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1876 10260 SH SOLE 10260 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 784 6756 SH SOLE 6681 75 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 917 6843 SH SOLE 6843 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1229 20050 SH SOLE 20050 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 451 4200 SH SOLE 4200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6286 127089 SH SOLE 125369 210 1510 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22690 332505 SH SOLE 329415 215 2875 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2008 11693 SH SOLE 11693 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 288 3280 SH SOLE 3280 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1983 11800 SH SOLE 11800 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3854 19280 SH SOLE 19280 0 0 VEEVA SYS INC CL A COM 922475108 1431 5600 SH SOLE 5500 0 100 VENTAS INC COM 92276F100 241 4711 SH SOLE 4092 0 619 VERISK ANALYTICS INC COM 92345Y106 3065 13400 SH SOLE 13400 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 49649 955518 SH SOLE 953513 0 2005 VIATRIS INC COM 92556V106 2903 214584 SH SOLE 213492 0 1092 VIEMED HEALTHCARE INC COM 92663R105 548 105000 SH SOLE 105000 0 0 VISA INC COM CL A 92826C839 21096 97348 SH SOLE 97348 0 0 VISTEON CORP COM NEW 92839U206 4896 44050 SH SOLE 44050 0 0 VOYA FINANCIAL INC COM 929089100 5323 80270 SH SOLE 80270 0 0 VULCAN MATLS CO COM 929160109 28441 137010 SH SOLE 137010 0 0 Vanguard Calif Tax Free Fds In COM 922021407 129 10587 SH SOLE 10587 0 0 Vanguard Equity Income Fund Ad COM 921921300 237 2573 SH SOLE 2573 0 0 Vanguard Federal Money Market COM 922906300 100 100000 SH SOLE 100000 0 0 Vanguard High Yield Tax Exempt COM 922907845 490 40830 SH SOLE 40830 0 0 Vanguard Intermediate-Term Bon COM 921937801 461 38731 SH SOLE 0 0 38731 Vanguard/Primecap Fund Admiral COM 921936209 500 2953 SH SOLE 2953 0 0 Veolia Environment - ADR COM 92334N103 316 8600 SH SOLE 8600 0 0 Vivendi SA COM F97982106 6831 505200 SH SOLE 505200 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 234 4478 SH SOLE 4397 0 81 WALMART INC COM 931142103 37356 258183 SH SOLE 258183 0 0 WASTE CONNECTIONS INC COM 94106B101 1581 11600 SH SOLE 11600 0 0 WASTE MGMT INC DEL COM 94106L109 23604 141424 SH SOLE 141424 0 0 WATERS CORP COM 941848103 1721 4618 SH SOLE 4474 0 144 WATSCO INC COM 942622200 1925 6151 SH SOLE 6046 0 105 WD 40 CO COM 929236107 245 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 267 2753 SH SOLE 2753 0 0 WELLS FARGO CO NEW COM 949746101 8100 168825 SH SOLE 167360 0 1465 WEYERHAEUSER CO MTN BE COM NEW 962166104 69910 1697661 SH SOLE 1683574 250 13837 WHEATON PRECIOUS METALS CORP COM 962879102 24664 574524 SH SOLE 574524 0 0 WILLIAMS SONOMA INC COM 969904101 2539 15014 SH SOLE 14054 0 960 WILLIS TOWERS WATSON PLC LTD SHS G96629103 632 2663 SH SOLE 2663 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 272 5240 SH SOLE 5240 0 0 WORKDAY INC CL A 98138H101 4780 17497 SH SOLE 17497 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 991 54530 SH SOLE 50505 0 4025 Walmart De Mexico - ADR COM 93114W107 279 7500 SH SOLE 7500 0 0 Wells Fargo Co COM 949746RG8 369 350000 PRN SOLE 350000 0 0 XPERI HOLDING CORP COM 98390M103 214 11316 SH SOLE 1087 0 10229 YETI HLDGS INC COM 98585X104 236 2844 SH SOLE 2758 0 86 ZENDESK INC COM 98936J101 1251 12000 SH SOLE 12000 0 0 ZIFF DAVIS INC COM 48123V102 9145 82494 SH SOLE 82400 0 94 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1807 14222 SH SOLE 14222 0 0