0000919574-20-004980.txt : 20200812 0000919574-20-004980.hdr.sgml : 20200812 20200812163921 ACCESSION NUMBER: 0000919574-20-004980 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200812 DATE AS OF CHANGE: 20200812 EFFECTIVENESS DATE: 20200812 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: 201095911 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-2020 06-30-2020 false TOCQUEVILLE ASSET MANAGEMENT L.P.
40 West 57th Street 19th Floor New York NY 10019
13F HOLDINGS REPORT 028-03589 N
Kelsey Graham Compliance Officer 646-8467-6530 /s/ Kelsey Graham New York NY 08-12-2020 1 652 4795336 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml ABM INDS INC COM 000957100 3629 99975 SH SOLE 99975 0 0 AFLAC INC COM 001055102 10932 303400 SH SOLE 303400 0 0 AMN HEALTHCARE SVCS INC COM 001744101 3408 75341 SH SOLE 75341 0 0 AT&T INC COM 00206R102 18895 625057 SH SOLE 615574 0 9483 AXT INC COM 00246W103 100 20950 SH SOLE 20950 0 0 AZZ INC COM 002474104 701 20431 SH SOLE 20431 0 0 ABBOTT LABS COM 002824100 28675 313630 SH SOLE 299420 12917 1293 ABBVIE INC COM 00287Y109 27445 279533 SH SOLE 277882 0 1651 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 501 29250 SH SOLE 29250 0 0 ABIOMED INC COM 003654100 1030 4265 SH SOLE 4165 0 100 Absolute Software Corp OC-Shs COM 00386B109 3370 332400 SH SOLE 332400 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 660 13625 SH SOLE 13625 0 0 ACTIVISION BLIZZARD INC COM 00507V109 476 6273 SH SOLE 6252 0 21 ACUITY BRANDS INC COM 00508Y102 5740 59955 SH SOLE 59955 0 0 ADOBE INC COM 00724F101 37344 85787 SH SOLE 85016 20 751 AT Mid Cap Equity Fund Institu COM 00769G477 184 11257 SH SOLE 11257 0 0 The Atlantic Trust Disciplined COM 00769G493 262 11690 SH SOLE 11690 0 0 AGNICO EAGLE MINES LTD COM 008474108 693 10818 SH SOLE 10818 0 0 AIR PRODS & CHEMS INC COM 009158106 10358 42898 SH SOLE 42898 0 0 ALBEMARLE CORP COM 012653101 5783 74903 SH SOLE 74903 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27882 129262 SH SOLE 128597 25 640 ALLSTATE CORP COM 020002101 2328 23999 SH SOLE 22369 0 1630 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 444 3000 SH SOLE 3000 0 0 ALPHABET INC CAP STK CL C 02079K107 64160 45387 SH SOLE 43758 1310 319 ALPHABET INC CAP STK CL A 02079K305 72296 50983 SH SOLE 50983 0 0 ALTA MESA RES INC 3 COM 02133L117 0 21625 SH SOLE 15475 6150 0 ALTRIA GROUP INC COM 02209S103 237 6046 SH SOLE 5880 0 166 AMARIN CORP PLC SPONS ADR NEW 023111206 153 22100 SH SOLE 22100 0 0 AMAZON COM INC COM 023135106 143563 52038 SH SOLE 51485 203 350 American Beacon Tocqueville In COM 024526378 5240 362617 SH SOLE 362617 0 0 American Beacon Tocqueville In COM 024526386 5182 359595 SH SOLE 359488 0 107 American Beacon Tocqueville In COM 024526394 7226 501811 SH SOLE 484461 3065 14285 American Century Heritage Fund COM 025083791 210 9637 SH SOLE 9637 0 0 AMERICAN EXPRESS CO COM 025816109 7387 77591 SH SOLE 77591 0 0 American Express Co COM 025816bj7 425 500000 PRN SOLE 500000 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 242 9000 SH SOLE 9000 0 0 AMER STATES WTR CO COM 029899101 299 3800 SH SOLE 3800 0 0 AMERICAN TOWER CORP NEW COM 03027X100 768 2971 SH SOLE 2971 0 0 AMERISOURCEBERGEN CORP COM 03073E105 297 2943 SH SOLE 108 0 2835 AMERIPRISE FINL INC COM 03076C106 558 3718 SH SOLE 600 0 3118 AMETEK INC COM 031100100 425 4750 SH SOLE 4750 0 0 AMGEN INC COM 031162100 7664 32493 SH SOLE 31039 0 1454 AMKOR TECHNOLOGY INC COM 031652100 126 10267 SH SOLE 594 0 9673 ANSYS INC COM 03662Q105 438 1500 SH SOLE 1500 0 0 ANTHEM INC COM 036752103 1657 6300 SH SOLE 6200 0 100 APOGEE ENTERPRISES INC COM 037598109 6413 278325 SH SOLE 278325 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4284 85810 SH SOLE 85210 0 600 APPLE INC COM 037833100 139924 383564 SH SOLE 375020 6226 2318 APPLIED MATLS INC COM 038222105 36394 602057 SH SOLE 602057 0 0 ARROW ELECTRS INC COM 042735100 1971 28700 SH SOLE 28700 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 258 3730 SH SOLE 3730 0 0 ASPEN TECHNOLOGY INC COM 045327103 223 2150 SH SOLE 2150 0 0 Kayne Anderson Real Estate Opp COM 05099D912 350 350000 SH SOLE 350000 0 0 AUTODESK INC COM 052769106 322 1345 SH SOLE 1130 0 215 AUTOMATIC DATA PROCESSING IN COM 053015103 20505 137722 SH SOLE 136135 1491 96 AUTOZONE INC COM 053332102 308 273 SH SOLE 188 0 85 AVALARA INC COM 05338G106 692 5200 SH SOLE 5000 0 200 AVANGRID INC COM 05351W103 2448 58325 SH SOLE 57745 0 580 AXOGEN INC COM 05463X106 1063 115000 SH SOLE 115000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 206 2500 SH SOLE 2500 0 0 BCE INC COM NEW 05534B760 635 15200 SH SOLE 15200 0 0 BP PLC SPONSORED ADR 055622104 746 32002 SH SOLE 32002 0 0 BK OF AMERICA CORP COM 060505104 20417 859679 SH SOLE 854416 0 5263 Bank of America Corp Pfd 5.375 COM 06053u601 3847 149685 SH SOLE 148240 0 1445 Bank of Montreal COM 06368B5P9 1698 1727000 PRN SOLE 1695000 0 32000 BANK NEW YORK MELLON CORP COM 064058100 10845 280600 SH SOLE 280600 0 0 Bank of NY Mellon Corp COM 064058AH3 3812 3665000 PRN SOLE 3627000 0 38000 BARRICK GOLD CORPORATION COM 067901108 4973 184613 SH SOLE 184613 0 0 BAXTER INTL INC COM 071813109 282 3276 SH SOLE 3276 0 0 BECTON DICKINSON & CO COM 075887109 4749 19847 SH SOLE 19847 0 0 BELLEROPHON THERAPEUTICS INC COM NEW 078771300 319 25400 SH SOLE 25400 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1069 4 SH SOLE 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 46557 260807 SH SOLE 256146 2060 2601 BEST BUY INC COM 086516101 437 5010 SH SOLE 202 0 4808 BHP GROUP LTD SPONSORED ADS 088606108 22845 459388 SH SOLE 459388 0 0 BIOGEN INC COM 09062X103 30286 113199 SH SOLE 112421 0 778 BIO-TECHNE CORP COM 09073M104 319 1209 SH SOLE 1200 0 9 BLACKROCK INC COM 09247X101 237 435 SH SOLE 435 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 8688 153334 SH SOLE 153334 0 0 BLOOM ENERGY CORP COM CL A 093712107 669 61500 SH SOLE 61500 0 0 BLUE BIRD CORP COM 095306106 826 55131 SH SOLE 55131 0 0 BOEING CO COM 097023105 4561 24884 SH SOLE 24584 0 300 BOOKING HOLDINGS INC COM 09857L108 2881 1809 SH SOLE 1582 0 227 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 512 6585 SH SOLE 6585 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 13581 150270 SH SOLE 149474 0 796 BOSTON SCIENTIFIC CORP COM 101137107 20836 593452 SH SOLE 581662 8170 3620 BRIGHT HORIZONS FAM SOL IN D COM 109194100 536 4575 SH SOLE 4575 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 24574 417924 SH SOLE 405394 11070 1460 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 84 23543 SH SOLE 23543 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 524 4150 SH SOLE 4150 0 0 BROADCOM INC COM 11135F101 6503 20606 SH SOLE 20384 0 222 CBRE GROUP INC CL A 12504L109 2399 53058 SH SOLE 52646 0 412 CF INDS HLDGS INC COM 125269100 323 11486 SH SOLE 7992 0 3494 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 229 2900 SH SOLE 2900 0 0 CIGNA CORP NEW COM 125523100 1317 7016 SH SOLE 7016 0 0 CSX CORP COM 126408103 289 4146 SH SOLE 4010 0 136 CVS HEALTH CORP COM 126650100 1120 17239 SH SOLE 17239 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 482 5026 SH SOLE 5000 0 26 CAMECO CORP COM 13321L108 412 40195 SH SOLE 40195 0 0 CAPITAL ONE FINL CORP COM 14040H105 9521 152112 SH SOLE 152087 0 25 CARDINAL HEALTH INC COM 14149Y108 281 5381 SH SOLE 311 0 5070 CARLISLE COS INC COM 142339100 1580 13207 SH SOLE 13021 0 186 CARMAX INC COM 143130102 448 5000 SH SOLE 5000 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7313 329104 SH SOLE 329104 0 0 CARS COM INC COM 14575E105 4929 855774 SH SOLE 855774 0 0 CARTERS INC COM 146229109 420 5200 SH SOLE 5200 0 0 CATERPILLAR INC DEL COM 149123101 23283 184056 SH SOLE 183214 35 807 Centerpoint Energy Inc COM 15189tas6 4672 4816000 PRN SOLE 4769000 0 47000 Centerra Gold Inc. COM 152006102 779 70000 SH SOLE 70000 0 0 CENTURYLINK INC COM 156700106 1323 131947 SH SOLE 121372 0 10575 CERNER CORP COM 156782104 692 10090 SH SOLE 9243 0 847 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2414 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 2451 218841 SH SOLE 218841 0 0 CHARLES RIV LABS INTL INC COM 159864107 418 2400 SH SOLE 2400 0 0 CHEVRON CORP NEW COM 166764100 30565 342540 SH SOLE 342183 0 357 CHIPOTLE MEXICAN GRILL INC COM 169656105 25672 24395 SH SOLE 24395 0 0 CHURCH & DWIGHT INC COM 171340102 278 3600 SH SOLE 3600 0 0 CISCO SYS INC COM 17275R102 33387 715841 SH SOLE 702388 4100 9353 CINTAS CORP COM 172908105 903 3391 SH SOLE 3131 0 260 CITIGROUP INC COM NEW 172967424 1649 32264 SH SOLE 23761 0 8503 Citigroup Inc. COM 172967hq7 8911 8896000 PRN SOLE 8836000 0 60000 Citigroup Inc Var 99 Due 12/31 COM 172967kd2 1918 1960000 PRN SOLE 1915000 0 45000 CITRIX SYS INC COM 177376100 352 2380 SH SOLE 125 0 2255 CLOUDERA INC COM 18914U100 293 23025 SH SOLE 23025 0 0 COCA COLA CO COM 191216100 17823 398905 SH SOLE 398774 0 131 CODA OCTOPUS GROUP INC COM NEW 19188U206 2802 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4139 72840 SH SOLE 72840 0 0 COLGATE PALMOLIVE CO COM 194162103 31481 429710 SH SOLE 425095 3060 1555 Colossus Minerals Inc COM 19681L109 1 2045823 SH SOLE 2045823 0 0 COMCAST CORP NEW CL A 20030N101 6671 171135 SH SOLE 171135 0 0 COMMERCIAL METALS CO COM 201723103 296 14526 SH SOLE 10968 0 3558 COMMSCOPE HLDG CO INC COM 20337X109 137 16400 SH SOLE 16400 0 0 COMPUTER TASK GROUP INC COM 205477102 823 204315 SH SOLE 204315 0 0 CONAGRA BRANDS INC COM 205887102 225 6396 SH SOLE 6396 0 0 CONOCOPHILLIPS COM 20825C104 435 10341 SH SOLE 9656 0 685 CONSTELLATION BRANDS INC CL A 21036P108 16384 93647 SH SOLE 93147 0 500 COPART INC COM 217204106 583 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 4766 184027 SH SOLE 184027 0 0 CORTEVA INC COM 22052L104 2070 77250 SH SOLE 77250 0 0 COSTCO WHSL CORP NEW COM 22160K105 6576 21688 SH SOLE 21685 0 3 COSTAR GROUP INC COM 22160N109 746 1050 SH SOLE 1050 0 0 COUPA SOFTWARE INC COM 22266L106 4356 15725 SH SOLE 15725 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 4076 36750 SH SOLE 36550 0 200 CRANE CO COM 224399105 5499 92475 SH SOLE 92475 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 3347 543400 SH SOLE 543400 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4325 43129 SH SOLE 43129 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 455 2720 SH SOLE 2720 0 0 CUMMINS INC COM 231021106 485 2797 SH SOLE 1654 0 1143 DXC TECHNOLOGY CO COM 23355L106 5349 324210 SH SOLE 324210 0 0 DANAHER CORPORATION COM 235851102 5519 31213 SH SOLE 31213 0 0 DEERE & CO COM 244199105 38031 242006 SH SOLE 237676 3055 1275 DELTA AIR LINES INC DEL COM NEW 247361702 6784 241864 SH SOLE 241561 0 303 Depository Trust & Clearing Co COM 249670aa8 4895 5500000 PRN SOLE 5500000 0 0 DERMTECH INC COM 24984K105 191 14400 SH SOLE 14400 0 0 Deutsche Telekom AG F ADR COM 251566105 3230 192580 SH SOLE 190535 0 2045 DEXCOM INC COM 252131107 3205 7905 SH SOLE 7880 0 25 DIAGEO P L C SPON ADR NEW 25243Q205 13018 96868 SH SOLE 96718 0 150 DIGITAL RLTY TR INC COM 253868103 261 1840 SH SOLE 1840 0 0 DISNEY WALT CO COM DISNEY 254687106 46790 419600 SH SOLE 413715 3600 2285 DISCOVER FINL SVCS COM 254709108 275 5500 SH SOLE 5500 0 0 DISCOVERY INC COM SER A 25470F104 294 13949 SH SOLE 723 0 13226 DISCOVERY INC COM SER C 25470F302 322 16698 SH SOLE 16698 0 0 DOLLAR GEN CORP NEW COM 256677105 7644 40125 SH SOLE 40125 0 0 DOLLAR TREE INC COM 256746108 1968 21235 SH SOLE 21235 0 0 DOMINION ENERGY INC COM 25746U109 12363 152292 SH SOLE 147292 5000 0 DOVER CORP COM 260003108 1599 16563 SH SOLE 15839 0 724 DOW INC COM 260557103 3140 77033 SH SOLE 76988 0 45 DUKE ENERGY CORP NEW COM NEW 26441C204 10494 131359 SH SOLE 131359 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1753 26875 SH SOLE 26875 0 0 DUPONT DE NEMOURS INC COM 26614N102 14098 265340 SH SOLE 265340 0 0 DURECT CORP COM 266605104 2004 863800 SH SOLE 862100 0 1700 DYCOM INDS INC COM 267475101 747 18270 SH SOLE 18270 0 0 ENI S P A SPONSORED ADR 26874R108 289 15000 SH SOLE 15000 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2167 48713 SH SOLE 47578 145 990 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1380 107201 SH SOLE 104060 355 2786 EASTMAN CHEM CO COM 277432100 3036 43595 SH SOLE 43000 0 595 Eaton Vance South Carolina Mun COM 27826Y720 617 65647 SH SOLE 65647 0 0 EBAY INC. COM 278642103 70883 1351443 SH SOLE 1336286 250 14907 ECOLAB INC COM 278865100 816 4102 SH SOLE 4102 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7698 111390 SH SOLE 111390 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 595 61975 SH SOLE 61975 0 0 EMERSON ELEC CO COM 291011104 9932 160122 SH SOLE 160122 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 17 12370 SH SOLE 12370 0 0 EPAM SYS INC COM 29414B104 5683 22550 SH SOLE 22550 0 0 EQUIFAX INC COM 294429105 464 2700 SH SOLE 2700 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 282 5500 SH SOLE 5500 0 0 Europacific Growth Fund F3 COM 298706110 5749 108594 SH SOLE 107437 944 213 EURONET WORLDWIDE INC COM 298736109 240 2500 SH SOLE 2500 0 0 American FD Europacific GWTH F COM 29875E100 6343 120192 SH SOLE 113121 0 7071 EVERGY INC COM 30034W106 279 4700 SH SOLE 4700 0 0 EVERSOURCE ENERGY COM 30040W108 3374 40523 SH SOLE 40523 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 375 132600 SH SOLE 131200 0 1400 EXPEDITORS INTL WASH INC COM 302130109 7826 102922 SH SOLE 99497 2065 1360 EXPONENT INC COM 30214U102 412 5090 SH SOLE 5090 0 0 EXXON MOBIL CORP COM 30231G102 10171 227441 SH SOLE 223687 0 3754 F M C CORP COM NEW 302491303 461 4625 SH SOLE 4625 0 0 Facebook Inc. CL A 30303m102 36111 159032 SH SOLE 158467 0 565 FAIR ISAAC CORP COM 303250104 646 1546 SH SOLE 1500 0 46 Falcon Oil & Gas Ltd. COM 306071101 4 40000 SH SOLE 40000 0 0 FARMLAND PARTNERS INC COM 31154R109 2488 363205 SH SOLE 363205 0 0 FASTLY INC CL A 31188V100 443 5200 SH SOLE 5000 0 200 FEDEX CORP COM 31428X106 26978 192396 SH SOLE 191046 65 1285 F5 NETWORKS INC COM 315616102 3200 22945 SH SOLE 22945 0 0 Fidelity Concord Str TR 500 ID COM 315911750 7020 65028 SH SOLE 65028 0 0 Fidelity Cap & Income FD SH BE COM 316062108 303 32100 SH SOLE 32100 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 18964 141430 SH SOLE 141198 0 232 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1406 45850 SH SOLE 45850 0 0 FIREEYE INC COM 31816Q101 304 24950 SH SOLE 24950 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 7298 68856 SH SOLE 66384 0 2472 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 665 11930 SH SOLE 11930 0 0 FISERV INC COM 337738108 5566 57013 SH SOLE 56813 0 200 Fission Uranium Corp. COM 33812R109 7 37700 SH SOLE 37700 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2083 8280 SH SOLE 8280 0 0 FORD MTR CO DEL COM 345370860 5354 880673 SH SOLE 880673 0 0 FORTINET INC COM 34959E109 618 4500 SH SOLE 4500 0 0 FORTIVE CORP COM 34959J108 504 7454 SH SOLE 7454 0 0 FORTE BIOSCIENCES INC COM 34962G109 149 10200 SH SOLE 10200 0 0 FRANCO NEV CORP COM 351858105 24267 173780 SH SOLE 173780 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5946 513915 SH SOLE 513915 0 0 FRONTDOOR INC COM 35905A109 653 14730 SH SOLE 14730 0 0 FULLER H B CO COM 359694106 3657 82000 SH SOLE 82000 0 0 GCI LIBERTY INC COM CLASS A 36164V305 3030 42605 SH SOLE 42252 0 353 GCI Liberty Inc PFD Ser A COM 36164V503 438 16726 SH SOLE 16726 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1427 76800 SH SOLE 76800 0 0 GARRETT MOTION INC COM 366505105 994 179378 SH SOLE 179378 0 0 GENERAL DYNAMICS CORP COM 369550108 1291 8640 SH SOLE 8640 0 0 GENERAL ELECTRIC CO COM 369604103 313 45813 SH SOLE 45813 0 0 GENERAL MLS INC COM 370334104 494 8019 SH SOLE 7594 0 425 GENERAL MTRS CO COM 37045V100 914 36113 SH SOLE 36113 0 0 GENUINE PARTS CO COM 372460105 4260 48993 SH SOLE 43087 5906 0 GILEAD SCIENCES INC COM 375558103 2142 27842 SH SOLE 27842 0 0 GLOBAL PMTS INC COM 37940X102 3755 22135 SH SOLE 22135 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 1914 57624 SH SOLE 56119 190 1315 GODADDY INC CL A 380237107 555 7575 SH SOLE 7575 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2525 12776 SH SOLE 12767 0 9 Goldman Sachs Group Inc. COM 38144GAB7 4256 4480000 PRN SOLE 4446000 0 34000 Goldman Sachs Group Inc COM 38148bab4 426 465000 PRN SOLE 465000 0 0 GRACE W R & CO DEL NEW COM 38388F108 5481 107882 SH SOLE 107482 0 400 GRACO INC COM 384109104 828 17260 SH SOLE 17260 0 0 HCA HEALTHCARE INC COM 40412C101 1598 16460 SH SOLE 16460 0 0 HAEMONETICS CORP COM 405024100 1272 14198 SH SOLE 14102 0 96 Hannover Rueckversicherung SE COM 410693105 1019 11800 SH SOLE 11800 0 0 HARSCO CORP COM 415864107 9690 717220 SH SOLE 717220 0 0 Hartford International Equity COM 41664L351 102 10183 SH SOLE 10183 0 0 HEICO CORP NEW COM 422806109 632 6343 SH SOLE 6343 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1115 114596 SH SOLE 101517 0 13079 HOME DEPOT INC COM 437076102 375724 1499837 SH SOLE 1499167 25 645 HONEYWELL INTL INC COM 438516106 16770 115985 SH SOLE 115885 0 100 HOST HOTELS & RESORTS INC COM 44107P104 2704 250608 SH SOLE 235087 0 15521 HOWMET AEROSPACE INC COM 443201108 2016 127177 SH SOLE 126631 0 546 HUBBELL INC COM 443510607 313 2500 SH SOLE 2500 0 0 Huntington Bancshares Inc. COM 446150al8 7028 8293000 PRN SOLE 8236000 0 57000 HUTTIG BLDG PRODS INC COM 448451104 1376 1217398 SH SOLE 1217398 0 0 IAC INTERACTIVECORP COM 44919P508 647 2000 SH SOLE 2000 0 0 ICF INTL INC COM 44925C103 1413 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 395 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1012 3065 SH SOLE 3065 0 0 ILLINOIS TOOL WKS INC COM 452308109 5200 29738 SH SOLE 29738 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 216 8000 SH SOLE 8000 0 0 INOGEN INC COM 45780L104 597 16800 SH SOLE 16800 0 0 INSULET CORP COM 45784P101 1166 6000 SH SOLE 6000 0 0 INTEL CORP COM 458140100 51106 854189 SH SOLE 833923 18451 1815 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3048 33277 SH SOLE 33277 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12307 101905 SH SOLE 101480 0 425 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 750 6125 SH SOLE 6125 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 1621 130072 SH SOLE 130072 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3513 204714 SH SOLE 198905 0 5809 INVESCO QQQ TR UNIT SER 1 46090E103 1830 7390 SH SOLE 7390 0 0 INTUIT COM 461202103 9470 31972 SH SOLE 31372 0 600 INTUITIVE SURGICAL INC COM NEW 46120E602 4871 8548 SH SOLE 8548 0 0 INTRICON CORP COM 46121H109 660 48844 SH SOLE 48844 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 722 14780 SH SOLE 14780 0 0 IONIS PHARMACEUTICALS INC COM 462222100 16439 278812 SH SOLE 278812 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 961 35000 SH SOLE 35000 0 0 IQVIA HLDGS INC COM 46266C105 2592 18266 SH SOLE 18266 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 294 28531 SH SOLE 28531 0 0 ISHARES GOLD TRUST ISHARES 464285105 58079 3418408 SH SOLE 3394658 950 22800 ISHARES INC MSCI CDA ETF 464286509 233 9000 SH SOLE 9000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 428 10790 SH SOLE 10790 0 0 ISHARES TR CORE S&P500 ETF 464287200 222 718 SH SOLE 220 0 498 ISHARES TR MSCI EMG MKT ETF 464287234 995 24869 SH SOLE 24664 0 205 ISHARES TR GLOB HLTHCRE ETF 464287325 2944 42800 SH SOLE 42800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 1498 69440 SH SOLE 67240 215 1985 ISHARES TR RUS MD CP GR ETF 464287481 7933 50173 SH SOLE 48514 170 1489 ISHARES TR CORE S&P MCP ETF 464287507 604 3395 SH SOLE 3395 0 0 ISHARES TR NASDAQ BIOTECH 464287556 4944 36166 SH SOLE 35751 55 360 ISHARES TR S&P MC 400GR ETF 464287606 381 1700 SH SOLE 1700 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 966 5033 SH SOLE 5033 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4440 45557 SH SOLE 44472 250 835 ISHARES TR US TELECOM ETF 464287713 1184 42948 SH SOLE 42948 0 0 ISHARES TR U.S. REAL ES ETF 464287739 259 3290 SH SOLE 3290 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 3626 289616 SH SOLE 285261 500 3855 ISHARES TR SHORT TREAS BD 464288679 482 4350 SH SOLE 4350 0 0 ISHARES TR PFD AND INCM SEC 464288687 1283 37029 SH SOLE 36939 0 90 ISHARES TR US HLTHCR PR ETF 464288828 251 1300 SH SOLE 1300 0 0 ISHARES TR EAFE GRWTH ETF 464288885 449 5400 SH SOLE 5400 0 0 ISHARES TR MSCI CHINA ETF 46429B671 15908 243058 SH SOLE 243058 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1115 20460 SH SOLE 20460 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 484 9400 SH SOLE 9400 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 746 159000 SH SOLE 159000 0 0 JPMORGAN CHASE & CO COM 46625H100 12244 130171 SH SOLE 127876 0 2295 JACOBS ENGR GROUP INC COM 469814107 7546 88988 SH SOLE 87673 70 1245 JOHNSON & JOHNSON COM 478160104 68912 490026 SH SOLE 481110 7380 1536 J2 GLOBAL INC COM 48123V102 3755 59400 SH SOLE 59400 0 0 JPMorgan Chase & VAR 99 Due 1 COM 48127faa1 750 850000 PRN SOLE 750000 0 100000 JPMorgan Chase COM 48128BAF8 4821 5040000 PRN SOLE 4994000 0 46000 KANSAS CITY SOUTHERN COM NEW 485170302 896 6000 SH SOLE 6000 0 0 KEYCORP COM 493267108 1064 87369 SH SOLE 87369 0 0 KIMBERLY CLARK CORP COM 494368103 8853 62635 SH SOLE 59510 2952 173 KIMCO RLTY CORP COM 49446R109 308 23950 SH SOLE 23950 0 0 KINDER MORGAN INC DEL COM 49456B101 4185 275901 SH SOLE 273001 0 2900 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 8483 181102 SH SOLE 171068 10000 34 KROGER CO COM 501044101 689 20356 SH SOLE 15101 0 5255 KULICKE & SOFFA INDS INC COM 501242101 1527 73312 SH SOLE 73312 0 0 LKQ CORP COM 501889208 1261 48130 SH SOLE 48130 0 0 LTC PPTYS INC COM 502175102 3500 92915 SH SOLE 91940 0 975 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3438 20699 SH SOLE 20699 0 0 LAM RESEARCH CORP COM 512807108 787 2432 SH SOLE 2425 0 7 LAMAR ADVERTISING CO NEW CL A 512816109 311 4655 SH SOLE 4655 0 0 LANDEC CORP COM 514766104 968 121600 SH SOLE 121600 0 0 LAS VEGAS SANDS CORP COM 517834107 9701 213031 SH SOLE 213031 0 0 LAUDER ESTEE COS INC CL A 518439104 865 4584 SH SOLE 4337 0 247 LEAR CORP COM NEW 521865204 2020 18525 SH SOLE 18525 0 0 LEGGETT & PLATT INC COM 524660107 1835 52205 SH SOLE 51650 0 555 LEIDOS HOLDINGS INC COM 525327102 348 3715 SH SOLE 170 0 3545 LENNOX INTL INC COM 526107107 303 1300 SH SOLE 1300 0 0 LILLY ELI & CO COM 532457108 2235 13612 SH SOLE 11619 0 1993 LOCKHEED MARTIN CORP COM 539830109 2914 7985 SH SOLE 7985 0 0 LOUISIANA PAC CORP COM 546347105 2970 115800 SH SOLE 115800 0 0 LOWES COS INC COM 548661107 14645 108387 SH SOLE 101007 7380 0 LULULEMON ATHLETICA INC COM 550021109 381 1220 SH SOLE 1220 0 0 LUMENTUM HLDGS INC COM 55024U109 6548 80410 SH SOLE 80410 0 0 LYDALL INC DEL COM 550819106 1509 111250 SH SOLE 111250 0 0 M & T BK CORP COM 55261F104 8251 79361 SH SOLE 79348 0 13 M&T Bank Corp COM 55261FAL8 3380 3436000 PRN SOLE 3398000 0 38000 MSC INDL DIRECT INC CL A 553530106 1610 22115 SH SOLE 22115 0 0 MSCI INC COM 55354G100 668 2000 SH SOLE 2000 0 0 MTS SYS CORP COM 553777103 1106 62850 SH SOLE 62850 0 0 MAG SILVER CORP COM 55903Q104 11280 800000 SH SOLE 800000 0 0 MAGELLAN HEALTH INC COM NEW 559079207 575 7875 SH SOLE 7875 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1558 36089 SH SOLE 36089 0 0 Maple Leaf Foods COM 564905107 1253 59880 SH SOLE 59880 0 0 Manulife Finl Corp COM 56501R957 243 17950 SH SOLE 17950 0 0 MARATHON PETE CORP COM 56585A102 14754 394710 SH SOLE 394310 0 400 MARKETAXESS HLDGS INC COM 57060D108 626 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12263 59365 SH SOLE 57495 1050 820 MASCO CORP COM 574599106 572 11384 SH SOLE 11074 0 310 MASIMO CORP COM 574795100 342 1500 SH SOLE 1500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 20820 70408 SH SOLE 69970 0 438 MAYVILLE ENGINEERING CO INC COM 578605107 3156 399443 SH SOLE 399443 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4987 27794 SH SOLE 24104 3690 0 MCDONALDS CORP COM 580135101 47518 257592 SH SOLE 254640 2952 0 MCKESSON CORP COM 58155Q103 499 3251 SH SOLE 3131 0 120 Medicenna Therapeutics Corp. COM 58490H107 199 54900 SH SOLE 54900 0 0 MERCK & CO. INC COM 58933Y105 68151 881305 SH SOLE 867836 10449 3020 Merger Fund Institutional Cl COM 589509207 7576 443061 SH SOLE 436732 287 6042 METLIFE INC COM 59156R108 1029 28169 SH SOLE 19163 0 9006 MetLife Inc. Perp COM 59156rbp2 6299 6980000 PRN SOLE 6980000 0 0 MICROSOFT CORP COM 594918104 158359 778140 SH SOLE 774086 2045 2009 MICRON TECHNOLOGY INC COM 595112103 11257 218495 SH SOLE 215142 125 3228 MIRATI THERAPEUTICS INC COM 60468T105 228 2000 SH SOLE 2000 0 0 MISTRAS GROUP INC COM 60649T107 436 110400 SH SOLE 110400 0 0 MITEK SYS INC COM NEW 606710200 2312 240600 SH SOLE 240600 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1571 399720 SH SOLE 399720 0 0 MOHAWK INDS INC COM 608190104 4320 42450 SH SOLE 42450 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 280 8160 SH SOLE 8160 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1494 44900 SH SOLE 44900 0 0 MONDELEZ INTL INC CL A 609207105 29188 570851 SH SOLE 559086 7625 4140 MONGODB INC CL A 60937P106 566 2500 SH SOLE 2500 0 0 MOODYS CORP COM 615369105 234 850 SH SOLE 850 0 0 MORGAN STANLEY COM NEW 617446448 737 15258 SH SOLE 9369 0 5889 MOSAIC CO NEW COM 61945C103 207 16550 SH SOLE 16550 0 0 MYOKARDIA INC COM 62857M105 918 9500 SH SOLE 9500 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 408 705332 SH SOLE 705332 0 0 NIC INC COM 62914B100 1841 80165 SH SOLE 80165 0 0 NEKTAR THERAPEUTICS COM 640268108 3100 133850 SH SOLE 133850 0 0 Nestle SA - ADR COM 641069406 1692 15325 SH SOLE 15325 0 0 NETFLIX INC COM 64110L106 1675 3682 SH SOLE 3682 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 955 7824 SH SOLE 7700 0 124 NEWELL BRANDS INC COM 651229106 3716 234005 SH SOLE 234005 0 0 NEWMONT CORP COM 651639106 7026 113807 SH SOLE 113188 0 619 NEXTERA ENERGY INC COM 65339F101 64918 270300 SH SOLE 270095 0 205 NIKE INC CL B 654106103 2396 24437 SH SOLE 24287 0 150 Nikon Corp COM 654111103 10005 1196630 SH SOLE 1196630 0 0 Nippon Telephone & Telegraph A COM 654624105 510 21935 SH SOLE 19000 0 2935 NOKIA CORP SPONSORED ADR 654902204 11527 2619860 SH SOLE 2619860 0 0 NOBLE ENERGY INC COM 655044105 3028 338000 SH SOLE 338000 0 0 NORDSON CORP COM 655663102 401 2114 SH SOLE 2000 0 114 NORTONLIFELOCK INC COM 668771108 599 30204 SH SOLE 30204 0 0 NOVARTIS AG SPONSORED ADR 66987V109 27950 320018 SH SOLE 313648 5050 1320 NVIDIA CORPORATION COM 67066G104 69244 182264 SH SOLE 181401 35 828 NUTRIEN LTD COM 67077M108 22373 696987 SH SOLE 696987 0 0 OKTA INC CL A 679295105 4326 21605 SH SOLE 21605 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2281 76721 SH SOLE 76721 0 0 1LIFE HEALTHCARE INC COM 68269G107 1567 43150 SH SOLE 43150 0 0 ORACLE CORP COM 68389X105 13713 248114 SH SOLE 239513 0 8601 OTIS WORLDWIDE CORP COM 68902V107 7941 139665 SH SOLE 139665 0 0 Pimco Low Duration Fund Instit COM 693390304 3878 391315 SH SOLE 391315 0 0 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 3094 438181 SH SOLE 433641 425 4115 PNC FINL SVCS GROUP INC COM 693475105 2057 19547 SH SOLE 19533 0 14 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 487 18500 SH SOLE 18500 0 0 PNM RES INC COM 69349H107 231 6000 SH SOLE 6000 0 0 PPG INDS INC COM 693506107 256 2410 SH SOLE 2410 0 0 PPL CORP COM 69351T106 282 10900 SH SOLE 10900 0 0 PVH CORPORATION COM 693656100 5373 111830 SH SOLE 111830 0 0 PACIRA BIOSCIENCES COM 695127100 262 5000 SH SOLE 5000 0 0 PALO ALTO NETWORKS INC COM 697435105 20824 90670 SH SOLE 89775 0 895 PAN AMERN SILVER CORP COM 697900108 8327 274000 SH SOLE 274000 0 0 PAR TECHNOLOGY CORP COM 698884103 599 20000 SH SOLE 20000 0 0 Parex Resources Inc COM 69946q104 240 20000 SH SOLE 20000 0 0 PARKER HANNIFIN CORP COM 701094104 13261 72360 SH SOLE 72360 0 0 PAYCHEX INC COM 704326107 364 4800 SH SOLE 4800 0 0 PAYCOM SOFTWARE INC COM 70432V102 3678 11875 SH SOLE 11875 0 0 PAYLOCITY HLDG CORP COM 70438V106 14242 97620 SH SOLE 97420 0 200 PAYPAL HLDGS INC COM 70450Y103 61091 350635 SH SOLE 347233 55 3347 Peloton Interactive Inc. Cl A CL A COM 70614w100 13414 232195 SH SOLE 232195 0 0 PEPSICO INC COM 713448108 34211 258664 SH SOLE 257629 75 960 PFIZER INC COM 717081103 49316 1508136 SH SOLE 1492610 11070 4456 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 3921 149240 SH SOLE 149240 0 0 PHILIP MORRIS INTL INC COM 718172109 1274 18185 SH SOLE 16117 0 2068 PHILLIPS 66 COM 718546104 1062 14770 SH SOLE 14770 0 0 Pimco All Asset Fund COM 722005626 192 17289 SH SOLE 17289 0 0 PLEXUS CORP COM 729132100 5931 84050 SH SOLE 84050 0 0 POLYONE CORP COM 73179P106 3771 143750 SH SOLE 143750 0 0 POOL CORPORATION COM 73278L105 748 2750 SH SOLE 2750 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 385 21415 SH SOLE 21415 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1395 36682 SH SOLE 25609 11073 0 Prairiesky Royalty LTD COM 739721108 630 100000 SH SOLE 100000 0 0 PROCTER AND GAMBLE CO COM 742718109 51476 430512 SH SOLE 429820 0 692 PROFIRE ENERGY INC COM 74316X101 921 1099125 SH SOLE 1099125 0 0 PROGRESSIVE CORP OHIO COM 743315103 13438 167740 SH SOLE 167726 0 14 PROOFPOINT INC COM 743424103 222 2000 SH SOLE 2000 0 0 PRUDENTIAL FINL INC COM 744320102 2676 43939 SH SOLE 43613 0 326 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 554 11273 SH SOLE 11273 0 0 PULTE GROUP INC COM 745867101 329 9655 SH SOLE 8500 0 1155 QUALCOMM INC COM 747525103 35288 386886 SH SOLE 383881 0 3005 QUANTA SVCS INC COM 74762E102 310 7900 SH SOLE 7900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 15581 136725 SH SOLE 136725 0 0 R1 RCM INC COM 749397105 1227 110000 SH SOLE 110000 0 0 REV GROUP INC COM 749527107 1362 223200 SH SOLE 223200 0 0 RH COM 74967X103 639 2566 SH SOLE 2500 0 66 RAYTHEON TECHNOLOGIES CORP COM 75513E101 25372 411747 SH SOLE 411364 0 383 REATA PHARMACEUTICALS INC CL A 75615P103 624 4000 SH SOLE 4000 0 0 REGAL BELOIT CORP COM 758750103 524 6000 SH SOLE 6000 0 0 REPUBLIC SVCS INC COM 760759100 12126 147786 SH SOLE 144767 0 3019 RIO TINTO PLC SPONSORED ADR 767204100 205 3650 SH SOLE 3404 0 246 Roche Holdings LTD COM 771195104 7174 165376 SH SOLE 150329 14759 288 ROCKWELL AUTOMATION INC COM 773903109 15521 72870 SH SOLE 72720 0 150 ROPER TECHNOLOGIES INC COM 776696106 4052 10437 SH SOLE 10437 0 0 ROSS STORES INC COM 778296103 617 7237 SH SOLE 7237 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10611 348483 SH SOLE 348483 0 0 ROYAL GOLD INC COM 780287108 729 5866 SH SOLE 5760 0 106 RUSH ENTERPRISES INC CL A 781846209 5437 131150 SH SOLE 131150 0 0 S&P GLOBAL INC COM 78409V104 3147 9550 SH SOLE 9550 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10677 34624 SH SOLE 32810 0 1814 SPDR GOLD TR GOLD SHS 78463V107 11208 66968 SH SOLE 66305 0 663 SPDR SER TR S&P REGL BKG 78464A698 10139 264116 SH SOLE 264116 0 0 SPDR SER TR S&P DIVID ETF 78464A763 649 7114 SH SOLE 7114 0 0 SPDR SER TR S&P BIOTECH 78464A870 13571 121220 SH SOLE 121220 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1267 4913 SH SOLE 4913 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 297 915 SH SOLE 915 0 0 SP PLUS CORP COM 78469C103 535 25850 SH SOLE 25850 0 0 SVB FINANCIAL GROUP COM 78486Q101 395 1832 SH SOLE 1832 0 0 SALESFORCE COM INC COM 79466L302 15305 81699 SH SOLE 81599 0 100 SANGAMO THERAPEUTICS INC COM 800677106 346 38640 SH SOLE 38290 0 350 SANOFI SPONSORED ADR 80105N105 17092 334803 SH SOLE 324774 7165 2864 SAREPTA THERAPEUTICS INC COM 803607100 321 2000 SH SOLE 2000 0 0 HENRY SCHEIN INC COM 806407102 1394 23870 SH SOLE 23870 0 0 SCHLUMBERGER LTD COM 806857108 14912 810858 SH SOLE 806813 3545 500 SCHWAB CHARLES CORP COM 808513105 17025 504590 SH SOLE 502150 100 2340 Charles Schwab COM 808513ap0 5231 5550000 PRN SOLE 5550000 0 0 Schwab Charles Family Fd Value COM 808515605 969 968688 SH SOLE 968688 0 0 Schwab Value Advantage Money F COM 808515696 2001 2001211 SH SOLE 2001211 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 270 11090 SH SOLE 11090 0 0 SEALED AIR CORP NEW COM 81211K100 452 13750 SH SOLE 13750 0 0 SEATTLE GENETICS INC COM 812578102 1091 6418 SH SOLE 6418 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19809 197952 SH SOLE 197952 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 413 7045 SH SOLE 7045 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2435 19070 SH SOLE 19070 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 422 11150 SH SOLE 11150 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10342 446944 SH SOLE 446944 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1876 17950 SH SOLE 17950 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1054 19500 SH SOLE 19500 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1574 27893 SH SOLE 27623 0 270 SEELOS THERAPEUTICS INC COM 81577F109 183 181500 SH SOLE 181500 0 0 SERVICENOW INC COM 81762P102 7548 18635 SH SOLE 18585 0 50 SHAKE SHACK INC CL A 819047101 1966 37100 SH SOLE 36750 0 350 SHOPIFY INC CL A 82509L107 10108 10649 SH SOLE 10634 0 15 Sibanye Gold Ltd Sponsored Adr SPONSORED ADR 82575p107 1557 180000 SH SOLE 180000 0 0 Siemens AG-SPONS ADR COM 826197501 24440 414304 SH SOLE 414304 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2140 31290 SH SOLE 30980 0 310 SIRIUS XM HOLDINGS INC COM 82968B103 2078 353961 SH SOLE 353961 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 922 7210 SH SOLE 6590 0 620 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1768 238229 SH SOLE 238229 0 0 SONOCO PRODS CO COM 835495102 7687 147000 SH SOLE 147000 0 0 SONY CORP SPONSORED ADR 835699307 14294 206773 SH SOLE 206442 0 331 SOUTHERN CO COM 842587107 751 14475 SH SOLE 14475 0 0 SOUTHWEST AIRLS CO COM 844741108 282 8256 SH SOLE 4839 0 3417 SPLUNK INC COM 848637104 7822 39365 SH SOLE 39265 0 100 Sprott Gold Equity Fund Invest COM 85208P105 4266 83849 SH SOLE 83849 0 0 Sprott Physical Gold & Silver TR UNIT 85208r101 172 10200 SH SOLE 7900 0 2300 Sproutly Canada Inc. COM 85209J108 0 10000 SH SOLE 10000 0 0 SQUARE INC CL A 852234103 7195 68560 SH SOLE 68560 0 0 STAG INDL INC COM 85254J102 2704 92240 SH SOLE 91315 0 925 STANLEY BLACK & DECKER INC COM 854502101 6636 47610 SH SOLE 47610 0 0 STARBUCKS CORP COM 855244109 10114 137434 SH SOLE 134571 0 2863 STATE STR CORP COM 857477103 1158 18229 SH SOLE 15682 0 2547 STEELCASE INC CL A 858155203 1930 160000 SH SOLE 160000 0 0 STRYKER CORPORATION COM 863667101 10874 60349 SH SOLE 60249 0 100 SYNCHRONY FINANCIAL COM 87165B103 460 20766 SH SOLE 12655 0 8111 SYSCO CORP COM 871829107 4739 86698 SH SOLE 74270 12104 324 T-MOBILE US INC COM 872590104 263 2528 SH SOLE 2500 0 28 TTM TECHNOLOGIES INC COM 87305R109 7759 654200 SH SOLE 654200 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5469 96330 SH SOLE 96260 0 70 TANDEM DIABETES CARE INC COM NEW 875372203 514 5200 SH SOLE 5200 0 0 TARGET CORP COM 87612E106 6654 55484 SH SOLE 53485 0 1999 TEGNA INC COM 87901J105 7648 686525 SH SOLE 686525 0 0 TELADOC HEALTH INC COM 87918A105 253 1324 SH SOLE 1200 0 124 TEMPLETON DRAGON FD INC COM 88018T101 200 9925 SH SOLE 9925 0 0 Tencent Hldgs Ltd Adr COM 88032Q109 21392 334245 SH SOLE 334245 0 0 TESLA INC COM 88160R101 268 248 SH SOLE 248 0 0 TETRA TECH INC NEW COM 88162G103 306 3870 SH SOLE 3500 0 370 TEXAS INSTRS INC COM 882508104 2233 17585 SH SOLE 17585 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 362 609 SH SOLE 609 0 0 TG THERAPEUTICS INC COM 88322Q108 234 12000 SH SOLE 12000 0 0 THE TRADE DESK INC COM CL A 88339J105 238 585 SH SOLE 585 0 0 The RealReal Inc. COM 88339p101 254 19873 SH SOLE 19873 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 30165 83250 SH SOLE 82206 20 1024 3-D SYS CORP DEL COM NEW 88554D205 1388 198556 SH SOLE 198556 0 0 3M CO COM 88579Y101 10197 65367 SH SOLE 61675 3692 0 TIFFANY & CO NEW COM 886547108 702 5761 SH SOLE 5761 0 0 Tile Shop Holdings Inc COM 88677Q109 224 172401 SH SOLE 172401 0 0 The Tocqueville Fund COM 888894102 53510 1558229 SH SOLE 1485117 0 73112 Tocqueville Opportunity Fund COM 888894409 22287 629407 SH SOLE 627758 0 1649 Tocqueville Phoenix Fund COM 888894847 5591 346006 SH SOLE 340242 0 5764 TORONTO DOMINION BK ONT COM NEW 891160509 352 7900 SH SOLE 7900 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 418 24168 SH SOLE 24168 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1244 9900 SH SOLE 9900 0 0 TRADEWEB MKTS INC CL A 892672106 814 14000 SH SOLE 14000 0 0 TRANSUNION COM 89400J107 740 8500 SH SOLE 8500 0 0 TRAVELERS COMPANIES INC COM 89417E109 867 7599 SH SOLE 7495 0 104 TRUEBLUE INC COM 89785X101 723 47364 SH SOLE 45133 0 2231 TRUIST FINL CORP COM 89832Q109 205 5464 SH SOLE 5464 0 0 Truist Financial Corporation S COM 89832qab5 5922 6635000 PRN SOLE 6629000 0 6000 I-Pulse Inc (pvt) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 TWILIO INC CL A 90138F102 4698 21410 SH SOLE 21260 0 150 II-VI INC COM 902104108 912 19315 SH SOLE 19315 0 0 TYLER TECHNOLOGIES INC COM 902252105 382 1101 SH SOLE 1000 0 101 TYSON FOODS INC CL A 902494103 2394 40102 SH SOLE 40102 0 0 US BANCORP DEL COM NEW 902973304 9089 246862 SH SOLE 246862 0 0 U S CONCRETE INC COM NEW 90333L201 3059 123355 SH SOLE 123355 0 0 ULTA BEAUTY INC COM 90384S303 1223 6013 SH SOLE 6013 0 0 UNIFIRST CORP MASS COM 904708104 680 3800 SH SOLE 3800 0 0 UNILEVER PLC SPON ADR NEW 904767704 20884 380542 SH SOLE 379677 0 865 UNILEVER N V N Y SHS NEW 904784709 20504 384900 SH SOLE 384460 0 440 UNION PAC CORP COM 907818108 7422 43900 SH SOLE 43900 0 0 UNISYS CORP COM NEW 909214306 3311 303450 SH SOLE 303450 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1304 11733 SH SOLE 11133 0 600 US FOODS HLDG CORP COM 912008109 513 26000 SH SOLE 26000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12268 41594 SH SOLE 41594 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1398 82940 SH SOLE 82940 0 0 UPLAND SOFTWARE INC COM 91544A109 2061 59300 SH SOLE 59300 0 0 Uranium Royalty Corp COM 91702v101 110 150000 SH SOLE 150000 0 0 Uranium Royalty Corp WT 11/25/ COM 91702v119 30 150000 SH SOLE 150000 0 0 VAIL RESORTS INC COM 91879Q109 1201 6595 SH SOLE 6595 0 0 VALERO ENERGY CORP COM 91913Y100 1220 20749 SH SOLE 18190 0 2559 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1956 53336 SH SOLE 53336 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1357 11582 SH SOLE 11582 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1302 11900 SH SOLE 11900 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 666 5325 SH SOLE 5325 0 0 Vanguard/Primecap Fund Admiral COM 921936209 399 2953 SH SOLE 2953 0 0 Vanguard Intermediate-Term Bon COM 921937801 485 38509 SH SOLE 0 0 38509 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 643 6650 SH SOLE 6650 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 850 17850 SH SOLE 17850 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4379 110555 SH SOLE 109010 300 1245 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4979 98935 SH SOLE 96015 315 2605 VANGUARD WORLD FDS INF TECH ETF 92204A702 224 802 SH SOLE 502 0 300 VEEVA SYS INC CL A COM 922475108 1385 5910 SH SOLE 5810 0 100 Vanguard High Yield Tax Exempt COM 922907845 473 40830 SH SOLE 40830 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1158 4085 SH SOLE 4085 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 441 5613 SH SOLE 5568 45 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3349 31326 SH SOLE 29871 0 1455 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1355 11450 SH SOLE 11450 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 677 6800 SH SOLE 6800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 56971 1033387 SH SOLE 1027717 3500 2170 VERISK ANALYTICS INC COM 92345Y106 1234 7250 SH SOLE 7250 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 224 770 SH SOLE 770 0 0 VIEMED HEALTHCARE INC COM 92663R105 1776 185000 SH SOLE 185000 0 0 VISA INC COM CL A 92826C839 22368 115792 SH SOLE 114497 0 1295 VISTEON CORP COM NEW 92839U206 4826 70450 SH SOLE 70450 0 0 VOYA FINANCIAL INC COM 929089100 1764 37820 SH SOLE 37073 0 747 VULCAN MATLS CO COM 929160109 16386 141440 SH SOLE 141440 0 0 WEC ENERGY GROUP INC COM 92939U106 258 2942 SH SOLE 2942 0 0 Wachovia Cap Tr III COM 92978aaa0 1016 1023000 PRN SOLE 1023000 0 0 WALMART INC COM 931142103 33458 279333 SH SOLE 278933 0 400 WALGREENS BOOTS ALLIANCE INC COM 931427108 561 13245 SH SOLE 11111 0 2134 WASTE CONNECTIONS INC COM 94106B101 1467 15637 SH SOLE 15637 0 0 WASTE MGMT INC DEL COM 94106L109 15503 146380 SH SOLE 145880 0 500 WATERS CORP COM 941848103 7140 39581 SH SOLE 37760 1025 796 WATSCO INC COM 942622200 3053 17180 SH SOLE 17010 0 170 WELLS FARGO CO NEW COM 949746101 3748 146391 SH SOLE 143684 0 2707 Wells Fargo Co COM 949746rg8 346 350000 PRN SOLE 350000 0 0 WESTERN UN CO COM 959802109 472 21809 SH SOLE 979 0 20830 WEYERHAEUSER CO MTN BE COM NEW 962166104 41297 1838680 SH SOLE 1815156 15161 8363 WHEATON PRECIOUS METALS CORP COM 962879102 24741 561655 SH SOLE 561655 0 0 WILLIAMS SONOMA INC COM 969904101 1003 12229 SH SOLE 12229 0 0 WORKDAY INC CL A 98138H101 3494 18647 SH SOLE 18647 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 1158 65225 SH SOLE 61200 0 4025 XEROX HOLDINGS CORP COM NEW 98421M106 170 11123 SH SOLE 684 0 10439 ZENDESK INC COM 98936J101 1416 16000 SH SOLE 16000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2329 19515 SH SOLE 19515 0 0 Zions Bancorp 6.3 PFD DUTCH T COM 989701859 265 10000 SH SOLE 10000 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 306 6000 SH SOLE 6000 0 0 Adidas AG COM D0066B185 13118 50000 SH SOLE 50000 0 0 Kion Group AG COM D4S14D103 10149 164900 SH SOLE 164900 0 0 MTU Aero Engines A COM D5565H104 7488 43250 SH SOLE 43250 0 0 Siemens AG COM D69671218 224 1900 SH SOLE 1900 0 0 Applus Services SA COM E0534T106 11367 1481800 SH SOLE 1481800 0 0 Prosegur Cash COM E8S56X108 152 181068 SH SOLE 181068 0 0 EssilorLuxottica SA COM F31668100 6422 50050 SH SOLE 50050 0 0 LVMH Moet Hennessy COM F58485115 276 630 SH SOLE 630 0 0 Vivendi SA COM F97982106 16510 643600 SH SOLE 643600 0 0 ATLASSIAN CORP PLC CL A G06242104 631 3500 SH SOLE 3500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 942 4385 SH SOLE 4385 0 0 BUNGE LIMITED COM G16962105 13015 316426 SH SOLE 315441 0 985 Compass Group Plc COM G23296208 3236 235550 SH SOLE 235550 0 0 ENN Energy Holdings Ltd Shs COM G3066L101 124 11000 SH SOLE 11000 0 0 FABRINET SHS G3323L100 9200 147395 SH SOLE 147395 0 0 Gome Retail Hlds COM G3978C124 2 12525 SH SOLE 12525 0 0 IHS MARKIT LTD SHS G47567105 606 8033 SH SOLE 8000 0 33 JOHNSON CTLS INTL PLC SHS G51502105 2056 60228 SH SOLE 55015 0 5213 LAZARD LTD SHS A G54050102 1098 38350 SH SOLE 38350 0 0 LINDE PLC SHS G5494J103 2806 13227 SH SOLE 13227 0 0 MEDTRONIC PLC SHS G5960L103 2241 24442 SH SOLE 24305 0 137 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 780 60000 SH SOLE 60000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 366 7561 SH SOLE 463 0 7098 TRANE TECHNOLOGIES PLC SHS G8994E103 497 5590 SH SOLE 5590 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 419 2125 SH SOLE 2125 0 0 ALCON AG ORD SHS H01301128 10212 178155 SH SOLE 178155 0 0 CHUBB LIMITED COM H1467J104 12698 100285 SH SOLE 100285 0 0 Dufry AG COM H2082J107 5829 196850 SH SOLE 196850 0 0 UBS GROUP AG SHS H42097107 6275 543718 SH SOLE 541068 0 2650 Nestle SA COM H57312649 774 7000 SH SOLE 7000 0 0 Tokyo Broadcasting COM J86656105 10970 687700 SH SOLE 687700 0 0 ORION ENGINEERED CARBONS S A COM L72967109 4566 431200 SH SOLE 431200 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 696 6475 SH SOLE 6475 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 10098 101727 SH SOLE 100467 40 1220 AERCAP HOLDINGS NV SHS N00985106 8350 271100 SH SOLE 270600 0 500 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 201 3053 SH SOLE 2800 0 253 BYD Co Ltd COM Y1023R104 214 28000 SH SOLE 28000 0 0 FLEX LTD ORD Y2573F102 7400 721930 SH SOLE 721930 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 131 20368 SH SOLE 20368 0 0