0001567619-19-020231.txt : 20191031 0001567619-19-020231.hdr.sgml : 20191031 20191031160122 ACCESSION NUMBER: 0001567619-19-020231 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191031 DATE AS OF CHANGE: 20191031 EFFECTIVENESS DATE: 20191031 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: 191183621 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 true false 0000883961 XXXXXXXX 09-30-2019 09-30-2019 TOCQUEVILLE ASSET MANAGEMENT L.P.
40 WEST 57TH STREET 19TH FLOOR NEW YORK NY 10019
13F HOLDINGS REPORT 028-03589 N
Victor Huwang Compliance Officer 646-873-3208 /s/ Victor Huwang New York NY 10-31-2019 0 751 7369307 false
INFORMATION TABLE 2 form13fInfoTable.xml 3D Systems Corp COM 88554D205 3275 401893 SH SOLE 401893 0 0 3M Company COM 88579Y101 20922 127262 SH SOLE 123070 4192 0 Abbott Labs COM 002824100 31628 378013 SH SOLE 364780 12917 316 Abbvie Inc. COM 00287Y109 22521 297430 SH SOLE 293632 0 3798 Abiomed Inc COM 003654100 289 1625 SH SOLE 1625 0 0 Acadia Pharmaceuticals Inc COM 004225108 1207 33525 SH SOLE 33525 0 0 Accenture Plc Ireland Shs Clas COM G1151C101 2417 12565 SH SOLE 12565 0 0 Acuity Brands, Inc. COM 00508Y102 11571 85845 SH SOLE 85845 0 0 Adobe, Inc. COM 00724F101 30774 111400 SH SOLE 111075 20 305 Advanced Micro Devices, Inc. COM 007903107 1214 41870 SH SOLE 41870 0 0 Aflac Inc COM 001055102 43379 829103 SH SOLE 829103 0 0 AGNC Investment Corp. COM 00123q104 272 16900 SH SOLE 16900 0 0 Agnico-Eagle Mines Ltd COM 008474108 65513 1221850 SH SOLE 1146049 0 75801 AIB Group PLC COM G0R4HJ106 3576 1204193 SH SOLE 1104193 100000 0 Air Products & Chemicals, Inc. COM 009158106 15395 69391 SH SOLE 68866 30 495 Airbus SE COM N0280G100 4151 31940 SH SOLE 29190 2750 0 Alamos Gold Inc. COM 011532108 55450 9560320 SH SOLE 8973020 0 587300 Albemarle Corporation COM 012653101 2392 34403 SH SOLE 34403 0 0 Alcon Inc COM H01301128 2805 48113 SH SOLE 43009 5000 104 Alerian MLP ETF COM 00162Q866 1858 203300 SH SOLE 203300 0 0 Alibaba Group Hldg Ltd Sponsor COM 01609W102 1966 11754 SH SOLE 11754 0 0 Allergan Plc Shs COM G0177J108 14699 87346 SH SOLE 86020 75 1251 Allstate Corporation COM 020002101 2133 19625 SH SOLE 19625 0 0 Almaden Minerals Ltd COM 020283305 3680 5600619 SH SOLE 5600619 0 0 Alphabet Inc Class A COM 02079K305 85203 69773 SH SOLE 69773 0 0 Alphabet Inc Class C COM 02079K107 115047 94378 SH SOLE 92799 1310 269 Alps ETF Tr Sectr Div Dogs COM 00162Q858 205 4675 SH SOLE 4310 365 0 ALTA MESA RES INC 3 COM 02133L117 0 21625 SH SOLE 15475 6150 0 Altria Group Inc COM 02209S103 326 7974 SH SOLE 7810 0 164 Amarin Corp Plc COM 023111206 718 47350 SH SOLE 47350 0 0 Amazon Inc. COM 023135106 154432 88963 SH SOLE 88634 3 326 American Beacon Tocqueville In COM 024526378 9822 641984 SH SOLE 641984 0 0 American Beacon Tocqueville In COM 024526386 21740 1418105 SH SOLE 1418000 0 105 American Beacon Tocqueville In COM 024526394 7817 509917 SH SOLE 494720 2994 12203 American Century Heritage Fund COM 025083791 208 9637 SH SOLE 9637 0 0 American Express Co COM 025816bj7 500 500000 PRN SOLE 500000 0 0 American Express Company COM 025816109 12123 102496 SH SOLE 102496 0 0 American FD Europacific GWTH F COM 29875E100 6546 126223 SH SOLE 119326 0 6897 American Homes 4 Rent Cl A COM 02665T306 233 9000 SH SOLE 9000 0 0 American Sts WTR Co COM COM 029899101 467 5200 SH SOLE 5200 0 0 American Tower REIT Inc COM 03027X100 314 1420 SH SOLE 1402 0 18 Ameriprise Financial, Inc. COM 03076C106 658 4473 SH SOLE 617 0 3856 AmerisourceBergen Corp. COM 03073E105 1405 17066 SH SOLE 14651 0 2415 Ametek Inc. COM 031100100 1042 11350 SH SOLE 11350 0 0 Amgen Inc COM 031162100 15680 81030 SH SOLE 78208 0 2822 AngloGold Ashanti Limited - AD COM 035128206 54652 2991375 SH SOLE 2831858 0 159517 Ansys Inc COM 03662Q105 340 1537 SH SOLE 1537 0 0 Apogee Enterprises Inc COM COM 037598109 6328 162300 SH SOLE 162300 0 0 Apollo Global Management LLC COM 03768E105 3488 92220 SH SOLE 91720 0 500 Appian Corp Cl A COM 03782L101 233 4900 SH SOLE 4900 0 0 Apple Inc. COM 037833100 158779 708932 SH SOLE 701306 6226 1400 Applied Matls Inc COM 038222105 27253 546157 SH SOLE 546157 0 0 Applus Services SA COM E0534T106 36425 2807643 SH SOLE 2807643 0 0 Arconic Inc COM 03965L100 16895 649792 SH SOLE 649651 0 141 Argonaut Gold Inc COM 04016A101 17016 10727450 SH SOLE 9926148 0 801302 Ark Trust 3D Printing COM 00214Q500 317 15360 SH SOLE 15360 0 0 Armstrong World Inds Inc COM 04247X102 372 3851 SH SOLE 1611 0 2240 Arrow Electronics, Inc. COM 042735100 1724 23110 SH SOLE 23110 0 0 Ashland Global Holdings Inc. COM 044186104 1820 23623 SH SOLE 23373 0 250 Aspen Technology Inc COM 045327103 265 2150 SH SOLE 2150 0 0 AT Mid Cap Equity Fund Institu COM 00769G477 180 11257 SH SOLE 11257 0 0 AT&T Inc. COM 00206R102 15568 411416 SH SOLE 407657 0 3759 ATAC Resources Ltd. COM 046491106 1670 11328991 SH SOLE 10958091 0 370900 Atlassian Corp Plc COM G06242104 637 5075 SH SOLE 5075 0 0 Audentes Therapeutics Inc COM 05070R104 216 7700 SH SOLE 7700 0 0 Automatic Data Processing Inc COM 053015103 36981 229098 SH SOLE 224527 3691 880 Avangrid Inc. COM 05351W103 5621 107583 SH SOLE 106803 0 780 Avnet, Inc. COM 053807103 2224 50000 SH SOLE 50000 0 0 AZZ Incorporated COM 002474104 1067 24505 SH SOLE 24505 0 0 B2Gold Corporation COM 11777Q209 60502 18731331 SH SOLE 17524551 0 1206780 Banco Santander SA - ADR COM 05964H105 205 50891 SH SOLE 50891 0 0 Bank Amer Corp COM 060505104 42076 1442443 SH SOLE 1432531 330 9582 Bank New York Mellon Corp COM 064058100 18220 403000 SH SOLE 403000 0 0 Bank of America Corp Pfd 5.375 COM 06053u601 3650 137255 SH SOLE 136240 0 1015 Bank of Montreal COM 06368B5P9 1503 1501000 PRN SOLE 1484000 0 17000 Bank of New York Mellon Corp COM 064058ad2 3612 3594000 PRN SOLE 3569000 0 25000 Barnes Group Inc. COM 067806109 859 16675 SH SOLE 16675 0 0 Barrick Gold Corporation COM 067901108 3183 183650 SH SOLE 183650 0 0 Baxter Intl Inc COM 071813109 534 6105 SH SOLE 6043 0 62 Bayer A G Sponsored Adr COM 072730302 3055 172700 SH SOLE 167700 5000 0 BB&T Corp COM 054937107 1500 28100 SH SOLE 28100 0 0 Bear Creek Mining Corp COM 07380N104 15254 10199466 SH SOLE 9630066 0 569400 Becton, Dickinson & Company COM 075887109 5948 23512 SH SOLE 23512 0 0 Berkshire Hathaway Inc Del Cl COM 084670702 24132 116008 SH SOLE 113577 55 2376 Berkshire Hathaway Inc. - Clas COM 084670108 7172 23 SH SOLE 23 0 0 Best Buy Inc COM 086516101 222 3219 SH SOLE 70 0 3149 BHP Group Limited - ADR COM 088606108 11695 236838 SH SOLE 236838 0 0 Biogen Inc. COM 09062X103 32498 139586 SH SOLE 139146 0 440 Blackstone Group Inc COM 09260D107 4224 86490 SH SOLE 86490 0 0 Bloom Energy Corp COM 093712107 43 13100 SH SOLE 13100 0 0 Blue Bird Corp COM 095306106 1268 66623 SH SOLE 66623 0 0 Blueprint Medicines Corp COM 09627Y109 575 7830 SH SOLE 7830 0 0 Boeing Company COM 097023105 32117 84413 SH SOLE 84113 0 300 Booking Holdings Inc. COM 09857L108 10107 5150 SH SOLE 5120 0 30 Boston Scientific Corporation COM 101137107 4743 116563 SH SOLE 116563 0 0 BP plc - ADR COM 055622104 2930 77125 SH SOLE 77125 0 0 Bristol Myers Squibb Co COM 110122108 21247 418982 SH SOLE 407912 11070 0 Broadridge Financial Solutions COM 11133T103 537 4314 SH SOLE 3739 0 575 Brookfield Infrastructure Part COM G16252101 636 12825 SH SOLE 12825 0 0 Brookfield Property Partners L COM G16249107 213 10500 SH SOLE 10500 0 0 Bunge Limited COM G16962105 13926 245957 SH SOLE 245727 0 230 BYD Co Ltd COM Y1023R104 161 32000 SH SOLE 32000 0 0 C. H. Robinson Worldwide, Inc. COM 12541W209 331 3900 SH SOLE 3900 0 0 Cadence Design Systems Inc. COM 127387108 753 11396 SH SOLE 7927 0 3469 Cambrex Corp. COM 132011107 391 6566 SH SOLE 6566 0 0 Cameco Corp COM 13321L108 325 34238 SH SOLE 34238 0 0 Canadian Natl RY Co COM 136375102 1428 15889 SH SOLE 15889 0 0 Capital One Financial Corp. Pr COM 14040hbh7 1521 1504000 PRN SOLE 1491000 0 13000 Capital One Finl Corp COM 14040H105 18100 198940 SH SOLE 198895 0 45 Cardinal Health Inc COM COM 14149Y108 348 7366 SH SOLE 335 0 7031 Carlisle Cos Inc COM 142339100 2122 14581 SH SOLE 13211 0 1370 Carmax Inc COM 143130102 330 3750 SH SOLE 3750 0 0 Carnival Corp. COM 143658300 1175 26875 SH SOLE 26875 0 0 Cars.com Inc. COM 14575E105 1937 215737 SH SOLE 215737 0 0 Carter's, Inc. COM 146229109 520 5700 SH SOLE 5700 0 0 Caterpillar Inc COM 149123101 36775 291150 SH SOLE 290510 35 605 CBRE Group Inc. Cl A COM 12504L109 2961 55855 SH SOLE 55855 0 0 CDK Global Inc COM 12508E101 269 5586 SH SOLE 5586 0 0 CDW Corp COM 12514G108 251 2036 SH SOLE 88 0 1948 Celanese Corporation COM 150870103 207 1692 SH SOLE 71 0 1621 Celgene Corp Com COM 151020104 4463 44949 SH SOLE 44949 0 0 Centerpoint Energy Inc COM 15189tas6 4754 4517000 PRN SOLE 4485000 0 32000 CenturyLink Inc. COM 156700106 8885 711944 SH SOLE 711944 0 0 Champions Oncology Inc. COM 15870P307 760 134568 SH SOLE 134568 0 0 Charles Schwab COM 808513ap0 8943 8768000 PRN SOLE 8744000 0 24000 Check Point Software COM M22465104 654 5975 SH SOLE 5975 0 0 Chevron Corp COM 166764100 22583 190412 SH SOLE 190402 0 10 Chipotle Mexican Grill Inc COM 169656105 20760 24700 SH SOLE 24700 0 0 Chubb Corp COM H1467J104 5550 34375 SH SOLE 34375 0 0 Church & Dwight Co., Inc. COM 171340102 479 6361 SH SOLE 4314 0 2047 Ciena Corporation COM 171779309 7872 200654 SH SOLE 200000 0 654 Cigna Corporation COM 125523100 1341 8834 SH SOLE 8834 0 0 Cintas COM 172908105 2052 7655 SH SOLE 7655 0 0 Cisco Sys Inc COM 17275R102 20494 414766 SH SOLE 404791 0 9975 Citigroup Inc. COM 172967hq7 8297 7810000 PRN SOLE 7779000 0 31000 Citigroup Inc. COM 172967424 925 13392 SH SOLE 7488 0 5904 Citrix Sys Inc COM 177376100 344 3567 SH SOLE 171 0 3396 Cloudera Inc COM 18914U100 3195 360658 SH SOLE 356658 0 4000 Cme Group Inc Cl A COM 12572Q105 3291 15572 SH SOLE 15372 0 200 Coca Cola Co COM 191216100 29132 535121 SH SOLE 533146 110 1865 Coda Octopus Group Inc. COM 19188U206 3071 374003 SH SOLE 374003 0 0 Cognizant Technology Solutions COM 192446102 5636 93525 SH SOLE 93525 0 0 Colgate Palmolive Co COM 194162103 29138 396380 SH SOLE 396380 0 0 Colossus Minerals Inc COM 19681L109 0 2045823 SH SOLE 2045823 0 0 Comcast Corp Cl A COM 20030N101 8509 188746 SH SOLE 188690 0 56 Commercial Metals Company COM 201723103 5257 302500 SH SOLE 302500 0 0 CommVault Systems, Inc. COM 204166102 1185 26500 SH SOLE 26100 0 400 Computer Task Group Inc. COM 205477102 1022 204315 SH SOLE 204315 0 0 Conagra Brands Inc COM 205887102 4222 137623 SH SOLE 134775 0 2848 Conmed COM 207410101 228 2372 SH SOLE 81 0 2291 ConocoPhillips COM 20825C104 758 13298 SH SOLE 9767 0 3531 Constellation Brand Class A COM 21036P108 17403 83960 SH SOLE 83760 0 200 Consumer Staples Select Sector COM 81369Y308 832 13545 SH SOLE 13545 0 0 Contango ORE Inc. 144 COM 21077F100 3685 263200 SH SOLE 263200 0 0 Copart Inc COM 217204106 562 7000 SH SOLE 7000 0 0 Core-Mark Holding Company Inc COM 218681104 417 13000 SH SOLE 13000 0 0 Corning Inc COM 219350105 21597 757261 SH SOLE 756907 0 354 Corteva Inc. COM 22052L104 6752 241127 SH SOLE 241127 0 0 Corvus Gold Inc COM 221013105 36132 21917509 SH SOLE 21917509 0 0 Costar Group Inc. COM 22160N109 1842 3105 SH SOLE 3105 0 0 Costco Wholesale Co COM 22160K105 1850 6422 SH SOLE 6419 0 3 Coupa Software Inc COM 22266L106 3615 27900 SH SOLE 27900 0 0 Crane Co. COM 224399105 6620 82100 SH SOLE 82100 0 0 Crestwood Equity Partners LP 9 COM 226344307 277 30000 SH SOLE 30000 0 0 Criteo SA COM 226718104 336 18000 SH SOLE 18000 0 0 Cross Country Healthcare Inc COM 227483104 4482 435100 SH SOLE 435100 0 0 Crown Castle Intl Corp COM 22822V101 530 3815 SH SOLE 3815 0 0 CSX Corporation COM 126408103 323 4669 SH SOLE 4460 0 209 Cummins Inc COM 231021106 595 3658 SH SOLE 3170 0 488 CVR Energy, Inc. COM 12662p108 256 5812 SH SOLE 305 0 5507 CVR Partners LP COM 126633106 97 25000 SH SOLE 25000 0 0 CVS Health Corp Com COM 126650100 1111 17615 SH SOLE 17615 0 0 Danaher Corp Del Com COM 235851102 4971 34420 SH SOLE 34420 0 0 Deckers Outdoor Corp Com COM 243537107 321 2180 SH SOLE 99 0 2081 Deere & Co Com COM 244199105 44506 263846 SH SOLE 260296 2370 1180 Delphi Technologies PLC COM G2709G107 1499 111865 SH SOLE 111865 0 0 Delta Air Lines Inc. COM 247361702 23018 399625 SH SOLE 395688 135 3802 Depository Trust & Clearing Co COM 249670aa8 5555 5500000 PRN SOLE 5500000 0 0 Detour Gold Corporation COM 250669108 116276 7915320 SH SOLE 7587120 0 328200 Deutsche Telekom AG F ADR COM 251566105 2912 174245 SH SOLE 172945 0 1300 Devon Energy Corp COM 25179M103 220 9141 SH SOLE 1230 0 7911 Dexcom Inc COM 252131107 6336 42455 SH SOLE 42455 0 0 Diageo Plc Sponsored ADR COM 25243Q205 25109 153554 SH SOLE 153404 0 150 Digital Realty Trust Inc COM 253868103 593 4570 SH SOLE 4570 0 0 Direxion Gold Miners Bear 3X COM 25490k133 2675 325000 SH SOLE 325000 0 0 Discover Financial Services COM 254709108 1286 15854 SH SOLE 15500 0 354 Discovery Communications, Inc. COM 25470F302 523 21253 SH SOLE 21253 0 0 Dollar General Corp COM 256677105 7551 47510 SH SOLE 47510 0 0 Dollar Tree Inc COM 256746108 2896 25370 SH SOLE 25370 0 0 Dominion Energy Inc COM 25746U109 12415 153191 SH SOLE 149501 3690 0 Dover Corporation COM 260003108 1649 16562 SH SOLE 14825 0 1737 DOW Inc. COM 260557103 12270 257501 SH SOLE 257501 0 0 Dropbox Inc. Cl A COM 26210C104 202 10000 SH SOLE 10000 0 0 Duke Energy Corp COM 26441C204 12840 133944 SH SOLE 133944 0 0 Dunkin Brands Group COM 265504100 3490 43975 SH SOLE 43975 0 0 DuPont de Nemours, Inc COM 26614N102 21884 306885 SH SOLE 305850 0 1035 Durect Corporation COM 266605104 2076 1128500 SH SOLE 1128500 0 0 DXC Technology Co. COM 23355L106 6852 232275 SH SOLE 232275 0 0 Dycom Industries Inc COM 267475101 2610 51120 SH SOLE 51120 0 0 East Asia Minerals Corp COM 270541303 708 13404893 SH SOLE 13404893 0 0 East West Bancorp, Inc. COM 27579R104 4391 99150 SH SOLE 84390 14760 0 Eastman Chem Co COM 277432100 16270 220374 SH SOLE 220155 0 219 Eaton Corp Plc Shs COM G29183103 485 5832 SH SOLE 5832 0 0 eBay Inc. COM 278642103 24003 615778 SH SOLE 607532 0 8246 Ecolab Inc. COM 278865100 2065 10429 SH SOLE 10429 0 0 Edwards Lifesciences Corp COM 28176E108 9940 45199 SH SOLE 45199 0 0 Eiger Biopharmaceuticals Inc COM 28249U105 371 36175 SH SOLE 36175 0 0 Electromed Inc. COM 285409108 2906 439700 SH SOLE 439700 0 0 Eli Lilly & Co COM 532457108 1269 11345 SH SOLE 11205 0 140 Emerson Elec Co COM COM 291011104 16297 243747 SH SOLE 243747 0 0 Enbridge Inc. COM 29250N105 283 8076 SH SOLE 8076 0 0 Energy Select Sector SPDR Fund COM 81369Y506 1262 21320 SH SOLE 21320 0 0 EnlLink Midstream, LLC COM 29336T100 98 11500 SH SOLE 11500 0 0 ENN Energy Holdings Ltd Shs COM G3066L101 161 16000 SH SOLE 16000 0 0 Entercom Communications Corp. COM 293639100 196 58591 SH SOLE 58591 0 0 Enterprise Prods Partners L P COM 293792107 621 21711 SH SOLE 21711 0 0 Enviva Partners LP COM 29414J107 479 15000 SH SOLE 15000 0 0 Epam Sys Inc COM 29414B104 8341 45750 SH SOLE 45750 0 0 Equifax Inc COM 294429105 352 2500 SH SOLE 2500 0 0 Etsy Inc. COM 29786A106 427 7560 SH SOLE 7560 0 0 Euronet Services Inc. COM 298736109 1182 8080 SH SOLE 7975 0 105 Europacific Growth Fund F3 COM 298706110 5540 106483 SH SOLE 105360 915 208 Everest Reinsurance Group Ltd. COM G3223R108 239 900 SH SOLE 900 0 0 Evergy Inc. COM 30034W106 326 4900 SH SOLE 4900 0 0 Eversource Energy COM 30040W108 1614 18883 SH SOLE 18883 0 0 Exxon Mobil Corp COM 30231G102 58385 826865 SH SOLE 822965 0 3900 F M C Corp COM 302491303 1930 22013 SH SOLE 22013 0 0 F5 Networks Inc COM 315616102 2400 17095 SH SOLE 17095 0 0 Fabrinet COM G3323L100 9987 190949 SH SOLE 190949 0 0 Facebook Inc. COM 30303m102 79079 444063 SH SOLE 443473 0 590 Factset Resh Sys Inc COM 303075105 383 1575 SH SOLE 1575 0 0 Fair Isaac Corporation COM 303250104 455 1500 SH SOLE 1500 0 0 Falco Resources Ltd. COM 30606C108 2695 16222300 SH SOLE 16222300 0 0 Falcon Oil & Gas Ltd. COM 306071101 6 40000 SH SOLE 40000 0 0 Farmland Partners Inc. COM 31154R109 1252 187380 SH SOLE 187380 0 0 Fastenal Co COM 311900104 321 9835 SH SOLE 9835 0 0 FedEx Corp. COM 31428X106 18793 129096 SH SOLE 129096 0 0 Fidelity Concord Str TR 500 ID COM 315911750 7630 73418 SH SOLE 73418 0 0 Fidelity National Financial, I COM 31620R303 2080 46830 SH SOLE 46830 0 0 Fidelity National Information COM 31620M106 20410 153733 SH SOLE 153501 0 232 Fifth Third Bancorp COM 316773100 720 26314 SH SOLE 16550 0 9764 Financial Select Sector SPDR F COM 81369Y605 13442 480074 SH SOLE 480074 0 0 Fireeye Inc COM 31816Q101 4623 346575 SH SOLE 346575 0 0 First Republic Bank San Franci COM 33616C100 12083 124949 SH SOLE 122477 0 2472 First Tr Exchange Traded Fd Wt COM 33733B100 660 11770 SH SOLE 11770 0 0 Fiserv Inc. COM 337738108 11346 109526 SH SOLE 109526 0 0 Fission Uranium Corp. COM 33812R109 12 44700 SH SOLE 44700 0 0 Five Below Inc COM 33829M101 509 4040 SH SOLE 4040 0 0 Fleetcor Technologies Inc. COM 339041105 2825 9850 SH SOLE 9844 0 6 Flex Ltd Ord COM Y2573F102 7783 743700 SH SOLE 743700 0 0 Fluor Corporation COM 343412102 289 15100 SH SOLE 15100 0 0 Ford Mtr Co Del Com Par $0.01 COM 345370860 18648 2035798 SH SOLE 2035798 0 0 Fortinet Inc COM 34959E109 462 6020 SH SOLE 6020 0 0 Franco-Nevada Corporation COM 351858105 89364 980185 SH SOLE 949285 0 30900 Fresnillo PLC COM G371E2108 12452 1478200 SH SOLE 1478200 0 0 Fundamental Invs Inc CL F2 COM 360802821 1560 26424 SH SOLE 26424 0 0 Galapagos NV COM 36315X101 534 3500 SH SOLE 3500 0 0 Gardner Denver Holdings Inc. COM 36555P107 242 8564 SH SOLE 8000 0 564 Garrett Motion, Inc COM 366505105 2821 283238 SH SOLE 283238 0 0 GCI Liberty Inc CL A COM 36164V305 3070 49468 SH SOLE 49468 0 0 GCI Liberty Inc PFD Ser A COM 36164V503 471 17938 SH SOLE 17938 0 0 GCP Applied Technologies Inc. COM 36164Y101 8855 460011 SH SOLE 457016 175 2820 General Dynamics Corporation COM 369550108 2175 11905 SH SOLE 11905 0 0 General Electric Corp. COM 369604103 662 74068 SH SOLE 74068 0 0 General Mls Inc COM 370334104 462 8384 SH SOLE 8229 0 155 General Mtrs Co COM 37045V100 1448 38638 SH SOLE 38638 0 0 Gentex Corp. COM 371901109 853 30990 SH SOLE 30030 0 960 Genuine Parts Company COM 372460105 5193 52145 SH SOLE 46239 5906 0 Gilead Sciences Inc COM 375558103 2587 40816 SH SOLE 40816 0 0 Global Payments Inc. COM 37940X102 16561 104157 SH SOLE 104157 0 0 Gold Bullion International LLC COM 8AMCS23G8 6893 5000000 SH SOLE 5000000 0 0 Gold Standard Ventures Corp COM 380738104 7102 9130000 SH SOLE 8863500 0 266500 Golden Entertainment Inc COM 381013101 864 65000 SH SOLE 65000 0 0 Golden Star Res LTD CDA Com COM 38119T807 4840 1692400 SH SOLE 1519100 0 173300 Goldman Sachs Group Inc COM 38148bab4 3934 3889000 PRN SOLE 3860000 0 29000 Goldman Sachs Group Inc COM 38141G104 596 2874 SH SOLE 2874 0 0 Gome Retail Hlds COM G3978C124 1 12525 SH SOLE 12525 0 0 Grace W R & Co Del New COM STK COM 38388F108 22989 344351 SH SOLE 341621 135 2595 Graco Inc COM 384109104 991 21522 SH SOLE 21522 0 0 Guidewire Software Inc COM 40171V100 482 4575 SH SOLE 4575 0 0 Gw Pharmaceuticals Plc COM 36197T103 424 3688 SH SOLE 3580 0 108 Hannover Rueckversicherung SE COM 410693105 3761 44396 SH SOLE 44396 0 0 Harsco Corp COM 415864107 13217 697095 SH SOLE 697095 0 0 Hartford Financial Services Gr COM 416515104 277 4570 SH SOLE 230 0 4340 Hartford International Equity COM 41664L351 108 10183 SH SOLE 10183 0 0 HB Fuller Co. COM 359694106 6067 130300 SH SOLE 130300 0 0 Health Care Select Sector SPDR COM 81369Y209 17474 193877 SH SOLE 193877 0 0 Heico Corporation COM 422806109 699 5597 SH SOLE 5593 0 4 Henkel Ag&Co. KGAA COM 42550U208 18359 185460 SH SOLE 185460 0 0 Henry Schein, Inc. COM 806407102 1251 19700 SH SOLE 19700 0 0 Hewlett Packard Enterprise Co COM 42824C109 2259 148943 SH SOLE 137238 0 11705 Hexcel Corporation COM 428291108 246 3000 SH SOLE 3000 0 0 Home Depot Inc COM 437076102 361321 1557283 SH SOLE 1556863 25 395 Honeywell Intl Inc COM 438516106 17104 101087 SH SOLE 101087 0 0 HOUSTON TEX INDPT SC 5.561 2/ COM 442403fx4 201 200000 PRN SOLE 200000 0 0 Hoya Corp COM J22848105 17076 209259 SH SOLE 209259 0 0 HSBC Holdings PLC Spon ADR New COM 404280406 5415 141484 SH SOLE 141484 0 0 Hua Medicine COM G4644K102 20 22000 SH SOLE 22000 0 0 Hubbell Inc COM 443510607 329 2500 SH SOLE 2500 0 0 Huntington Bancshares Inc. COM 446150al8 8657 8498950 PRN SOLE 8450950 0 48000 Huntington Ingalls Industries COM 446413106 259 1221 SH SOLE 1044 0 177 Huttig Building Products Inc. COM 448451104 2557 1217398 SH SOLE 1217398 0 0 IAC/Interactivecorp COM 44919P508 1052 4825 SH SOLE 4825 0 0 Iamgold Corporation COM 450913108 38276 11224600 SH SOLE 10522600 0 702000 IBM Corporation COM 459200101 23749 163315 SH SOLE 163160 0 155 ICF International Inc. COM 44925C103 3936 46600 SH SOLE 46600 0 0 Idacorp Inc COM 451107106 237 2100 SH SOLE 2100 0 0 IDEX Corporation COM 45167R104 410 2500 SH SOLE 2500 0 0 Idexx Labs Inc COM 45168D104 8552 31450 SH SOLE 31450 0 0 IHS Markit, Ltd COM G47567105 535 8000 SH SOLE 8000 0 0 Illinois Tool Works Inc Com COM 452308109 6287 40172 SH SOLE 40172 0 0 Immunomedics Inc. COM 452907108 680 51300 SH SOLE 51300 0 0 Industrial Select Sector SPDR COM 81369Y704 223 2870 SH SOLE 2870 0 0 Infineon Technolog COM 45662N103 27708 1539210 SH SOLE 1539210 0 0 Ingersoll-Rand PLC COM G47791101 1580 12823 SH SOLE 10941 0 1882 Inovio Pharmaceuticals Inc COM 45773H201 115 56300 SH SOLE 56300 0 0 Insulet Corp COM 45784P101 1591 9645 SH SOLE 9645 0 0 Intel Corp COM 458140100 49104 952919 SH SOLE 934468 18451 0 Intercontinental Exchange Inc COM 45866F104 3310 35877 SH SOLE 35877 0 0 International Flavors&Fragranc COM 459506101 2722 22185 SH SOLE 22185 0 0 International Money Express In COM 46005L101 824 60000 SH SOLE 60000 0 0 International Tower Hill Mines COM 46050R102 15872 30181069 SH SOLE 29574069 0 607000 Intuit Com COM 461202103 12867 48383 SH SOLE 47320 0 1063 Intuitive Surgical, Inc. COM 46120E602 14005 25938 SH SOLE 25938 0 0 Invesco Golden Drageon China E COM 46137V571 849 23830 SH SOLE 23830 0 0 Ionis Pharmaceuticals Inc COM 462222100 24522 409307 SH SOLE 409307 0 0 Iovance Biotherapeutics Inc COM 462260100 2341 128605 SH SOLE 128605 0 0 IPG Photonics Corp COM 44980X109 339 2500 SH SOLE 2500 0 0 Irhythm Technologies Inc. COM 450056106 578 7800 SH SOLE 7800 0 0 Ironwood Pharmaceuticals, Inc. COM 46333X108 245 28531 SH SOLE 28531 0 0 iShares - Russell 2000 Value F COM 464287630 459 3845 SH SOLE 3845 0 0 iShares Comex Gold Trust COM 464285105 36378 2579969 SH SOLE 2558329 1190 20450 iShares DJ U.S. Real Estate In COM 464287739 593 6340 SH SOLE 6340 0 0 iShares DJ US Telecommunicatio COM 464287713 10459 358178 SH SOLE 358178 0 0 iShares FTSE/Xinhua China 25 I COM 464287184 6509 163534 SH SOLE 163534 0 0 iShares MSCI Canada Index Fund COM 464286509 549 19000 SH SOLE 19000 0 0 Ishares MSCI EAFE Growth Index COM 464288885 521 6475 SH SOLE 6475 0 0 iShares MSCI Emerging Markets COM 464287234 2805 68636 SH SOLE 66975 300 1361 iShares Preferred and Income S COM 464288687 1489 39684 SH SOLE 39594 0 90 iShares Russell 1000 Growth Fu COM 464287614 825 5167 SH SOLE 5167 0 0 iShares Russell 2000 ETF COM 464287655 2141 14147 SH SOLE 14147 0 0 iShares Russell 2000 Growth In COM 464287648 3260 16917 SH SOLE 16162 50 705 iShares Russell 2500 COM 46435G268 384 8630 SH SOLE 8630 0 0 iShares Russell Midcap Growth COM 464287481 3655 25861 SH SOLE 24671 80 1110 iShares S&P 500 Fund COM 464287200 213 713 SH SOLE 215 0 498 iShares S&P 500 Growth Fund COM 464287309 270 1500 SH SOLE 1500 0 0 iShares S&P Global Healthcare COM 464287325 2615 42800 SH SOLE 42800 0 0 iShares S&P Latin American 40 COM 464287390 2267 71785 SH SOLE 69765 215 1805 iShares S&P MidCap 400 COM 464287507 1063 5500 SH SOLE 5500 0 0 iShares S&P Midcap 400/Barra G COM 464287606 381 1700 SH SOLE 1700 0 0 IShares Tr Core MSCI Total Int COM 46432F834 1155 20000 SH SOLE 20000 0 0 Ishares TR Gl Clean Energy ETF COM 464288224 3463 317750 SH SOLE 315750 1200 800 IShares Tr USA Min Vol ID COM 46429B697 1277 19924 SH SOLE 19403 0 521 Ivanhoe Mines Ltd COM 46579R104 20851 8025239 SH SOLE 8025239 0 0 j2 Global Inc. COM 48123V102 7520 82800 SH SOLE 82800 0 0 Jacobs Engineering Group COM 469814107 8013 87578 SH SOLE 86393 70 1115 Jaguar Mining Inc. COM 47009M400 20086 141510095 SH SOLE 141510095 0 0 JD Com Inc. Cl A COM 47215P106 1128 40000 SH SOLE 40000 0 0 Jefferies Financial Group Inc. COM 47233W109 1451 78881 SH SOLE 78881 0 0 Johnson & Johnson COM 478160104 75984 587291 SH SOLE 578925 7380 986 Johnson Ctls Intl Plc Shs COM G51502105 2201 50151 SH SOLE 50070 0 81 JP Morgan Chase Alerian ETN COM 46625H365 219 9420 SH SOLE 9420 0 0 JPMorgan Chase & VAR 99 Due 1 COM 48127faa1 950 950000 PRN SOLE 850000 0 100000 JPMorgan Chase & Co COM 48126hac4 5198 4792000 PRN SOLE 4758000 0 34000 JPMorgan Chase & Co COM 46625H100 51427 436972 SH SOLE 436472 0 500 Jpmorgan TR I US Large SEL COM 4812A2389 1246 52037 SH SOLE 52037 0 0 JSC MMC Norilsk Nickel ADR COM 55315J102 530 20700 SH SOLE 20700 0 0 K12 Inc COM 48273U102 220 8350 SH SOLE 349 0 8001 Kansas City Southern COM 485170302 4695 35300 SH SOLE 35300 0 0 KANSAS ST DEV FIN 5.1700 03/0 COM 485429da9 203 200000 PRN SOLE 200000 0 0 Kayne Anderson Midstream Inves COM 486606106 759 52500 SH SOLE 52500 0 0 KeyCorp COM 493267108 1559 87369 SH SOLE 87369 0 0 Kimbell Rty Partners LP COM 49435R102 294 20000 SH SOLE 20000 0 0 Kimberly-Clark Corp COM COM 494368103 10119 71237 SH SOLE 68109 2952 176 Kimco Realty Corp COM COM 49446R109 521 24950 SH SOLE 24950 0 0 Kinder Morgan Inc COM 49456B101 4981 241656 SH SOLE 240891 0 765 Kinross Gold Corporation COM 496902404 19244 4183567 SH SOLE 4183567 0 0 Kirkland Lake Gold Ltd COM 49741E100 28320 632151 SH SOLE 587317 0 44834 Kohls Corp COM 500255104 460 9259 SH SOLE 6215 0 3044 Koninklijke Philips NV COM 500472303 8631 187102 SH SOLE 177068 10000 34 Kroger Co COM 501044101 575 22317 SH SOLE 13580 0 8737 Kulicke & Soffa Industries Inc COM 501242101 2019 85987 SH SOLE 85987 0 0 L3 Harris Technologies, Inc COM 502431109 3595 17230 SH SOLE 17102 0 128 Laboratory Corp of America Hol COM 50540R409 3375 20089 SH SOLE 20089 0 0 Lamar Advertising Co. - Cl A COM 512816109 743 9070 SH SOLE 9070 0 0 Landec Corporation COM 514766104 1233 113450 SH SOLE 113450 0 0 Las Vegas Sands Corp. COM 517834107 9655 167160 SH SOLE 166710 0 450 Lazard Ltd Shs A COM G54050102 4477 127905 SH SOLE 127905 0 0 Leidos Holdings Inc COM 525327102 254 2955 SH SOLE 134 0 2821 Lennox International Inc. COM 526107107 342 1406 SH SOLE 1300 0 106 Lincoln Natl Corp Ind COM 534187109 217 3598 SH SOLE 3550 0 48 Linde Plc COM G5494J103 4580 23642 SH SOLE 23642 0 0 Lions Gate Entmnt Corp Cl A Vt COM 535919401 2656 287089 SH SOLE 282002 385 4702 Lions Gate Entmnt Corp Cl B No COM 535919500 181 20682 SH SOLE 20456 0 226 Live Nation Entertainment, Inc COM 538034109 299 4500 SH SOLE 4500 0 0 LKQ Corp. COM 501889208 1887 60000 SH SOLE 60000 0 0 Lockheed Martin Corp COM 539830109 10840 27790 SH SOLE 27790 0 0 Loews Corporation COM 540424108 3378 65611 SH SOLE 65611 0 0 Louisiana Pac Corp COM 546347105 2414 98200 SH SOLE 98200 0 0 Lowes Cos Inc COM 548661107 17890 162699 SH SOLE 155319 7380 0 LTC Properties, Inc. COM 502175102 4340 84740 SH SOLE 84100 0 640 Lululemon Athletica Inc. COM 550021109 1525 7922 SH SOLE 7910 0 12 Lumentum Holdings Inc COM 55024U109 5744 107245 SH SOLE 107245 0 0 Luminex Corp. COM 55027E102 1116 54050 SH SOLE 54050 0 0 LVMH Moet Hennessy COM F58485115 239 600 SH SOLE 600 0 0 Lyondellbasell Inds F Class A COM N53745100 406 4540 SH SOLE 4050 0 490 M & T Bank Corporation COM 55261F104 18876 119493 SH SOLE 119493 0 0 M&T Bank Corp COM 55261FAL8 3300 3188000 PRN SOLE 3160000 0 28000 Mag Silver Corp COM 55903Q104 90468 8523325 SH SOLE 8229425 0 293900 Magellan Health, Inc COM 559079207 397 6400 SH SOLE 6400 0 0 Magellan Midstream Partners COM 559080106 3074 46389 SH SOLE 46389 0 0 Magna International Inc COM 559222401 304 5698 SH SOLE 4015 0 1683 Manulife Finl Corp COM 56501R957 329 17950 SH SOLE 17950 0 0 Marathon Petroleum Corporation COM 56585A102 6649 109456 SH SOLE 108640 0 816 Marinus Pharmaceuticals, Inc COM 56854Q101 21 13500 SH SOLE 13500 0 0 Marketaxess Holdings Inc COM 57060D108 853 2606 SH SOLE 2606 0 0 Marriott Intl Inc New Cl A COM 571903202 3911 31445 SH SOLE 31382 0 63 Martin Marietta Materials, Inc COM 573284106 13938 50851 SH SOLE 50036 50 765 Marvell Technology Group Ltd. COM G5876H105 632 25300 SH SOLE 25300 0 0 Masco Corp COM 574599106 2030 48700 SH SOLE 48700 0 0 Mastercard Incorporated Cl A COM 57636Q104 50138 184621 SH SOLE 184401 0 220 Match Group COM 57665R106 824 11535 SH SOLE 11535 0 0 Maverix Metals Inc. COM 57776F405 11920 2950000 SH SOLE 2950000 0 0 Mc Cormick & Co Inc COM 579780206 4436 28380 SH SOLE 24685 3690 5 McDermott International Inc. COM 580037703 809 400616 SH SOLE 400616 0 0 McDonald's Corp. COM 580135101 66844 311324 SH SOLE 308372 2952 0 McKesson Corporation COM 58155Q103 686 5019 SH SOLE 4995 0 24 MDU Resources Group COM 552690109 200 7100 SH SOLE 7100 0 0 Medidata Solutions, Inc. COM 58471A105 581 6350 SH SOLE 6350 0 0 Merck & Co. Inc. COM 58933Y105 84735 1006597 SH SOLE 992146 10334 4117 Merger Fund COM 589509108 7089 414298 SH SOLE 407714 282 6302 Mesabi Trust COM 590672101 660 27600 SH SOLE 27600 0 0 Metlife Inc COM 59156R108 10720 227315 SH SOLE 213969 0 13346 MetLife Inc. Perp COM 59156rbp2 7235 7155000 PRN SOLE 7155000 0 0 MFC Vanguard Energy ETF COM 92204A306 420 5379 SH SOLE 5379 0 0 MGM Resorts International COM 552953101 10105 364539 SH SOLE 359416 375 4748 Micron Technology Inc. COM 595112103 10179 237544 SH SOLE 234402 125 3017 Microsoft Corp. COM 594918104 195445 1405777 SH SOLE 1393902 11115 760 MicroStrategy Inc. COM 594972408 3052 20573 SH SOLE 20573 0 0 Middleby Corporation COM 596278101 1119 9570 SH SOLE 9570 0 0 Mitsubishi UFJ Financial Group COM 606822104 2056 404720 SH SOLE 404720 0 0 Mohawk Inds Inc COM 608190104 19640 158299 SH SOLE 158299 0 0 Molson Coors Brewing Co Cl B COM 60871R209 490 8526 SH SOLE 8515 0 11 Momenta Pharmaceutical Inc. COM 60877T100 743 57300 SH SOLE 57300 0 0 Mondelez Intl Inc Cl A COM 609207105 22994 415659 SH SOLE 411404 175 4080 MongoDB Inc Cl A COM 60937P106 301 2500 SH SOLE 2500 0 0 Monster Beverage Corp New COM 61174X109 209 3600 SH SOLE 3600 0 0 Moody's Corporation COM 615369105 461 2250 SH SOLE 2250 0 0 Morgan Stanley COM 617446448 2471 57912 SH SOLE 57690 0 222 Mosaic Co COM 61945C103 252 12275 SH SOLE 12275 0 0 MSC Inds Direct Inc. COM 553530106 1632 22500 SH SOLE 22500 0 0 MSCI Inc. COM 55354G100 436 2000 SH SOLE 2000 0 0 MV Oil Trust COM 553859109 304 40000 SH SOLE 40000 0 0 Navigator Holdings Ltd Shs COM Y62132108 267 25000 SH SOLE 25000 0 0 Nektar Therapeutics COM 640268108 3798 208485 SH SOLE 208485 0 0 Neogenomics Inc. COM 64049M209 268 14000 SH SOLE 14000 0 0 Nestle SA COM H57312649 869 8000 SH SOLE 8000 0 0 Nestle SA - ADR COM 641069406 2142 19758 SH SOLE 19758 0 0 Netflix Inc COM 64110L106 5648 21104 SH SOLE 21054 0 50 Neurocrine Biosciences Inc. COM 64125C109 1735 19255 SH SOLE 19255 0 0 New Mtm Fin Corp COM 647551100 162 11900 SH SOLE 9400 0 2500 New Relic Inc COM 64829B100 1450 23600 SH SOLE 23600 0 0 Newcrest Mining Ltd. COM Q6651B114 41163 1756300 SH SOLE 1632600 0 123700 Newell Brands Inc COM 651229106 5650 301805 SH SOLE 301805 0 0 Newmont Goldcorp Corp COM 651639106 34612 912768 SH SOLE 854968 0 57800 Nexstar Broadcasting Group Inc COM 65336K103 235 2296 SH SOLE 109 0 2187 Nextera Energy Inc. COM 65339F101 91256 391674 SH SOLE 391489 0 185 Nickel Creek Platinum Corp COM 65389F100 1007 14037494 SH SOLE 14037494 0 0 Nike Inc Cl B COM 654106103 11868 126362 SH SOLE 126362 0 0 Nippon Telephone & Telegraph A COM 654624105 540 11269 SH SOLE 9800 0 1469 Noble Energy Inc COM 655044105 21562 960016 SH SOLE 960016 0 0 Nokia Corp-Spon ADR COM 654902204 19844 3921695 SH SOLE 3921695 0 0 Nordson Corp COM 655663102 293 2000 SH SOLE 2000 0 0 Northrop Grumman Corporation COM 666807102 3781 10089 SH SOLE 10089 0 0 Novagold Res Inc Com New COM 66987E206 40537 6678259 SH SOLE 6187659 0 490600 Novartis AG COM 66987V109 30771 354101 SH SOLE 348483 5000 618 Nucor Corp COM 670346105 6897 135482 SH SOLE 133477 0 2005 Nulegacy Gold Corp COM 67053L108 1402 28556090 SH SOLE 28556090 0 0 Nutrien Ltd. COM 67077M108 52979 1062133 SH SOLE 1060028 100 2005 Nvidia Corp. COM 67066G104 60600 348136 SH SOLE 347256 35 845 NXP Semiconductors N V COM N6596X109 597 5474 SH SOLE 301 0 5173 Occidental Petroleum Corp COM 674599105 629 14143 SH SOLE 14143 0 0 Oceanagold Corporation COM 675222103 34603 13241424 SH SOLE 12502282 0 739142 OGE Energy Corp. COM 670837103 205 4520 SH SOLE 4520 0 0 OKTA Inc. COM 679295105 2887 29325 SH SOLE 29325 0 0 Omega Healthcare Invs Inc COM 681936100 3268 78204 SH SOLE 78204 0 0 Omeros Corp COM 682143102 185 11300 SH SOLE 11300 0 0 Omnicom Group Inc. COM 681919106 964 12314 SH SOLE 8654 0 3660 Oneok Inc COM 682680103 1290 17500 SH SOLE 17500 0 0 Oracle Corp COM 68389X105 24764 450017 SH SOLE 442340 0 7677 Orion Engineered Carbons COM L72967109 5908 353550 SH SOLE 353550 0 0 Oshaughnessy Small Mid Cap Gro COM 00768D749 5384 399698 SH SOLE 388692 1427 9579 Osisko Gold Royalties Ltd COM 68827L101 33729 8559606 SH SOLE 8374426 0 185180 Osisko Mining Inc. COM 688281104 30073 12718739 SH SOLE 12313539 0 405200 Owens-Illinois, Inc. COM 690768403 518 50435 SH SOLE 50435 0 0 Oxford Immunotec Global Plc COM G6855A103 191 11500 SH SOLE 11500 0 0 Pacwest Bancorp COM 695263103 385 10592 SH SOLE 10592 0 0 Palo Alto Networks Inc COM 697435105 12170 59705 SH SOLE 58925 0 780 Pan American Silver Corp COM 697900108 76771 4896126 SH SOLE 4654926 0 241200 Parker Hannifin Corp COM 701094104 11348 62830 SH SOLE 62830 0 0 Paychex Inc COM 704326107 468 5651 SH SOLE 5642 0 9 Paycom Software Inc COM 70432V102 28032 133810 SH SOLE 133705 0 105 Paylocity Holding Corp COM 70438V106 12628 129416 SH SOLE 129055 0 361 Paypal Hldgs Inc COM 70450Y103 49435 477219 SH SOLE 473638 55 3526 People's United Financial Inc. COM 712704105 285 18200 SH SOLE 18200 0 0 Pepsico Inc COM 713448108 41229 300721 SH SOLE 299897 75 749 Perkinelmer Inc. COM 714046109 362 4250 SH SOLE 4250 0 0 Pfizer Inc COM 717081103 47266 1315510 SH SOLE 1294364 11070 10076 Phibro Animal Health Corp Clas COM 71742Q106 5894 276316 SH SOLE 274186 0 2130 Philip Morris International In COM 718172109 2568 33818 SH SOLE 33078 0 740 Phillips 66 COM 718546104 1144 11172 SH SOLE 7375 0 3797 Pimco All Asset Fund COM 722005626 162 14069 SH SOLE 14069 0 0 Pimco Energy & Tactical Credit COM 69346N107 9953 568425 SH SOLE 565260 350 2815 Plains Gp Hldgs L P Class A COM 72651A207 3673 173031 SH SOLE 171737 0 1294 Planet Fitness Inc Cl A COM 72703H101 460 7950 SH SOLE 7950 0 0 Plexus Corp COM 729132100 7289 116600 SH SOLE 116600 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 535 19500 SH SOLE 19500 0 0 PNC Finl Svcs Group Inc COM 693475105 2731 19484 SH SOLE 19484 0 0 PNM Resources Inc. COM 69349H107 312 6000 SH SOLE 6000 0 0 PolyOne Corporation COM 73179P106 4137 126700 SH SOLE 126700 0 0 Pool Corp. COM 73278L105 519 2575 SH SOLE 2575 0 0 Portola Pharmaceuticals Inc COM 737010108 10677 398088 SH SOLE 393118 200 4770 Potlatchdeltic Corp COM 737630103 5818 141618 SH SOLE 129483 12135 0 PowerShares QQQ COM 46090E103 1101 5830 SH SOLE 5830 0 0 PPL Corp COM 69351T106 387 12300 SH SOLE 12300 0 0 Premier Gold Mines Ltd. COM 74051D104 22688 16063560 SH SOLE 15337560 0 726000 Procter & Gamble COM 742718109 61084 491106 SH SOLE 488611 0 2495 Profire Energy Inc COM 74316X101 2251 1191211 SH SOLE 1191211 0 0 Progressive Corp. COM 743315103 11627 150511 SH SOLE 150511 0 0 Proofpoint Inc. COM 743424103 923 7150 SH SOLE 7150 0 0 PROSEGUR CASH COM E8S56X108 201 139618 SH SOLE 139618 0 0 Prudential Financial Inc. COM 744320102 4374 48629 SH SOLE 48176 0 453 PTC Inc. COM 69370C100 1615 23682 SH SOLE 23132 0 550 Public Service Enterprise Grou COM 744573106 718 11573 SH SOLE 11573 0 0 Pulte Group Inc. COM 745867101 520 14219 SH SOLE 9523 0 4696 PureFunds ISE Cyber Security COM 26924G201 346 9250 SH SOLE 9250 0 0 PVH Corp. COM 693656100 9223 104530 SH SOLE 104530 0 0 Qualcomm Inc. COM 747525103 34963 458345 SH SOLE 455763 0 2582 Quest Diagnostics Inc COM 74834L100 18349 171435 SH SOLE 171435 0 0 Raytheon Company COM 755111507 29539 150562 SH SOLE 150072 25 465 Reata Pharmaceuticals Inc. COM 75615P103 499 6215 SH SOLE 6215 0 0 Regal-Beloit Corp COM 758750103 375 5150 SH SOLE 5150 0 0 REGENXBIO Inc. COM 75901B107 447 12545 SH SOLE 12545 0 0 Regions Financial Corporation COM 7591EP100 247 15603 SH SOLE 766 0 14837 Republic Svcs Inc COM 760759100 12150 140379 SH SOLE 137360 0 3019 Rev Group Inc. COM 749527107 2997 262200 SH SOLE 262200 0 0 Rio Tinto Plc Sponsored Adr COM 767204100 1927 37000 SH SOLE 36239 0 761 Roche Holdings LTD COM 771195104 5571 152839 SH SOLE 137836 14759 244 Rockhaven Resources Ltd COM 77340P101 455 4631500 SH SOLE 4631500 0 0 Rockwell Automation Inc COM 773903109 6782 41153 SH SOLE 40330 0 823 Roku Inc Cl A COM 77543R102 351 3445 SH SOLE 3445 0 0 Rollins Inc. COM 775711104 244 7176 SH SOLE 7108 0 68 Roper Technologies Inc COM 776696106 3727 10452 SH SOLE 10452 0 0 Ross Stores Inc. COM 778296103 785 7150 SH SOLE 7150 0 0 Royal Dutch Shell F ADR COM 780259206 1519 25811 SH SOLE 25811 0 0 Royal Dutch Shell PLC - Class COM 780259107 38581 644084 SH SOLE 644084 0 0 Royal Gold Inc COM 780287108 56731 460439 SH SOLE 431530 0 28909 Rush Enterprises Inc Cl A COM 781846209 5284 136975 SH SOLE 136975 0 0 Ryder System Inc W/rts COM 783549108 259 5000 SH SOLE 5000 0 0 S&P Global Inc. COM 78409V104 30823 125818 SH SOLE 125818 0 0 Sabra Health Care REIT, Inc COM 78573L106 395 17206 SH SOLE 17206 0 0 Sabre Corp COM 78573M104 349 15600 SH SOLE 15600 0 0 Sage Therapeutics Inc COM 78667J108 6996 49865 SH SOLE 49865 0 0 Salesforce Com Inc COM 79466L302 30508 205526 SH SOLE 205526 0 0 Sandstorm Gold Ltd COM 80013R206 282 50000 SH SOLE 50000 0 0 Sangamo Therapeutics, Inc COM 800677106 661 72990 SH SOLE 72990 0 0 Sanofi Sponsored ADR COM 80105N105 3676 79340 SH SOLE 79340 0 0 Sarepta Therapeutics Inc COM 803607100 226 3000 SH SOLE 3000 0 0 Scansource Inc. COM 806037107 582 19050 SH SOLE 19050 0 0 Schlumberger Ltd. COM 806857108 44327 1297256 SH SOLE 1282891 10200 4165 Schwab Charles Corp COM 808513105 19283 460992 SH SOLE 459177 100 1715 Schwab Charles Family Fd Value COM 808515605 363 363325 SH SOLE 363325 0 0 Seagate Technology COM G7945M107 486 9041 SH SOLE 696 0 8345 Sealed Air Corporation COM 81211K100 608 14650 SH SOLE 14650 0 0 Seattle Genetics Inc COM 812578102 1538 18015 SH SOLE 18015 0 0 Sector SPDR fd Consumer Discre COM 81369Y407 1510 12510 SH SOLE 12510 0 0 Select Sector Spdr Tr Communic COM 81369Y852 966 19500 SH SOLE 19500 0 0 Select Sector Uti Select SPDR COM 81369Y886 3570 55145 SH SOLE 54860 0 285 Semafo Inc COM 816922108 65608 20362720 SH SOLE 19334719 0 1028001 Servicenow Inc COM 81762P102 22160 87295 SH SOLE 87295 0 0 Shopify Inc Cl A COM 82509L107 19166 61496 SH SOLE 61496 0 0 Sibanye Gold ADR COM 825724206 810 150000 SH SOLE 150000 0 0 Siemens AG COM D69671218 204 1900 SH SOLE 1900 0 0 Siemens AG-SPONS ADR COM 826197501 35991 671670 SH SOLE 663070 8000 600 Silvercrest Metals Inc COM 828363101 2842 544800 SH SOLE 544800 0 0 Sirius XM Holdings Inc. COM 82968B103 2214 353961 SH SOLE 353961 0 0 Siteone Landscape Supply Inc COM 82982L103 498 6725 SH SOLE 6725 0 0 Skyworks Solutions Inc COM 83088M102 531 6700 SH SOLE 6700 0 0 Societe Generale France ADR COM 83364L109 82 14845 SH SOLE 887 0 13958 Solaris Oilfield Infrastructur COM 83418M103 8379 624350 SH SOLE 624350 0 0 Sonoco Prods Co COM 835495102 8749 150296 SH SOLE 149500 0 796 Southwest Airls Co COM 844741108 1154 21362 SH SOLE 18286 0 3076 SP Plus Corp COM 78469C103 403 10900 SH SOLE 10900 0 0 SPDR Dow Jones Industrial Aver COM 78467X109 1327 4928 SH SOLE 4928 0 0 SPDR Gold MiniShares Trust COM 98149E204 997 67850 SH SOLE 64140 0 3710 SPDR Gold Trust COM 78463V107 7120 51274 SH SOLE 50411 0 863 SPDR S&P 500 ETF COM 78462F103 9461 31880 SH SOLE 30191 0 1689 SPDR S&P Biotech ETF COM 78464A870 11107 145670 SH SOLE 145670 0 0 SPDR S&P Dividend ETF COM 78464A763 824 8029 SH SOLE 8029 0 0 SPDR S&P MIDCAP 400 ETF IV COM 78467Y107 1167 3312 SH SOLE 3312 0 0 SPDR Series Trust S&P Metals M COM 78464A755 3907 153500 SH SOLE 153500 0 0 SPDR Series Trust S&P Regl Bkg COM 78464A698 14122 267516 SH SOLE 267516 0 0 Spirit Aerosys Hldgs I Com CL COM 848574109 2363 28731 SH SOLE 28400 0 331 Splunk Inc COM 848637104 10075 85485 SH SOLE 85485 0 0 Sprott Physical Gold & Silver COM 85208r101 146 10300 SH SOLE 8000 0 2300 Sproutly Canada Inc. COM 85209J108 3 10000 SH SOLE 10000 0 0 Square Inc. CL A COM 852234103 12129 195785 SH SOLE 195785 0 0 Stamps.Com Inc COM 852857200 372 5000 SH SOLE 5000 0 0 Stanley Black & Decker Inc COM 854502101 20490 141888 SH SOLE 141888 0 0 Starbucks Corp COM 855244109 17495 197868 SH SOLE 194221 0 3647 State Street Corporation COM 857477103 680 11490 SH SOLE 11490 0 0 Steelcase Inc. COM 858155203 3864 210000 SH SOLE 210000 0 0 Strategic Metals Ltd COM 862759107 4176 10632000 SH SOLE 10632000 0 0 Stryker Corp COM 863667101 2231 10315 SH SOLE 10315 0 0 Suntrust Banks Inc COM 867914bj1 500 500000 PRN SOLE 500000 0 0 SunTrust Banks, Inc. COM 867914bn2 8708 8605000 PRN SOLE 8573000 0 32000 SunTrust Banks, Inc. COM 867914103 277 4020 SH SOLE 4020 0 0 Swiss Re Ltd F ADR COM 870886108 201 7715 SH SOLE 6015 0 1700 Symantec Corp COM 871503108 1057 44741 SH SOLE 44741 0 0 Synovus Financial Corp. COM 87161C501 565 15800 SH SOLE 15800 0 0 Sysco Corporation COM 871829107 15087 190008 SH SOLE 177904 12104 0 Taiwan Semiconductr F ADR COM 874039100 11972 257582 SH SOLE 257582 0 0 Tandem Diabetes Care Inc COM 875372203 487 8250 SH SOLE 8250 0 0 Targa Res Corp COM 87612G101 5114 127300 SH SOLE 127300 0 0 Target Corp. COM 87612E106 7517 70314 SH SOLE 70160 0 154 Team Inc. COM 878155100 2449 135700 SH SOLE 135700 0 0 Technology Select Sector SPDR COM 81369Y803 1631 20250 SH SOLE 20250 0 0 Tegna Inc. COM 87901J105 11719 754575 SH SOLE 754575 0 0 Templeton Dragon Fund Inc COM 88018T101 373 20840 SH SOLE 20840 0 0 Templeton Funds Inc World Fund COM 880196100 135 10081 SH SOLE 10081 0 0 Terrace Energy Corp COM 88103M102 6 354000 SH SOLE 354000 0 0 Tetra Tech Inc. COM 88162G103 343 3950 SH SOLE 3500 0 450 Texas Instruments Inc. COM 882508104 2922 22612 SH SOLE 22612 0 0 Texas Pac Ld Tr Sub Ctf Prop I COM 882610108 412 634 SH SOLE 634 0 0 Textron Inc. COM 883203101 649 13258 SH SOLE 6713 0 6545 The Atlantic Trust Disciplined COM 00769G493 250 11690 SH SOLE 11690 0 0 The GoDaddy Group Inc COM 380237107 532 8070 SH SOLE 8070 0 0 The Tocqueville Fund COM 888894102 66966 1800165 SH SOLE 1723494 0 76671 The Toronto-Dominion Bank COM 891160509 676 11600 SH SOLE 11600 0 0 The Trade Desk Inc Cl A COM 88339J105 7257 38695 SH SOLE 38695 0 0 Thermo Fisher Corp COM 883556102 31522 108224 SH SOLE 106478 20 1726 Tiffany & Co New COM 886547108 527 5690 SH SOLE 5690 0 0 Tile Shop Holdings Inc COM 88677Q109 1577 494500 SH SOLE 494500 0 0 Tocqueville Bullion Reserve SW COM 98MSCW0Q9 19546 13806 SH SOLE 13806 0 0 Tocqueville Gold Fund Investor COM 888894862 3874 103717 SH SOLE 103717 0 0 Tocqueville Opportunity Fund COM 888894409 26570 968663 SH SOLE 967408 0 1255 Tocqueville Phoenix Fund COM 888894847 919 47216 SH SOLE 42254 0 4962 Tocqueville Select Fund COM 888894839 5718 508761 SH SOLE 507600 0 1161 Tokyo Broadcasting COM J86656105 6345 392300 SH SOLE 392300 0 0 TopBild Corp COM 89055F103 266 2763 SH SOLE 2500 0 263 Torex Gold Resources Inc COM 891054603 61037 4921570 SH SOLE 4682020 0 239550 Toro Company COM 891092108 220 3000 SH SOLE 3000 0 0 Tortoise Midstream Energy Fund COM 89148B101 2516 204715 SH SOLE 204715 0 0 Toyota Motor Corporation - ADR COM 892331307 1600 11900 SH SOLE 11900 0 0 Tractor Supply Co COM 892356106 1357 15000 SH SOLE 15000 0 0 Transdigm Group Inc COM 893641100 1445 2775 SH SOLE 2775 0 0 TransUnion COM 89400J107 1127 13900 SH SOLE 13900 0 0 Travelers Companies Inc COM 89417E109 3091 20786 SH SOLE 20770 0 16 Trueblue Inc COM 89785X101 4138 196130 SH SOLE 196130 0 0 TTM Technologies Inc. COM 87305R109 11582 949750 SH SOLE 949750 0 0 Twilio Inc. Cl A COM 90138F102 5701 51845 SH SOLE 51845 0 0 Twitter Inc COM 90184L102 683 16586 SH SOLE 16586 0 0 Two Harbors Invt Corp Com COM 90187B408 276 21020 SH SOLE 21020 0 0 Tyler Technologies Inc COM 902252105 656 2500 SH SOLE 2500 0 0 Tyson Foods Inc Cl A COM 902494103 4255 49401 SH SOLE 49337 0 64 UBS AG COM H42097107 6388 564798 SH SOLE 559648 0 5150 Unilever N V -NY Shares COM 904784709 27039 450421 SH SOLE 449981 0 440 Unilever Plc Sponsored ADR NEW COM 904767704 8651 143945 SH SOLE 143285 0 660 Union Pac Corp COM 907818108 29113 179729 SH SOLE 179604 0 125 United Parcel Service Inc Cl B COM 911312106 8663 72297 SH SOLE 70922 50 1325 United Rentals COM 911363109 327 2625 SH SOLE 2625 0 0 United Technologies Corp COM 913017109 30523 223579 SH SOLE 223429 0 150 Unitedhealth Group Inc COM 91324P102 12545 57727 SH SOLE 57727 0 0 Univar Solutions Inc. COM 91336L107 401 19300 SH SOLE 19300 0 0 UNIVERSITY N C CHAPE 2.285 12 COM 914713h21 251 250000 PRN SOLE 250000 0 0 Upland Software Inc. COM 91544A109 254 7275 SH SOLE 7275 0 0 US Bancorp COM 902973304 24396 440837 SH SOLE 436934 150 3753 US Concrete Inc. COM 90333L201 7163 129580 SH SOLE 129580 0 0 US Food Holding Corp COM 912008109 292 7100 SH SOLE 7100 0 0 Vale S A Adr COM 91912E105 2106 183165 SH SOLE 183165 0 0 Valero Energy Corp COM 91913Y100 1016 11914 SH SOLE 11900 0 14 Vaneck Vectors Gold Miners ETF COM 92189F106 561 20986 SH SOLE 20986 0 0 Vanguard Consumer Discretionar COM 92204A108 429 2380 SH SOLE 2380 0 0 Vanguard Dividend Appreciation COM 921908844 1372 11475 SH SOLE 11475 0 0 Vanguard European ETF Int'l Eq COM 922042874 6912 128940 SH SOLE 125110 440 3390 Vanguard Extended Market COM 922908652 1245 10700 SH SOLE 10700 0 0 Vanguard FTSE All-World Ex-US COM 922042775 734 14700 SH SOLE 14700 0 0 Vanguard High Yield Tax Exempt COM 922907845 364 30872 SH SOLE 30872 0 0 Vanguard Index Fds REIT ETF COM 922908553 571 6126 SH SOLE 6081 45 0 Vanguard Intermediate-Term Bon COM 921937801 457 38429 SH SOLE 0 0 38429 Vanguard International Equity COM 922042858 2351 58390 SH SOLE 58390 0 0 Vanguard Intl Equity Index Fun COM 922042718 652 6400 SH SOLE 6400 0 0 Vanguard Mega Cap COM 921910873 1021 9900 SH SOLE 9900 0 0 Vanguard Mid-Cap Value ETF COM 922908512 4341 38416 SH SOLE 37486 135 795 Vanguard S&P 500 ETF COM 922908363 1150 4220 SH SOLE 4220 0 0 Vanguard Small-Cap Value ETF COM 922908611 4160 32283 SH SOLE 31538 100 645 Vanguard/Primecap Fund Admiral COM 921936209 408 2953 SH SOLE 2953 0 0 Veeva Systems, Inc Cl A COM 922475108 8617 56432 SH SOLE 55439 0 993 Ventas Inc. COM 92276F100 926 12675 SH SOLE 12675 0 0 Verisk Analytics Inc - Class A COM 92345Y106 1154 7300 SH SOLE 7293 0 7 Verizon Communications COM 92343V104 58331 966387 SH SOLE 964778 0 1609 Vermilion Energy Inc COM 923725105 284 17000 SH SOLE 17000 0 0 Viacom Inc Class B COM 92553P201 458 19075 SH SOLE 767 0 18308 Viking Therapeutics Inc COM 92686J106 174 25275 SH SOLE 25275 0 0 Viper Energy Partners LP COM 92763M105 686 24800 SH SOLE 24800 0 0 Virtus Opportunities Tr New Fl COM 92828R610 122 25895 SH SOLE 25895 0 0 Visa Inc Com CL A COM 92826C839 48697 283104 SH SOLE 281582 0 1522 Visteon Corporation COM 92839U206 5196 62950 SH SOLE 62950 0 0 Voc Energy Trust COM 91829B103 1058 200000 SH SOLE 200000 0 0 Voya Financial Inc. COM 929089100 2411 44280 SH SOLE 41090 0 3190 Voyager Therapeutics Inc COM 92915B106 493 28655 SH SOLE 28655 0 0 Vulcan Materials Company COM 929160109 23219 153526 SH SOLE 153526 0 0 Wabtec Inc. COM 929740108 351 4879 SH SOLE 4879 0 0 Wachovia Cap Tr III COM 92978aaa0 1022 1018000 PRN SOLE 1018000 0 0 Walgreens Boots Alliance Inc COM 931427108 1407 25446 SH SOLE 21576 0 3870 Walmart De Mexico - ADR COM 93114W107 246 8250 SH SOLE 8250 0 0 Walmart Inc. COM 931142103 37989 320100 SH SOLE 319700 0 400 Walt Disney Co COM 254687106 80327 616385 SH SOLE 614289 100 1996 Waste Mgmt Inc COM 94106L109 14576 126749 SH SOLE 126498 0 251 Watsco Inc COM 942622200 3353 19820 SH SOLE 19700 0 120 WD 40 Co COM 929236107 1096 5970 SH SOLE 1542 4428 0 WEC Energy Group Inc. COM 92939U106 429 4508 SH SOLE 4508 0 0 Welbilt Inc. COM 949090104 869 51548 SH SOLE 50088 0 1460 Wells Fargo Co COM 949746rg8 3784 3558000 PRN SOLE 3530000 0 28000 Wells Fargo Co New COM 949746101 1047 20753 SH SOLE 16821 0 3932 WESCO International Inc. COM 95082P105 7186 150425 SH SOLE 150425 0 0 Wesdome Gold Mines Ltd. COM 95083R100 362 80000 SH SOLE 80000 0 0 West African Resources Ltd. COM Q9594D106 1609 4918720 SH SOLE 4918720 0 0 Western Union Co COM 959802109 342 14770 SH SOLE 590 0 14180 Wex Inc. COM 96208T104 642 3175 SH SOLE 3175 0 0 Weyerhaeuser Co COM 962166104 52116 1881443 SH SOLE 1855990 16236 9217 Wheaton Precious Metals COM 962879102 92677 3531915 SH SOLE 3367339 0 164576 Willdan Group Inc COM 96924N100 1076 30669 SH SOLE 30669 0 0 Williams Cos Inc Del COM 969457100 416 17279 SH SOLE 17279 0 0 Williams Sonoma Inc COM 969904101 748 11000 SH SOLE 11000 0 0 Willis Towers Watson Plcltd Co COM G96629103 405 2101 SH SOLE 2095 0 6 Wix Com LTD COM M98068105 555 4750 SH SOLE 4750 0 0 Woodward Inc COM 980745103 377 3500 SH SOLE 3500 0 0 Workday Inc Cl A COM 98138H101 22476 132245 SH SOLE 132245 0 0 Xencor Inc. COM 98401F105 277 8225 SH SOLE 8225 0 0 Xerox Holdings Corp COM 98421M106 246 8235 SH SOLE 441 0 7794 Xilinx Inc. COM 983919101 4026 41985 SH SOLE 41985 0 0 Xylem Inc. COM 98419M100 251 3150 SH SOLE 3150 0 0 Yamana Gold Inc. COM 98462Y100 27053 8507341 SH SOLE 7856541 0 650800 Yum Brands Inc COM 988498101 202 1783 SH SOLE 263 0 1520 Zendesk, Inc. COM 98936J101 1584 21735 SH SOLE 21735 0 0 Zimmer Biomet Hldgs Inc COM 98956P102 1318 9605 SH SOLE 9605 0 0 Zions Bancorp 6.3 PFD DUTCH T COM 989701859 414 15000 SH SOLE 15000 0 0 Zions Bancorporation COM 989701107 6406 143900 SH SOLE 143900 0 0 ZOOM VIDEO COMMUNICATIONS INC COM 98980L101 218 2865 SH SOLE 2865 0 0 Zscaler Inc. COM 98980G102 477 10085 SH SOLE 10085 0 0