0000919574-21-005198.txt : 20210816 0000919574-21-005198.hdr.sgml : 20210816 20210813183110 ACCESSION NUMBER: 0000919574-21-005198 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210816 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: 211173716 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-2021 06-30-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 08-13-2021 1 736 6921940 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 392 2000 SH SOLE 2000 0 0 23ANDME HOLDING CO CLASS A COM CLASS A COM 90138Q108 137 11750 SH SOLE 11750 0 0 2U INC COM 90214J101 1688 40505 SH SOLE 40505 0 0 3-D SYS CORP DEL COM NEW 88554D205 2352 58835 SH SOLE 58835 0 0 3M CO COM 88579Y101 7797 39252 SH SOLE 39252 0 0 ABB LTD SPONSORED ADR 000375204 238 7015 SH SOLE 7015 0 0 ABBOTT LABS COM 002824100 33744 291069 SH SOLE 290769 0 300 ABBVIE INC COM 00287Y109 31556 280148 SH SOLE 279333 0 815 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 818 48150 SH SOLE 48150 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 9271 92470 SH SOLE 92295 0 175 ABM INDS INC COM 000957100 5970 134619 SH SOLE 133797 0 822 ABSOLUTE SOFTWARE CORP COM 00386B109 6246 431400 SH SOLE 431400 0 0 ACCELERON PHARMA INC COM 00434H108 251 2000 SH SOLE 2000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 548 1860 SH SOLE 1860 0 0 ACCURAY INC COM 004397105 791 175000 SH SOLE 175000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2196 23013 SH SOLE 22852 0 161 ACUITY BRANDS INC COM 00508Y102 6791 36310 SH SOLE 36310 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 64 10000 SH SOLE 10000 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 46738 79807 SH SOLE 78972 15 820 ADVANCE AUTO PARTS INC COM 00751Y106 285 1390 SH SOLE 1380 0 10 ADVISORSHARES TR PURE CANNABIS 00768Y495 1126 53406 SH SOLE 51351 300 1755 AERCAP HOLDINGS NV SHS N00985106 18921 369482 SH SOLE 368982 0 500 AFLAC INC COM 001055102 15747 293467 SH SOLE 293400 0 67 AGNICO EAGLE MINES LTD COM 008474108 717 11868 SH SOLE 11868 0 0 AIR PRODS & CHEMS INC COM 009158106 11591 40291 SH SOLE 40291 0 0 ALBEMARLE CORP COM 012653101 8475 50310 SH SOLE 50310 0 0 ALCON AG ORD SHS H01301128 13990 199117 SH SOLE 199117 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 44063 194297 SH SOLE 193982 0 315 ALLEGION PLC ORD SHS G0176J109 211 1516 SH SOLE 1516 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 7517 271375 SH SOLE 265900 185 5290 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 186 10055 SH SOLE 686 0 9369 ALLSTATE CORP COM 020002101 2886 22126 SH SOLE 19492 0 2634 ALPHABET INC CAP STK CL A 02079K305 116947 47894 SH SOLE 47894 0 0 ALPHABET INC CAP STK CL C 02079K107 96862 38647 SH SOLE 38355 6 286 ALPS ETF TR ALERIAN MLP 00162Q452 3754 103108 SH SOLE 101228 95 1785 ALPS ETF TR SECTR DIV DOGS 00162Q858 340 6430 SH SOLE 6250 180 0 ALTRIA GROUP INC COM 02209S103 471 9886 SH SOLE 5923 0 3963 AMAZON COM INC COM 023135106 153548 44634 SH SOLE 44370 3 261 AMCOR PLC ORD G0250X107 116 10162 SH SOLE 650 0 9512 AMERICAN CAMPUS CMNTYS INC COM 024835100 3348 71666 SH SOLE 71023 0 643 AMERICAN EXPRESS CO COM 025816109 11256 68123 SH SOLE 68123 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 350 9000 SH SOLE 9000 0 0 AMERICAN OUTDOOR BRANDS INC COM 02875D109 242 6900 SH SOLE 6900 0 0 AMERICAN TOWER CORP NEW COM 03027X100 578 2141 SH SOLE 2141 0 0 AMERIPRISE FINL INC COM 03076C106 670 2694 SH SOLE 574 0 2120 AMETEK INC COM 031100100 401 3000 SH SOLE 3000 0 0 AMGEN INC COM 031162100 7337 30100 SH SOLE 29205 0 895 AMKOR TECHNOLOGY INC COM 031652100 266 11232 SH SOLE 946 0 10286 AMN HEALTHCARE SVCS INC COM 001744101 315 3244 SH SOLE 3244 0 0 ANSYS INC COM 03662Q105 521 1500 SH SOLE 1500 0 0 ANTARES PHARMA INC COM 036642106 770 176500 SH SOLE 176500 0 0 ANTHEM INC COM 036752103 4382 11476 SH SOLE 11440 0 36 APOGEE ENTERPRISES INC COM 037598109 7497 184060 SH SOLE 183991 0 69 APOLLO GLOBAL MGMT INC COM CL A 03768E105 5350 86017 SH SOLE 85517 0 500 APPLE INC COM 037833100 161078 1176097 SH SOLE 1167957 80 8060 APPLIED MATLS INC COM 038222105 58136 408261 SH SOLE 408247 0 14 ARK ETF TR 3D PRINTING ETF 00214Q500 437 10990 SH SOLE 10990 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 644 41300 SH SOLE 40000 0 1300 ARROW ELECTRS INC COM 042735100 2760 24250 SH SOLE 24250 0 0 ASPEN TECHNOLOGY INC COM 045327103 296 2150 SH SOLE 2150 0 0 AT MID CAP EQUITY FUND INSTITU COM 00769G477 249 11257 SH SOLE 11257 0 0 AT&T INC COM 00206R102 8807 305995 SH SOLE 294474 0 11521 ATLASSIAN CORP PLC CL A G06242104 899 3500 SH SOLE 3500 0 0 AUTODESK INC COM 052769106 591 2026 SH SOLE 1267 0 759 AUTOMATIC DATA PROCESSING IN COM 053015103 23607 118855 SH SOLE 118855 0 0 AUTOZONE INC COM 053332102 546 366 SH SOLE 363 0 3 AVALARA INC COM 05338G106 882 5450 SH SOLE 5250 0 200 AVANGRID INC COM 05351W103 4812 93570 SH SOLE 92280 0 1290 AVANTOR INC COM 05352A100 426 12000 SH SOLE 12000 0 0 AVIENT CORPORATION COM 05368V106 6354 129250 SH SOLE 129250 0 0 AXALTA COATING SYS LTD COM G0750C108 334 10970 SH SOLE 10970 0 0 AXOGEN INC COM 05463X106 2485 115000 SH SOLE 115000 0 0 AZZ INC COM 002474104 1022 19735 SH SOLE 19735 0 0 ACCOR SA COM F00189120 11472 307200 SH SOLE 307200 0 0 ADIDAS AG COM D0066B185 21647 58150 SH SOLE 58150 0 0 ADVANCED DRAINAGE SYSTEMS INC COM 00790r104 291 2500 SH SOLE 2500 0 0 AIRBUS SE COM N0280G100 386 3000 SH SOLE 3000 0 0 ALLY FINL INC COM 02005NBM1 4653 4506000 PRN SOLE 4465000 0 41000 AMERICAN BEACON TOCQUEVILLE IN COM 024526394 11469 574582 SH SOLE 558092 2746 13744 AMERICAN BEACON TOCQUEVILLE IN COM 024526378 7214 360338 SH SOLE 360338 0 0 AMERICAN BEACON TOCQUEVILLE IN COM 024526386 6483 324654 SH SOLE 324545 0 109 AMERICAN EXPRESS CO COM 025816bJ7 499 500000 PRN SOLE 500000 0 0 AMERICAN FD EUROPACIFIC GWTH F COM 29875E100 9771 138454 SH SOLE 131374 0 7080 APPLUS SERVICES SA COM E0534T106 9525 974703 SH SOLE 974703 0 0 ASAHI GROUP HLDGS COM J02100113 16589 354700 SH SOLE 354700 0 0 BAKER HUGHES COMPANY CL A 05722G100 436 19050 SH SOLE 19050 0 0 BANK NEW YORK MELLON CORP COM 064058100 756 14755 SH SOLE 14755 0 0 BARRICK GOLD CORP COM 067901108 5658 273580 SH SOLE 273580 0 0 BAXTER INTL INC COM 071813109 264 3276 SH SOLE 3276 0 0 BECTON DICKINSON & CO COM 075887109 4352 17897 SH SOLE 17897 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1256 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 69824 251239 SH SOLE 248653 60 2526 BEST BUY INC COM 086516101 458 3981 SH SOLE 308 0 3673 BGSF INC COM 05601C105 4497 364450 SH SOLE 364450 0 0 BHP GROUP LTD SPONSORED ADS 088606108 33975 466494 SH SOLE 466494 0 0 BIO-TECHNE CORP COM 09073M104 548 1218 SH SOLE 1200 0 18 BIOGEN INC COM 09062X103 23623 68221 SH SOLE 67471 0 750 BIOMARIN PHARMACEUTICAL INC COM 09061G101 20617 247085 SH SOLE 245575 65 1445 BIOXCEL THERAPEUTICS INC COM 09075P105 572 19700 SH SOLE 19600 0 100 BK OF AMERICA CORP COM 060505104 56682 1374764 SH SOLE 1365485 0 9279 BLACK STONE MINERALS L P COM UNIT 09225M101 3440 320000 SH SOLE 320000 0 0 BLACKROCK INC COM 09247X101 218 249 SH SOLE 249 0 0 BLACKSTONE GROUP INC COM 09260D107 14854 152910 SH SOLE 152910 0 0 BLADE AIR MOBILITY INC CL A COM 092667104 325 30970 SH SOLE 30970 0 0 BLOOM ENERGY CORP COM CL A 093712107 1455 54150 SH SOLE 54150 0 0 BLUE BIRD CORP COM 095306106 961 38661 SH SOLE 38661 0 0 BOEING CO COM 097023105 42748 178444 SH SOLE 177104 45 1295 BOOKING HOLDINGS INC COM 09857L108 29515 13489 SH SOLE 13476 0 13 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 561 6585 SH SOLE 6585 0 0 BOSTON PROPERTIES INC COM 101121101 40397 352536 SH SOLE 352149 0 387 BOSTON SCIENTIFIC CORP COM 101137107 40389 944546 SH SOLE 937686 275 6585 BP PLC SPONSORED ADR 055622104 19289 730093 SH SOLE 730093 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 515 3500 SH SOLE 3500 0 0 BRINKER INTL INC COM 109641100 371 6000 SH SOLE 6000 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 24696 369596 SH SOLE 369406 0 190 BROADCOM INC COM 11135F101 11565 24254 SH SOLE 23972 0 282 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 242 4350 SH SOLE 4350 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3246 76100 SH SOLE 75600 0 500 BYD Co Ltd COM Y1023R104 799 26650 SH SOLE 26650 0 0 Bank of NY Mellon Corp COM 064058AH3 1179 1080000 PRN SOLE 1057000 0 23000 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 279 2982 SH SOLE 2747 0 235 CABOT OIL & GAS CORP COM 127097103 285 16300 SH SOLE 16300 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 684 5000 SH SOLE 5000 0 0 CAMECO CORP COM 13321L108 23062 1202375 SH SOLE 1202375 0 0 CANADIAN NATL RY CO COM 136375102 455 4312 SH SOLE 4312 0 0 CAPITAL ONE FINL CORP COM 14040H105 24597 159006 SH SOLE 159000 0 6 CARETRUST REIT INC COM 14174T107 558 24000 SH SOLE 24000 0 0 CARLISLE COS INC COM 142339100 2186 11424 SH SOLE 11424 0 0 CARMAX INC COM 143130102 812 6290 SH SOLE 6290 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 17585 361836 SH SOLE 361836 0 0 CARS COM INC COM 14575E105 16565 1155983 SH SOLE 1155983 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 236 54580 SH SOLE 53800 0 780 CATALYST PHARMACEUTICALS INC COM 14888U101 90 15638 SH SOLE 994 0 14644 CATERPILLAR INC COM 149123101 30253 139010 SH SOLE 139010 0 0 CBRE GROUP INC CL A 12504L109 4226 49294 SH SOLE 47326 0 1968 CELANESE CORP DEL COM 150870103 221 1456 SH SOLE 87 0 1369 CERNER CORP COM 156782104 864 11050 SH SOLE 10300 0 750 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2595 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 4908 213000 SH SOLE 213000 0 0 CHARLES RIV LABS INTL INC COM 159864107 899 2429 SH SOLE 2400 0 29 CHECK POINT SOFTWARE TECH LT ORD M22465104 566 4875 SH SOLE 4875 0 0 CHEMED CORP NEW COM 16359R103 356 750 SH SOLE 750 0 0 CHEVRON CORP NEW COM 166764100 24986 238556 SH SOLE 237655 0 901 CHIPOTLE MEXICAN GRILL INC COM 169656105 28266 18232 SH SOLE 18232 0 0 CHUBB LIMITED COM H1467J104 17729 111545 SH SOLE 111545 0 0 CHURCH & DWIGHT INC COM 171340102 275 3228 SH SOLE 3200 0 28 CIGNA CORP NEW COM 125523100 1781 7512 SH SOLE 7421 0 91 CINTAS CORP COM 172908105 1188 3110 SH SOLE 3110 0 0 CISCO SYS INC COM 17275R102 24681 465670 SH SOLE 464470 0 1200 CITIGROUP INC COM NEW 172967424 2044 28891 SH SOLE 23463 0 5428 CITRIX SYS INC COM 177376100 238 2029 SH SOLE 150 0 1879 CLEAR SECURE INC COM CL A 18467V109 208 5200 SH SOLE 5140 0 60 COCA COLA CO COM 191216100 19289 356486 SH SOLE 355582 0 904 CODA OCTOPUS GROUP INC COM NEW 19188U206 4706 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3854 55640 SH SOLE 55640 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 785 3100 SH SOLE 3100 0 0 COLGATE PALMOLIVE CO COM 194162103 39060 480143 SH SOLE 476948 145 3050 COMCAST CORP NEW CL A 20030N101 26549 465615 SH SOLE 461135 200 4280 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5271 218175 SH SOLE 218175 0 0 CONAGRA BRANDS INC COM 205887102 220 6049 SH SOLE 5900 0 149 CONOCOPHILLIPS COM 20825C104 782 12840 SH SOLE 11660 0 1180 CONSTELLATION BRANDS INC CL A 21036P108 25672 109759 SH SOLE 109259 0 500 COPART INC COM 217204106 923 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 7394 180779 SH SOLE 180779 0 0 CORTEVA INC COM 22052L104 2980 67195 SH SOLE 67195 0 0 COSTAR GROUP INC COM 22160N109 840 10140 SH SOLE 10140 0 0 COSTCO WHSL CORP NEW COM 22160K105 8337 21071 SH SOLE 21071 0 0 COUPA SOFTWARE INC COM 22266L106 3869 14760 SH SOLE 14760 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 3231 21765 SH SOLE 21665 0 100 CRANE CO COM 224399105 6921 74925 SH SOLE 74925 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 7902 478600 SH SOLE 478600 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 11442 45530 SH SOLE 45264 0 266 CROWN CASTLE INTL CORP NEW COM 22822V101 531 2720 SH SOLE 2720 0 0 CROWN HLDGS INC COM 228368106 302 2950 SH SOLE 2950 0 0 CSX CORP COM 126408103 667 20790 SH SOLE 20790 0 0 CUMMINS INC COM 231021106 2758 11314 SH SOLE 11130 0 184 CVS HEALTH CORP COM 126650100 1521 18234 SH SOLE 17800 0 434 CYBERARK SOFTWARE LTD SHS M2682V108 12149 93263 SH SOLE 92003 40 1220 CANOPY RIVERS INC. COM 768014102 120 70400 SH SOLE 70400 0 0 CAPITAL ONE FINANCIAL CORP COM 14040HCF0 10807 10582000 PRN SOLE 10541000 0 41000 CHARLES SCHWAB COM 808513AP0 5728 5650000 PRN SOLE 5650000 0 0 CHINA MOBILE LIMITED COM Y14965100 91 17500 SH SOLE 17500 0 0 CHINA TELECOM COM Y1505D102 4 20000 SH SOLE 20000 0 0 CITIGROUP INC COM 172967MU2 3551 3444000 PRN SOLE 3415000 0 29000 CITIGROUP INC. COM 172967hq7 4415 4104000 PRN SOLE 4099000 0 5000 DANAHER CORPORATION COM 235851102 7649 28504 SH SOLE 28504 0 0 DARLING INGREDIENTS INC COM 237266101 345 5116 SH SOLE 486 0 4630 DEERE & CO COM 244199105 73055 207126 SH SOLE 206281 25 820 DELL TECHNOLOGIES INC CL C 24703L202 262 2632 SH SOLE 270 0 2362 DELTA AIR LINES INC DEL COM NEW 247361702 8008 185108 SH SOLE 185108 0 0 DEXCOM INC COM 252131107 3296 7720 SH SOLE 7720 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 260 40068 SH SOLE 3243 0 36825 DIAGEO PLC SPON ADR NEW 25243Q205 22724 118546 SH SOLE 118396 0 150 DIAMONDBACK ENERGY INC COM 25278X109 16512 175863 SH SOLE 175584 0 279 DIGITAL RLTY TR INC COM 253868103 229 1525 SH SOLE 1525 0 0 DISCOVER FINL SVCS COM 254709108 651 5500 SH SOLE 5500 0 0 DISCOVERY INC COM SER A 25470F104 261 8515 SH SOLE 413 0 8102 DISCOVERY INC COM SER C 25470F302 411 14198 SH SOLE 14198 0 0 DISNEY WALT CO COM 254687106 67549 384301 SH SOLE 382466 60 1775 DLOCAL LTD CLASS A COM G29018101 341 6500 SH SOLE 6500 0 0 DOLLAR GEN CORP NEW COM 256677105 7716 35658 SH SOLE 35645 0 13 DOLLAR TREE INC COM 256746108 1993 20028 SH SOLE 20028 0 0 DOMINION ENERGY INC COM 25746U109 59618 810351 SH SOLE 807131 145 3075 DONALDSON INC COM 257651109 33570 528415 SH SOLE 525930 50 2435 DOVER CORP COM 260003108 2191 14550 SH SOLE 14550 0 0 DOW INC COM 260557103 6464 102147 SH SOLE 102147 0 0 DRAFTKINGS INC COM CL A 26142R104 265 5070 SH SOLE 5000 0 70 DUKE ENERGY CORP NEW COM NEW 26441C204 15255 154526 SH SOLE 154526 0 0 DUPONT DE NEMOURS INC COM 26614N102 51606 666654 SH SOLE 663679 135 2840 DURECT CORP COM 266605104 1499 919500 SH SOLE 917800 0 1700 DXC TECHNOLOGY CO COM 23355L106 11079 284526 SH SOLE 284465 0 61 DYCOM INDS INC COM 267475101 1153 15470 SH SOLE 15470 0 0 DEUTSCHE TELEKOM AG F ADR COM 251566105 5287 248660 SH SOLE 246199 0 2461 DOMINION ENERGY INC COM 25746UDD8 4226 3977000 PRN SOLE 3941000 0 36000 EASTMAN CHEM CO COM 277432100 571 4893 SH SOLE 4192 0 701 EBAY INC. COM 278642103 136093 1938373 SH SOLE 1923029 285 15059 ECOLAB INC COM 278865100 644 3125 SH SOLE 3125 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10314 99582 SH SOLE 99582 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 442 51925 SH SOLE 51400 0 525 EMERSON ELEC CO COM 291011104 15362 159626 SH SOLE 159626 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 907 21110 SH SOLE 20925 0 185 ENSIGN GROUP INC COM 29358P101 2925 33754 SH SOLE 33739 0 15 ENTERPRISE PRODS PARTNERS L COM 293792107 237 9820 SH SOLE 9820 0 0 EPAM SYS INC COM 29414B104 11522 22550 SH SOLE 22550 0 0 ESSEX PPTY TR INC COM 297178105 331 1103 SH SOLE 60 0 1043 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1636 79472 SH SOLE 78569 0 903 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3967 65405 SH SOLE 64220 145 1040 ETF SER SOLUTIONS US GLB JETS 26922A842 573 23700 SH SOLE 23700 0 0 EURONET WORLDWIDE INC COM 298736109 1548 11440 SH SOLE 11440 0 0 EVERGY INC COM 30034W106 296 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 2831 35280 SH SOLE 35280 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 190 168460 SH SOLE 165500 0 2960 EXPEDIA GROUP INC COM NEW 30212P303 33349 203709 SH SOLE 202869 40 800 EXPONENT INC COM 30214U102 454 5090 SH SOLE 5090 0 0 EXXON MOBIL CORP COM 30231G102 13906 220451 SH SOLE 217935 0 2516 EATON VANCE CA MUNICIPAL OPPOR COM 27826Y795 227 20550 SH SOLE 20550 0 0 EATON VANCE CONNECTICUT MUNICI COM 27826Y787 501 48442 SH SOLE 48442 0 0 EATON VANCE SOUTH CAROLINA MUN COM 27826Y720 637 66943 SH SOLE 66943 0 0 EDGEWOOD GROWTH FUND COM 0075W0759 279 4500 SH SOLE 4500 0 0 ELANCO ANIMAL HEALTH INC. COM 28414H103 25686 740451 SH SOLE 733326 330 6795 EQUITABLE HOLDINGS INC. COM 29452EAA9 1871 1720000 PRN SOLE 1696000 0 24000 ESSILORLUXOTTICA SA COM F31665106 28760 155817 SH SOLE 155817 0 0 EUROPACIFIC GROWTH FUND F3 COM 298706110 7286 102897 SH SOLE 101901 772 224 F5 NETWORKS INC COM 315616102 4257 22804 SH SOLE 22804 0 0 FABRINET SHS G3323L100 10501 109535 SH SOLE 109535 0 0 FAIR ISAAC CORP COM 303250104 754 1500 SH SOLE 1500 0 0 FARMLAND PARTNERS INC COM 31154R109 4856 402955 SH SOLE 402955 0 0 FEDEX CORP COM 31428X106 56070 187945 SH SOLE 186645 30 1270 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 3251 70356 SH SOLE 69681 55 620 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9665 222390 SH SOLE 221890 0 500 FIDELITY NATL INFORMATION SV COM 31620M106 8930 63036 SH SOLE 62804 0 232 FIREEYE INC COM 31816Q101 909 44980 SH SOLE 44650 0 330 FIRST REP BK SAN FRANCISCO C COM 33616C100 8025 42876 SH SOLE 41266 0 1610 FIRST SOLAR INC COM 336433107 3534 39040 SH SOLE 39040 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1139 13635 SH SOLE 13635 0 0 FISERV INC COM 337738108 5367 50215 SH SOLE 49915 0 300 FLEETCOR TECHNOLOGIES INC COM 339041105 241 940 SH SOLE 940 0 0 FLEX LTD ORD Y2573F102 10084 564300 SH SOLE 564300 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 317 3000 SH SOLE 3000 0 0 FLOWSERVE CORP COM 34354P105 2893 71750 SH SOLE 71750 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 11624 137541 SH SOLE 137541 0 0 FORD MTR CO DEL COM 345370860 11622 782073 SH SOLE 782073 0 0 FORTE BIOSCIENCES INC COM 34962G109 487 14500 SH SOLE 14500 0 0 FORTINET INC COM 34959E109 1368 5743 SH SOLE 4574 0 1169 FRANCO NEV CORP COM 351858105 21796 150242 SH SOLE 150242 0 0 FRANKS INTL N V COM N33462107 845 279000 SH SOLE 279000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 12917 348061 SH SOLE 348015 0 46 FRONTDOOR INC COM 35905A109 747 15000 SH SOLE 15000 0 0 FUBOTV INC COM 35953D104 506 15750 SH SOLE 15750 0 0 FULLER H B CO COM 359694106 3149 49500 SH SOLE 49500 0 0 FACEBOOK INC. CL A 30303m102 38324 110218 SH SOLE 109793 0 425 FALCON OIL & GAS LTD. COM 306071101 4 40000 SH SOLE 40000 0 0 FIDELITY CAP & INCOME FD SH BE COM 316062108 381 33825 SH SOLE 33825 0 0 FIDELITY CONCORD STR TR 500 ID COM 315911750 9661 64584 SH SOLE 64584 0 0 FISSION URANIUM CORP. COM 33812R109 35 67700 SH SOLE 67700 0 0 GENERAC HLDGS INC COM 368736104 3984 9596 SH SOLE 9127 0 469 GENERAL DYNAMICS CORP COM 369550108 910 4835 SH SOLE 4835 0 0 GENERAL ELECTRIC CO COM 369604103 519 38567 SH SOLE 38567 0 0 GENERAL MLS INC COM 370334104 434 7120 SH SOLE 7120 0 0 GENERAL MTRS CO COM 37045V100 2237 37813 SH SOLE 37813 0 0 GENUINE PARTS CO COM 372460105 1214 9600 SH SOLE 9600 0 0 GILEAD SCIENCES INC COM 375558103 23161 336344 SH SOLE 335304 0 1040 GLOBAL PMTS INC COM 37940X102 3290 17540 SH SOLE 17540 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3078 88056 SH SOLE 86206 225 1625 GLOBAL X FDS CANNABIS ETF 37954Y426 237 17200 SH SOLE 17200 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 2400 50341 SH SOLE 49156 95 1090 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 312 4300 SH SOLE 4300 0 0 GMS INC COM 36251C103 289 6000 SH SOLE 6000 0 0 GODADDY INC CL A 380237107 544 6250 SH SOLE 6250 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5119 13487 SH SOLE 13487 0 0 GRACO INC COM 384109104 1223 16160 SH SOLE 16160 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 15745 1102590 SH SOLE 1102590 0 0 GOLDMAN SACHS GROUP INC. COM 38144GAB7 5159 4827000 PRN SOLE 4793000 0 34000 HAEMONETICS CORP MASS COM 405024100 12502 187602 SH SOLE 187602 0 0 HARSCO CORP COM 415864107 8813 431595 SH SOLE 431595 0 0 HCA HEALTHCARE INC COM 40412C101 3353 16220 SH SOLE 15099 0 1121 HEICO CORP NEW COM 422806109 536 3843 SH SOLE 3843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 350 24000 SH SOLE 24000 0 0 HOLOGIC INC COM 436440101 203 3036 SH SOLE 751 0 2285 HOME DEPOT INC COM 437076102 481049 1508511 SH SOLE 1507841 25 645 HONEYWELL INTL INC COM 438516106 26799 122173 SH SOLE 122073 0 100 HOST HOTELS & RESORTS INC COM 44107P104 2360 138085 SH SOLE 138085 0 0 HOWMET AEROSPACE INC COM 443201108 471 13668 SH SOLE 13631 0 37 HSBC HLDGS PLC SPON ADR NEW 404280406 14946 518070 SH SOLE 518070 0 0 HUBBELL INC COM 443510607 467 2500 SH SOLE 2500 0 0 HUTTIG BLDG PRODS INC COM 448451104 1229 212563 SH SOLE 212563 0 0 HANNOVER RUECKVERSICHERUNG SE COM 410693105 518 6015 SH SOLE 6015 0 0 HARTFORD INTERNATIONAL EQUITY COM 41664L351 136 10183 SH SOLE 10183 0 0 HERMES INTERNATIONAL SCA COM 42751Q105 2214 15165 SH SOLE 15165 0 0 HUNTINGTON BANCSHARES INC. COM 446150AV6 3789 3549000 PRN SOLE 3516000 0 33000 I-PULSE INC (PVT) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 632 4100 SH SOLE 4100 0 0 ICF INTL INC COM 44925C103 1915 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 550 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1828 2895 SH SOLE 2885 0 10 II-VI INC COM 902104108 4891 67385 SH SOLE 67232 0 153 ILLINOIS TOOL WKS INC COM 452308109 6648 29738 SH SOLE 29738 0 0 ILLUMINA INC COM 452327109 12459 26328 SH SOLE 25953 15 360 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 218 6515 SH SOLE 6515 0 0 INNOSPEC INC COM 45768S105 3686 40675 SH SOLE 40675 0 0 INNOVIVA INC COM 45781M101 160 11947 SH SOLE 1149 0 10798 INOGEN INC COM 45780L104 4986 76512 SH SOLE 76375 0 137 INSULET CORP COM 45784P101 1570 5720 SH SOLE 5720 0 0 INTEL CORP COM 458140100 37571 669245 SH SOLE 663920 0 5325 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6139 51717 SH SOLE 51717 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7473 50976 SH SOLE 50532 0 444 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 718 4805 SH SOLE 4805 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5620 172981 SH SOLE 172041 0 940 INTUIT COM 461202103 12093 24672 SH SOLE 24487 0 185 INTUITIVE SURGICAL INC COM NEW 46120E602 8046 8749 SH SOLE 8749 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 330 7480 SH SOLE 7280 200 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 839 13700 SH SOLE 13700 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1702 4803 SH SOLE 4803 0 0 INVITAE CORP COM 46185L103 304 9000 SH SOLE 9000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 6869 172200 SH SOLE 172200 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4218 162090 SH SOLE 161290 0 800 IQVIA HLDGS INC COM 46266C105 4788 19759 SH SOLE 19707 0 52 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 367 28531 SH SOLE 28531 0 0 ISHARES GOLD TR ISHARES NEW 464285204 61792 1833040 SH SOLE 1821868 475 10697 ISHARES INC MSCI CDA ETF 464286509 335 9000 SH SOLE 9000 0 0 ISHARES SILVER TR ISHARES 46428Q109 684 28232 SH SOLE 28232 0 0 ISHARES TR MSCI CHINA ETF 46429B671 21351 258983 SH SOLE 258983 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 4145 176679 SH SOLE 173704 250 2725 ISHARES TR RUS 2000 VAL ETF 464287630 10808 65199 SH SOLE 64134 250 815 ISHARES TR U.S. REAL ES ETF 464287739 580 5690 SH SOLE 5690 0 0 ISHARES TR US TELECOM ETF 464287713 677 20365 SH SOLE 20365 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 437 9425 SH SOLE 9425 0 0 ISHARES TR SHORT TREAS BD 464288679 481 4350 SH SOLE 4350 0 0 ISHARES TR RUS MD CP GR ETF 464287481 10962 96841 SH SOLE 94068 230 2543 ISHARES TR EAFE GRWTH ETF 464288885 444 4135 SH SOLE 4135 0 0 ISHARES TR MSCI EAFE ETF 464287465 7013 88905 SH SOLE 88905 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1219 22104 SH SOLE 21979 0 125 ISHARES TR CORE MSCI TOTAL 46432F834 767 10460 SH SOLE 10460 0 0 ISHARES TR ISHARES BIOTECH 464287556 6410 39168 SH SOLE 38733 55 380 ISHARES TR PFD AND INCM SEC 464288687 1509 38360 SH SOLE 38270 0 90 ISHARES TR RUS 1000 GRW ETF 464287614 1467 5403 SH SOLE 5403 0 0 ISHARES TR RUS 1000 ETF 464287622 2054 8485 SH SOLE 8485 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3419 14906 SH SOLE 14906 0 0 ISHARES TR CORE S&P500 ETF 464287200 494 1148 SH SOLE 650 0 498 ISHARES TR GLOB HLTHCRE ETF 464287325 3558 42800 SH SOLE 42800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2468 78306 SH SOLE 76076 215 2015 ISHARES TR S&P MC 400GR ETF 464287606 453 5600 SH SOLE 5600 0 0 ISHARES TR US HLTHCR PR ETF 464288828 346 1300 SH SOLE 1300 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 482 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI EAFE 46432F842 264 3523 SH SOLE 3523 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 1016 169000 SH SOLE 169000 0 0 IMPALA PLATINUM HOLDINGS LTD. COM S37840113 9171 556100 SH SOLE 556100 0 0 INVESCO ETF TRUST WATER RES PO WATER RES ETF 46137v142 3181 59441 SH SOLE 58181 150 1110 J2 GLOBAL INC COM 48123V102 11334 82400 SH SOLE 82400 0 0 JACOBS ENGR GROUP INC COM 469814107 4199 31473 SH SOLE 30968 0 505 JOHNSON & JOHNSON COM 478160104 63513 385534 SH SOLE 384859 0 675 JOHNSON CTLS INTL PLC SHS G51502105 3589 52290 SH SOLE 48571 0 3719 JPMORGAN CHASE & CO COM 46625H100 25103 161394 SH SOLE 161363 0 31 JPMORGAN CHASE COM 48128BAF8 3012 2851000 PRN SOLE 2846000 0 5000 JPMORGAN ChASE & VAR 99 DUE 1 COM 48127FAA1 752 750000 PRN SOLE 650000 0 100000 JPMORGAN CHASE & CO. COM 48128BAG6 518 500000 PRN SOLE 500000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 567 2000 SH SOLE 2000 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 657 961300 SH SOLE 961300 0 0 KENNAMETAL INC COM 489170100 10568 294196 SH SOLE 290576 130 3490 KEURIG DR PEPPER INC COM 49271V100 22257 631572 SH SOLE 624532 315 6725 KEYCORP COM 493267108 1807 87501 SH SOLE 87369 0 132 KEYSIGHT TECHNOLOGIES INC COM 49338L103 227 1470 SH SOLE 1470 0 0 KIMBERLY-CLARK CORP COM 494368103 2447 18294 SH SOLE 18285 0 9 KIMCO RLTY CORP COM 49446R109 581 27849 SH SOLE 22576 0 5273 KINDER MORGAN INC DEL COM 49456B101 5212 285903 SH SOLE 282439 0 3464 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 14098 310122 SH SOLE 306932 180 3010 KNOWLES CORP COM 49926D109 2711 137350 SH SOLE 137350 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 733 14744 SH SOLE 14743 0 1 KRAFT HEINZ CO COM 500754106 3706 90881 SH SOLE 90031 0 850 KROGER CO COM 501044101 865 22590 SH SOLE 14829 0 7761 KULICKE & SOFFA INDS INC COM 501242101 3366 55002 SH SOLE 55002 0 0 KION GROUP AG COM D4S14D103 9796 91909 SH SOLE 91909 0 0 KRAKEN ROBOTICS INC. COM 50077N953 476 1000000 SH SOLE 1000000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 12992 60104 SH SOLE 58674 25 1405 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5080 18416 SH SOLE 18404 0 12 LAM RESEARCH CORP COM 512807108 1257 1932 SH SOLE 1930 0 2 LANDEC CORP COM 514766104 2814 250100 SH SOLE 250100 0 0 LANTHEUS HLDGS INC COM 516544103 4225 152850 SH SOLE 152850 0 0 LAZARD LTD SHS A G54050102 1713 37850 SH SOLE 37850 0 0 LEAR CORP COM NEW 521865204 4658 26575 SH SOLE 26575 0 0 LEGGETT & PLATT INC COM 524660107 3932 75890 SH SOLE 75160 0 730 LENNAR CORP CL A 526057104 347 3492 SH SOLE 1197 0 2295 LEXINGTON REALTY TRUST COM 529043101 217 18179 SH SOLE 18179 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 4049 23318 SH SOLE 23318 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 215 7956 SH SOLE 1238 0 6718 LILLY ELI & CO COM 532457108 2386 10394 SH SOLE 10394 0 0 LINDE PLC SHS G5494J103 3214 11118 SH SOLE 11118 0 0 LKQ CORP COM 501889208 2097 42600 SH SOLE 42600 0 0 LOCKHEED MARTIN CORP COM 539830109 5093 13462 SH SOLE 13462 0 0 LOWES COS INC COM 548661107 17718 91344 SH SOLE 91320 0 24 LPL FINL HLDGS INC COM 50212V100 2299 17035 SH SOLE 15990 0 1045 LTC PPTYS INC COM 502175102 3832 99827 SH SOLE 98857 0 970 LUMEN TECHNOLOGIES INC COM 550241103 976 71799 SH SOLE 56889 0 14910 LUMENTUM HLDGS INC COM 55024U109 9912 120835 SH SOLE 120835 0 0 LVMH Moet Hennessy COM F58485115 494 630 SH SOLE 630 0 0 LVMH MOET HENNESSY LOUIS VUITT COM 502441306 2271 14391 SH SOLE 14391 0 0 LYDALL INC COM 550819106 8521 140800 SH SOLE 140800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 313 3039 SH SOLE 2800 0 239 LIBERTY BROADBAND CORP PFD. COM 530307503 591 20956 SH SOLE 20956 0 0 M & T BK CORP COM 55261F104 9915 68232 SH SOLE 68232 0 0 MAG SILVER CORP COM 55903Q104 10460 500000 SH SOLE 500000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1340 27400 SH SOLE 27400 0 0 MAGNA INTL INC COM 559222401 227 2455 SH SOLE 2042 0 413 MAGNITE INC COM 55955D100 338 10000 SH SOLE 10000 0 0 MARATHON PETE CORP COM 56585A102 16285 269525 SH SOLE 269525 0 0 MARKEL CORP COM 570535104 202 170 SH SOLE 170 0 0 MARKETAXESS HLDGS INC COM 57060D108 579 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATLS INC COM 573284106 20811 59154 SH SOLE 58499 10 645 MASCO CORP COM 574599106 784 13307 SH SOLE 11154 0 2153 MASIMO CORP COM 574795100 364 1500 SH SOLE 1500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 26012 71247 SH SOLE 71172 0 75 MATCH GROUP INC NEW COM 57667L107 2292 14215 SH SOLE 14215 0 0 MAVERIX METALS INC COM NEW 57776F405 2294 425329 SH SOLE 422329 0 3000 MAYVILLE ENGR CO INC COM 578605107 6360 316273 SH SOLE 316273 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4101 46438 SH SOLE 46438 0 0 MCDONALDS CORP COM 580135101 45669 197710 SH SOLE 197710 0 0 MCKESSON CORP COM 58155Q103 958 5007 SH SOLE 3272 0 1735 MEDICENNA THERAPEUTICS CORP COM 58490H107 294 97700 SH SOLE 96900 0 800 MEDTRONIC PLC SHS G5960L103 3293 26525 SH SOLE 26525 0 0 MERCADOLIBRE INC COM 58733R102 466 299 SH SOLE 299 0 0 MERCK & CO INC COM 58933Y105 72823 936393 SH SOLE 931468 195 4730 METLIFE INC COM 59156R108 2017 33705 SH SOLE 29750 0 3955 MICRON TECHNOLOGY INC COM 595112103 5434 63940 SH SOLE 63040 0 900 MICROSOFT CORP COM 594918104 184822 682251 SH SOLE 680956 40 1255 MIDDLEBY CORP COM 596278101 260 1500 SH SOLE 1500 0 0 MIRATI THERAPEUTICS INC COM 60468T105 323 2000 SH SOLE 2000 0 0 MISTRAS GROUP INC COM 60649T107 1776 180650 SH SOLE 180650 0 0 MITEK SYS INC COM NEW 606710200 4165 216237 SH SOLE 215600 0 637 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1950 359720 SH SOLE 359720 0 0 MODINE MFG CO COM 607828100 1285 77468 SH SOLE 71264 0 6204 MOHAWK INDS INC COM 608190104 4602 23943 SH SOLE 23935 0 8 MONDELEZ INTL INC CL A 609207105 28578 457685 SH SOLE 453420 125 4140 MONGODB INC CL A 60937P106 904 2500 SH SOLE 2500 0 0 MOODYS CORP COM 615369105 301 830 SH SOLE 830 0 0 MORGAN STANLEY COM NEW 617446448 4203 45834 SH SOLE 45045 0 789 MOSAIC CO NEW COM 61945C103 289 9050 SH SOLE 9050 0 0 MSC INDL DIRECT INC CL A 553530106 2162 24100 SH SOLE 24100 0 0 MSCI INC COM 55354G100 1066 2000 SH SOLE 2000 0 0 MYR GROUP INC DEL COM 55405W104 206 2269 SH SOLE 213 0 2056 MANULIFE FINL CORP COM 56501R957 354 17950 SH SOLE 17950 0 0 MERGER FUND INSTITUTIONAL CL COM 589509207 8472 480524 SH SOLE 474051 297 6176 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 282 50000 SH SOLE 50000 0 0 NAVIENT CORPORATION COM 63938C108 2703 139815 SH SOLE 139815 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 442 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 4176 132449 SH SOLE 132449 0 0 NEKTAR THERAPEUTICS COM 640268108 662 38605 SH SOLE 38605 0 0 NETAPP INC COM 64110D104 577 7052 SH SOLE 5427 0 1625 NETFLIX INC COM 64110L106 13010 24630 SH SOLE 24394 10 226 NEUBASE THERAPEUTICS INC COM 64132K102 138 28800 SH SOLE 28800 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 740 7600 SH SOLE 7600 0 0 NEWELL BRANDS INC COM 651229106 1667 60700 SH SOLE 60700 0 0 NEWMONT CORP COM 651639106 25554 403180 SH SOLE 402195 0 985 NEXTERA ENERGY INC COM 65339F101 70466 961594 SH SOLE 960959 0 635 NIKE INC CL B 654106103 3484 22550 SH SOLE 22400 0 150 NORDSON CORP COM 655663102 439 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 22989 251964 SH SOLE 251964 0 0 NUTRIEN LTD COM 67077M108 33021 544816 SH SOLE 544816 0 0 NVENT ELECTRIC PLC SHS G6700G107 2460 78735 SH SOLE 77985 0 750 NVIDIA CORPORATION COM 67066G104 102364 127940 SH SOLE 127230 10 700 NVR INC COM 62944T105 224 45 SH SOLE 45 0 0 NESTLE SA COM H57312649 888 7125 SH SOLE 7125 0 0 NESTLE SA - ADR COM 641069406 2114 16949 SH SOLE 16949 0 0 NIPPON TELEPHONE & TELEGRAPH A COM 654624105 524 20000 SH SOLE 20000 0 0 NISOURCE INC COM 65473pag0 5510 5168000 PRN SOLE 5117000 0 51000 OKTA INC CL A 679295105 5218 21325 SH SOLE 21325 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 3421 94281 SH SOLE 94281 0 0 ONCOSEC MED INC COM 68234L306 74 26500 SH SOLE 26500 0 0 ORACLE CORP COM 68389X105 13177 169283 SH SOLE 161725 0 7558 ORGANON & CO COMMON STOCK 68622V106 5752 190073 SH SOLE 189398 0 675 ORION ENGINEERED CARBONS S A COM L72967109 8761 461325 SH SOLE 461325 0 0 OTIS WORLDWIDE CORP COM 68902V107 12020 146992 SH SOLE 146992 0 0 ORPEA COM F69036105 4083 32100 SH SOLE 32100 0 0 PACCAR INC COM 693718108 41648 466645 SH SOLE 463860 115 2670 PACIRA BIOSCIENCES INC COM 695127100 303 5000 SH SOLE 5000 0 0 PALO ALTO NETWORKS INC COM 697435105 22122 59621 SH SOLE 58721 15 885 PAN AMERN SILVER CORP COM 697900108 7157 250500 SH SOLE 250500 0 0 PARKER-HANNIFIN CORP COM 701094104 22353 72785 SH SOLE 72785 0 0 PAYCHEX INC COM 704326107 471 4394 SH SOLE 4394 0 0 PAYCOM SOFTWARE INC COM 70432V102 3856 10609 SH SOLE 10609 0 0 PAYLOCITY HLDG CORP COM 70438V106 14338 75145 SH SOLE 74945 0 200 PAYPAL HLDGS INC COM 70450Y103 87949 301731 SH SOLE 298894 50 2787 PEPSICO INC COM 713448108 50106 338167 SH SOLE 336592 70 1505 PERKINELMER INC COM 714046109 475 3076 SH SOLE 1541 0 1535 PFIZER INC COM 717081103 53950 1377672 SH SOLE 1373398 0 4274 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 8475 293465 SH SOLE 293465 0 0 PHILIP MORRIS INTL INC COM 718172109 1369 13809 SH SOLE 11762 0 2047 PHILLIPS 66 COM 718546104 1532 17851 SH SOLE 17851 0 0 PHYSICIANS RLTY TR COM 71943U104 6384 345655 SH SOLE 342860 0 2795 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1426 114118 SH SOLE 112833 195 1090 PINTEREST INC CL A 72352L106 2232 28265 SH SOLE 28265 0 0 PLEXUS CORP COM 729132100 6632 72550 SH SOLE 72550 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 319 12100 SH SOLE 12100 0 0 PNC FINL SVCS GROUP INC COM 693475105 3029 15878 SH SOLE 14751 0 1127 POLARIS INC COM 731068102 2464 17991 SH SOLE 17991 0 0 POOL CORP COM 73278L105 1273 2775 SH SOLE 2750 0 25 POTLATCHDELTIC CORPORATION COM 737630103 1195 22484 SH SOLE 22484 0 0 PPG INDS INC COM 693506107 254 1495 SH SOLE 1495 0 0 PPL CORP COM 69351T106 421 15050 SH SOLE 15050 0 0 PROCTER AND GAMBLE CO COM 742718109 53888 399377 SH SOLE 399377 0 0 PROFIRE ENERGY INC COM 74316X101 762 674125 SH SOLE 674125 0 0 PROGRESSIVE CORP COM 743315103 18922 192666 SH SOLE 192576 0 90 PRUDENTIAL FINL INC COM 744320102 3403 33214 SH SOLE 33175 0 39 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 660 11053 SH SOLE 10950 0 103 PULTE GROUP INC COM 745867101 710 13009 SH SOLE 10637 0 2372 PVH CORPORATION COM 693656100 8344 77555 SH SOLE 77555 0 0 PELOTON INTERACTIVE INC. CL A CL A COM 70614w100 28057 226231 SH SOLE 226231 0 0 PINCO ALL ASSET FUND COM 722005626 197 14908 SH SOLE 14908 0 0 PROSEGUR CASH COM E8S56X108 96 93970 SH SOLE 93970 0 0 QUALCOMM INC COM 747525103 48912 342208 SH SOLE 341015 0 1193 QUANTA SVCS INC COM 74762E102 726 8014 SH SOLE 7700 0 314 QUEST DIAGNOSTICS INC COM 74834L100 17739 134420 SH SOLE 134420 0 0 R1 RCM INC COM 749397105 2446 110000 SH SOLE 110000 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 250 10000 SH SOLE 10000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 28166 330164 SH SOLE 329764 0 400 REINSURANCE GRP OF AMERICA I COM NEW 759351604 682 5985 SH SOLE 5985 0 0 REPUBLIC SVCS INC COM 760759100 52916 481011 SH SOLE 477282 120 3609 RESTAURANT BRANDS INTL INC COM 76131D103 20354 315858 SH SOLE 315858 0 0 REV GROUP INC COM 749527107 1387 88400 SH SOLE 88400 0 0 RH COM 74967X103 1460 2150 SH SOLE 2150 0 0 RIO TINTO PLC SPONSORED ADR 767204100 294 3507 SH SOLE 3457 0 50 ROCKET COS INC COM CL A 77311W101 225 11640 SH SOLE 11640 0 0 ROCKWELL AUTOMATION INC COM 773903109 20523 71755 SH SOLE 71655 0 100 ROKU INC COM CL A 77543R102 1320 2875 SH SOLE 2875 0 0 ROPER TECHNOLOGIES INC COM 776696106 2105 4477 SH SOLE 4477 0 0 ROSS STORES INC COM 778296103 839 6767 SH SOLE 6767 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 236 5843 SH SOLE 5843 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 7379 190045 SH SOLE 190045 0 0 ROYAL GOLD INC COM 780287108 577 5059 SH SOLE 5059 0 0 RUSH ENTERPRISES INC CL A 781846209 5121 118435 SH SOLE 118435 0 0 RYDER SYS INC COM 783549108 383 5150 SH SOLE 5000 0 150 ROCHE HOLDINGS LTD COM 771195104 6428 136790 SH SOLE 136790 0 0 S&P GLOBAL INC COM 78409V104 3657 8910 SH SOLE 8910 0 0 SAIA INC COM 78709Y105 251 1200 SH SOLE 1200 0 0 SALESFORCE COM INC COM 79466L302 36428 149132 SH SOLE 149032 0 100 SANGAMO THERAPEUTICS INC COM 800677106 309 25820 SH SOLE 25470 0 350 SANOFI SPONSORED ADR 80105N105 7595 144222 SH SOLE 144222 0 0 SCHLUMBERGER LTD COM STK 806857108 14465 451877 SH SOLE 451877 0 0 SCHWAB CHARLES CORP COM 808513105 75578 1038010 SH SOLE 1031495 165 6350 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 400 12172 SH SOLE 12172 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 569 6472 SH SOLE 437 0 6035 SEAGEN INC COM 81181C104 1013 6418 SH SOLE 6418 0 0 SEALED AIR CORP NEW COM 81211K100 652 11000 SH SOLE 11000 0 0 SEELOS THERAPEUTICS INC COM 81577F109 419 158900 SH SOLE 158900 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 287 4095 SH SOLE 4095 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4269 28908 SH SOLE 28908 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9224 73238 SH SOLE 73238 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1579 19500 SH SOLE 19500 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 18414 501872 SH SOLE 499322 0 2550 SELECT SECTOR SPDR TR ENERGY 81369Y506 23268 431930 SH SOLE 431930 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 458 5570 SH SOLE 5570 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 550 8700 SH SOLE 8700 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1856 10395 SH SOLE 10395 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3028 29570 SH SOLE 29570 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 12183 210162 SH SOLE 210162 0 0 SERVICENOW INC COM 81762P102 10771 19600 SH SOLE 19550 0 50 SHAKE SHACK INC CL A 819047101 1785 16679 SH SOLE 16529 0 150 SHOPIFY INC CL A 82509L107 32964 22563 SH SOLE 22548 0 15 SILVERCREST METALS INC COM 828363101 2498 286035 SH SOLE 286035 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4405 33757 SH SOLE 32370 0 1387 SIMPSON MFG INC COM 829073105 276 2500 SH SOLE 2500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2320 354767 SH SOLE 354767 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 423 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1391 7254 SH SOLE 6571 0 683 SMUCKER J M CO COM NEW 832696405 278 2147 SH SOLE 2050 0 97 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 147 15139 SH SOLE 15139 0 0 SONOCO PRODS CO COM 835495102 9761 145900 SH SOLE 145900 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 20258 208372 SH SOLE 208264 0 108 SOUTHWEST AIRLS CO COM 844741108 245 4606 SH SOLE 4606 0 0 SP PLUS CORP COM 78469C103 1213 39650 SH SOLE 39650 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1574 4563 SH SOLE 4563 0 0 SPDR GOLD TR GOLD SHS 78463V107 9025 54488 SH SOLE 54345 0 143 SPDR S&P 500 ETF TR TR UNIT 78462F103 10111 23620 SH SOLE 21806 0 1814 SPDR SER TR S&P BIOTECH 78464A870 8829 65204 SH SOLE 65004 0 200 SPDR SER TR S&P REGL BKG 78464A698 18398 280758 SH SOLE 280758 0 0 SPDR SER TR S&P DIVID ETF 78464A763 568 4642 SH SOLE 4642 0 0 SPLUNK INC COM 848637104 4353 30110 SH SOLE 30110 0 0 SPOK HLDGS INC COM 84863T106 3863 401600 SH SOLE 401600 0 0 SPROUTS FMRS MKT INC COM 85208M102 311 12500 SH SOLE 12500 0 0 SQUARE INC CL A 852234103 9962 40863 SH SOLE 40863 0 0 STAG INDL INC COM 85254J102 6433 171860 SH SOLE 170250 0 1610 STANLEY BLACK & DECKER INC COM 854502101 8150 39760 SH SOLE 39760 0 0 STARBUCKS CORP COM 855244109 12974 116036 SH SOLE 115756 0 280 STATE STR CORP COM 857477103 1047 12727 SH SOLE 12635 0 92 STEELCASE INC CL A 858155203 7552 499800 SH SOLE 499800 0 0 STERLING BANCORP INC COM 85917W102 705 155000 SH SOLE 155000 0 0 STRYKER CORPORATION COM 863667101 4983 19187 SH SOLE 19187 0 0 SVB FINANCIAL GROUP COM 78486Q101 992 1782 SH SOLE 1782 0 0 SVB FINANCIAL GROUP COM 78486QAG6 10356 10209000 PRN SOLE 10168000 0 41000 SYNCHRONY FINANCIAL COM 87165B103 508 10475 SH SOLE 1711 0 8764 SYSCO CORP COM 871829107 5135 66045 SH SOLE 66045 0 0 SCHWAB CHARLES FAMILY FD VALUE COM 808515605 212 211517 SH SOLE 211517 0 0 SCHWAB VALUE ADVANTAGE MONEY F COM 808515696 1001 1001252 SH SOLE 1001252 0 0 SHANGRI-LA ASIA COM G8063F106 8153 8330800 SH SOLE 8330800 0 0 SIBANYE GOLD LTD SPONSORED ADR SPONSORED ADR 82575p107 14724 880094 SH SOLE 879566 0 528 SIEMENS AG COM D69671218 306 1930 SH SOLE 1930 0 0 SIEMENS AG-SPONS ADR COM 826197501 27880 350075 SH SOLE 350075 0 0 SNAP INC. CL A 83304a106 262 3850 SH SOLE 3850 0 0 SOCAL EDISON CO VAR COM 842400fu2 204 200000 PRN SOLE 200000 0 0 SOUTH32 LTD COM 84473L105 6872 623900 SH SOLE 623900 0 0 SPROTT GOLD EQUITY FUND INVEST COM 85208P105 4966 99657 SH SOLE 99657 0 0 SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208r101 189 10100 SH SOLE 7800 0 2300 SPROUTLY CANADA INC. COM 85209J108 1 10000 SH SOLE 10000 0 0 SWIRE PACIFIC LTD - CLASS A COM Y83310105 6972 1028400 SH SOLE 1028400 0 0 SWIRE PACIFIC LTD - CLASS B COM Y83310113 1006 895000 SH SOLE 895000 0 0 SYNNEX CORP COM 87162w100 260 2134 SH SOLE 134 0 2000 T-MOBILE US INC COM 872590104 203 1400 SH SOLE 1400 0 0 T. ROWE PRICE MEDIA & TELECOM COM 741454102 207 1022 SH SOLE 1022 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1456 28000 SH SOLE 28000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8964 74601 SH SOLE 74601 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 448 4600 SH SOLE 4600 0 0 TARGET CORP COM 87612E106 12427 51405 SH SOLE 49657 0 1748 TEGNA INC COM 87901J105 12884 686775 SH SOLE 686775 0 0 TEJON RANCH CO COM 879080109 411 27000 SH SOLE 27000 0 0 TEMPLETON DRAGON FD INC COM 88018T101 226 9525 SH SOLE 9525 0 0 TESLA INC COM 88160R101 681 1002 SH SOLE 1002 0 0 TETRA TECH INC NEW COM 88162G103 394 3225 SH SOLE 3225 0 0 TEXAS INSTRS INC COM 882508104 3294 17130 SH SOLE 17130 0 0 TEXTRON INC COM 883203101 449 6530 SH SOLE 6530 0 0 TG THERAPEUTICS INC COM 88322Q108 617 15900 SH SOLE 15900 0 0 THE TRADE DESK INC COM CL A 88339J105 273 3530 SH SOLE 3530 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 39124 77554 SH SOLE 76800 20 734 TIAA-CREF LARGE-CAP GROWTH IND COM 87244W680 286 5131 SH SOLE 5131 0 0 TILE SHOP HLDGS INC COM 88677Q109 1388 172401 SH SOLE 172401 0 0 TOPBUILD CORP COM 89055F103 297 1500 SH SOLE 1500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 347 4957 SH SOLE 4900 0 57 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 373 12482 SH SOLE 12482 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1622 9275 SH SOLE 9275 0 0 TRADEWEB MKTS INC CL A 892672106 761 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1215 6600 SH SOLE 6600 0 0 TRANSUNION COM 89400J107 933 8500 SH SOLE 8500 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 285 9750 SH SOLE 9750 0 0 TRAVELERS COMPANIES INC COM 89417E109 994 6637 SH SOLE 6271 0 366 TREX CO INC COM 89531P105 511 5000 SH SOLE 5000 0 0 TRUIST FINL CORP COM 89832Q109 265 4783 SH SOLE 4783 0 0 TTM TECHNOLOGIES INC COM 87305R109 8387 586500 SH SOLE 586500 0 0 TWILIO INC CL A 90138F102 7824 19851 SH SOLE 19701 0 150 TYLER TECHNOLOGIES INC COM 902252105 452 1000 SH SOLE 1000 0 0 TYSON FOODS INC CL A 902494103 792 10731 SH SOLE 8759 0 1972 TENCENT HLDGS LTD ADR COM 88032Q109 18148 241010 SH SOLE 241010 0 0 TeEXAS PACIFIC LAND CORPORATION COM 88262p102 1035 647 SH SOLE 546 0 101 THE TOCQUEVILLE FUND COM 888894102 85410 1848295 SH SOLE 1786507 0 61788 TOCQUEVILLE OPPORTUNITY FUND COM 888894409 31941 717461 SH SOLE 715845 0 1616 TOCQUEVILLE PHOENIX FUND COM 888894847 11623 429702 SH SOLE 423835 0 5867 TOKYO BROADCASTING COM J86656105 8875 577400 SH SOLE 577400 0 0 TOYOTA INDUSTRIES COM J92628106 15546 179550 SH SOLE 179550 0 0 TRUIST FINANCIAL CORPORATION S COM 89832qab5 2639 2556000 PRN SOLE 2556000 0 0 U S CONCRETE INC COM 90333L201 2527 34240 SH SOLE 34240 0 0 UBS GROUP AG SHS H42097107 17995 1173068 SH SOLE 1170418 0 2650 ULTA BEAUTY INC COM 90384S303 453 1310 SH SOLE 1310 0 0 UNILEVER PLC SPON ADR NEW 904767704 35550 607694 SH SOLE 606459 0 1235 UNION PAC CORP COM 907818108 8103 36845 SH SOLE 36845 0 0 UNISYS CORP COM NEW 909214306 8561 338260 SH SOLE 338098 0 162 UNITED PARCEL SERVICE INC CL B 911312106 812 3905 SH SOLE 3905 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8575 21415 SH SOLE 21415 0 0 UNIVAR SOLUTIONS USA INC COM 91336L107 2144 87940 SH SOLE 87940 0 0 UPLAND SOFTWARE INC COM 91544A109 2338 56800 SH SOLE 56800 0 0 US BANCORP DEL COM NEW 902973304 14966 262704 SH SOLE 262704 0 0 US FOODS HLDG CORP COM 912008109 1287 33562 SH SOLE 33562 0 0 UNITY SOFTWARE COM 91332u101 373 3400 SH SOLE 3250 0 150 VALERO ENERGY CORP COM 91913Y100 970 12418 SH SOLE 12400 0 18 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 243 2855 SH SOLE 2855 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2209 64996 SH SOLE 64996 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 821 3956 SH SOLE 3956 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1650 12004 SH SOLE 12004 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6881 39626 SH SOLE 38246 0 1380 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1511 3840 SH SOLE 3840 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 211 736 SH SOLE 736 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1935 10260 SH SOLE 10260 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 638 6270 SH SOLE 6195 75 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 934 6843 SH SOLE 6843 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1271 20050 SH SOLE 20050 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 435 4200 SH SOLE 4200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6884 126756 SH SOLE 125251 260 1245 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 22535 335043 SH SOLE 332128 300 2615 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1816 11731 SH SOLE 11731 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1798 11800 SH SOLE 11800 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 200 502 SH SOLE 202 0 300 VEEVA SYS INC CL A COM 922475108 1791 5760 SH SOLE 5660 0 100 VENTAS INC COM 92276F100 371 6500 SH SOLE 4143 0 2357 VERISK ANALYTICS INC COM 92345Y106 2656 15200 SH SOLE 15200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 55187 984948 SH SOLE 982203 0 2745 VIATRIS INC COM 92556V106 3235 226356 SH SOLE 224328 0 2028 VIEMED HEALTHCARE INC COM 92663R105 751 105000 SH SOLE 105000 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 544 28900 SH SOLE 28900 0 0 VISA INC COM CL A 92826C839 23906 102239 SH SOLE 102239 0 0 VISTEON CORP COM NEW 92839U206 5482 45325 SH SOLE 45325 0 0 VOYA FINANCIAL INC COM 929089100 6176 100415 SH SOLE 100115 0 300 VULCAN MATLS CO COM 929160109 23848 137000 SH SOLE 137000 0 0 VANGUARD CALIF TAX FREE FDS IN COM 922021407 129 10458 SH SOLE 10458 0 0 VANGUARD EQUITY INCOMEND Fund AD COM 921921300 219 2408 SH SOLE 2408 0 0 VANGUARD FEDERAL MONEY MARKET COM 922906300 100 100000 SH SOLE 100000 0 0 VANGUARD HIGH YIELD TAX EXEMPT COM 922907845 496 40830 SH SOLE 40830 0 0 VANGUARD INTERMEDIATE-TERM BON COM 921937801 471 38642 SH SOLE 0 0 38642 VANGUARD/PRIMECAP FUND ADMIRAL COM 921936209 535 2953 SH SOLE 2953 0 0 VEOLIA ENVIRONMENT - ADR COM 92334N103 260 8600 SH SOLE 8600 0 0 VIMEO INC COMMON STOCK COMMON STOCK 92719v100 247 5032 SH SOLE 5032 0 0 VIVENDI SA COM F97982106 22345 665100 SH SOLE 665100 0 0 WALMART INC COM 931142103 36597 259518 SH SOLE 259518 0 0 WASTE CONNECTIONS INC COM 94106B101 1385 11600 SH SOLE 11600 0 0 WASTE MGMT INC DEL COM 94106L109 20039 143020 SH SOLE 142420 0 600 WATERS CORP COM 941848103 4431 12820 SH SOLE 12225 25 570 WATSCO INC COM 942622200 2037 7107 SH SOLE 7002 0 105 WD 40 CO COM 929236107 256 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 245 2753 SH SOLE 2753 0 0 WELLS FARGO CO NEW COM 949746101 6950 153455 SH SOLE 151985 0 1470 WEYERHAEUSER CO MTN BE COM NEW 962166104 56342 1636909 SH SOLE 1628859 250 7800 WHEATON PRECIOUS METALS CORP COM 962879102 24775 562180 SH SOLE 562180 0 0 WILLIAMS SONOMA INC COM 969904101 1995 12495 SH SOLE 11437 0 1058 WILLIS TOWERS WATSON PLC LTD SHS G96629103 489 2125 SH SOLE 2125 0 0 WORKDAY INC CL A 98138H101 4297 17997 SH SOLE 17997 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 960 54530 SH SOLE 50505 0 4025 WALMART DE MEXICO - ADR COM 93114W107 246 7500 SH SOLE 7500 0 0 WELLS FARGO CO COM 949746rg8 377 350000 PRN SOLE 350000 0 0 ZENDESK INC COM 98936J101 2309 16000 SH SOLE 16000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2780 17285 SH SOLE 17285 0 0 ISHARES MSCI JAPAN INDEX FUND MSCI JPN ETF NEW 46434G822 211 3125 SH SOLE 3125 0 0