0000919574-20-007079.txt : 20201116 0000919574-20-007079.hdr.sgml : 20201116 20201116113105 ACCESSION NUMBER: 0000919574-20-007079 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201116 DATE AS OF CHANGE: 20201116 EFFECTIVENESS DATE: 20201116 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: 201314674 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 09-30-2020 09-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 11-16-2020 1 648 5227366 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 3D SYSTEMS CORP COM 88554D205 578 117670 SH SOLE 117670 0 0 3M COMPANY COM 88579Y101 9623 60074 SH SOLE 60074 0 0 ABBOTT LABS COM 002824100 31622 290562 SH SOLE 290262 0 300 ABBVIE INC. COM 00287Y109 24505 279770 SH SOLE 278955 0 815 ABM INDUSTRIES INCORPORATED COM 000957100 3647 99475 SH SOLE 99475 0 0 ABSOLUTE SOFTWARE CORP OC-SHS COM 00386B109 4690 387400 SH SOLE 387400 0 0 ACCELERON PHARMA INC COM 00434H108 225 2000 SH SOLE 2000 0 0 ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 991 4385 SH SOLE 4385 0 0 ACTIVISION BLIZZARD, INC. COM 00507V109 1645 20318 SH SOLE 20112 0 206 ACUITY BRANDS, INC. COM 00508Y102 5392 52680 SH SOLE 52680 0 0 ADIDAS AG COM D0066B185 17127 52900 SH SOLE 52900 0 0 ADOBE, INC. COM 00724F101 41067 83737 SH SOLE 82743 20 974 AERCAP HOLDINGS NV COM N00985106 10878 431830 SH SOLE 431330 0 500 AFLAC INC COM 001055102 11029 303400 SH SOLE 303400 0 0 AGNICO-EAGLE MINES LTD COM 008474108 861 10818 SH SOLE 10818 0 0 AIR PRODUCTS & CHEMICALS, INC. COM 009158106 12016 40342 SH SOLE 40342 0 0 ALBEMARLE CORPORATION COM 012653101 4562 51100 SH SOLE 51100 0 0 ALCON INC COM H01301128 12460 218781 SH SOLE 218781 0 0 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 39093 132979 SH SOLE 132314 25 640 ALLSTATE CORPORATION COM 020002101 2064 21928 SH SOLE 20469 0 1459 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 437 3000 SH SOLE 3000 0 0 ALPHABET INC CLASS A COM 02079K305 73827 50373 SH SOLE 50373 0 0 ALPHABET INC CLASS C COM 02079K107 62357 42431 SH SOLE 42102 10 319 ALTRIA GROUP INC COM 02209S103 371 9603 SH SOLE 6137 0 3466 AMARIN CORP PLC COM 023111206 79 18850 SH SOLE 18850 0 0 AMAZON INC. COM 023135106 156567 49724 SH SOLE 49410 3 311 AMERICAN BEACON TOCQUEVILLE IN COM 024526386 5358 334898 SH SOLE 334791 0 107 AMERICAN BEACON TOCQUEVILLE IN COM 024526378 4373 272985 SH SOLE 272985 0 0 AMERICAN BEACON TOCQUEVILLE IN COM 024526394 8139 509655 SH SOLE 492945 3065 13645 AMERICAN CENTURY HERITAGE FUND COM 025083791 234 9637 SH SOLE 9637 0 0 AMERICAN EXPRESS CO COM 025816bj7 469 500000 PRN SOLE 500000 0 0 AMERICAN EXPRESS COMPANY COM 025816109 7707 76878 SH SOLE 76878 0 0 AMERICAN FD EUROPACIFIC GWTH F COM 29875E100 6814 117770 SH SOLE 110961 0 6809 AMERICAN HOMES 4 RENT CL A COM 02665T306 256 9000 SH SOLE 9000 0 0 AMERICAN STS WTR CO COM COM 029899101 285 3800 SH SOLE 3800 0 0 AMERICAN TOWER REIT INC COM 03027X100 2156 8917 SH SOLE 8917 0 0 AMERIPRISE FINANCIAL, INC. COM 03076C106 526 3413 SH SOLE 604 0 2809 AMETEK INC. COM 031100100 298 3000 SH SOLE 3000 0 0 AMGEN INC COM 031162100 8052 31681 SH SOLE 30604 0 1077 AMKOR TECHNOLOGY INC. COM 031652100 178 15894 SH SOLE 907 0 14987 ANSYS INC COM 03662Q105 491 1500 SH SOLE 1500 0 0 ANTHEM INC COM 036752103 1697 6317 SH SOLE 6200 0 117 APOGEE ENTERPRISES INC COM COM 037598109 5699 266675 SH SOLE 266675 0 0 APOLLO GLOBAL MANAGEMENT LLC COM 03768E105 4216 94210 SH SOLE 93610 0 600 APPLE INC. COM 037833100 163966 1415822 SH SOLE 1405550 100 10172 APPLIED MATLS INC COM 038222105 35840 602867 SH SOLE 602867 0 0 APPLUS SERVICES SA COM E0534T106 10070 1342872 SH SOLE 1342872 0 0 ARK TRUST 3D PRINTING COM 00214Q500 205 8560 SH SOLE 8560 0 0 ARROW ELECTRONICS, INC. COM 042735100 2258 28700 SH SOLE 28700 0 0 ASHLAND GLOBAL HOLDINGS INC. COM 044186104 265 3730 SH SOLE 3730 0 0 ASPEN TECHNOLOGY INC COM 045327103 272 2150 SH SOLE 2150 0 0 AT MID CAP EQUITY FUND INSTITU COM 00769G477 199 11257 SH SOLE 11257 0 0 AT&T INC. COM 00206R102 11464 402095 SH SOLE 392572 0 9523 ATLASSIAN CORP PLC COM G06242104 636 3500 SH SOLE 3500 0 0 AUTODESK INC. COM 052769106 475 2057 SH SOLE 1171 0 886 AUTOMATIC DATA PROCESSING INC COM 053015103 18749 134408 SH SOLE 134408 0 0 AUTOZONE INC. COM 053332102 279 237 SH SOLE 237 0 0 AVALARA INC COM 05338G106 662 5200 SH SOLE 5000 0 200 AVANGRID INC. COM 05351W103 2953 58520 SH SOLE 57515 0 1005 AVIENT CORPORATION COM COM 05368V106 3737 141250 SH SOLE 141250 0 0 AXOGEN INC. COM 05463X106 1337 115000 SH SOLE 115000 0 0 AZZ INCORPORATED COM 002474104 697 20431 SH SOLE 20431 0 0 BANK AMER CORP COM 060505104 30936 1284169 SH SOLE 1278892 0 5277 BANK NEW YORK MELLON CORP COM 064058100 553 16100 SH SOLE 16100 0 0 BANK OF AMERICA CORP PFD 5.375 COM 06053u601 4073 151590 SH SOLE 150145 0 1445 BANK OF MONTREAL COM 06368B5P9 1756 1734000 PRN SOLE 1702000 0 32000 BANK OF NY MELLON CORP COM 064058AH3 1427 1345000 PRN SOLE 1322000 0 23000 BARRICK GOLD CORPORATION COM 067901108 5156 183438 SH SOLE 183438 0 0 BAXTER INTL INC COM 071813109 263 3276 SH SOLE 3276 0 0 BECTON, DICKINSON & COMPANY COM 075887109 4223 18148 SH SOLE 18148 0 0 BELLEROPHON THERAPEUTICS INC. COM 078771300 294 28900 SH SOLE 28900 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 58919 276692 SH SOLE 274031 60 2601 BERKSHIRE HATHAWAY INC. - CLAS COM 084670108 1280 4 SH SOLE 4 0 0 BEST BUY INC COM 086516101 533 4788 SH SOLE 227 0 4561 BHP GROUP LIMITED - ADR COM 088606108 25495 493044 SH SOLE 493044 0 0 BIO TECHNE CORP COM 09073M104 307 1239 SH SOLE 1200 0 39 BIOGEN INC. COM 09062X103 32173 113413 SH SOLE 112335 0 1078 BIOMARIN PHARMACEUTICAL INC COM 09061G101 17158 225520 SH SOLE 224010 65 1445 BIOXCEL THERAPEUTICS INC. COM 09075P105 204 4700 SH SOLE 4700 0 0 BLACKROCK, INC. COM 09247X101 217 385 SH SOLE 385 0 0 BLACKSTONE GROUP INC COM 09260D107 7896 151269 SH SOLE 151269 0 0 BLOOM ENERGY CORP COM 093712107 1262 70250 SH SOLE 70250 0 0 BLUE BIRD CORP COM 095306106 670 55131 SH SOLE 55131 0 0 BOEING COMPANY COM 097023105 4225 25564 SH SOLE 25264 0 300 BOOKING HOLDINGS INC. COM 09857L108 4131 2415 SH SOLE 2211 0 204 BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 546 6585 SH SOLE 6585 0 0 BOSTON PROPERTIES INC. COM 101121101 23029 286781 SH SOLE 286070 0 711 BOSTON SCIENTIFIC CORPORATION COM 101137107 22336 584562 SH SOLE 580772 170 3620 BP PLC - ADR COM 055622104 281 16121 SH SOLE 16121 0 0 BRIGHT HORIZONS FAMILY SOLUTIO COM 109194100 544 3575 SH SOLE 3575 0 0 BRINKER INTL INC. COM 109641100 256 6000 SH SOLE 6000 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 23878 396060 SH SOLE 394599 0 1461 BRISTOL MYERS SQUIBB CO CONTNG COM 110122157 49 21743 SH SOLE 21743 0 0 BROADCOM LTD SHS COM 11135F101 7609 20885 SH SOLE 20663 0 222 BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 548 4150 SH SOLE 4150 0 0 BROOKFIELD INFRASTRUCTURE PART COM G16252101 207 4350 SH SOLE 4350 0 0 BUILDERS FIRST SOURCE INC. COM 12008R107 2024 62044 SH SOLE 61141 0 903 BUNGE LIMITED COM G16962105 14521 317756 SH SOLE 316771 0 985 BYD CO LTD COM Y1023R104 454 28000 SH SOLE 28000 0 0 C. H. ROBINSON WORLDWIDE, INC. COM 12541W209 276 2700 SH SOLE 2700 0 0 CABOT OIL & GAS CORPORATION COM 127097103 205 11800 SH SOLE 11800 0 0 CADENCE DESIGN SYSTEMS INC. COM 127387108 533 5000 SH SOLE 5000 0 0 CAMECO CORP COM 13321L108 426 42195 SH SOLE 42195 0 0 CANADIAN NATL RY CO COM 136375102 234 2200 SH SOLE 2200 0 0 CANNAE HOLDINGS INC COM 13765N107 313 8400 SH SOLE 8000 0 400 CAPITAL ONE FINL CORP COM 14040H105 11643 162020 SH SOLE 162000 0 20 CARLISLE COS INC COM 142339100 1567 12804 SH SOLE 12804 0 0 CARMAX INC COM 143130102 460 5000 SH SOLE 5000 0 0 CARRIER GLOBAL CORP COM 14448C104 11520 377214 SH SOLE 377214 0 0 CARS.COM INC. COM 14575E105 6873 850674 SH SOLE 850674 0 0 CATERPILLAR INC COM 149123101 21789 146087 SH SOLE 146020 0 67 CBRE GROUP INC. CL A COM 12504L109 2523 53724 SH SOLE 53174 0 550 CENTERPOINT ENERGY INC COM 15189tas6 4940 4860000 PRN SOLE 4813000 0 47000 CERNER CORPORATION COM 156782104 824 11400 SH SOLE 9953 0 1447 CF INDUSTRIES HOLDINGS, INC. COM 125269100 367 11941 SH SOLE 8492 0 3449 CHAMPIONS ONCOLOGY INC. COM 15870P307 2335 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 3161 217841 SH SOLE 217841 0 0 CHARLES RIVER LABORATORIES INT COM 159864107 543 2400 SH SOLE 2400 0 0 CHARLES SCHWAB COM 808513ap0 5423 5450000 PRN SOLE 5450000 0 0 CHECK POINT SOFTWARE COM M22465104 779 6475 SH SOLE 6475 0 0 CHEVRON CORP COM 166764100 22542 313087 SH SOLE 312670 0 417 CHIPOTLE MEXICAN GRILL INC COM 169656105 30324 24382 SH SOLE 24382 0 0 CHUBB CORP COM H1467J104 11577 99700 SH SOLE 99700 0 0 CHURCH & DWIGHT CO., INC. COM 171340102 359 3828 SH SOLE 3800 0 28 CIGNA CORPORATION COM 125523100 1189 7017 SH SOLE 7017 0 0 CINTAS COM 172908105 1129 3391 SH SOLE 3131 0 260 CISCO SYS INC COM 17275R102 20141 511329 SH SOLE 505265 0 6064 CITIGROUP INC VAR 99 DUE 12/31 COM 172967kd2 1853 1875000 PRN SOLE 1830000 0 45000 CITIGROUP INC. COM 172967424 1408 32651 SH SOLE 25178 0 7473 CITIGROUP INC. COM 172967hq7 9021 8612000 PRN SOLE 8552000 0 60000 CITRIX SYS INC COM 177376100 330 2398 SH SOLE 136 0 2262 CLOUDERA INC COM 18914U100 484 44425 SH SOLE 44425 0 0 COCA COLA CO COM 191216100 19012 385091 SH SOLE 384189 0 902 CODA OCTOPUS GROUP INC. COM 19188U206 3008 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 4027 58015 SH SOLE 58015 0 0 COLGATE PALMOLIVE CO COM 194162103 33015 427935 SH SOLE 426320 60 1555 COMCAST CORP CL A COM 20030N101 7351 158902 SH SOLE 158902 0 0 COMMERCIAL METALS COMPANY COM 201723103 291 14548 SH SOLE 10990 0 3558 COMPUTER TASK GROUP INC. COM 205477102 1015 204315 SH SOLE 204315 0 0 CONAGRA BRANDS INC COM 205887102 211 5900 SH SOLE 5900 0 0 CONOCOPHILLIPS COM 20825C104 378 11515 SH SOLE 9370 0 2145 CONSTELLATION BRAND CLASS A COM 21036P108 17832 94094 SH SOLE 93594 0 500 CONSUMER STAPLES SELECT SECTOR COM 81369Y308 442 6895 SH SOLE 6895 0 0 COPART INC COM 217204106 736 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 5872 181174 SH SOLE 181174 0 0 CORTEVA INC. COM 22052L104 2146 74500 SH SOLE 74500 0 0 COSTAR GROUP INC. COM 22160N109 861 1015 SH SOLE 1015 0 0 COSTCO WHOLESALE CO COM 22160K105 7673 21615 SH SOLE 21615 0 0 COUPA SOFTWARE INC COM 22266L106 4312 15725 SH SOLE 15725 0 0 CRACKER BARREL OLD COUNTRY STO COM 22410J106 7918 69053 SH SOLE 68853 0 200 CRANE CO. COM 224399105 4551 90775 SH SOLE 90775 0 0 CROSS COUNTRY HEALTHCARE INC COM 227483104 3637 560400 SH SOLE 560400 0 0 CROWDSTRIKE HOLDINGS COM 22788C105 6193 45096 SH SOLE 45096 0 0 CROWN CASTLE INTL CORP COM 22822V101 465 2790 SH SOLE 2790 0 0 CSX CORPORATION COM 126408103 319 4111 SH SOLE 4010 0 101 CUMMINS INC COM 231021106 549 2600 SH SOLE 1654 0 946 CVS HEALTH CORP COM COM 126650100 913 15627 SH SOLE 15574 0 53 CYBERARK SOFTWARE LTD COM M2682V108 12828 124036 SH SOLE 122776 40 1220 DANAHER CORP DEL COM COM 235851102 6186 28729 SH SOLE 28729 0 0 DARLING INTERNATIONAL INC. COM 237266101 212 5872 SH SOLE 341 0 5531 DEERE & CO COM COM 244199105 52017 234701 SH SOLE 233381 45 1275 DELTA AIR LINES INC. COM 247361702 7244 236882 SH SOLE 236787 0 95 DEPOSITORY TRUST & CLEARING CO COM 249670aa8 4950 5500000 PRN SOLE 5500000 0 0 DEUTSCHE TELEKOM AG F ADR COM 251566105 3297 195645 SH SOLE 193600 0 2045 DEXCOM INC COM 252131107 3111 7547 SH SOLE 7540 0 7 DHT HOLDINGS INC COM Y2065G121 173 33586 SH SOLE 2826 0 30760 DIAGEO PLC SPONSORED ADR COM 25243Q205 17663 128312 SH SOLE 128162 0 150 DIGITAL REALTY TRUST INC COM 253868103 270 1840 SH SOLE 1840 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 318 5500 SH SOLE 5500 0 0 DISCOVERY COMMUNICATIONS, INC. COM 25470F302 309 15747 SH SOLE 15747 0 0 DISCOVERY INC. COM 25470F104 303 13909 SH SOLE 723 0 13186 DOLLAR GENERAL CORP COM 256677105 7877 37578 SH SOLE 37575 0 3 DOLLAR TREE INC COM 256746108 1892 20710 SH SOLE 20710 0 0 DOMINION ENERGY INC COM 25746U109 11387 144272 SH SOLE 144272 0 0 DONALDSON COMPANY, INC. COM 257651109 11244 242215 SH SOLE 239630 50 2535 DOVER CORPORATION COM 260003108 1780 16428 SH SOLE 15640 0 788 DOW INC. COM 260557103 3624 77033 SH SOLE 76988 0 45 DUFRY AG COM H2082J107 4547 146586 SH SOLE 146586 0 0 DUKE ENERGY CORP COM 26441C204 11672 131800 SH SOLE 131800 0 0 DUNKIN BRANDS GROUP COM 265504100 2124 25925 SH SOLE 25925 0 0 DUPONT DE NEMOURS, INC COM 26614N102 14318 258074 SH SOLE 258074 0 0 DURECT CORPORATION COM 266605104 1441 842800 SH SOLE 841100 0 1700 DXC TECHNOLOGY CO. COM 23355L106 5747 321960 SH SOLE 321960 0 0 DYCOM INDUSTRIES INC COM 267475101 894 16920 SH SOLE 16920 0 0 EASTMAN CHEM CO COM 277432100 1106 14159 SH SOLE 13700 0 459 EATON VANCE SOUTH CAROLINA MUN COM 27826Y720 623 66030 SH SOLE 66030 0 0 EBAY INC. COM 278642103 71473 1371837 SH SOLE 1356813 200 14824 ECOLAB INC. COM 278865100 699 3500 SH SOLE 3500 0 0 EDGEWOOD GROWTH FUND COM 0075W0759 219 4500 SH SOLE 4500 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 8047 100810 SH SOLE 100810 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 571 70175 SH SOLE 70175 0 0 ELANCO ANIMAL HEALTH INC. COM 28414h103 16351 585437 SH SOLE 580297 205 4935 ELI LILLY & CO COM 532457108 1957 13221 SH SOLE 11244 0 1977 EMERSON ELEC CO COM COM 291011104 10492 160016 SH SOLE 160016 0 0 ENERGIZER HLDGS INC COM 29272W109 8019 204877 SH SOLE 202562 105 2210 ENERGY SELECT SECTOR SPDR FUND COM 81369Y506 1038 34655 SH SOLE 34250 0 405 ENN ENERGY HOLDINGS LTD SHS COM G3066L101 115 11000 SH SOLE 11000 0 0 ENSIGN GROUP INC COM 29358P101 1761 30860 SH SOLE 30860 0 0 ENTERCOM COMMUNICATIONS CORP. COM 293639100 20 12370 SH SOLE 12370 0 0 EPAM SYS INC COM 29414B104 7290 22550 SH SOLE 22550 0 0 EQUIFAX INC COM 294429105 424 2700 SH SOLE 2700 0 0 ESSILORLUXOTTICA SA COM F31668100 13582 99720 SH SOLE 99720 0 0 ETF SER SOLUTIONS US GLB JETS COM 26922A842 353 20900 SH SOLE 20900 0 0 ETFMG ALTERNATIVE HARVEST COM 26924G508 1193 114570 SH SOLE 111250 355 2965 ETFS GOLD TRUST COM 00326A104 770 42450 SH SOLE 42450 0 0 EUROPACIFIC GROWTH FUND F3 COM 298706110 6060 104369 SH SOLE 103212 944 213 EVERGY INC. COM 30034W106 249 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 3362 40235 SH SOLE 40235 0 0 EVOFEM BIOSCIENCES INC. COM 30048L104 419 177700 SH SOLE 176300 0 1400 EXPEDITORS INTERNATIONAL OF WA COM 302130109 9207 101707 SH SOLE 100282 65 1360 EXPONENT INC COM 30214U102 367 5090 SH SOLE 5090 0 0 EXXON MOBIL CORP COM 30231G102 6613 192619 SH SOLE 189355 0 3264 F M C CORP COM 302491303 214 2020 SH SOLE 2020 0 0 F5 NETWORKS INC COM 315616102 2792 22745 SH SOLE 22745 0 0 FABRINET COM G3323L100 7743 122845 SH SOLE 122845 0 0 FACEBOOK INC. COM 30303m102 40371 154146 SH SOLE 153581 0 565 FAIR ISAAC CORPORATION COM 303250104 644 1514 SH SOLE 1500 0 14 FALCON OIL & GAS LTD. COM 306071101 4 40000 SH SOLE 40000 0 0 FARMLAND PARTNERS INC. COM 31154R109 2444 366955 SH SOLE 366955 0 0 FASTLY, INC CL A COM 31188V100 487 5200 SH SOLE 5000 0 200 FEDEX CORP. COM 31428X106 48373 192321 SH SOLE 190991 45 1285 FIDELITY CAP & INCOME FD SH BE COM 316062108 323 32352 SH SOLE 32352 0 0 FIDELITY CONCORD STR TR 500 ID COM 315911750 7426 63428 SH SOLE 63428 0 0 FIDELITY NATIONAL FINANCIAL, I COM 31620R303 4513 144150 SH SOLE 143650 0 500 FIDELITY NATIONAL INFORMATION COM 31620M106 27245 185076 SH SOLE 184844 0 232 FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 10654 442629 SH SOLE 442629 0 0 FIREEYE INC COM 31816Q101 540 43750 SH SOLE 43750 0 0 FIRST REPUBLIC BANK SAN FRANCI COM 33616C100 7198 65996 SH SOLE 63524 0 2472 FIRST TR EXCHANGE TRADED FD WT COM 33733B100 721 11930 SH SOLE 11930 0 0 FISERV INC. COM 337738108 5585 54198 SH SOLE 53898 0 300 FISSION URANIUM CORP. COM 33812R109 9 37700 SH SOLE 37700 0 0 FLEETCOR TECHNOLOGIES INC. COM 339041105 224 940 SH SOLE 940 0 0 FLEX LTD ORD COM Y2573F102 6307 566130 SH SOLE 566130 0 0 FORD MOTOR CO COM 345370860 5865 880673 SH SOLE 880673 0 0 FORTE BIOSCIENCES INC COM 34962G109 388 8000 SH SOLE 8000 0 0 FORTINET INC COM 34959E109 530 4500 SH SOLE 4500 0 0 FORTIVE CORP COM 34959J108 568 7454 SH SOLE 7454 0 0 FRANCO-NEVADA CORPORATION COM 351858105 21352 152970 SH SOLE 152970 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 8000 511515 SH SOLE 511515 0 0 FRONTDOOR INC COM 35905A109 649 16680 SH SOLE 16680 0 0 GCI LIBERTY INC CL A COM 36164V305 3463 42252 SH SOLE 42252 0 0 GCI LIBERTY INC PFD SER A COM 36164V503 468 16726 SH SOLE 16726 0 0 GCP APPLIED TECHNOLOGIES INC. COM 36164Y101 1093 52150 SH SOLE 52150 0 0 GENERAL DYNAMICS CORPORATION COM 369550108 1156 8350 SH SOLE 8350 0 0 GENERAL ELECTRIC CORP. COM 369604103 272 43674 SH SOLE 43674 0 0 GENERAL MLS INC COM 370334104 457 7409 SH SOLE 7409 0 0 GENERAL MTRS CO COM 37045V100 1069 36113 SH SOLE 36113 0 0 GENUINE PARTS COMPANY COM 372460105 3843 40382 SH SOLE 40382 0 0 GILEAD SCIENCES INC COM 375558103 809 12795 SH SOLE 12795 0 0 GLOBAL PAYMENTS INC. COM 37940X102 3670 20664 SH SOLE 20664 0 0 GLOBAL X FDS FINTECH ETF COM 37954Y814 2202 57984 SH SOLE 56414 190 1380 GOLDMAN SACHS GROUP INC COM 38141G104 2499 12433 SH SOLE 12424 0 9 GOLDMAN SACHS GROUP INC. COM 38144GAB7 4542 4541000 PRN SOLE 4507000 0 34000 GOME RETAIL HLDS COM G3978C124 2 12525 SH SOLE 12525 0 0 GRACE W R & CO DEL NEW COM STK COM 38388F108 3668 91032 SH SOLE 90632 0 400 GRACO INC COM 384109104 1059 17260 SH SOLE 17260 0 0 GRUPO TELEVISA SA SPON ADR REP COM 40049J206 735 119000 SH SOLE 119000 0 0 HAEMONETICS CORP. MASS COM 405024100 2197 25183 SH SOLE 25162 0 21 HANNOVER RUECKVERSICHERUNG SE COM 410693105 880 11300 SH SOLE 11300 0 0 HARSCO CORP COM 415864107 8491 610445 SH SOLE 610445 0 0 HARTFORD INTERNATIONAL EQUITY COM 41664L351 109 10183 SH SOLE 10183 0 0 HB FULLER CO. COM 359694106 3337 72900 SH SOLE 72900 0 0 HCA HEALTHCARE INC COM 40412C101 2121 17008 SH SOLE 16472 0 536 HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 20846 197627 SH SOLE 197627 0 0 HEICO CORPORATION COM 422806109 402 3843 SH SOLE 3843 0 0 HENRY SCHEIN, INC. COM 806407102 1403 23870 SH SOLE 23870 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824C109 1011 107878 SH SOLE 101225 0 6653 HOME DEPOT INC COM 437076102 416408 1499435 SH SOLE 1498765 25 645 HONEYWELL INTL INC COM 438516106 22213 134943 SH SOLE 134843 0 100 HOST HOTELS & RESORTS INC. COM 44107P104 1407 130436 SH SOLE 118695 0 11741 HOWMET AEROSPACE INC COM COM 443201108 236 14120 SH SOLE 13631 0 489 HUBBELL INC COM 443510607 342 2500 SH SOLE 2500 0 0 HUNTINGTON BANCSHARES INC. COM 446150al8 1530 1636000 PRN SOLE 1636000 0 0 HUNTINGTON BANCSHARES INC. COM 446150AV6 3413 3447000 PRN SOLE 3414000 0 33000 HUTTIG BUILDING PRODUCTS INC. COM 448451104 1790 817398 SH SOLE 817398 0 0 HYATT HOTELS CORP. - CLASS A COM 448579102 535 10016 SH SOLE 10000 0 16 IAC/INTERACTIVECORP COM 44891N109 240 2000 SH SOLE 2000 0 0 IBM CORPORATION COM 459200101 8878 72971 SH SOLE 72386 0 585 ICF INTERNATIONAL INC. COM 44925C103 1341 21800 SH SOLE 21800 0 0 IDEX CORPORATION COM 45167R104 456 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1151 2929 SH SOLE 2925 0 4 IHS MARKIT, LTD COM G47567105 631 8033 SH SOLE 8000 0 33 II VI INC. COM 902104108 2437 60090 SH SOLE 60090 0 0 ILLINOIS TOOL WORKS INC COM COM 452308109 5746 29738 SH SOLE 29738 0 0 ILLUMINA INC COM 452327109 7998 25876 SH SOLE 25501 15 360 INDUSTRIAL SELECT SECTOR SPDR COM 81369Y704 660 8570 SH SOLE 8570 0 0 INNOSPEC, INC. COM 45768S105 2557 40375 SH SOLE 40375 0 0 INNOVIVA, INC COM 45781M101 116 11084 SH SOLE 640 0 10444 INOGEN INC. COM 45780L104 2443 84225 SH SOLE 84225 0 0 INSULET CORP COM 45784P101 1420 6000 SH SOLE 6000 0 0 INTEL CORP COM 458140100 40975 791329 SH SOLE 789514 0 1815 INTERCONTINENTAL EXCHANGE INC COM 45866F104 3141 31397 SH SOLE 31397 0 0 INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 750 6125 SH SOLE 6125 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005L101 1266 88129 SH SOLE 88019 0 110 INTUIT COM COM 461202103 10381 31822 SH SOLE 31222 0 600 INTUITIVE SURGICAL, INC. COM 46120E602 6279 8850 SH SOLE 8850 0 0 INVESCO ETF TRUST WATER RES PO COM 46137v142 1905 48001 SH SOLE 46741 150 1110 INVESCO GOLDEN DRAGEON CHINA E COM 46137V571 766 14550 SH SOLE 14550 0 0 IONIS PHARMACEUTICALS INC COM 462222100 13088 275832 SH SOLE 275832 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1152 35000 SH SOLE 35000 0 0 I-PULSE INC (PVT) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 IQVIA HOLDINGS INC. COM 46266C105 2948 18705 SH SOLE 18705 0 0 IRONWOOD PHARMACEUTICALS, INC. COM 46333X108 257 28531 SH SOLE 28531 0 0 ISHARES - RUSSELL 2000 VALUE F COM 464287630 4328 43567 SH SOLE 42502 250 815 ISHARES COMEX GOLD TRUST COM 464285105 62800 3490835 SH SOLE 3467085 950 22800 ISHARES DJ U.S. REAL ESTATE IN COM 464287739 422 5290 SH SOLE 5290 0 0 ISHARES DJ US TELECOMMUNICATIO COM 464287713 1152 42348 SH SOLE 42348 0 0 ISHARES FTSE/XINHUA CHINA 25 I COM 464287184 453 10790 SH SOLE 10790 0 0 ISHARES MSCI CANADA INDEX FUND COM 464286509 247 9000 SH SOLE 9000 0 0 ISHARES MSCI EAFE GROWTH INDEX COM 464288885 429 4775 SH SOLE 4775 0 0 ISHARES MSCI EMERGING MARKETS COM 464287234 1035 23474 SH SOLE 23349 0 125 ISHARES NASDAQ BIOTECH COM 464287556 4846 35791 SH SOLE 35356 55 380 ISHARES PREFERRED AND INCOME S COM 464288687 1380 37869 SH SOLE 36939 0 930 ISHARES RUSSELL 1000 GROWTH FU COM 464287614 1236 5697 SH SOLE 5697 0 0 ISHARES RUSSELL MIDCAP GROWTH COM 464287481 8258 47769 SH SOLE 46170 150 1449 ISHARES S&P 500 FUND COM 464287200 241 718 SH SOLE 220 0 498 ISHARES S&P GLOBAL HEALTHCARE COM 464287325 3074 42800 SH SOLE 42800 0 0 ISHARES S&P LATIN AMERICAN 40 COM 464287390 1484 70470 SH SOLE 68270 215 1985 ISHARES S&P MIDCAP 400 COM 464287507 629 3395 SH SOLE 3395 0 0 ISHARES S&P MIDCAP 400/BARRA G COM 464287606 407 1700 SH SOLE 1700 0 0 ISHARES SILVER TRUST COM 46428Q109 225 10400 SH SOLE 10400 0 0 ISHARES TR CORE 1-5 YR USD COM 46432F859 485 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI TOTAL INT COM 46432F834 902 15460 SH SOLE 15460 0 0 ISHARES TR GL CLEAN ENERGY ETF COM 464288224 4473 241901 SH SOLE 237671 415 3815 ISHARES TR MSCI CHINA ETF COM 46429B671 18028 243058 SH SOLE 243058 0 0 ISHARES TR SHRT TRS BD ETF COM 464288679 482 4350 SH SOLE 4350 0 0 ISHARES US HEALTHCARE PROVIDER COM 464288828 262 1300 SH SOLE 1300 0 0 J2 GLOBAL INC. COM 48123V102 5531 79900 SH SOLE 79900 0 0 JACOBS ENGINEERING GROUP COM 469814107 8374 90268 SH SOLE 88953 70 1245 JOHNSON & JOHNSON COM 478160104 66886 449261 SH SOLE 447595 0 1666 JOHNSON CTLS INTL PLC SHS COM G51502105 2461 60254 SH SOLE 55014 0 5240 JPMORGAN CHASE COM 48128BAF8 4983 4992000 PRN SOLE 4946000 0 46000 JPMORGAN CHASE & VAR 99 DUE 1 COM 48127faa1 786 850000 PRN SOLE 750000 0 100000 JPMORGAN CHASE & CO COM 46625H100 12450 129323 SH SOLE 127028 0 2295 JPMORGAN CHASE & CO. COM 48128BAG6 490 500000 PRN SOLE 500000 0 0 KANSAS CITY SOUTHERN COM 485170302 542 3000 SH SOLE 3000 0 0 KELSO TECHNOLOGIES COM 48826D201 417 761300 SH SOLE 761300 0 0 KEYCORP COM 493267108 1042 87369 SH SOLE 87369 0 0 KIMBERLY-CLARK CORP COM COM 494368103 8658 58637 SH SOLE 58467 0 170 KIMCO REALTY CORP COM COM 49446R109 270 23950 SH SOLE 23950 0 0 KINDER MORGAN INC COM 49456B101 3447 279525 SH SOLE 276625 0 2900 KION GROUP AG COM D4S14D103 12846 149700 SH SOLE 149700 0 0 KNOWLES CORP COM 49926D109 1979 132850 SH SOLE 132850 0 0 KONINKLIJKE PHILIPS NV COM 500472303 6779 143771 SH SOLE 143771 0 0 KROGER CO COM 501044101 712 20997 SH SOLE 15218 0 5779 KULICKE & SOFFA INDUSTRIES INC COM 501242101 1680 75012 SH SOLE 75012 0 0 L3 HARRIS TECHNOLOGIES, INC COM 502431109 8636 50845 SH SOLE 50240 25 580 LABORATORY CORP OF AMERICA HOL COM 50540R409 3803 20199 SH SOLE 20199 0 0 LAM RESEARCH CORP. COM 512807108 807 2434 SH SOLE 2425 0 9 LANDEC CORPORATION COM 514766104 1195 122900 SH SOLE 122900 0 0 LAZARD LTD SHS A COM G54050102 1267 38350 SH SOLE 38350 0 0 LEAR CORP COM 521865204 2007 18400 SH SOLE 18400 0 0 LEGGETT & PLATT INC COM 524660107 3044 73935 SH SOLE 73205 0 730 LENNOX INTERNATIONAL INC. COM 526107107 354 1300 SH SOLE 1300 0 0 LINDBLAD EXPEDITIONS HOLDINGS COM 535219109 255 30000 SH SOLE 30000 0 0 LINDE PLC COM G5494J103 2739 11503 SH SOLE 11503 0 0 LKQ CORP. COM 501889208 1054 38000 SH SOLE 38000 0 0 LOCKHEED MARTIN CORP COM 539830109 3011 7857 SH SOLE 7857 0 0 LOUISIANA PAC CORP COM 546347105 1771 60000 SH SOLE 60000 0 0 LOWES COS INC COM 548661107 15837 95487 SH SOLE 95487 0 0 LTC PROPERTIES, INC. COM 502175102 3313 95030 SH SOLE 94055 0 975 LULULEMON ATHLETICA INC. COM 550021109 395 1200 SH SOLE 1200 0 0 LUMEN TECHNOLOGIES INC. COM 156700106 1494 148106 SH SOLE 137439 0 10667 LUMENTUM HOLDINGS INC COM 55024U109 6699 89160 SH SOLE 89160 0 0 LVMH MOET HENNESSY COM F58485115 295 630 SH SOLE 630 0 0 LYDALL, INC. COM 550819106 4556 275450 SH SOLE 275450 0 0 LYONDELLBASELL INDS F CLASS A COM N53745100 214 3039 SH SOLE 2800 0 239 M & T BANK CORPORATION COM 55261F104 6404 69545 SH SOLE 69532 0 13 M&T BANK CORP COM 55261FAL8 3582 3487000 PRN SOLE 3449000 0 38000 MAG SILVER CORP COM 55903Q104 13008 800000 SH SOLE 800000 0 0 MAGELLAN HEALTH, INC COM 559079207 597 7875 SH SOLE 7875 0 0 MAGELLAN MIDSTREAM PARTNERS COM 559080106 1170 34225 SH SOLE 34225 0 0 MANULIFE FINL CORP COM 56501R957 249 17950 SH SOLE 17950 0 0 MAPLE LEAF FOODS COM 564905107 1217 59880 SH SOLE 59880 0 0 MARATHON PETROLEUM CORPORATION COM 56585A102 8901 303380 SH SOLE 303380 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 602 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATERIALS, INC COM 573284106 14817 62956 SH SOLE 62106 50 800 MASCO CORP COM 574599106 796 14434 SH SOLE 13122 0 1312 MASIMO CORP. COM 574795100 354 1500 SH SOLE 1500 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 24813 73373 SH SOLE 73298 0 75 MATCH GROUP COM 57667L107 478 4316 SH SOLE 4316 0 0 MAYVILLE ENGINEERING CO. COM 578605107 3609 392743 SH SOLE 392743 0 0 MC CORMICK & CO INC COM 579780206 4060 20919 SH SOLE 20919 0 0 MCDONALD'S CORP. COM 580135101 54869 249985 SH SOLE 249985 0 0 MCKESSON CORPORATION COM 58155Q103 652 4375 SH SOLE 3185 0 1190 MEDICENNA THERAPEUTICS CORP. COM 58490H107 269 64900 SH SOLE 64900 0 0 MEDTRONIC PLC SHS COM G5960L103 2609 25103 SH SOLE 24980 0 123 MERCK & CO. INC. COM 58933Y105 71869 866414 SH SOLE 863279 115 3020 MERGER FUND INSTITUTIONAL CL COM 589509207 7833 449885 SH SOLE 443557 286 6042 METLIFE INC COM 59156R108 1396 37545 SH SOLE 28979 0 8566 METLIFE INC. PERP COM 59156rbp2 6380 6510000 PRN SOLE 6510000 0 0 MICRON TECHNOLOGY INC. COM 595112103 10442 222352 SH SOLE 219022 125 3205 MICROSOFT CORP. COM 594918104 157483 748744 SH SOLE 746705 45 1994 MIRATI THERAPEUTICS INC COM 60468T105 332 2000 SH SOLE 2000 0 0 MISTRAS GROUP, INC. COM 60649T107 432 110400 SH SOLE 110400 0 0 MITEK SYSTEMS INC. COM 606710200 3068 240813 SH SOLE 240600 0 213 MITSUBISHI UFJ FINANCIAL GROUP COM 606822104 1603 399720 SH SOLE 399720 0 0 MOHAWK INDS INC COM 608190104 2520 25825 SH SOLE 25825 0 0 MOMENTA PHARMACEUTICAL INC. COM 60877T100 1422 27100 SH SOLE 27100 0 0 MONDELEZ INTL INC CL A COM 609207105 33212 578106 SH SOLE 573841 125 4140 MONGODB INC CL A COM 60937P106 579 2500 SH SOLE 2500 0 0 MOODY'S CORPORATION COM 615369105 284 980 SH SOLE 980 0 0 MORGAN STANLEY COM 617446448 959 19825 SH SOLE 14208 0 5617 MOSAIC CO COM 61945C103 220 12050 SH SOLE 12050 0 0 MSC INDS DIRECT INC. COM 553530106 1399 22115 SH SOLE 22115 0 0 MSCI INC. COM 55354G100 714 2000 SH SOLE 2000 0 0 MTS SYSTEMS CORP. COM 553777103 1321 69150 SH SOLE 69150 0 0 MTU AERO ENGINES A COM D5565H104 7202 43250 SH SOLE 43250 0 0 MYOKARDIA INC. COM 62857M105 1994 14625 SH SOLE 14500 0 125 NAVIENT CORP COM 63938C108 1196 141520 SH SOLE 141520 0 0 NAVIGATOR HOLDINGS LTD SHS COM Y62132108 337 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM 628877102 793 1335317 SH SOLE 1335317 0 0 NEKTAR THERAPEUTICS COM 640268108 1986 119700 SH SOLE 119700 0 0 NESTLE SA COM H57312649 833 7000 SH SOLE 7000 0 0 NESTLE SA - ADR COM 641069406 1664 13950 SH SOLE 13950 0 0 NETFLIX INC COM 64110L106 2657 5314 SH SOLE 5314 0 0 NEUBASE THERAPEUTICS INC. COM 64132K102 154 20350 SH SOLE 20350 0 0 NEUROCRINE BIOSCIENCES INC. COM 64125C109 748 7775 SH SOLE 7700 0 75 NEWELL BRANDS INC COM 651229106 4015 234000 SH SOLE 234000 0 0 NEWMONT GOLDCORP CORP COM 651639106 19955 314497 SH SOLE 313878 0 619 NEXTERA ENERGY INC. COM 65339F101 74815 269545 SH SOLE 269340 0 205 NIC INC COM 62914B100 1579 80165 SH SOLE 80165 0 0 NIKE INC CL B COM 654106103 2154 17157 SH SOLE 17007 0 150 NIPPON TELEPHONE & TELEGRAPH A COM 654624105 430 20793 SH SOLE 19000 0 1793 NOBLE ENERGY INC COM 655044105 1395 163150 SH SOLE 163150 0 0 NOKIA CORP-SPON ADR COM 654902204 9642 2466060 SH SOLE 2466060 0 0 NORDSON CORP COM 655663102 397 2068 SH SOLE 2000 0 68 NOVARTIS AG COM 66987V109 27283 313745 SH SOLE 312409 50 1286 NUTRIEN LTD. COM 67077M108 27821 709187 SH SOLE 709187 0 0 NVIDIA CORP. COM 67066G104 87152 161029 SH SOLE 160246 25 758 OKTA INC. COM 679295105 4571 21375 SH SOLE 21375 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2743 91621 SH SOLE 91621 0 0 ORACLE CORP COM 68389X105 10808 181044 SH SOLE 173123 0 7921 ORION ENGINEERED CARBONS COM L72967109 5342 427000 SH SOLE 427000 0 0 OTIS WORLDWIDE CORP COM 68902V107 8635 138340 SH SOLE 138340 0 0 OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 3129 267450 SH SOLE 267450 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 302 5017 SH SOLE 5000 0 17 PALO ALTO NETWORKS INC COM 697435105 22493 91900 SH SOLE 90965 20 915 PAN AMERN SILVER CORP COM 697900108 8182 254500 SH SOLE 254500 0 0 PAR TECHNOLOGY CORP COM 698884103 405 10000 SH SOLE 10000 0 0 PARKER HANNIFIN CORP COM 701094104 14641 72360 SH SOLE 72360 0 0 PAYCHEX INC COM 704326107 418 5240 SH SOLE 5240 0 0 PAYCOM SOFTWARE INC COM 70432V102 3529 11335 SH SOLE 11335 0 0 PAYLOCITY HOLDING CORP COM 70438V106 15721 97390 SH SOLE 97190 0 200 PAYPAL HLDGS INC COM 70450Y103 65044 330120 SH SOLE 326988 55 3077 PELOTON INTERACTIVE INC. CL A COM 70614w100 23066 232430 SH SOLE 232430 0 0 PEPSICO INC COM 713448108 44890 323881 SH SOLE 322301 75 1505 PERKINELMER INC. COM 714046109 316 2515 SH SOLE 841 0 1674 PFIZER INC COM 717081103 58591 1596493 SH SOLE 1591487 0 5006 PHIBRO ANIMAL HEALTH CORP CLAS COM 71742Q106 3858 221715 SH SOLE 221715 0 0 PHILIP MORRIS INTERNATIONAL IN COM 718172109 1367 18235 SH SOLE 16167 0 2068 PHILLIPS 66 COM 718546104 908 17520 SH SOLE 17520 0 0 PIMCO ALL ASSET FUND COM 722005626 146 13016 SH SOLE 13016 0 0 PIMCO ENERGY & TACTICAL CREDIT COM 69346N107 2836 458162 SH SOLE 450622 425 7115 PINTEREST INC CL A COM 72352L106 1121 27000 SH SOLE 27000 0 0 PLEXUS CORP COM 729132100 5124 72550 SH SOLE 72550 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 415 15600 SH SOLE 15600 0 0 PNC FINL SVCS GROUP INC COM 693475105 1774 16142 SH SOLE 16128 0 14 PNM RESOURCES INC. COM 69349H107 248 6000 SH SOLE 6000 0 0 POOL CORP. COM 73278L105 922 2755 SH SOLE 2750 0 5 POTLATCHDELTIC CORP COM 737630103 916 21755 SH SOLE 21755 0 0 POWERSHARES QQQ COM 46090E103 2221 7995 SH SOLE 7995 0 0 PPG INDS INC COM 693506107 521 4270 SH SOLE 4270 0 0 PPL CORP COM 69351T106 297 10900 SH SOLE 10900 0 0 PROCTER & GAMBLE COM 742718109 59523 428255 SH SOLE 427563 0 692 PROFIRE ENERGY INC COM 74316X101 813 1099125 SH SOLE 1099125 0 0 PROGRESSIVE CORP. COM 743315103 15861 167540 SH SOLE 167526 0 14 PROSEGUR CASH COM E8S56X108 149 181068 SH SOLE 181068 0 0 PRUDENTIAL FINANCIAL INC. COM 744320102 2521 39690 SH SOLE 39429 0 261 PUBLIC SERVICE ENTERPRISE GROU COM 744573106 624 11373 SH SOLE 11273 0 100 PULTE GROUP INC. COM 745867101 400 8634 SH SOLE 8000 0 634 PUREFUNDS ISE CYBER SECURITY COM 26924G201 2316 49763 SH SOLE 48578 145 1040 PVH CORP. COM 693656100 5562 93255 SH SOLE 93255 0 0 QUALCOMM INC. COM 747525103 41538 352978 SH SOLE 350020 0 2958 QUANTA SERVICES, INC. COM 74762E102 420 7938 SH SOLE 7900 0 38 QUEST DIAGNOSTICS INC COM 74834L100 15626 136485 SH SOLE 136485 0 0 R1 RCM INC. COM 749397105 1887 110000 SH SOLE 110000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 21014 365209 SH SOLE 365209 0 0 REATA PHARMACEUTICALS INC. COM 75615P103 390 4000 SH SOLE 4000 0 0 REPUBLIC SVCS INC COM 760759100 17375 186124 SH SOLE 182800 55 3269 REV GROUP INC. COM 749527107 1130 143200 SH SOLE 143200 0 0 RH COM 74967X103 965 2523 SH SOLE 2500 0 23 RIO TINTO PLC SPONSORED ADR COM 767204100 218 3618 SH SOLE 3389 0 229 ROCHE HOLDINGS LTD COM 771195104 6280 146691 SH SOLE 146403 0 288 ROCKET COMPANIES INC CLASS A COM 77311W101 1279 64150 SH SOLE 63400 0 750 ROCKWELL AUTOMATION INC COM 773903109 16081 72870 SH SOLE 72720 0 150 ROKU INC CL A COM 77543R102 396 2100 SH SOLE 2100 0 0 ROPER TECHNOLOGIES INC COM 776696106 3249 8222 SH SOLE 8222 0 0 ROSS STORES INC. COM 778296103 675 7237 SH SOLE 7237 0 0 ROYAL DUTCH SHELL PLC - CLASS COM 780259107 8321 343544 SH SOLE 343544 0 0 ROYAL GOLD INC COM 780287108 692 5760 SH SOLE 5760 0 0 RUSH ENTERPRISES INC CL A COM 781846209 5686 112500 SH SOLE 112500 0 0 RYDER SYSTEM INC W/RTS COM 783549108 211 5000 SH SOLE 5000 0 0 S&P GLOBAL INC. COM 78409V104 3289 9120 SH SOLE 9120 0 0 SALESFORCE COM INC COM 79466L302 21592 85915 SH SOLE 85815 0 100 SANGAMO THERAPEUTICS, INC COM 800677106 354 37440 SH SOLE 37090 0 350 SANOFI SPONSORED ADR COM 80105N105 17869 356172 SH SOLE 353134 165 2873 SAREPTA THERAPEUTICS INC COM 803607100 281 2000 SH SOLE 2000 0 0 SCHLUMBERGER LTD. COM 806857108 11062 710944 SH SOLE 710444 0 500 SCHWAB CHARLES CORP COM 808513105 37473 1034315 SH SOLE 1028190 275 5850 SCHWAB CHARLES FAMILY FD VALUE COM 808515605 1489 1488844 SH SOLE 1488844 0 0 SCHWAB EMERGING MARKET ETF COM 808524706 297 11090 SH SOLE 11090 0 0 SCHWAB VALUE ADVANTAGE MONEY F COM 808515696 3002 3001983 SH SOLE 3001983 0 0 SEAGATE TECHNOLOGY COM G7945M107 411 8344 SH SOLE 519 0 7825 SEALED AIR CORPORATION COM 81211K100 437 11250 SH SOLE 11250 0 0 SEATTLE GENETICS INC COM 812578102 1287 6578 SH SOLE 6578 0 0 SECTOR SPDR FD CONSUMER DISCRE COM 81369Y407 2815 19150 SH SOLE 19150 0 0 SEELOS THERAPEUTICS INC COM 81577F109 37 40000 SH SOLE 40000 0 0 SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 1158 19500 SH SOLE 19500 0 0 SELECT SECTOR UTI SELECT SPDR COM 81369Y886 1665 28038 SH SOLE 27768 0 270 SERVICENOW INC COM 81762P102 9477 19540 SH SOLE 19490 0 50 SHAKE SHACK COM 819047101 1538 23850 SH SOLE 23500 0 350 SHOPIFY INC CL A COM 82509L107 14106 13789 SH SOLE 13774 0 15 SHORT QQQ PROSHARES ETF PSQ COM 74347b714 192 11600 SH SOLE 11600 0 0 SIEMENS AG COM D69671218 240 1900 SH SOLE 1900 0 0 SIEMENS AG-SPONS ADR COM 826197501 27387 393204 SH SOLE 393204 0 0 SIMON PROPERTY GROUP, INC. COM 828806109 2052 31730 SH SOLE 31420 0 310 SIRIUS XM HOLDINGS INC. COM 82968B103 1897 353961 SH SOLE 353961 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1164 8001 SH SOLE 6885 0 1116 SOLARIS OILFIELD INFRASTRUCTUR COM 83418M103 1277 201378 SH SOLE 201378 0 0 SONOCO PRODS CO COM 835495102 7507 147000 SH SOLE 147000 0 0 SONY CORP. - ADR COM 835699307 18838 245446 SH SOLE 245137 0 309 SOUTHERN COMPANY COM 842587107 775 14300 SH SOLE 14300 0 0 SOUTHWEST AIRLS CO COM 844741108 310 8256 SH SOLE 4839 0 3417 SP PLUS CORP COM 78469C103 700 39025 SH SOLE 39025 0 0 SPDR DOW JONES INDUSTRIAL AVER COM 78467X109 1322 4763 SH SOLE 4763 0 0 SPDR GOLD MINISHARES TRUST COM 98149E204 1058 56280 SH SOLE 52255 0 4025 SPDR GOLD TRUST COM 78463V107 10137 57234 SH SOLE 56691 0 543 SPDR S&P 500 ETF COM 78462F103 9331 27862 SH SOLE 26048 0 1814 SPDR S&P BIOTECH ETF COM 78464A870 5150 46220 SH SOLE 46220 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 429 4639 SH SOLE 4639 0 0 SPDR S&P MIDCAP 400 ETF IV COM 78467Y107 215 635 SH SOLE 635 0 0 SPDR SERIES TRUST S&P REGL BKG COM 78464A698 9115 255463 SH SOLE 255463 0 0 SPLUNK INC COM 848637104 7355 39095 SH SOLE 38995 0 100 SPROTT GOLD EQUITY FUND INVEST COM 85208P105 4468 81037 SH SOLE 81037 0 0 SPROTT PHYSICAL GOLD & SILVER COM 85208r101 187 10200 SH SOLE 7900 0 2300 SPROUTLY CANADA INC. COM 85209J108 0 10000 SH SOLE 10000 0 0 SQUARE INC. CL A COM 852234103 11174 68739 SH SOLE 68739 0 0 STAG INDL INC COM 85254J102 3574 117210 SH SOLE 116010 0 1200 STANLEY BLACK & DECKER INC COM 854502101 6538 40310 SH SOLE 40310 0 0 STARBUCKS CORP COM 855244109 11604 135057 SH SOLE 132933 0 2124 STATE STREET CORPORATION COM 857477103 1082 18241 SH SOLE 15682 0 2559 STEELCASE INC. COM 858155203 5156 510000 SH SOLE 510000 0 0 STERLING BANCORP INC COM 85917W102 467 155000 SH SOLE 155000 0 0 STRYKER CORP COM 863667101 12531 60137 SH SOLE 60037 0 100 SVB FINL GROUP COM 78486Q101 441 1832 SH SOLE 1832 0 0 SYNCHRONY FINL COM 87165B103 547 20887 SH SOLE 12704 0 8183 SYSCO CORPORATION COM 871829107 4146 66631 SH SOLE 66314 0 317 TACTILE SYSTEMS TECHNOLOGY INC COM 87357P100 1025 28000 SH SOLE 28000 0 0 TAIWAN SEMICONDUCTR F ADR COM 874039100 5881 72538 SH SOLE 72463 0 75 TANDEM DIABETES CARE INC COM 875372203 511 4500 SH SOLE 4500 0 0 TARGET CORP. COM 87612E106 8425 53519 SH SOLE 51520 0 1999 TECHNOLOGY SELECT SECTOR SPDR COM 81369Y803 2071 17750 SH SOLE 17750 0 0 TEGNA INC. COM 87901J105 8034 683775 SH SOLE 683775 0 0 TELADOC HEALTH, INC. COM 87918A105 2699 12309 SH SOLE 12267 0 42 TEMPLETON DRAGON FUND INC COM 88018T101 218 9925 SH SOLE 9925 0 0 TENCENT HLDGS LTD ADR COM 88032Q109 19075 281965 SH SOLE 281965 0 0 TETRA TECH INC. COM 88162G103 340 3556 SH SOLE 3500 0 56 TEXAS INSTRUMENTS INC. COM 882508104 2482 17385 SH SOLE 17385 0 0 TEXAS PAC LD TR SUB CTF PROP I COM 882610108 275 609 SH SOLE 609 0 0 TG THERAPEUTICS INC. COM 88322Q108 388 14500 SH SOLE 14500 0 0 THE ATLANTIC TRUST DISCIPLINED COM 00769G493 284 11690 SH SOLE 11690 0 0 THE GODADDY GROUP INC COM 380237107 634 8350 SH SOLE 8350 0 0 THE INTERPUBLIC GROUP OF COMPA COM 460690100 4229 253694 SH SOLE 247885 0 5809 THE REALREAL INC. COM 88339p101 288 19873 SH SOLE 19873 0 0 THE TOCQUEVILLE FUND COM 888894102 55155 1464933 SH SOLE 1397527 0 67406 THE TORONTO-DOMINION BANK COM 891160509 365 7900 SH SOLE 7900 0 0 THE TRADE DESK INC CL A COM 88339J105 205 395 SH SOLE 395 0 0 THERMO FISHER CORP COM 883556102 35554 80526 SH SOLE 79762 20 744 TIFFANY & CO NEW COM 886547108 667 5761 SH SOLE 5761 0 0 TILE SHOP HOLDINGS INC COM 88677Q109 491 172401 SH SOLE 172401 0 0 T-MOBILE US INC COM 872590104 289 2528 SH SOLE 2500 0 28 TOCQUEVILLE OPPORTUNITY FUND COM 888894409 24253 631104 SH SOLE 629455 0 1649 TOCQUEVILLE PHOENIX FUND COM 888894847 5870 349185 SH SOLE 343420 0 5765 TOKYO BROADCASTING COM J86656105 12334 720700 SH SOLE 720700 0 0 TORTOISE MIDSTREAM ENERGY FUND COM 89148B200 250 17226 SH SOLE 17226 0 0 TOYOTA MOTOR CORPORATION - ADR COM 892331307 1205 9100 SH SOLE 9100 0 0 TRADEWEB MARKETS INC. CL. A COM 892672106 522 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 629 5190 SH SOLE 5190 0 0 TRANSUNION COM 89400J107 715 8500 SH SOLE 8500 0 0 TRAVELERS COMPANIES INC COM 89417E109 791 7312 SH SOLE 7210 0 102 TRUIST FINANCIAL CORPORATION S COM 89832qab5 6024 6325000 PRN SOLE 6319000 0 6000 TRUIST FINANICAL CORP COM 89832Q109 203 5326 SH SOLE 5326 0 0 TTM TECHNOLOGIES INC. COM 87305R109 6689 586200 SH SOLE 586200 0 0 TWILIO INC. CL A COM 90138F102 4376 17710 SH SOLE 17560 0 150 TYLER TECHNOLOGIES INC COM 902252105 361 1035 SH SOLE 1000 0 35 TYSON FOODS INC CL A COM 902494103 478 8040 SH SOLE 7960 0 80 UBS AG COM H42097107 5984 536718 SH SOLE 534068 0 2650 ULTA BEAUTY, INC COM 90384S303 1301 5810 SH SOLE 5810 0 0 UNIFIRST CORP. - MASS. COM 904708104 720 3800 SH SOLE 3800 0 0 UNILEVER N V -NY SHARES COM 904784709 21899 362565 SH SOLE 362125 0 440 UNILEVER PLC SPONSORED ADR NEW COM 904767704 23389 379207 SH SOLE 378342 0 865 UNION PAC CORP COM 907818108 8515 43250 SH SOLE 43250 0 0 UNISYS CORPORATION COM 909214306 4139 387900 SH SOLE 387900 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 1975 11855 SH SOLE 11355 0 500 UNITEDHEALTH GROUP INC COM 91324P102 12942 41510 SH SOLE 41510 0 0 UNIVAR SOLUTIONS INC. COM 91336L107 1314 77840 SH SOLE 77840 0 0 UPLAND SOFTWARE INC. COM 91544A109 2236 59300 SH SOLE 59300 0 0 US BANCORP COM 902973304 8227 229477 SH SOLE 229477 0 0 US CONCRETE INC. COM 90333L201 3527 121455 SH SOLE 121455 0 0 US FOOD HOLDING CORP COM 912008109 678 30492 SH SOLE 30492 0 0 VALERO ENERGY CORP COM 91913Y100 731 16873 SH SOLE 14610 0 2263 VANECK VECTORS GOLD MINERS ETF COM 92189F106 2281 58236 SH SOLE 58236 0 0 VANGUARD ADMIRAL FUNDS S&P SMA COM 921932828 474 3670 SH SOLE 3670 0 0 VANGUARD DIVIDEND APPRECIATION COM 921908844 1387 10783 SH SOLE 10783 0 0 VANGUARD EUROPEAN ETF INT'L EQ COM 922042874 5131 97860 SH SOLE 94940 315 2605 VANGUARD EXTENDED MARKET COM 922908652 1201 9260 SH SOLE 9260 0 0 VANGUARD FTSE ALL WORLD EX US COM 922042718 663 6300 SH SOLE 6300 0 0 VANGUARD FTSE ALL-WORLD EX-US COM 922042775 901 17850 SH SOLE 17850 0 0 VANGUARD HIGH YIELD TAX EXEMPT COM 922907845 478 40830 SH SOLE 40830 0 0 VANGUARD INTERMEDIATE-TERM BON COM 921937801 487 38533 SH SOLE 0 0 38533 VANGUARD INTERNATIONAL EQUITY COM 922042858 4787 110705 SH SOLE 109160 300 1245 VANGUARD MEGA CAP COM 921910873 1247 10400 SH SOLE 10400 0 0 VANGUARD S&P 500 ETF COM 922908363 1257 4085 SH SOLE 4085 0 0 VANGUARD SMALL-CAP VALUE ETF COM 922908611 3473 31396 SH SOLE 29896 0 1500 VANGUARD VALUE ETF COM 922908744 725 6933 SH SOLE 6933 0 0 VANGUARD WORLD FDS INF TECH ET COM 92204A702 250 802 SH SOLE 502 0 300 VANGUARD/PRIMECAP FUND ADMIRAL COM 921936209 437 2953 SH SOLE 2953 0 0 VEEVA SYSTEMS, INC CL A COM 922475108 1603 5700 SH SOLE 5600 0 100 VERISK ANALYTICS INC - CLASS A COM 92345Y106 1343 7250 SH SOLE 7250 0 0 VERIZON COMMUNICATIONS COM 92343V104 61335 1031013 SH SOLE 1028488 0 2525 VIEMED HEALTHCARE INC COM 92663R105 907 105000 SH SOLE 105000 0 0 VISA INC COM CL A COM 92826C839 21816 109096 SH SOLE 109096 0 0 VISTEON CORPORATION COM 92839U206 4842 69950 SH SOLE 69950 0 0 VIVENDI SA COM F97982106 21169 758500 SH SOLE 758500 0 0 VOYA FINANCIAL INC. COM 929089100 1774 37005 SH SOLE 37005 0 0 VULCAN MATERIALS COMPANY COM 929160109 19184 141535 SH SOLE 141535 0 0 WACHOVIA CAP TR III COM 92978aaa0 1022 1023000 PRN SOLE 1023000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 284 7901 SH SOLE 6821 0 1080 WALMART INC. COM 931142103 38677 276442 SH SOLE 276042 0 400 WALT DISNEY CO COM 254687106 51559 415527 SH SOLE 413242 70 2215 WASTE CONNECTIONS COM 94106B101 1623 15637 SH SOLE 15637 0 0 WASTE MGMT INC COM 94106L109 16157 142767 SH SOLE 142417 0 350 WATERS CORPORATION COM 941848103 7847 40099 SH SOLE 39264 25 810 WATSCO INC COM 942622200 3163 13580 SH SOLE 13425 0 155 WEC ENERGY GROUP INC. COM 92939U106 246 2542 SH SOLE 2542 0 0 WELLS FARGO CO COM 949746rg8 358 350000 PRN SOLE 350000 0 0 WELLS FARGO CO NEW COM 949746101 3673 156230 SH SOLE 154760 0 1470 WESTERN UNION CO COM 959802109 347 16197 SH SOLE 914 0 15283 WEYERHAEUSER CO COM 962166104 46642 1635415 SH SOLE 1626752 300 8363 WHEATON PRECIOUS METALS COM 962879102 27446 559330 SH SOLE 559330 0 0 WILLIAMS SONOMA INC COM 969904101 1098 12138 SH SOLE 12138 0 0 WILLIS TOWERS WATSON PLCLTD CO COM G96629103 444 2125 SH SOLE 2125 0 0 WORKDAY INC CL A COM 98138H101 3904 18147 SH SOLE 18147 0 0 ZENDESK, INC. COM 98936J101 1647 16000 SH SOLE 16000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2643 19415 SH SOLE 19415 0 0 ZOOMINFO TECHNOLOGIES COM 98980F104 1647 38300 SH SOLE 37800 0 500 ZUORA INC COM 98983V106 131 12700 SH SOLE 12700 0 0