0000919574-20-003481.txt : 20200515 0000919574-20-003481.hdr.sgml : 20200515 20200514201713 ACCESSION NUMBER: 0000919574-20-003481 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200515 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200515 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: 20880096 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 03-31-2020 03-31-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 05-14-2020 1 638 4024883 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 1LIFE HEALTHCARE INC COM 68269G107 863 47550 SH SOLE 47550 0 0 3-D SYS CORP DEL COM 88554D205 1649 213856 SH SOLE 213856 0 0 3M CO COM 88579Y101 9306 68173 SH SOLE 63981 4192 0 ABBOTT LABS COM 002824100 27441 347751 SH SOLE 334534 12917 300 ABBVIE INC COM 00287Y109 20382 267521 SH SOLE 265089 0 2432 ABERDEEN STD GOLD ETF TR COM 00326A104 183 12100 SH SOLE 12100 0 0 ABIOMED INC COM 003654100 619 4265 SH SOLE 4165 0 100 ABM INDS INC COM 000957100 1084 44500 SH SOLE 44500 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 576 13625 SH SOLE 13625 0 0 ACCENTURE PLC IRELAND COM G1151C101 722 4425 SH SOLE 4425 0 0 ACUITY BRANDS INC COM 00508Y102 5636 65795 SH SOLE 65795 0 0 ADOBE INC COM 00724F101 28366 89133 SH SOLE 88755 20 358 AFLAC INC COM 001055102 16850 492110 SH SOLE 492110 0 0 AGNC Investment Corp. COM 00123Q104 136 12900 SH SOLE 12900 0 0 AGNICO EAGLE MINES LTD COM 008474108 430 10818 SH SOLE 10818 0 0 AIR PRODS & CHEMS INC COM 009158106 8625 43211 SH SOLE 43211 0 0 ALBEMARLE CORP COM 012653101 5068 89903 SH SOLE 89903 0 0 ALCON INC COM H01301128 6641 130675 SH SOLE 130675 0 0 ALIBABA GROUP HLDG LTD COM 01609W102 27502 141414 SH SOLE 140904 25 485 ALLERGAN PLC COM G0177J108 621 3509 SH SOLE 3509 0 0 ALLSTATE CORP COM 020002101 2056 22419 SH SOLE 22419 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 327 3000 SH SOLE 3000 0 0 ALPHABET INC COM 02079K107 62780 53990 SH SOLE 52391 1310 289 ALPHABET INC COM 02079K305 61281 52740 SH SOLE 52740 0 0 ALPS ETF TR COM 00162Q866 71 20600 SH SOLE 20600 0 0 ALTA MESA RES INC 3 COM 02133L117 0 21625 SH SOLE 15475 6150 0 ALTRIA GROUP INC COM 02209S103 242 6263 SH SOLE 6263 0 0 AMARIN CORP PLC COM 023111206 100 25100 SH SOLE 25100 0 0 AMAZON COM INC COM 023135106 105920 54326 SH SOLE 53772 203 351 AMER STATES WTR CO COM 029899101 311 3800 SH SOLE 3800 0 0 AMERICAN EXPRESS CO COM 025816109 8571 100116 SH SOLE 100116 0 0 AMERICAN HOMES 4 RENT COM 02665T306 209 9000 SH SOLE 9000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 526 2414 SH SOLE 2396 0 18 AMERIPRISE FINL INC COM 03076C106 446 4357 SH SOLE 617 0 3740 AMERISOURCEBERGEN CORP COM 03073E105 273 3084 SH SOLE 112 0 2972 AMETEK INC COM 031100100 342 4750 SH SOLE 4750 0 0 AMGEN INC COM 031162100 7090 34971 SH SOLE 32723 0 2248 AMN HEALTHCARE SVCS INC COM 001744101 4355 75341 SH SOLE 75341 0 0 ANSYS INC COM 03662Q105 349 1500 SH SOLE 1500 0 0 ANTHEM INC COM 036752103 4836 21300 SH SOLE 21200 0 100 APOGEE ENTERPRISES INC COM 037598109 5676 272625 SH SOLE 272625 0 0 APPLE INC COM 037833100 106188 417587 SH SOLE 409581 6226 1780 APPLIED MATLS INC COM 038222105 24951 544537 SH SOLE 544537 0 0 ARCONIC INC COM 03965L100 5185 322869 SH SOLE 321929 0 940 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 142 10450 SH SOLE 10450 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 211 2654 SH SOLE 1025 0 1629 ARROW ELECTRS INC COM 042735100 1368 26375 SH SOLE 26375 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1517 30295 SH SOLE 30295 0 0 ASPEN TECHNOLOGY INC COM 045327103 204 2150 SH SOLE 2150 0 0 ASTRAZENECA PLC COM 046353108 374 8367 SH SOLE 8298 0 69 AT Mid Cap Equity Fund Institu COM 00769G477 152 11257 SH SOLE 11257 0 0 AT&T INC COM 00206R102 20923 717774 SH SOLE 707167 0 10607 ATLASSIAN CORP PLC COM G06242104 480 3500 SH SOLE 3500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 27946 204462 SH SOLE 199932 3691 839 AUTOZONE INC COM 053332102 258 305 SH SOLE 146 0 159 AVALARA INC COM 05338G106 388 5200 SH SOLE 5000 0 200 AVANGRID INC COM 05351W103 2613 59690 SH SOLE 59110 0 580 AXT INC COM 00246W103 61 18950 SH SOLE 18950 0 0 AZZ INC COM 002474104 572 20355 SH SOLE 20355 0 0 Absolute Software Corp OC-Shs COM 00386B109 1153 190400 SH SOLE 190400 0 0 American Beacon Tocqueville In COM 024526394 6284 506758 SH SOLE 489408 3065 14285 American Beacon Tocqueville In COM 024526386 5131 413104 SH SOLE 412997 0 107 American Beacon Tocqueville In COM 024526378 6286 504504 SH SOLE 504504 0 0 American Express Co COM 025816BJ7 425 500000 PRN SOLE 500000 0 0 American FD Europacific GWTH F COM 29875E100 5184 120565 SH SOLE 113495 0 7070 Apollo Global Management LLC COM 03768E105 3282 97960 SH SOLE 97360 0 600 Applus Services SA COM E0534T106 17811 2774696 SH SOLE 2774696 0 0 BANCO SANTANDER SA COM 05964H105 120 50891 SH SOLE 50891 0 0 BANK NEW YORK MELLON CORP COM 064058100 9451 280600 SH SOLE 280600 0 0 BARRICK GOLD CORPORATION COM 067901108 3483 190138 SH SOLE 190138 0 0 BAXTER INTL INC COM 071813109 266 3276 SH SOLE 3276 0 0 BCE INC COM 05534B760 621 15200 SH SOLE 15200 0 0 BECTON DICKINSON & CO COM 075887109 4626 20132 SH SOLE 20132 0 0 BELLEROPHON THERAPEUTICS INC COM 078771300 124 11300 SH SOLE 11300 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 38044 208084 SH SOLE 203623 2060 2401 BERKSHIRE HATHAWAY INC DEL COM 084670108 1088 4 SH SOLE 4 0 0 BEST BUY INC COM 086516101 236 4132 SH SOLE 133 0 3999 BHP GROUP LTD COM 088606108 8668 236238 SH SOLE 236238 0 0 BIO-TECHNE CORP COM 09073M104 228 1200 SH SOLE 1200 0 0 BIOGEN INC COM 09062X103 48182 152291 SH SOLE 150785 40 1466 BIOTELEMETRY INC COM 090672106 770 20000 SH SOLE 20000 0 0 BK OF AMERICA CORP COM 060505104 18501 871438 SH SOLE 867515 0 3923 BLACKSTONE GROUP INC COM 09260D107 5698 125035 SH SOLE 125035 0 0 BLOOM ENERGY CORP COM 093712107 290 55500 SH SOLE 55500 0 0 BLUE BIRD CORP COM 095306106 603 55131 SH SOLE 55131 0 0 BOEING CO COM 097023105 4722 31662 SH SOLE 31362 0 300 BOOKING HLDGS INC COM 09857L108 2555 1899 SH SOLE 1638 0 261 BOOZ ALLEN HAMILTON HLDG COR COM 099502106 315 4585 SH SOLE 4585 0 0 BP PLC COM 055622104 303 12436 SH SOLE 12436 0 0 BRISTOL-MYERS SQUIBB CO COM 110122157 103 27143 SH SOLE 27143 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 24245 434967 SH SOLE 422293 11070 1604 BROADCOM INC COM 11135F101 4042 17048 SH SOLE 16864 0 184 BROOKFIELD INFRAST PARTNERS COM G16252101 372 10350 SH SOLE 10350 0 0 BROOKFIELD PROPERTY PARTRS L COM G16249107 85 10500 SH SOLE 10500 0 0 BUNGE LIMITED COM G16962105 17238 420136 SH SOLE 419391 0 745 BYD Co Ltd COM Y1023R104 111 21000 SH SOLE 21000 0 0 Bank of America Corp Pfd 5.375 COM 06053U601 3621 149305 SH SOLE 147860 0 1445 Bank of Montreal COM 06368B5P9 1478 1803000 PRN SOLE 1771000 0 32000 Bayer A G Sponsored Adr COM 072730302 1085 75000 SH SOLE 75000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 538 8142 SH SOLE 5143 0 2999 CAMECO CORP COM 13321L108 329 43075 SH SOLE 43075 0 0 CAPITAL ONE FINL CORP COM 14040H105 8930 177112 SH SOLE 177087 0 25 CARDINAL HEALTH INC COM 14149Y108 361 7523 SH SOLE 373 0 7150 CARLISLE COS INC COM 142339100 1800 14370 SH SOLE 13071 0 1299 CARMAX INC COM 143130102 276 5129 SH SOLE 5129 0 0 CARS COM INC COM 14575E105 2644 614874 SH SOLE 614874 0 0 CARTERS INC COM 146229109 375 5700 SH SOLE 5700 0 0 CATERPILLAR INC DEL COM 149123101 36943 318368 SH SOLE 316648 80 1640 CBRE GROUP INC COM 12504L109 1963 52060 SH SOLE 52060 0 0 CENTURYLINK INC COM 156700106 1028 108636 SH SOLE 106170 0 2466 CERNER CORP COM 156782104 283 4500 SH SOLE 4500 0 0 CF INDS HLDGS INC COM 125269100 298 10945 SH SOLE 5641 0 5304 CHAMPIONS ONCOLOGY INC COM 15870P307 1868 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 2194 219605 SH SOLE 219605 0 0 CHARLES RIV LABS INTL INC COM 159864107 303 2400 SH SOLE 2400 0 0 CHECK POINT SOFTWARE TECH LT COM M22465104 651 6475 SH SOLE 6475 0 0 CHEVRON CORP NEW COM 166764100 20444 282139 SH SOLE 281782 0 357 CHINA MOBILE LIMITED COM 16941M109 203 5380 SH SOLE 4077 0 1303 CHIPOTLE MEXICAN GRILL INC COM 169656105 15987 24430 SH SOLE 24430 0 0 CHURCH & DWIGHT INC COM 171340102 276 4299 SH SOLE 3668 0 631 CIGNA CORP NEW COM 125523100 1180 6658 SH SOLE 6658 0 0 CINTAS CORP COM 172908105 520 3000 SH SOLE 3000 0 0 CISCO SYS INC COM 17275R102 25446 647323 SH SOLE 636389 100 10834 CITIGROUP INC COM 172967424 773 18356 SH SOLE 9742 0 8614 CITRIX SYS INC COM 177376100 268 1896 SH SOLE 104 0 1792 CLOUDERA INC COM 18914U100 2766 351458 SH SOLE 346958 0 4500 COCA COLA CO COM 191216100 16426 371218 SH SOLE 371218 0 0 CODA OCTOPUS GROUP INC COM 19188U206 3052 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3443 74090 SH SOLE 74090 0 0 COLGATE PALMOLIVE CO COM 194162103 27973 421535 SH SOLE 417285 3060 1190 COMCAST CORP NEW COM 20030N101 6042 175744 SH SOLE 175744 0 0 COMMERCIAL METALS CO COM 201723103 292 18500 SH SOLE 18500 0 0 COMPUTER TASK GROUP INC COM 205477102 783 204315 SH SOLE 204315 0 0 CONAGRA BRANDS INC COM 205887102 252 8596 SH SOLE 8596 0 0 CONOCOPHILLIPS COM 20825C104 442 14352 SH SOLE 9804 0 4548 CONSTELLATION BRANDS INC COM 21036P108 13408 93527 SH SOLE 93027 0 500 COPART INC COM 217204106 480 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 3900 189897 SH SOLE 189897 0 0 CORTEVA INC COM 22052L104 2036 86630 SH SOLE 86630 0 0 COSTAR GROUP INC COM 22160N109 778 1325 SH SOLE 1325 0 0 COSTCO WHSL CORP NEW COM 22160K105 6432 22557 SH SOLE 22554 0 3 COUPA SOFTWARE INC COM 22266L106 2197 15725 SH SOLE 15725 0 0 CRANE CO COM 224399105 4450 90475 SH SOLE 90475 0 0 CRH PLC COM 12626K203 2212 82400 SH SOLE 82400 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 2933 435100 SH SOLE 435100 0 0 CROWDSTRIKE HLDGS INC COM 22788C105 2533 45494 SH SOLE 45494 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 362 2505 SH SOLE 2505 0 0 CSX CORP COM 126408103 246 4294 SH SOLE 4010 0 284 CUMMINS INC COM 231021106 339 2503 SH SOLE 1650 0 853 CVS HEALTH CORP COM 126650100 1009 17014 SH SOLE 17014 0 0 CYBERARK SOFTWARE LTD COM M2682V108 6678 78047 SH SOLE 76987 40 1020 Centerpoint Energy Inc COM 15189TAS6 3927 4909000 PRN SOLE 4862000 0 47000 Centerra Gold Inc. COM 152006102 588 100000 SH SOLE 100000 0 0 Charles Schwab COM 808513AP0 5142 5650000 PRN SOLE 5650000 0 0 Citigroup Inc. COM 172967HQ7 8518 9011000 PRN SOLE 8951000 0 60000 Colossus Minerals Inc COM 19681L109 0 2045823 SH SOLE 2045823 0 0 DANAHER CORPORATION COM 235851102 4632 33467 SH SOLE 33467 0 0 DEERE & CO COM 244199105 33548 242822 SH SOLE 238492 3055 1275 DELTA AIR LINES INC DEL COM 247361702 10112 354434 SH SOLE 353677 0 757 DEXCOM INC COM 252131107 2857 10610 SH SOLE 10582 0 28 DIAGEO P L C COM 25243Q205 11587 91154 SH SOLE 91004 0 150 DIGITAL RLTY TR INC COM 253868103 245 1765 SH SOLE 1765 0 0 DISCOVER FINL SVCS COM 254709108 555 15559 SH SOLE 15500 0 59 DISCOVERY INC COM 25470F302 323 18396 SH SOLE 18396 0 0 DISCOVERY INC COM 25470F104 391 20122 SH SOLE 14212 0 5910 DISNEY WALT CO COM 254687106 43179 446987 SH SOLE 441477 3600 1910 DOLLAR GEN CORP NEW COM 256677105 6062 40145 SH SOLE 40145 0 0 DOLLAR TREE INC COM 256746108 1564 21285 SH SOLE 21285 0 0 DOMINION ENERGY INC COM 25746U109 11148 154429 SH SOLE 149429 5000 0 DOVER CORP COM 260003108 1461 17401 SH SOLE 15886 0 1515 DOW INC COM 260557103 2325 79507 SH SOLE 79507 0 0 DUKE ENERGY CORP NEW COM 26441C204 10663 131835 SH SOLE 131835 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1438 27075 SH SOLE 27075 0 0 DUPONT DE NEMOURS INC COM 26614N102 9333 273689 SH SOLE 273689 0 0 DURECT CORP COM 266605104 1534 989800 SH SOLE 988100 0 1700 DXC TECHNOLOGY CO COM 23355L106 4064 311450 SH SOLE 311450 0 0 DYCOM INDS INC COM 267475101 580 22620 SH SOLE 22620 0 0 Depository Trust & Clearing Co COM 249670AA8 4730 5500000 PRN SOLE 5500000 0 0 Deutsche Telekom AG F ADR COM 251566105 4127 318910 SH SOLE 296865 20000 2045 EAST WEST BANCORP INC COM 27579R104 923 35869 SH SOLE 21109 14760 0 EASTMAN CHEM CO COM 277432100 2901 62286 SH SOLE 61805 0 481 EBAY INC COM 278642103 42360 1409178 SH SOLE 1395463 250 13465 ECOLAB INC COM 278865100 703 4513 SH SOLE 4513 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7111 37700 SH SOLE 37700 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 389 57225 SH SOLE 57225 0 0 ELECTROMED INC COM 285409108 1515 134781 SH SOLE 134781 0 0 EMERSON ELEC CO COM 291011104 7953 166908 SH SOLE 166723 0 185 ENLINK MIDSTREAM LLC COM 29336T100 13 11500 SH SOLE 11500 0 0 ENN Energy Holdings Ltd Shs COM G3066L101 102 11000 SH SOLE 11000 0 0 ENTERCOM COMMUNICATIONS CORP COM 293639100 21 12370 SH SOLE 12370 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 219 15320 SH SOLE 15320 0 0 EPAM SYS INC COM 29414B104 4372 23550 SH SOLE 23550 0 0 EQUIFAX INC COM 294429105 352 2950 SH SOLE 2950 0 0 ETF MANAGERS TR COM 26924G508 1219 106970 SH SOLE 103835 355 2780 ETF MANAGERS TR COM 26924G201 1731 48518 SH SOLE 47383 145 990 EURONAV NV ANTWERPEN COM B38564108 677 60000 SH SOLE 60000 0 0 EURONET WORLDWIDE INC COM 298736109 214 2500 SH SOLE 2500 0 0 EVERCORE INC COM 29977A105 951 20650 SH SOLE 20650 0 0 EVERGY INC COM 30034W106 259 4700 SH SOLE 4700 0 0 EVERSOURCE ENERGY COM 30040W108 2712 34678 SH SOLE 34678 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 183 34400 SH SOLE 34400 0 0 EXPEDITORS INTL WASH INC COM 302130109 4596 68890 SH SOLE 67580 65 1245 EXXON MOBIL CORP COM 30231G102 16296 429181 SH SOLE 425156 0 4025 Eaton Vance South Carolina Mun COM 27826Y720 602 65223 SH SOLE 65223 0 0 Europacific Growth Fund F3 COM 298706110 4705 109088 SH SOLE 107931 944 213 F M C CORP COM 302491303 392 4800 SH SOLE 4800 0 0 F5 NETWORKS INC COM 315616102 2393 22445 SH SOLE 22445 0 0 FABRINET COM G3323L100 8685 159189 SH SOLE 159189 0 0 FAIR ISAAC CORP COM 303250104 476 1546 SH SOLE 1500 0 46 FARMLAND PARTNERS INC COM 31154R109 2263 372815 SH SOLE 372815 0 0 FEDEX CORP COM 31428X106 25235 208107 SH SOLE 206827 65 1215 FIDELITY NATIONAL FINANCIAL COM 31620R303 1039 41750 SH SOLE 41750 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 17888 147060 SH SOLE 146828 0 232 FIREEYE INC COM 31816Q101 248 23450 SH SOLE 23450 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5676 68978 SH SOLE 66506 0 2472 FIRST TR EXCHANGE TRADED FD COM 33733B100 538 11270 SH SOLE 11270 0 0 FISERV INC COM 337738108 5630 59268 SH SOLE 59068 0 200 FLEETCOR TECHNOLOGIES INC COM 339041105 1470 7880 SH SOLE 7880 0 0 FLEX LTD COM Y2573F102 5930 708030 SH SOLE 708030 0 0 FORD MTR CO DEL COM 345370860 4254 880673 SH SOLE 880673 0 0 FORTINET INC COM 34959E109 455 4500 SH SOLE 4500 0 0 FRANCO NEVADA CORP COM 351858105 17960 180470 SH SOLE 180345 0 125 FRONTLINE LTD COM G3682E192 817 85000 SH SOLE 85000 0 0 FULLER H B CO COM 359694106 2251 80600 SH SOLE 80600 0 0 Facebook Inc. COM 30303M102 28962 173635 SH SOLE 173070 0 565 Falcon Oil & Gas Ltd. COM 306071101 3 40000 SH SOLE 40000 0 0 Fidelity Cap & Income FD SH BE COM 316062108 266 31735 SH SOLE 31735 0 0 Fidelity Concord Str TR 500 ID COM 315911750 6508 72251 SH SOLE 72251 0 0 Fission Uranium Corp. COM 33812R109 4 37700 SH SOLE 37700 0 0 Freehold Royalties Ltd. COM 356500108 248 120000 SH SOLE 120000 0 0 GARRETT MOTION INC COM 366505105 651 227778 SH SOLE 227778 0 0 GCI LIBERTY INC COM 36164V305 2373 41655 SH SOLE 41302 0 353 GCI Liberty Inc PFD Ser A COM 36164V503 385 16726 SH SOLE 16726 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1517 85250 SH SOLE 85250 0 0 GENERAL DYNAMICS CORP COM 369550108 1146 8660 SH SOLE 8660 0 0 GENERAL ELECTRIC CO COM 369604103 364 45813 SH SOLE 45813 0 0 GENERAL MLS INC COM 370334104 423 8019 SH SOLE 7594 0 425 GENERAL MTRS CO COM 37045V100 745 35863 SH SOLE 35863 0 0 GENUINE PARTS CO COM 372460105 3595 53393 SH SOLE 47487 5906 0 GILEAD SCIENCES INC COM 375558103 2696 36057 SH SOLE 36057 0 0 GLOBAL PMTS INC COM 37940X102 3755 26037 SH SOLE 26037 0 0 GLOBAL X FDS COM 37954Y814 1376 56939 SH SOLE 55434 190 1315 GODADDY INC COM 380237107 364 6375 SH SOLE 6375 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1999 12928 SH SOLE 12925 0 3 GRACE W R & CO DEL NEW COM 38388F108 7959 223577 SH SOLE 223177 0 400 GRACO INC COM 384109104 841 17260 SH SOLE 17260 0 0 Goldman Sachs Group Inc COM 38148BAB4 416 465000 PRN SOLE 465000 0 0 Goldman Sachs Group Inc. COM 38144GAB7 4041 4541000 PRN SOLE 4507000 0 34000 Gome Retail Hlds COM G3978C124 1 12525 SH SOLE 12525 0 0 HARSCO CORP COM 415864107 4636 665120 SH SOLE 665120 0 0 HCA HEALTHCARE INC COM 40412C101 1095 12185 SH SOLE 12185 0 0 HEICO CORP NEW COM 422806109 473 6343 SH SOLE 6343 0 0 HENRY SCHEIN INC COM 806407102 1206 23870 SH SOLE 23870 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1468 151159 SH SOLE 134070 0 17089 HOME DEPOT INC COM 437076102 282255 1511727 SH SOLE 1511207 25 495 HONEYWELL INTL INC COM 438516106 23250 173780 SH SOLE 173680 0 100 HOST HOTELS & RESORTS INC COM 44107P104 1421 128712 SH SOLE 118543 0 10169 HUBBELL INC COM 443510607 287 2500 SH SOLE 2500 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217 1189 SH SOLE 1041 0 148 HUNTSMAN CORP COM 447011107 886 61400 SH SOLE 61400 0 0 HUTTIG BLDG PRODS INC COM 448451104 852 1217398 SH SOLE 1217398 0 0 Hannover Rueckversicherung SE COM 410693105 3160 44396 SH SOLE 44396 0 0 Hartford International Equity COM 41664L351 86 10183 SH SOLE 10183 0 0 Huntington Bancshares Inc. COM 446150AL8 7028 8785000 PRN SOLE 8728000 0 57000 I-Pulse Inc (pvt) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 IAC INTERACTIVECORP COM 44919P508 358 2000 SH SOLE 2000 0 0 ICF INTL INC COM 44925C103 1498 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 345 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1227 5065 SH SOLE 5065 0 0 IHS MARKIT LTD COM G47567105 482 8033 SH SOLE 8000 0 33 II VI INC COM 902104108 623 21865 SH SOLE 21865 0 0 ILLINOIS TOOL WKS INC COM 452308109 4226 29738 SH SOLE 29738 0 0 IMMUNOMEDICS INC COM 452907108 472 35000 SH SOLE 35000 0 0 INOVIO PHARMACEUTICALS INC COM 45773H201 197 26500 SH SOLE 26500 0 0 INSULET CORP COM 45784P101 1007 6078 SH SOLE 6078 0 0 INTEL CORP COM 458140100 46345 856334 SH SOLE 837792 18451 91 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2687 33277 SH SOLE 33277 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12164 109654 SH SOLE 109229 0 425 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1942 19021 SH SOLE 19021 0 0 INTERNATIONAL MNY EXPRESS IN COM 46005L101 698 76500 SH SOLE 76500 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 478 20000 SH SOLE 20000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3282 202702 SH SOLE 200827 0 1875 INTRICON CORP COM 46121H109 2388 202900 SH SOLE 202900 0 0 INTUIT COM 461202103 10205 44371 SH SOLE 43771 0 600 INTUITIVE SURGICAL INC COM 46120E602 4259 8601 SH SOLE 8601 0 0 INVESCO EXCHANGE TRADED FD T COM 46137V571 643 17080 SH SOLE 17080 0 0 INVESCO QQQ TR COM 46090E103 923 4850 SH SOLE 4850 0 0 IONIS PHARMACEUTICALS INC COM 462222100 13458 284642 SH SOLE 284642 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1048 35000 SH SOLE 35000 0 0 IQVIA HLDGS INC COM 46266C105 1263 11714 SH SOLE 11714 0 0 IRONWOOD PHARMACEUTICALS INC COM 46333X108 540 53531 SH SOLE 53531 0 0 ISHARES GOLD TRUST COM 464285105 51356 3407805 SH SOLE 3385205 950 21650 ISHARES TR COM 464287481 6042 49695 SH SOLE 47936 170 1589 ISHARES TR COM 46429B697 594 11006 SH SOLE 10558 0 448 ISHARES TR COM 46432F859 475 9400 SH SOLE 9400 0 0 ISHARES TR COM 464287234 849 24869 SH SOLE 24664 0 205 ISHARES TR COM 464287184 405 10790 SH SOLE 10790 0 0 ISHARES TR COM 464287325 2608 42800 SH SOLE 42800 0 0 ISHARES TR COM 464287390 1269 69510 SH SOLE 67310 215 1985 ISHARES TR COM 46435G268 540 16055 SH SOLE 16055 0 0 ISHARES TR COM 46432F834 1432 30460 SH SOLE 30460 0 0 ISHARES TR COM 464287507 1021 7095 SH SOLE 7095 0 0 ISHARES TR COM 464287630 315 3845 SH SOLE 3845 0 0 ISHARES TR COM 464287556 3894 36141 SH SOLE 35726 55 360 ISHARES TR COM 46429B671 13915 243058 SH SOLE 243058 0 0 ISHARES TR COM 464288885 384 5400 SH SOLE 5400 0 0 ISHARES TR COM 464288828 217 1300 SH SOLE 1300 0 0 ISHARES TR COM 464288810 4507 20000 SH SOLE 20000 0 0 ISHARES TR COM 464288687 1179 37029 SH SOLE 36939 0 90 ISHARES TR COM 464288679 489 4407 SH SOLE 4407 0 0 ISHARES TR COM 464288224 2786 291771 SH SOLE 287416 500 3855 ISHARES TR COM 464287614 754 5008 SH SOLE 5008 0 0 ISHARES TR COM 464287739 438 6290 SH SOLE 6290 0 0 ISHARES TR COM 464287713 1283 51648 SH SOLE 51648 0 0 ISHARES TR COM 464287606 303 1700 SH SOLE 1700 0 0 Imerys COM F49644101 3526 140186 SH SOLE 140186 0 0 Invesco Oppenheimer Rochester COM 00141W810 645 215748 SH SOLE 215748 0 0 J2 GLOBAL INC COM 48123V102 4072 54400 SH SOLE 54400 0 0 JACOBS ENGR GROUP INC COM 469814107 6698 84493 SH SOLE 83308 70 1115 JEFFERIES FINL GROUP INC COM 47233W109 507 37061 SH SOLE 37061 0 0 JOHNSON & JOHNSON COM 478160104 63748 486145 SH SOLE 477491 7380 1274 JOHNSON CTLS INTL PLC COM G51502105 1356 50279 SH SOLE 49784 0 495 JPMORGAN CHASE & CO COM 46625H100 17289 192036 SH SOLE 191509 0 527 JPMorgan Chase COM 48128BAF8 3411 3632000 PRN SOLE 3593000 0 39000 JPMorgan Chase & VAR 99 Due 1 COM 48127FAA1 825 950000 PRN SOLE 850000 0 100000 JPMorgan Chase & Co COM 48126HAC4 397 390000 PRN SOLE 390000 0 0 JSC MMC Norilsk Nickel ADR COM 55315J102 364 15000 SH SOLE 15000 0 0 Jungheinrich COM D37552102 3475 227000 SH SOLE 227000 0 0 KANSAS CITY SOUTHERN COM 485170302 2162 17000 SH SOLE 17000 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 885 243875 SH SOLE 239445 585 3845 KEYCORP COM 493267108 906 87369 SH SOLE 87369 0 0 KIMBERLY CLARK CORP COM 494368103 8014 62672 SH SOLE 59544 2952 176 KIMCO RLTY CORP COM 49446R109 232 23950 SH SOLE 23950 0 0 KINDER MORGAN INC DEL COM 49456B101 2754 197866 SH SOLE 196281 0 1585 KONINKLIJKE PHILIPS N V COM 500472303 7273 181102 SH SOLE 171068 10000 34 KROGER CO COM 501044101 644 21383 SH SOLE 15154 0 6229 KULICKE & SOFFA INDS INC COM 501242101 1585 75952 SH SOLE 75952 0 0 Kion Group AG COM D4S14D103 2995 69200 SH SOLE 69200 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 564 3130 SH SOLE 2942 0 188 LABORATORY CORP AMER HLDGS COM 50540R409 2552 20189 SH SOLE 20189 0 0 LAMAR ADVERTISING CO NEW COM 512816109 294 5740 SH SOLE 5740 0 0 LANDEC CORP COM 514766104 1032 118800 SH SOLE 118800 0 0 LAS VEGAS SANDS CORP COM 517834107 9053 213172 SH SOLE 213172 0 0 LAUDER ESTEE COS INC COM 518439104 300 1882 SH SOLE 1312 0 570 LAZARD LTD COM G54050102 904 38350 SH SOLE 38350 0 0 LEAR CORP COM 521865204 1476 18168 SH SOLE 18125 0 43 LEGGETT & PLATT INC COM 524660107 1426 53435 SH SOLE 52880 0 555 LEIDOS HOLDINGS INC COM 525327102 353 3855 SH SOLE 170 0 3685 LENNOX INTL INC COM 526107107 236 1300 SH SOLE 1300 0 0 LILLY ELI & CO COM 532457108 2177 15692 SH SOLE 13633 0 2059 LINDE PLC COM G5494J103 2269 13117 SH SOLE 13117 0 0 LKQ CORP COM 501889208 2365 115326 SH SOLE 115326 0 0 LOCKHEED MARTIN CORP COM 539830109 3003 8860 SH SOLE 8860 0 0 LOUISIANA PAC CORP COM 546347105 1953 113700 SH SOLE 113700 0 0 LOWES COS INC COM 548661107 9510 110512 SH SOLE 103132 7380 0 LTC PPTYS INC COM 502175102 2918 94425 SH SOLE 93450 0 975 LUMENTUM HLDGS INC COM 55024U109 5812 78860 SH SOLE 78860 0 0 LVMH Moet Hennessy COM F58485115 234 630 SH SOLE 630 0 0 LYDALL INC DEL COM 550819106 404 62500 SH SOLE 62500 0 0 M & T BK CORP COM 55261F104 9170 88663 SH SOLE 88663 0 0 M&T Bank Corp COM 55261FAL8 3256 3501000 PRN SOLE 3463000 0 38000 MAG SILVER CORP COM 55903Q104 6144 800000 SH SOLE 800000 0 0 MAGELLAN HEALTH INC COM 559079207 379 7875 SH SOLE 7875 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 1434 39289 SH SOLE 39289 0 0 MARATHON PETE CORP COM 56585A102 13358 565542 SH SOLE 565142 0 400 MARKETAXESS HLDGS INC COM 57060D108 416 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATLS INC COM 573284106 11283 59628 SH SOLE 57758 1050 820 MASTERCARD INC COM 57636Q104 12749 52779 SH SOLE 52349 0 430 MAYVILLE ENGINEERING CO INC COM 578605107 867 141434 SH SOLE 141434 0 0 MCCORMICK & CO INC COM 579780206 3950 27975 SH SOLE 24285 3690 0 MCDONALDS CORP COM 580135101 41717 252297 SH SOLE 249345 2952 0 MCKESSON CORP COM 58155Q103 439 3243 SH SOLE 3115 0 128 MERCK & CO. INC COM 58933Y105 59271 770351 SH SOLE 759417 10334 600 METLIFE INC COM 59156R108 1900 62166 SH SOLE 48752 0 13414 MICRON TECHNOLOGY INC COM 595112103 9400 223485 SH SOLE 220357 125 3003 MICROSOFT CORP COM 594918104 132102 837624 SH SOLE 834255 2045 1324 MICROSTRATEGY INC COM 594972408 1911 16177 SH SOLE 16177 0 0 MISTRAS GROUP INC COM 60649T107 200 47000 SH SOLE 47000 0 0 MITEK SYS INC COM 606710200 1423 180600 SH SOLE 180600 0 0 MITSUBISHI UFJ FINL GROUP IN COM 606822104 1463 399720 SH SOLE 399720 0 0 MOHAWK INDS INC COM 608190104 4366 57260 SH SOLE 57260 0 0 MOLSON COORS BEVERAGE CO COM 60871R209 318 8160 SH SOLE 8160 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 1221 44900 SH SOLE 44900 0 0 MONDELEZ INTL INC COM 609207105 21287 425053 SH SOLE 420908 125 4020 MONGODB INC COM 60937P106 341 2500 SH SOLE 2500 0 0 MOODYS CORP COM 615369105 212 1000 SH SOLE 1000 0 0 MORGAN STANLEY COM 617446448 360 10590 SH SOLE 7850 0 2740 MOSAIC CO NEW COM 61945C103 154 14250 SH SOLE 14250 0 0 MSC INDL DIRECT INC COM 553530106 1180 21475 SH SOLE 21475 0 0 MSCI INC COM 55354G100 578 2000 SH SOLE 2000 0 0 MTS SYS CORP COM 553777103 1019 45275 SH SOLE 45275 0 0 MTU Aero Engines A COM D5565H104 3168 21650 SH SOLE 21650 0 0 MYOKARDIA INC COM 62857M105 434 9250 SH SOLE 9250 0 0 Manulife Finl Corp COM 56501R957 223 17950 SH SOLE 17950 0 0 Maple Leaf Foods COM 564905107 1074 59880 SH SOLE 59880 0 0 Merger Fund COM 589509108 987 58911 SH SOLE 58911 0 0 Merger Fund Institutional Cl COM 589509207 6526 390803 SH SOLE 384475 286 6042 MetLife Inc. Perp COM 59156RBP2 6160 7080000 PRN SOLE 7080000 0 0 NAVIGATOR HOLDINGS LTD COM Y62132108 91 20368 SH SOLE 20368 0 0 NEKTAR THERAPEUTICS COM 640268108 3146 176250 SH SOLE 176250 0 0 NETFLIX INC COM 64110L106 1704 4537 SH SOLE 4537 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 666 7700 SH SOLE 7700 0 0 NEWELL BRANDS INC COM 651229106 3040 228905 SH SOLE 228905 0 0 NEWMONT CORP COM 651639106 5604 123758 SH SOLE 123139 0 619 NEXTERA ENERGY INC COM 65339F101 66185 275059 SH SOLE 274839 0 220 NIC INC COM 62914B100 1844 80165 SH SOLE 80165 0 0 NIKE INC COM 654106103 2311 27927 SH SOLE 27777 0 150 NOBLE ENERGY INC COM 655044105 3255 538900 SH SOLE 538900 0 0 NOKIA CORP COM 654902204 11338 3657360 SH SOLE 3657360 0 0 NORDSON CORP COM 655663102 270 2000 SH SOLE 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 584 1930 SH SOLE 1930 0 0 NORTONLIFELOCK INC COM 668771108 695 37164 SH SOLE 37164 0 0 NOVARTIS A G COM 66987V109 23296 282543 SH SOLE 277245 5000 298 NOVO-NORDISK A S COM 670100205 237 3935 SH SOLE 3935 0 0 NUTRIEN LTD COM 67077M108 39610 1167050 SH SOLE 1164745 100 2205 NVIDIA CORP COM 67066G104 50891 193060 SH SOLE 192202 35 823 NXP SEMICONDUCTORS N V COM N6596X109 236 2848 SH SOLE 195 0 2653 Nestle SA COM H57312649 719 7000 SH SOLE 7000 0 0 Nestle SA - ADR COM 641069406 1622 15751 SH SOLE 15751 0 0 Nikon Corp COM 654111103 12081 1306830 SH SOLE 1306830 0 0 Nippon Telephone and Telegraph A COM 654624105 533 22580 SH SOLE 19000 0 3580 OCCIDENTAL PETE CORP COM 674599105 518 44691 SH SOLE 44691 0 0 OKTA INC COM 679295105 2946 24100 SH SOLE 24100 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2100 79121 SH SOLE 79121 0 0 OMNICOM GROUP INC COM 681919106 541 9849 SH SOLE 9520 0 329 ORACLE CORP COM 68389X105 13388 277016 SH SOLE 269193 0 7823 ORION ENGINEERED CARBONS S A COM L72967109 2930 392750 SH SOLE 392750 0 0 OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 106 11500 SH SOLE 11500 0 0 PALO ALTO NETWORKS INC COM 697435105 14821 90395 SH SOLE 89615 0 780 PAN AMERN SILVER CORP COM 697900108 4041 282000 SH SOLE 282000 0 0 PARKER HANNIFIN CORP COM 701094104 8058 62110 SH SOLE 62110 0 0 PAYCHEX INC COM 704326107 329 5223 SH SOLE 5223 0 0 PAYCOM SOFTWARE INC COM 70432V102 3322 16445 SH SOLE 16445 0 0 PAYLOCITY HLDG CORP COM 70438V106 4442 50290 SH SOLE 50090 0 200 PAYPAL HLDGS INC COM 70450Y103 38754 404789 SH SOLE 401083 55 3651 PEOPLES UTD FINL INC COM 712704105 128 11600 SH SOLE 11600 0 0 PEPSICO INC COM 713448108 31163 259476 SH SOLE 258602 75 799 PFIZER INC COM 717081103 49335 1511495 SH SOLE 1495361 11070 5064 PHIBRO ANIMAL HEALTH CORP COM 71742Q106 4335 179335 SH SOLE 178205 0 1130 PHILIP MORRIS INTL INC COM 718172109 1360 18642 SH SOLE 17487 0 1155 PHILLIPS 66 COM 718546104 390 7265 SH SOLE 7170 0 95 PIMCO ENRGY TACTICAL CR OPP COM 69346N107 1573 292971 SH SOLE 291531 0 1440 PLEXUS CORP COM 729132100 4760 87250 SH SOLE 87250 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 476 18500 SH SOLE 18500 0 0 PNC FINL SVCS GROUP INC COM 693475105 1927 20133 SH SOLE 20133 0 0 PNM RES INC COM 69349H107 228 6000 SH SOLE 6000 0 0 POLYONE CORP COM 73179P106 1934 101950 SH SOLE 101950 0 0 POOL CORPORATION COM 73278L105 541 2750 SH SOLE 2750 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 153 21415 SH SOLE 21415 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1207 38439 SH SOLE 26304 12135 0 PPG INDS INC COM 693506107 206 2470 SH SOLE 2470 0 0 PPL CORP COM 69351T106 269 10900 SH SOLE 10900 0 0 PROCTER & GAMBLE CO COM 742718109 48350 439543 SH SOLE 438776 0 767 PROFIRE ENERGY INC COM 74316X101 869 1102825 SH SOLE 1102825 0 0 PROGRESSIVE CORP OHIO COM 743315103 11161 151155 SH SOLE 151141 0 14 PROOFPOINT INC COM 743424103 205 2000 SH SOLE 2000 0 0 PRUDENTIAL FINL INC COM 744320102 2022 38778 SH SOLE 38446 0 332 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 506 11273 SH SOLE 11273 0 0 PULTE GROUP INC COM 745867101 291 13041 SH SOLE 8671 0 4370 PVH CORPORATION COM 693656100 4036 107230 SH SOLE 107230 0 0 Pimco All Asset Fund COM 722005626 171 17177 SH SOLE 17177 0 0 Prairiesky Royalty LTD COM 739721108 392 75000 SH SOLE 75000 0 0 Prosegur Cash COM E8S56X108 174 181068 SH SOLE 181068 0 0 QUALCOMM INC COM 747525103 30353 448682 SH SOLE 445340 0 3342 QUANTA SVCS INC COM 74762E102 203 6400 SH SOLE 6400 0 0 QUEST DIAGNOSTICS INC COM 74834L100 11042 137505 SH SOLE 137505 0 0 R1 RCM INC COM 749397105 636 70000 SH SOLE 70000 0 0 RAYTHEON CO COM 755111507 18069 137772 SH SOLE 137137 25 610 REATA PHARMACEUTICALS INC COM 75615P103 577 4000 SH SOLE 4000 0 0 REGAL BELOIT CORP COM 758750103 388 6165 SH SOLE 6165 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 110 12265 SH SOLE 996 0 11269 REPUBLIC SVCS INC COM 760759100 9862 131389 SH SOLE 128370 0 3019 REV GROUP INC COM 749527107 914 219200 SH SOLE 219200 0 0 RIO TINTO PLC COM 767204100 1733 38035 SH SOLE 37789 0 246 ROCKWELL AUTOMATION INC COM 773903109 10994 72850 SH SOLE 72650 0 200 ROPER TECHNOLOGIES INC COM 776696106 3254 10437 SH SOLE 10437 0 0 ROSS STORES INC COM 778296103 629 7237 SH SOLE 7237 0 0 ROYAL DUTCH SHELL PLC COM 780259206 252 7212 SH SOLE 7212 0 0 ROYAL DUTCH SHELL PLC COM 780259107 22902 701239 SH SOLE 701239 0 0 ROYAL GOLD INC COM 780287108 531 6057 SH SOLE 5860 0 197 RUSH ENTERPRISES INC COM 781846209 4748 148750 SH SOLE 148750 0 0 Roche Holdings LTD COM 771195104 6844 168701 SH SOLE 153654 14759 288 S&P GLOBAL INC COM 78409V104 3319 13545 SH SOLE 13545 0 0 SABRE CORP COM 78573M104 420 70746 SH SOLE 70746 0 0 SAFEHOLD INC COM 78645L100 316 5000 SH SOLE 5000 0 0 SALESFORCE COM INC COM 79466L302 12698 88192 SH SOLE 88092 0 100 SANGAMO THERAPEUTICS INC COM 800677106 827 129755 SH SOLE 129405 0 350 SANOFI COM 80105N105 3474 79449 SH SOLE 79449 0 0 SCHLUMBERGER LTD COM 806857108 12907 956776 SH SOLE 952731 3545 500 SCHWAB CHARLES CORP COM 808513105 10219 303945 SH SOLE 301780 100 2065 SCHWAB STRATEGIC TR COM 808524706 229 11090 SH SOLE 11090 0 0 SEAGATE TECHNOLOGY PLC COM G7945M107 392 8027 SH SOLE 542 0 7485 SEALED AIR CORP NEW COM 81211K100 340 13750 SH SOLE 13750 0 0 SEATTLE GENETICS INC COM 812578102 741 6418 SH SOLE 6418 0 0 SEELOS THERAPEUTICS INC COM 81577F109 94 191000 SH SOLE 191000 0 0 SELECT SECTOR SPDR TR COM 81369Y852 863 19500 SH SOLE 19500 0 0 SELECT SECTOR SPDR TR COM 81369Y803 1495 18600 SH SOLE 18600 0 0 SELECT SECTOR SPDR TR COM 81369Y605 9340 448614 SH SOLE 448614 0 0 SELECT SECTOR SPDR TR COM 81369Y209 17526 197852 SH SOLE 197852 0 0 SELECT SECTOR SPDR TR COM 81369Y506 324 11150 SH SOLE 11150 0 0 SELECT SECTOR SPDR TR COM 81369Y407 1182 12055 SH SOLE 12055 0 0 SELECT SECTOR SPDR TR COM 81369Y308 463 8500 SH SOLE 8500 0 0 SELECT SECTOR SPDR TR COM 81369Y886 2082 37580 SH SOLE 37295 0 285 SERVICENOW INC COM 81762P102 6302 21990 SH SOLE 21990 0 0 SHOPIFY INC COM 82509L107 6411 15377 SH SOLE 15377 0 0 SIMON PPTY GROUP INC NEW COM 828806109 505 9207 SH SOLE 9145 0 62 SIRIUS XM HLDGS INC COM 82968B103 1749 353961 SH SOLE 353961 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 648 7246 SH SOLE 6734 0 512 SOLARIS OILFIELD INFRSTR INC COM 83418M103 1512 288000 SH SOLE 288000 0 0 SONOCO PRODS CO COM 835495102 6820 147147 SH SOLE 147000 0 147 SONY CORP COM 835699307 261 4411 SH SOLE 4003 0 408 SOUTHWEST AIRLS CO COM 844741108 638 17911 SH SOLE 12825 0 5086 SP PLUS CORP COM 78469C103 396 19100 SH SOLE 19100 0 0 SPDR DOW JONES INDL AVRG ETF COM 78467X109 1080 4928 SH SOLE 4928 0 0 SPDR GOLD TRUST COM 78463V107 9314 62908 SH SOLE 62245 0 663 SPDR S&P 500 ETF TR COM 78462F103 8840 34296 SH SOLE 32482 0 1814 SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 254 965 SH SOLE 965 0 0 SPDR SER TR COM 78464A763 590 7389 SH SOLE 7389 0 0 SPDR SER TR COM 78464A870 11311 146065 SH SOLE 146065 0 0 SPDR SER TR COM 78464A698 8675 266201 SH SOLE 266201 0 0 SPDR SER TR COM 78464A755 839 52000 SH SOLE 52000 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 366 15300 SH SOLE 15300 0 0 SPLUNK INC COM 848637104 5176 41005 SH SOLE 40905 0 100 SQUARE INC COM 852234103 8362 159634 SH SOLE 159634 0 0 STANLEY BLACK & DECKER INC COM 854502101 5301 53010 SH SOLE 53010 0 0 STARBUCKS CORP COM 855244109 9484 144265 SH SOLE 140544 0 3721 STATE STR CORP COM 857477103 801 15041 SH SOLE 14890 0 151 STEELCASE INC COM 858155203 2073 210000 SH SOLE 210000 0 0 STRYKER CORP COM 863667101 9427 56624 SH SOLE 56524 0 100 SVB FINANCIAL GROUP COM 78486Q101 277 1832 SH SOLE 1832 0 0 SYNCHRONY FINL COM 87165B103 346 21476 SH SOLE 12680 0 8796 SYSCO CORP COM 871829107 6872 150606 SH SOLE 136958 12104 1544 Schwab Charles Family Fd Value COM 808515605 308 308042 SH SOLE 308042 0 0 Scorpio Tankers Inc COM Y7542C130 669 35000 SH SOLE 35000 0 0 Sibanye Gold Ltd Sponsored Adr COM 82575P107 944 200000 SH SOLE 200000 0 0 Siemens AG-SPONS ADR COM 826197501 22185 528204 SH SOLE 520204 8000 0 Societe Generale France ADR COM 83364L109 36 11124 SH SOLE 887 0 10237 Sprott Gold Equity Fund Invest COM 85208P105 3292 102940 SH SOLE 102940 0 0 Sprott Physical Gold & Silver COM 85208R101 149 10200 SH SOLE 7900 0 2300 Sproutly Canada Inc. COM 85209J108 1 10000 SH SOLE 10000 0 0 TAIWAN SEMICONDUCTOR MFG LTD COM 874039100 4618 96630 SH SOLE 96560 0 70 TANDEM DIABETES CARE INC COM 875372203 531 8250 SH SOLE 8250 0 0 TARGA RES CORP COM 87612G101 172 24832 SH SOLE 24832 0 0 TARGET CORP COM 87612E106 5320 57228 SH SOLE 55475 0 1753 TEGNA INC COM 87901J105 7343 676125 SH SOLE 676125 0 0 TELADOC HEALTH INC COM 87918A105 206 1328 SH SOLE 1200 0 128 TEMPLETON DRAGON FD INC COM 88018T101 176 10325 SH SOLE 10325 0 0 TETRA TECH INC NEW COM 88162G103 282 3987 SH SOLE 3500 0 487 TEXAS INSTRS INC COM 882508104 1900 19010 SH SOLE 19010 0 0 TEXAS PAC LD TR COM 882610108 231 609 SH SOLE 609 0 0 THE TRADE DESK INC COM 88339J105 924 4785 SH SOLE 4785 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 24234 85451 SH SOLE 83862 20 1569 TIFFANY & CO NEW COM 886547108 760 5869 SH SOLE 5869 0 0 TORONTO DOMINION BK ONT COM 891160509 335 7900 SH SOLE 7900 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B101 321 375602 SH SOLE 375602 0 0 TOYOTA MOTOR CORP COM 892331307 1188 9900 SH SOLE 9900 0 0 TRACTOR SUPPLY CO COM 892356106 1281 15152 SH SOLE 15152 0 0 TRADEWEB MKTS INC COM 892672106 504 12000 SH SOLE 12000 0 0 TRANE TECHNOLOGIES PLC COM G8994E103 468 5670 SH SOLE 5670 0 0 TRANSUNION COM 89400J107 563 8500 SH SOLE 8500 0 0 TRAVELERS COMPANIES INC COM 89417E109 785 7905 SH SOLE 7895 0 10 TRUEBLUE INC COM 89785X101 1387 108680 SH SOLE 108680 0 0 TTM TECHNOLOGIES INC COM 87305R109 6761 653900 SH SOLE 653900 0 0 TWILIO INC COM 90138F102 1945 21731 SH SOLE 21556 0 175 TWO HBRS INVT CORP COM 90187B408 60 15634 SH SOLE 15634 0 0 TYLER TECHNOLOGIES INC COM 902252105 327 1104 SH SOLE 1000 0 104 TYSON FOODS INC COM 902494103 2321 40102 SH SOLE 40102 0 0 Tencent Hldgs Ltd Adr COM 88032Q109 14228 289845 SH SOLE 289845 0 0 The Atlantic Trust Disciplined COM 00769G493 218 11690 SH SOLE 11690 0 0 The RealReal Inc. COM 88339P101 1401 199873 SH SOLE 199873 0 0 The Tocqueville Fund COM 888894102 50417 1733145 SH SOLE 1652495 0 80650 Tile Shop Holdings Inc COM 88677Q109 150 172401 SH SOLE 172401 0 0 Tocqueville Opportunity Fund COM 888894409 17140 682592 SH SOLE 680943 0 1649 Tocqueville Phoenix Fund COM 888894847 4955 379687 SH SOLE 373923 0 5764 Tokyo Broadcasting COM J86656105 8809 632300 SH SOLE 632300 0 0 Truist Financial Corporation S COM 89832QAB5 6012 6755000 PRN SOLE 6749000 0 6000 U S CONCRETE INC COM 90333L201 1957 107905 SH SOLE 107905 0 0 UBS GROUP AG COM H42097107 8652 934318 SH SOLE 931668 0 2650 ULTA BEAUTY INC COM 90384S303 1192 6784 SH SOLE 6664 0 120 UNILEVER N V COM 904784709 21496 440591 SH SOLE 440151 0 440 UNILEVER PLC COM 904767704 19330 382250 SH SOLE 381385 0 865 UNION PAC CORP COM 907818108 6822 48367 SH SOLE 48350 0 17 UNITED PARCEL SERVICE INC COM 911312106 1177 12597 SH SOLE 11797 0 800 UNITED TECHNOLOGIES CORP COM 913017109 21462 227519 SH SOLE 227369 0 150 UNITEDHEALTH GROUP INC COM 91324P102 10762 43157 SH SOLE 43157 0 0 UNIVAR SOLUTIONS INC COM 91336L107 814 75940 SH SOLE 75940 0 0 UPLAND SOFTWARE INC COM 91544A109 1590 59300 SH SOLE 59300 0 0 US BANCORP DEL COM 902973304 14674 425948 SH SOLE 422719 150 3079 US FOODS HLDG CORP COM 912008109 460 26000 SH SOLE 26000 0 0 Uranium Royalty Corp COM 91702V101 93 150000 SH SOLE 150000 0 0 Uranium Royalty Corp WT 11/25/ COM 91702V119 19 150000 SH SOLE 150000 0 0 VALE S A COM 91912E105 1531 184690 SH SOLE 184690 0 0 VALERO ENERGY CORP COM 91913Y100 983 21678 SH SOLE 21572 0 106 VANECK VECTORS ETF TR COM 92189F106 799 34686 SH SOLE 34686 0 0 VANGUARD ADMIRAL FDS INC COM 921932828 494 4825 SH SOLE 4825 0 0 VANGUARD INDEX FDS COM 922908744 543 6096 SH SOLE 6096 0 0 VANGUARD INDEX FDS COM 922908611 5905 66493 SH SOLE 64933 225 1335 VANGUARD INDEX FDS COM 922908553 821 11760 SH SOLE 11620 45 95 VANGUARD INDEX FDS COM 922908363 967 4085 SH SOLE 4085 0 0 VANGUARD INDEX FDS COM 922908652 1403 15500 SH SOLE 15500 0 0 VANGUARD INTL EQUITY INDEX F COM 922042718 673 8600 SH SOLE 8600 0 0 VANGUARD INTL EQUITY INDEX F COM 922042858 3711 110600 SH SOLE 109055 300 1245 VANGUARD INTL EQUITY INDEX F COM 922042775 732 17850 SH SOLE 17850 0 0 VANGUARD INTL EQUITY INDEX F COM 922042874 4299 99330 SH SOLE 96410 315 2605 VANGUARD SPECIALIZED FUNDS COM 921908844 1497 14477 SH SOLE 14477 0 0 VANGUARD WORLD FD COM 921910873 1155 12700 SH SOLE 12700 0 0 VEEVA SYS INC COM 922475108 907 5803 SH SOLE 5646 0 157 VERISK ANALYTICS INC COM 92345Y106 1011 7257 SH SOLE 7250 0 7 VERIZON COMMUNICATIONS INC COM 92343V104 52349 974290 SH SOLE 972090 0 2200 VERTEX PHARMACEUTICALS INC COM 92532F100 540 2270 SH SOLE 2270 0 0 VIEMED HEALTHCARE INC COM 92663R105 1975 415000 SH SOLE 415000 0 0 VISA INC COM 92826C839 20310 126056 SH SOLE 124639 0 1417 VISTEON CORP COM 92839U206 3311 69000 SH SOLE 69000 0 0 VOYA FINANCIAL INC COM 929089100 1791 44156 SH SOLE 41255 0 2901 VULCAN MATLS CO COM 929160109 14157 131000 SH SOLE 131000 0 0 Vanguard High Yield Tax Exempt COM 922907845 463 40830 SH SOLE 40830 0 0 Vanguard Intermediate-Term Bon COM 921937801 466 38483 SH SOLE 0 0 38483 Vanguard/Primecap Fund Admiral COM 921936209 340 2953 SH SOLE 2953 0 0 Vivendi SA COM F97982106 10665 497800 SH SOLE 497800 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 794 17358 SH SOLE 13031 0 4327 WALMART INC COM 931142103 33510 294928 SH SOLE 294528 0 400 WASTE MGMT INC DEL COM 94106L109 13532 146194 SH SOLE 145969 0 225 WATSCO INC COM 942622200 2758 17455 SH SOLE 17285 0 170 WEC ENERGY GROUP INC COM 92939U106 259 2942 SH SOLE 2942 0 0 WELLS FARGO CO NEW COM 949746101 3771 131396 SH SOLE 124647 0 6749 WESTERN UN CO COM 959802109 381 21006 SH SOLE 938 0 20068 WEYERHAEUSER CO COM 962166104 35197 2076492 SH SOLE 2050339 16236 9917 WHEATON PRECIOUS METALS CORP COM 962879102 20480 743925 SH SOLE 743925 0 0 WILLIAMS SONOMA INC COM 969904101 528 12429 SH SOLE 12429 0 0 WILLIS TOWERS WATSON PLC LTD COM G96629103 361 2125 SH SOLE 2125 0 0 WORKDAY INC COM 98138H101 3339 25642 SH SOLE 25642 0 0 WORLD GOLD TR COM 98149E204 1069 68025 SH SOLE 64000 0 4025 Wachovia Cap Tr III COM 92978AAA0 992 1023000 PRN SOLE 1023000 0 0 Wells Fargo Co COM 949746RG8 343 350000 PRN SOLE 350000 0 0 XEROX HOLDINGS CORP COM 98421M106 258 13628 SH SOLE 742 0 12886 ZENDESK INC COM 98936J101 1024 16000 SH SOLE 16000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1874 18535 SH SOLE 18535 0 0 Zions Bancorp 6.3 PFD DUTCH T COM 989701859 239 10000 SH SOLE 10000 0 0