0000930413-19-002810.txt : 20191108 0000930413-19-002810.hdr.sgml : 20191108 20191108154344 ACCESSION NUMBER: 0000930413-19-002810 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191108 DATE AS OF CHANGE: 20191108 EFFECTIVENESS DATE: 20191108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VAN ECK ASSOCIATES CORP CENTRAL INDEX KEY: 0000869178 IRS NUMBER: 133210061 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02783 FILM NUMBER: 191203916 BUSINESS ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2122932000 MAIL ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000869178 XXXXXXXX 09-30-2019 09-30-2019 false VAN ECK ASSOCIATES CORP
666 THIRD AVENUE, 9th Floor NEW YORK NY 10017
13F HOLDINGS REPORT 028-02783 N
RUSSELL BRENNAN ASSISTANT VICE PRESIDENT 212-293-2125 /s/ RUSSELL BRENNAN NEW YORK NY 11-08-2019 2 831 21338942 1 0001460304 VAN ECK ABSOLUTE RETURN ADVISERS CORP. 2 0001133639 028-06325 NEW YORK LIFE INVESTMENT MANAGEMENT LLC
INFORMATION TABLE 2 infotable.xml ABM Industries Inc COM 000957100 1218 33533 SH SOLE 33533 0 0 AGCO Corp COM 001084102 8564 113135 SH SOLE 113135 0 0 AG Mortgage Investment Trust Inc COM 001228105 2176 143639 SH SOLE 143639 0 0 AGNC INVESTMENT CORP COM 00123Q104 16908 1050810 SH SOLE 1050810 0 0 AK Steel Holding Corp COM 001547108 511 225067 SH SOLE 225067 0 0 AT&T Inc COM 00206R102 7451 196911 SH SOLE 196911 0 0 Abbott Laboratories COM 002824100 5641 67425 SH SOLE 67425 0 0 AbbVie Inc COM 00287Y109 12925 170691 SH SOLE 170691 0 0 Activision Blizzard Inc COM 00507V109 3157 59659 SH SOLE 59659 0 0 Adobe Inc COM 00724F101 5578 20192 SH SOLE 20192 0 0 Advanced Emissions Solutions Inc COM 00770C101 766 51617 SH SOLE 51617 0 0 Advanced Micro Devices Inc COM 007903107 63040 2174552 SH SOLE 2174552 0 0 Advanced Disposal Services Inc COM 00790X101 1216 37345 SH SOLE 37345 0 0 Agilent Technologies Inc COM 00846U101 119 1553 SH SOLE 1553 0 0 Agnico Eagle Mines Ltd COM 008474108 692140 12910647 SH SOLE 12910647 0 0 Air Products & Chemicals Inc COM 009158106 154 694 SH SOLE 694 0 0 Alamos Gold Inc COM CL A 011532108 250678 43220248 SH SOLE 43220248 0 0 Alcoa Corp COM 013872106 95 4718 SH SOLE 4718 0 0 Alexandria Real Estate Equities Inc COM 015271109 4168 27058 SH SOLE 27058 0 0 Alexion Pharmaceuticals Inc COM 015351109 13359 136402 SH SOLE 136402 0 0 Algonquin Power & Utilities Corp COM 015857105 133 9724 SH SOLE 9724 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 129642 775233 SH SOLE 775233 0 0 Allegheny Technologies Inc COM 01741R102 2323 114726 SH SOLE 114726 0 0 AllianceBernstein National Municipal In COM 01864U106 2159 156655 SH SOLE 156655 0 0 Alliance Resource Partners LP UT LTD PART 01877R108 2827 176590 SH SOLE 176590 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 8930 111041 SH SOLE 111041 0 0 Alphabet Inc CAP STK CL A 02079K305 39951 32716 SH SOLE 32716 0 0 Altria Group Inc COM 02209S103 33541 820065 SH SOLE 820065 0 0 Amarin Corp PLC SPONS ADR NEW 023111206 3522 232322 SH SOLE 232322 0 0 Amazon.com Inc COM 023135106 78930 45469 SH SOLE 45469 0 0 American Electric Power Co Inc UNIT 03/15/2022 025537127 9684 175811 SH SOLE 175811 0 0 American Express Co COM 025816109 5711 48284 SH SOLE 48284 0 0 American Homes 4 Rent CL A 02665T306 1661 64138 SH SOLE 64138 0 0 American International Group Inc COM NEW 026874784 1727 31012 SH SOLE 31012 0 0 American States Water Co COM 029899101 65 723 SH SOLE 723 0 0 American Tower Corp COM 03027X100 6279 28397 SH SOLE 28397 0 0 AmerisourceBergen Corp COM 03073E105 6969 84651 SH SOLE 84651 0 0 AMETEK Inc COM 031100100 8371 91168 SH SOLE 91168 0 0 Amgen Inc COM 031162100 106782 551817 SH SOLE 551817 0 0 Analog Devices Inc COM 032654105 60872 544816 SH SOLE 544816 0 0 Andersons Inc/The COM 034164103 69 3076 SH SOLE 3076 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 493636 27018934 SH SOLE 27018934 0 0 Annaly Capital Management Inc COM 035710409 25196 2863202 SH SOLE 2863202 0 0 Antero Resources Corp COM 03674X106 85 28157 SH SOLE 28157 0 0 Anthem Inc COM 036752103 4249 17698 SH SOLE 17698 0 0 Antero Midstream Corp COM 03676B102 349 47174 SH SOLE 47174 0 0 Apache Corp COM 037411105 568 22176 SH SOLE 22176 0 0 Apartment Investment & Management Co CL A 03748R754 1859 35649 SH SOLE 35649 0 0 Apergy Corp COM 03755L104 27973 1034121 SH SOLE 1034121 0 0 Apollo Investment Corp COM NEW 03761U502 9239 574188 SH SOLE 574188 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 8601 448657 SH SOLE 448657 0 0 Apple Inc COM 037833100 6516 29095 SH SOLE 29095 0 0 Applied Materials Inc COM 038222105 98600 1975954 SH SOLE 1975954 0 0 Aqua America Inc COM 03836W103 190 4238 SH SOLE 4238 0 0 Aqua America Inc UNIT 04/30/2022 03836W202 9132 150693 SH SOLE 150693 0 0 Arbor Realty Trust Inc COM 038923108 6700 511053 SH SOLE 511053 0 0 Arch Coal Inc CL A 039380407 1256 16921 SH SOLE 16921 0 0 ArcelorMittal NY REGISTRY SH 03938L203 2466 173188 SH SOLE 173188 0 0 Archer-Daniels-Midland Co COM 039483102 30565 744211 SH SOLE 744211 0 0 Arconic Inc COM 03965L100 210 8093 SH SOLE 8093 0 0 Ares Capital Corp COM 04010L103 43316 2324428 SH SOLE 2324428 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 3974 237281 SH SOLE 237281 0 0 Arotech Corp COM NEW 042682203 24 8272 SH SOLE 8272 0 0 AstraZeneca PLC SPONSORED ADR 046353108 7457 167302 SH SOLE 167302 0 0 Auryn Resources Inc COM 05208W108 1387 1148091 SH SOLE 1148091 0 0 Automatic Data Processing Inc COM 053015103 5609 34748 SH SOLE 34748 0 0 AutoZone Inc COM 053332102 1626 1499 SH SOLE 1499 0 0 AvalonBay Communities Inc COM 053484101 7254 33687 SH SOLE 33687 0 0 Avangrid Inc COM 05351W103 15 291 SH SOLE 291 0 0 Avantor Inc 6.25 PFD CNV SR 05352A209 12136 226039 SH SOLE 226039 0 0 BB&T Corp COM 054937107 1467 27489 SH SOLE 27489 0 0 BP Midstream Partners LP UNIT LTD PTNR 0556EL109 472 32314 SH SOLE 32314 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 1838 214247 SH SOLE 214247 0 0 BNY Mellon Municipal Income Inc COM 05589T104 822 87966 SH SOLE 87966 0 0 BWX Technologies Inc COM 05605H100 697 12177 SH SOLE 12177 0 0 Badger Meter Inc COM 056525108 1452 27041 SH SOLE 27041 0 0 Bain Capital Specialty Finance Inc COM 05684B107 7581 399610 SH SOLE 399610 0 0 Baker Hughes a GE Co CL A 05722G100 34753 1497982 SH SOLE 1497982 0 0 Balchem Corp COM 057665200 4182 42159 SH SOLE 42159 0 0 Bank of America Corp COM 060505104 5373 184202 SH SOLE 184202 0 0 Bank of Montreal COM 063671101 1518 20601 SH SOLE 20601 0 0 Bank of New York Mellon Corp/The COM 064058100 1307 28902 SH SOLE 28902 0 0 Bank of Nova Scotia/The COM 064149107 5517 97076 SH SOLE 97076 0 0 Baozun Inc SPONSORED ADR 06684L103 66909 1566960 SH SOLE 1566960 0 0 Barings BDC Inc COM 06759L103 2654 261504 SH SOLE 261504 0 0 Barrick Gold Corp COM 067901108 1473413 85020935 SH SOLE 85020935 0 0 Bausch Health Cos Inc COM 071734107 5084 232699 SH SOLE 232699 0 0 Becton Dickinson and Co COM 075887109 5372 21235 SH SOLE 21235 0 0 Becton Dickinson and Co PFD SHS CONV A 075887208 33464 540532 SH SOLE 540532 0 0 BeiGene Ltd SPONSORED ADR 07725L102 21756 177662 SH SOLE 177662 0 0 Berkshire Hathaway Inc CL B NEW 084670702 37164 178657 SH SOLE 178657 0 0 Best Buy Co Inc COM 086516101 1050 15220 SH SOLE 15220 0 0 Bilibili Inc SPONS ADS REP Z 090040106 769 54458 SH SOLE 54458 0 0 BioMarin Pharmaceutical Inc COM 09061G101 12078 179194 SH SOLE 179194 0 0 Biogen Inc COM 09062X103 84281 361999 SH SOLE 361999 0 0 BioLine RX Ltd SPONSORED ADS 09071M205 10 3693 SH SOLE 3693 0 0 Black Stone Minerals LP COM UNIT 09225M101 1779 124961 SH SOLE 124961 0 0 Blackbaud Inc COM 09227Q100 34466 381515 SH SOLE 381515 0 0 BlackRock Municipal Income Quality Trus COM 092479104 1854 131002 SH SOLE 131002 0 0 BlackRock Investment Quality Municipal COM 09247D105 1142 73377 SH SOLE 73377 0 0 BlackRock Inc COM 09247X101 70707 158665 SH SOLE 158665 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 2217 157025 SH SOLE 157025 0 0 BlackRock Municipal Bond Trust COM 09249H104 787 50962 SH SOLE 50962 0 0 BlackRock Municipal Income Trust II COM 09249N101 1061 71064 SH SOLE 71064 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 515 40793 SH SOLE 40793 0 0 BlackRock Capital Investment Corp COM 092533108 3319 662540 SH SOLE 662540 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 728 44349 SH SOLE 44349 0 0 BlackRock MuniVest Fund Inc COM 09253R105 2135 232053 SH SOLE 232053 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1105 75050 SH SOLE 75050 0 0 BlackRock MuniYield Fund Inc COM 09253W104 2373 159340 SH SOLE 159340 0 0 BlackRock Muni Intermediate Duration Fu COM 09253X102 2730 192525 SH SOLE 192525 0 0 BlackRock MuniEnhanced Fund Inc COM 09253Y100 1485 130911 SH SOLE 130911 0 0 BlackRock MuniHoldings Quality Fund Inc COM 09254A101 821 64181 SH SOLE 64181 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1421 111307 SH SOLE 111307 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 5014 369510 SH SOLE 369510 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 2235 148626 SH SOLE 148626 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1453 112001 SH SOLE 112001 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1363 88052 SH SOLE 88052 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 2523 186476 SH SOLE 186476 0 0 BlackRock MuniYield Investment Fund COM 09254R104 607 42479 SH SOLE 42479 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 8123 343332 SH SOLE 343332 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 9586 267384 SH SOLE 267384 0 0 BlackRock TCP Capital Corp COM 09259E108 7246 534561 SH SOLE 534561 0 0 Bluebird Bio Inc COM 09609G100 1949 21225 SH SOLE 21225 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 1251 148784 SH SOLE 148784 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 889 62509 SH SOLE 62509 0 0 Boeing Co/The COM 097023105 3998 10507 SH SOLE 10507 0 0 Booking Holdings Inc COM 09857L108 5972 3043 SH SOLE 3043 0 0 BOSTON PROPERTIES INC COM 101121101 4841 37339 SH SOLE 37339 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1450 35634 SH SOLE 35634 0 0 Boyd Gaming Corp COM 103304101 236 9871 SH SOLE 9871 0 0 Brigham Minerals Inc CL A COM 10918L103 5508 276800 SH SOLE 276800 0 0 Bristol-Myers Squibb Co COM 110122108 79511 1567953 SH SOLE 1567953 0 0 Brixmor Property Group Inc COM 11120U105 1451 71512 SH SOLE 71512 0 0 Broadcom Inc COM 11135F101 70342 254797 SH SOLE 254797 0 0 B2Gold Corp COM 11777Q209 394039 121993299 SH SOLE 121993299 0 0 Buckeye Partners LP UNIT LTD PARTN 118230101 732 17805 SH SOLE 17805 0 0 CBRE Group Inc CL A 12504L109 83 1570 SH SOLE 1570 0 0 CF Industries Holdings Inc COM 125269100 117390 2385981 SH SOLE 2385981 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 38 454 SH SOLE 454 0 0 Cigna Corp COM 125523100 3644 24007 SH SOLE 24007 0 0 CME Group Inc COM 12572Q105 6597 31213 SH SOLE 31213 0 0 CSX Corp COM 126408103 1292 18645 SH SOLE 18645 0 0 CNX Resources Corp COM 12653C108 21741 2994566 SH SOLE 2994566 0 0 CNX Midstream Partners LP COM UNIT REPST 12654A101 543 38534 SH SOLE 38534 0 0 CVS Health Corp COM 126650100 9278 147102 SH SOLE 147102 0 0 C&J Energy Services Inc COM 12674R100 10054 937007 SH SOLE 937007 0 0 Cabot Oil & Gas Corp COM 127097103 29186 1661132 SH SOLE 1661132 0 0 Cactus Inc CL A 127203107 21900 756755 SH SOLE 756755 0 0 Cadence Design Systems Inc COM 127387108 30868 467129 SH SOLE 467129 0 0 Caesars Entertainment Corp COM 127686103 689 59083 SH SOLE 59083 0 0 California Water Service Group COM 130788102 50 946 SH SOLE 946 0 0 Camden Property Trust SH BEN INT 133131102 2513 22638 SH SOLE 22638 0 0 Cameco Corp COM 13321L108 2610 274698 SH SOLE 274698 0 0 Campbell Soup Co COM 134429109 36374 775239 SH SOLE 775239 0 0 Canadian Imperial Bank of Commerce COM 136069101 1052 12745 SH SOLE 12745 0 0 Canadian National Railway Co COM 136375102 5449 60655 SH SOLE 60655 0 0 Canadian Natural Resources Ltd COM 136385101 284 10662 SH SOLE 10662 0 0 Canadian Pacific Railway Ltd COM 13645T100 53 240 SH SOLE 240 0 0 Canadian Solar Inc COM 136635109 790 41831 SH SOLE 41831 0 0 Cantel Medical Corp COM 138098108 1152 15405 SH SOLE 15405 0 0 Capital One Financial Corp COM 14040H105 1466 16114 SH SOLE 16114 0 0 Capstead Mortgage Corp COM NO PAR 14067E506 2561 348494 SH SOLE 348494 0 0 Cardinal Health Inc COM 14149Y108 978 20724 SH SOLE 20724 0 0 Carpenter Technology Corp COM 144285103 2252 43593 SH SOLE 43593 0 0 Carrizo Oil & Gas Inc COM 144577103 63 7359 SH SOLE 7359 0 0 Casella Waste Systems Inc CL A 147448104 1181 27502 SH SOLE 27502 0 0 Catalent Inc COM 148806102 2497 52396 SH SOLE 52396 0 0 Caterpillar Inc COM 149123101 65488 518472 SH SOLE 518472 0 0 Celgene Corp COM 151020104 28985 291894 SH SOLE 291894 0 0 Cenovus Energy Inc COM 15135U109 971 103564 SH SOLE 103564 0 0 CenterPoint Energy Inc COM 15189T107 86 2845 SH SOLE 2845 0 0 CenterPoint Energy Inc DEP RP PFD CV B 15189T503 11157 213482 SH SOLE 213482 0 0 Cerner Corp COM 156782104 33436 490481 SH SOLE 490481 0 0 Ceva Inc COM 157210105 214 7152 SH SOLE 7152 0 0 Charles River Laboratories Internationa COM 159864107 9925 74976 SH SOLE 74976 0 0 Chart Industries Inc COM PAR $0.01 16115Q308 25877 414954 SH SOLE 414954 0 0 Charter Communications Inc CL A 16119P108 6301 15290 SH SOLE 15290 0 0 Chefs' Warehouse Inc/The COM 163086101 89 2201 SH SOLE 2201 0 0 Cheniere Energy Partners LP COM UNIT 16411Q101 616 13542 SH SOLE 13542 0 0 Cheniere Energy Inc COM NEW 16411R208 62837 996471 SH SOLE 996471 0 0 Chesapeake Energy Corp COM 165167107 112 79659 SH SOLE 79659 0 0 Chevron Corp COM 166764100 79635 671456 SH SOLE 671456 0 0 Chimera Investment Corp COM NEW 16934Q208 9563 488892 SH SOLE 488892 0 0 Churchill Downs Inc COM 171484108 553 4478 SH SOLE 4478 0 0 Cimarex Energy Co COM 171798101 24763 516538 SH SOLE 516538 0 0 Cisco Systems Inc COM 17275R102 4998 101150 SH SOLE 101150 0 0 Citigroup Inc COM NEW 172967424 5770 83524 SH SOLE 83524 0 0 Clean Harbors Inc COM 184496107 1227 15890 SH SOLE 15890 0 0 Clearway Energy Inc CL C 18539C204 26 1440 SH SOLE 1440 0 0 Cleveland-Cliffs Inc COM 185899101 1522 210820 SH SOLE 210820 0 0 Coca-Cola Co/The COM 191216100 4663 85655 SH SOLE 85655 0 0 Coeur Mining Inc COM NEW 192108504 114385 23780735 SH SOLE 23780735 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 14 252 SH SOLE 252 0 0 Cognizant Technology Solutions Corp CL A 192446102 1138 18886 SH SOLE 18886 0 0 Colgate-Palmolive Co COM 194162103 6448 87718 SH SOLE 87718 0 0 Colony Credit Real Estate Inc COM CL A 19625T101 6041 417787 SH SOLE 417787 0 0 Comcast Corp CL A 20030N101 39268 871083 SH SOLE 871083 0 0 Commercial Metals Co COM 201723103 1451 83465 SH SOLE 83465 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 2235 707236 SH SOLE 707236 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 80 6717 SH SOLE 6717 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 441358 29074947 SH SOLE 29074947 0 0 Compass Minerals International Inc COM 20451N101 64033 1133527 SH SOLE 1133527 0 0 Concho Resources Inc COM 20605P101 66018 972282 SH SOLE 972282 0 0 ConocoPhillips COM 20825C104 6710 117755 SH SOLE 117755 0 0 CONSOL Energy Inc COM 20854L108 4 224 SH SOLE 224 0 0 Continental Resources Inc/OK COM 212015101 379 12297 SH SOLE 12297 0 0 Contura Energy Inc COM 21241B100 682 24384 SH SOLE 24384 0 0 Corteva Inc COM 22052L104 34999 1249964 SH SOLE 1249964 0 0 Costco Wholesale Corp COM 22160K105 3601 12499 SH SOLE 12499 0 0 Cousins Properties Inc COM NEW 222795502 1325 35259 SH SOLE 35259 0 0 Covanta Holding Corp COM 22282E102 3181 183976 SH SOLE 183976 0 0 Cree Inc COM 225447101 4379 89374 SH SOLE 89374 0 0 Crescent Point Energy Corp COM 22576C101 281 65969 SH SOLE 65969 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 671 18384 SH SOLE 18384 0 0 CrossAmerica Partners LP UT LTD PTN INT 22758A105 1262 73961 SH SOLE 73961 0 0 Crown Castle International Corp COM 22822V101 1518 10919 SH SOLE 10919 0 0 Ctrip.com International Ltd SPONSORED ADS 22943F100 694 23691 SH SOLE 23691 0 0 CyrusOne Inc COM 23283R100 2143 27098 SH SOLE 27098 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 490 18711 SH SOLE 18711 0 0 DSP Group Inc COM 23332B106 100 7099 SH SOLE 7099 0 0 DWS Municipal Income Trust COM 233368109 2254 194458 SH SOLE 194458 0 0 Danaher Corp COM 235851102 5983 41425 SH SOLE 41425 0 0 Daqo New Energy Corp SPNSRD ADR NEW 23703Q203 523 11348 SH SOLE 11348 0 0 Darden Restaurants Inc COM 237194105 54 457 SH SOLE 457 0 0 Darling Ingredients Inc COM 237266101 1490 77891 SH SOLE 77891 0 0 Deere & Co COM 244199105 56832 336923 SH SOLE 336923 0 0 Delek US Holdings Inc COM 24665A103 235 6477 SH SOLE 6477 0 0 DENTSPLY SIRONA Inc COM 24906P109 61 1150 SH SOLE 1150 0 0 Devon Energy Corp COM 25179M103 940 39059 SH SOLE 39059 0 0 Diamond Offshore Drilling Inc COM 25271C102 4314 775914 SH SOLE 775914 0 0 Diamondback Energy Inc COM 25278X109 98716 1097937 SH SOLE 1097937 0 0 Digital Realty Trust Inc COM 253868103 6540 50385 SH SOLE 50385 0 0 Walt Disney Co/The COM DISNEY 254687106 6201 47581 SH SOLE 47581 0 0 Dollar General Corp COM 256677105 2639 16606 SH SOLE 16606 0 0 Dollar Tree Inc COM 256746108 1415 12394 SH SOLE 12394 0 0 Dominion Energy Inc COM 25746U109 69562 858370 SH SOLE 858370 0 0 Dominion Energy Inc UNIT 99/99/9999 25746U133 18592 175811 SH SOLE 175811 0 0 Domino's Pizza Inc COM 25754A201 32852 134315 SH SOLE 134315 0 0 Domtar Corp COM NEW 257559203 43 1210 SH SOLE 1210 0 0 Donaldson Co Inc COM 257651109 1226 23540 SH SOLE 23540 0 0 Dover Corp COM 260003108 43 427 SH SOLE 427 0 0 Dow Inc COM 260557103 8718 182957 SH SOLE 182957 0 0 Dril-Quip Inc COM 262037104 16684 332490 SH SOLE 332490 0 0 Duke Realty Corp COM NEW 264411505 2965 87271 SH SOLE 87271 0 0 Duke Energy Corp COM NEW 26441C204 6481 67612 SH SOLE 67612 0 0 DuPont de Nemours Inc COM 26614N102 13054 183056 SH SOLE 183056 0 0 EOG Resources Inc COM 26875P101 56347 759184 SH SOLE 759184 0 0 EQT Corp COM 26884L109 272 25559 SH SOLE 25559 0 0 EQM Midstream Partners LP UNIT LTD PARTN 26885B100 476 14544 SH SOLE 14544 0 0 Eaton Vance Corp COM NON VTG 278265103 23 516 SH SOLE 516 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 2490 193331 SH SOLE 193331 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 5465 421655 SH SOLE 421655 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 888 39333 SH SOLE 39333 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 803 37047 SH SOLE 37047 0 0 Edison International COM 281020107 135 1793 SH SOLE 1793 0 0 Edwards Lifesciences Corp COM 28176E108 225 1025 SH SOLE 1025 0 0 El Paso Electric Co COM NEW 283677854 500 7447 SH SOLE 7447 0 0 Elanco Animal Health Inc COM 28414H103 16839 633280 SH SOLE 633280 0 0 Eldorado Resorts Inc COM 28470R102 286 7163 SH SOLE 7163 0 0 Eldorado Gold Corp COM 284902509 142422 18329693 SH SOLE 18329693 0 0 Electronic Arts Inc COM 285512109 2540 25970 SH SOLE 25970 0 0 Emerson Electric Co COM 291011104 68361 1022444 SH SOLE 1022444 0 0 Enable Midstream Partners LP COM UNIT RP IN 292480100 472 39253 SH SOLE 39253 0 0 EnCana Corp COM 292505104 48972 10646049 SH SOLE 10646049 0 0 Enbridge Inc COM 29250N105 7507 213773 SH SOLE 213773 0 0 Endeavour Silver Corp COM 29258Y103 18299 8242656 SH SOLE 8242656 0 0 Energy Fuels Inc/Canada COM NEW 292671708 47 24208 SH SOLE 24208 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 513 39227 SH SOLE 39227 0 0 EnerSys COM 29275Y102 2602 39457 SH SOLE 39457 0 0 Enerplus Corp COM 292766102 209 28128 SH SOLE 28128 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 443 52141 SH SOLE 52141 0 0 Enphase Energy Inc COM 29355A107 1637 73638 SH SOLE 73638 0 0 Entergy Corp COM 29364G103 1451 12361 SH SOLE 12361 0 0 Enterprise Products Partners LP COM 293792107 597 20879 SH SOLE 20879 0 0 Enviva Partners LP COM UNIT 29414J107 1415 44286 SH SOLE 44286 0 0 Equifax Inc COM 294429105 60 424 SH SOLE 424 0 0 Equinox Gold Corp COM 29446Y502 3074 581162 SH SOLE 581162 0 0 Equitrans Midstream Corp COM 294600101 27 1825 SH SOLE 1825 0 0 Equity LifeStyle Properties Inc COM 29472R108 2795 20920 SH SOLE 20920 0 0 Equity Residential SH BEN INT 29476L107 7154 82937 SH SOLE 82937 0 0 Essex Property Trust Inc COM 297178105 5160 15797 SH SOLE 15797 0 0 Evercore Inc CLASS A 29977A105 13 166 SH SOLE 166 0 0 Evoqua Water Technologies Corp COM 30057T105 1272 74713 SH SOLE 74713 0 0 EXACT SCIENCES CORP COM 30063P105 12361 136778 SH SOLE 136778 0 0 Exelon Corp COM 30161N101 1614 33415 SH SOLE 33415 0 0 Expeditors International of Washington COM 302130109 63 845 SH SOLE 845 0 0 Extra Space Storage Inc COM 30225T102 3520 30135 SH SOLE 30135 0 0 Exxon Mobil Corp COM 30231G102 7063 100031 SH SOLE 100031 0 0 FMC Corp COM NEW 302491303 14668 167286 SH SOLE 167286 0 0 FS KKR Capital Corp COM 302635107 21522 3691539 SH SOLE 3691539 0 0 Facebook Inc CL A 30303M102 66807 375154 SH SOLE 375154 0 0 Federal Realty Investment Trust SH BEN INT NEW 313747206 2453 18018 SH SOLE 18018 0 0 Federated Investors Inc CL B 314211103 15 471 SH SOLE 471 0 0 FedEx Corp COM 31428X106 1091 7498 SH SOLE 7498 0 0 Fidus Investment Corp COM 316500107 3212 216618 SH SOLE 216618 0 0 51job Inc SPONSORED ADS 316827104 62 844 SH SOLE 844 0 0 First Majestic Silver Corp COM 32076V103 210625 23171105 SH SOLE 23171105 0 0 First Solar Inc COM 336433107 3678 63401 SH SOLE 63401 0 0 ForeScout Technologies Inc COM 34553D101 450 11861 SH SOLE 11861 0 0 Fortuna Silver Mines Inc COM 349915108 25868 8371538 SH SOLE 8371538 0 0 Franco-Nevada Corp COM 351858105 708938 7776850 SH SOLE 7776850 0 0 Franklin Electric Co Inc COM 353514102 1708 35722 SH SOLE 35722 0 0 Franklin Resources Inc COM 354613101 44 1522 SH SOLE 1522 0 0 Freeport-McMoRan Inc CL B 35671D857 380 39678 SH SOLE 39678 0 0 Futu Holdings Ltd SPONSORED ADS 36118L106 1042 95000 SH SOLE 95000 0 0 GDS Holdings Ltd SPONSORED ADS 36165L108 5759 143700 SH SOLE 143700 0 0 GW Pharmaceuticals PLC ADS 36197T103 2075 18038 SH SOLE 18038 0 0 Gaming and Leisure Properties Inc COM 36467J108 2754 72018 SH SOLE 72018 0 0 Gap Inc/The COM 364760108 416 23947 SH SOLE 23947 0 0 General Dynamics Corp COM 369550108 65473 358303 SH SOLE 358303 0 0 General Electric Co COM 369604103 3613 404140 SH SOLE 404140 0 0 General Mills Inc COM 370334104 33345 604951 SH SOLE 604951 0 0 General Motors Co COM 37045V100 3828 102133 SH SOLE 102133 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 585 27240 SH SOLE 27240 0 0 Gerdau SA SPON ADR REP PFD 373737105 2444 775872 SH SOLE 775872 0 0 Gibraltar Industries Inc COM 374689107 1078 23458 SH SOLE 23458 0 0 Gilead Sciences Inc COM 375558103 89409 1410685 SH SOLE 1410685 0 0 Gladstone Capital Corp COM 376535100 2863 293678 SH SOLE 293678 0 0 Gladstone Investment Corp COM 376546107 3898 315913 SH SOLE 315913 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 7539 176649 SH SOLE 176649 0 0 Global Partners LP/MA COM UNITS 37946R109 1344 68539 SH SOLE 68539 0 0 Global X MLP & Energy Infrastructure ET GLB X MLP ENRG I 37950E226 628 51030 SH SOLE 51030 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 443379 90117767 SH SOLE 90117767 0 0 Gold Resource Corp COM 38068T105 11478 3763270 SH SOLE 3763270 0 0 Gold Standard Ventures Corp COM 380738104 10984 14299644 SH SOLE 14299644 0 0 Golden Star Resources Ltd COM 38119T807 11442 4000542 SH SOLE 4000542 0 0 Goldman Sachs Group Inc/The COM 38141G104 5559 26823 SH SOLE 26823 0 0 Goldman Sachs BDC Inc SHS 38147U107 6552 326129 SH SOLE 326129 0 0 Golub Capital BDC Inc COM 38173M102 7927 420758 SH SOLE 420758 0 0 WW Grainger Inc COM 384802104 38 129 SH SOLE 129 0 0 Granite Point Mortgage Trust Inc COM 38741L107 4176 222858 SH SOLE 222858 0 0 Graphic Packaging Holding Co COM 388689101 84 5694 SH SOLE 5694 0 0 Great Panther Mining Ltd COM 39115V101 13300 18856805 SH SOLE 18856805 0 0 Grifols SA SP ADR REP B NVT 398438408 8450 421671 SH SOLE 421671 0 0 Guardant Health Inc COM 40131M109 5583 87471 SH SOLE 87471 0 0 Guidewire Software Inc COM 40171V100 65169 618416 SH SOLE 618416 0 0 HCP Inc COM 40414L109 4230 118710 SH SOLE 118710 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 58767 1030088 SH SOLE 1030088 0 0 HSBC Holdings PLC ADR A 1/40PF A 404280604 94 3584 SH SOLE 3584 0 0 Halliburton Co COM 406216101 62736 3328195 SH SOLE 3328195 0 0 Hanesbrands Inc COM 410345102 27 1777 SH SOLE 1777 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 57041 1956805 SH SOLE 1956805 0 0 Harley-Davidson Inc COM 412822108 31242 868548 SH SOLE 868548 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 183438 64590829 SH SOLE 64590829 0 0 Hasbro Inc COM 418056107 70 588 SH SOLE 588 0 0 HeadHunter Group PLC SPONSORED ADS 42207L106 1198 62116 SH SOLE 62116 0 0 Hecla Mining Co COM 422704106 91246 51844412 SH SOLE 51844412 0 0 Helix Energy Solutions Group Inc COM 42330P107 14765 1831834 SH SOLE 1831834 0 0 Helmerich & Payne Inc COM 423452101 28185 703396 SH SOLE 703396 0 0 Hercules Capital Inc COM 427096508 11087 829225 SH SOLE 829225 0 0 Heritage-Crystal Clean Inc COM 42726M106 748 28237 SH SOLE 28237 0 0 Hess Corp COM 42809H107 1237 20455 SH SOLE 20455 0 0 Holly Energy Partners LP COM UT LTD PTN 435763107 523 20710 SH SOLE 20710 0 0 HollyFrontier Corp COM 436106108 784 14612 SH SOLE 14612 0 0 Home Depot Inc/The COM 437076102 15800 68098 SH SOLE 68098 0 0 Honeywell International Inc COM 438516106 4703 27798 SH SOLE 27798 0 0 Huazhu Group Ltd SPONSORED ADS 44332N106 4910 148708 SH SOLE 148708 0 0 Hubbell Inc COM 443510607 27 202 SH SOLE 202 0 0 HudBay Minerals Inc COM 443628102 6 1552 SH SOLE 1552 0 0 HUYA Inc ADS REP SHS A 44852D108 22290 942900 SH SOLE 942900 0 0 IAMGOLD Corp COM 450913108 186167 54594378 SH SOLE 54594378 0 0 IDEXX Laboratories Inc COM 45168D104 36697 134952 SH SOLE 134952 0 0 Illumina Inc COM 452327109 17334 56979 SH SOLE 56979 0 0 Imperial Oil Ltd COM NEW 453038408 53 2053 SH SOLE 2053 0 0 Incyte Corp COM 45337C102 14050 189272 SH SOLE 189272 0 0 Ingredion Inc COM 457187102 515 6296 SH SOLE 6296 0 0 Intel Corp COM 458140100 229505 4453821 SH SOLE 4453821 0 0 International Business Machines Corp COM 459200101 4148 28525 SH SOLE 28525 0 0 International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8476 180177 SH SOLE 180177 0 0 International Paper Co COM 460146103 318 7596 SH SOLE 7596 0 0 Invesco Optimum Yield Diversified Commo OPTIMUM YIELD 46090F100 1544 98829 SH SOLE 98829 0 0 Intuit Inc COM 461202103 1413 5312 SH SOLE 5312 0 0 Intuitive Surgical Inc COM NEW 46120E602 1305 2417 SH SOLE 2417 0 0 Invesco Mortgage Capital Inc COM 46131B100 8668 566170 SH SOLE 566170 0 0 Invesco Municipal Trust COM 46131J103 3092 245181 SH SOLE 245181 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 3390 263412 SH SOLE 263412 0 0 Invesco Municipal Opportunity Trust COM 46132C107 3761 300629 SH SOLE 300629 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2192 195004 SH SOLE 195004 0 0 Invesco Value Municipal Income Trust COM 46132P108 3514 228808 SH SOLE 228808 0 0 Invesco Municipal Income Opportunities COM 46132X101 1112 140229 SH SOLE 140229 0 0 Invesco Quality Municipal Income Trust COM 46133G107 2984 233299 SH SOLE 233299 0 0 Invitation Homes Inc COM 46187W107 3103 104812 SH SOLE 104812 0 0 Ionis Pharmaceuticals Inc COM 462222100 6304 105218 SH SOLE 105218 0 0 IQVIA Holdings Inc COM 46266C105 16534 110686 SH SOLE 110686 0 0 Iron Mountain Inc COM 46284V101 46 1410 SH SOLE 1410 0 0 iShares Gold Trust ISHARES 464285105 3358 238147 SH SOLE 238147 0 0 iShares MSCI Canada ETF MSCI CDA ETF 464286509 325 11248 SH SOLE 11248 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 1289 33146 SH SOLE 33146 0 0 iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 688 15378 SH SOLE 15378 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 330 8743 SH SOLE 8743 0 0 iShares MSCI South Korea ETF MSCI STH KOR ETF 464286772 188 3343 SH SOLE 3343 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 10396 91861 SH SOLE 91861 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 4266 33258 SH SOLE 33258 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 7724 48384 SH SOLE 48384 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 617 5171 SH SOLE 5171 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1093 5669 SH SOLE 5669 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 1168 25138 SH SOLE 25138 0 0 iShares MSCI Global Metals & Mining Pro MSCI GBL ETF NEW 46434G848 604 22686 SH SOLE 22686 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 193 6135 SH SOLE 6135 0 0 Itron Inc COM 465741106 2353 31811 SH SOLE 31811 0 0 JPMorgan Chase & Co COM 46625H100 6848 58191 SH SOLE 58191 0 0 JPMorgan BetaBuilders Japan ETF BETBULD JAPAN 46641Q712 577 24308 SH SOLE 24308 0 0 JD.com Inc SPON ADR CL A 47215P106 1720 60975 SH SOLE 60975 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 548 34338 SH SOLE 34338 0 0 Johnson & Johnson COM 478160104 7980 61675 SH SOLE 61675 0 0 Jumia Technologies AG SPONSORED ADS 48138M105 759 95657 SH SOLE 95657 0 0 KLA Corp COM NEW 482480100 86749 544054 SH SOLE 544054 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 2247 115074 SH SOLE 115074 0 0 Kansas City Southern COM NEW 485170302 64 482 SH SOLE 482 0 0 Kellogg Co COM 487836108 70436 1094570 SH SOLE 1094570 0 0 Kimberly-Clark Corp COM 494368103 1611 11340 SH SOLE 11340 0 0 Kimco Realty Corp COM 49446R109 1983 94949 SH SOLE 94949 0 0 Kinder Morgan Inc/DE COM 49456B101 627 30408 SH SOLE 30408 0 0 Kinross Gold Corp COM 496902404 691638 150356004 SH SOLE 150356004 0 0 KIRBY CORP COM 497266106 65085 792170 SH SOLE 792170 0 0 Kirkland Lake Gold Ltd COM 49741E100 615791 13717249 SH SOLE 13717249 0 0 Kohl's Corp COM 500255104 497 10001 SH SOLE 10001 0 0 Korea Electric Power Corp SPONSORED ADR 500631106 1055 97284 SH SOLE 97284 0 0 Kosmos Energy Ltd COM 500688106 604 96767 SH SOLE 96767 0 0 Kroger Co/The COM 501044101 1528 59271 SH SOLE 59271 0 0 L Brands Inc COM 501797104 288 14718 SH SOLE 14718 0 0 Ladder Capital Corp CL A 505743104 8454 489501 SH SOLE 489501 0 0 Lam Research Corp COM 512807108 60688 262595 SH SOLE 262595 0 0 Las Vegas Sands Corp COM 517834107 1913 33127 SH SOLE 33127 0 0 Laureate Education Inc CL A 518613203 27007 1629400 SH SOLE 1629400 0 0 Eli Lilly & Co COM 532457108 12319 110159 SH SOLE 110159 0 0 Lindsay Corp COM 535555106 95 1019 SH SOLE 1019 0 0 Linx SA SPONSORED ADS 53619W101 1939 250815 SH SOLE 250815 0 0 LiqTech International Inc COM 53632A201 729 92322 SH SOLE 92322 0 0 LivePerson Inc COM 538146101 746 20900 SH SOLE 20900 0 0 Livent Corp COM 53814L108 7995 1195117 SH SOLE 1195117 0 0 Lockheed Martin Corp COM 539830109 334 856 SH SOLE 856 0 0 Loop Industries Inc COM 543518104 668 52096 SH SOLE 52096 0 0 Louisiana-Pacific Corp COM 546347105 26657 1084491 SH SOLE 1084491 0 0 Lowe's Cos Inc COM 548661107 9266 84270 SH SOLE 84270 0 0 MFA Financial Inc COM 55272X102 8633 1172944 SH SOLE 1172944 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1280 181823 SH SOLE 181823 0 0 MGM Resorts International COM 552953101 1421 51247 SH SOLE 51247 0 0 MGM Growth Properties LLC CL A COM 55303A105 298 9921 SH SOLE 9921 0 0 MPLX LP COM UNIT REP LTD 55336V100 497 17726 SH SOLE 17726 0 0 MSC Industrial Direct Co Inc CL A 553530106 18 242 SH SOLE 242 0 0 Macerich Co/The COM 554382101 837 26505 SH SOLE 26505 0 0 Macy's Inc COM 55616P104 310 19955 SH SOLE 19955 0 0 MAG Silver Corp COM 55903Q104 37225 3508507 SH SOLE 3508507 0 0 Magellan Midstream Partners LP COM UNIT RP LP 559080106 648 9782 SH SOLE 9782 0 0 Magic Software Enterprises Ltd ORD 559166103 75 8140 SH SOLE 8140 0 0 Main Street Capital Corp COM 56035L104 19420 449440 SH SOLE 449440 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 1694 80739 SH SOLE 80739 0 0 Marathon Oil Corp COM 565849106 898 73212 SH SOLE 73212 0 0 Marathon Petroleum Corp COM 56585A102 1545 25438 SH SOLE 25438 0 0 Marsh & McLennan Cos Inc COM 571748102 1720 17188 SH SOLE 17188 0 0 Mastercard Inc CL A 57636Q104 6319 23269 SH SOLE 23269 0 0 Matador Resources Co COM 576485205 188 11370 SH SOLE 11370 0 0 Maxim Integrated Products Inc COM 57772K101 26267 453589 SH SOLE 453589 0 0 McCormick & Co Inc/MD COM NON VTG 579780206 94 602 SH SOLE 602 0 0 McDermott International Inc COM 580037703 5210 2579059 SH SOLE 2579059 0 0 McDonald's Corp COM 580135101 34808 162115 SH SOLE 162115 0 0 McEwen Mining Inc COM 58039P107 60448 38748977 SH SOLE 38748977 0 0 McKesson Corp COM 58155Q103 7802 57091 SH SOLE 57091 0 0 Medical Properties Trust Inc COM 58463J304 2096 107153 SH SOLE 107153 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 686 35334 SH SOLE 35334 0 0 Merck & Co Inc COM 58933Y105 47669 566277 SH SOLE 566277 0 0 MetLife Inc COM 59156R108 1424 30199 SH SOLE 30199 0 0 Mettler-Toledo International Inc COM 592688105 86 122 SH SOLE 122 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 604 109878 SH SOLE 109878 0 0 Microsoft Corp COM 594918104 40134 288668 SH SOLE 288668 0 0 Microchip Technology Inc COM 595017104 108147 1163998 SH SOLE 1163998 0 0 Micron Technology Inc COM 595112103 54648 1275322 SH SOLE 1275322 0 0 Mid-America Apartment Communities Inc COM 59522J103 3565 27420 SH SOLE 27420 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 40946 5055032 SH SOLE 5055032 0 0 Mondelez International Inc CL A 609207105 6266 113275 SH SOLE 113275 0 0 Morgan Stanley COM NEW 617446448 5325 124795 SH SOLE 124795 0 0 Mosaic Co/The COM 61945C103 11790 575146 SH SOLE 575146 0 0 Murphy Oil Corp COM 626717102 244 11029 SH SOLE 11029 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 3684 264865 SH SOLE 264865 0 0 National Fuel Gas Co COM 636180101 317 6753 SH SOLE 6753 0 0 National Oilwell Varco Inc COM 637071101 29428 1388104 SH SOLE 1388104 0 0 National Retail Properties Inc COM 637417106 2337 41429 SH SOLE 41429 0 0 Natural Resource Partners LP COM UNIT LTD PAR 63900P608 781 30802 SH SOLE 30802 0 0 Neogen Corp COM 640491106 4575 67178 SH SOLE 67178 0 0 Netflix Inc COM 64110L106 3977 14862 SH SOLE 14862 0 0 NetEase Inc SPONSORED ADS 64110W102 2259 8488 SH SOLE 8488 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 978 63275 SH SOLE 63275 0 0 Neurocrine Biosciences Inc COM 64125C109 9349 103752 SH SOLE 103752 0 0 New Gold Inc COM 644535106 75826 75075243 SH SOLE 75075243 0 0 New Mountain Finance Corp COM 647551100 8887 651999 SH SOLE 651999 0 0 New Oriental Education & Technology Gro SPON ADR 647581107 8073 72890 SH SOLE 72890 0 0 New Residential Investment Corp COM NEW 64828T201 12498 797041 SH SOLE 797041 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 6832 1121868 SH SOLE 1121868 0 0 Newmont GoldCorp Corp COM 651639106 1422400 37510554 SH SOLE 37510554 0 0 Newpark Resources Inc COM PAR $.01NEW 651718504 1180 154851 SH SOLE 154851 0 0 Newtek Business Services Corp COM NEW 652526203 3956 175209 SH SOLE 175209 0 0 NextEra Energy Inc COM 65339F101 4815 20664 SH SOLE 20664 0 0 NextEra Energy Inc UNIT 09/01/2022S 65339F796 16432 327714 SH SOLE 327714 0 0 NexGen Energy Ltd COM 65340P106 114 88053 SH SOLE 88053 0 0 NIKE Inc CL B 654106103 77335 823415 SH SOLE 823415 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 30 1041 SH SOLE 1041 0 0 Noble Energy Inc COM 655044105 840 37412 SH SOLE 37412 0 0 Noble Midstream Partners LP COM UNIT REPST 65506L105 388 16072 SH SOLE 16072 0 0 Norfolk Southern Corp COM 655844108 1367 7608 SH SOLE 7608 0 0 Northern Trust Corp COM 665859104 95 1017 SH SOLE 1017 0 0 Novagold Resources Inc COM NEW 66987E206 80293 13227872 SH SOLE 13227872 0 0 Novartis AG SPONSORED ADR 66987V109 7050 81129 SH SOLE 81129 0 0 Novo Nordisk A/S ADR 670100205 7333 141833 SH SOLE 141833 0 0 Nucor Corp COM 670346105 2817 55340 SH SOLE 55340 0 0 NuStar Energy LP UNIT COM 67058H102 623 21985 SH SOLE 21985 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 892 56752 SH SOLE 56752 0 0 Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 1145 76444 SH SOLE 76444 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 12785 893410 SH SOLE 893410 0 0 NVIDIA Corp COM 67066G104 81872 470338 SH SOLE 470338 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 12758 888412 SH SOLE 888412 0 0 Nuveen Intermediate Duration Municipal COM 670671106 2788 203039 SH SOLE 203039 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 782 57171 SH SOLE 57171 0 0 Nuveen Municipal High Income Opportunit COM 670682103 2822 197597 SH SOLE 197597 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 685 41419 SH SOLE 41419 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 8017 493939 SH SOLE 493939 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 12827 766704 SH SOLE 766704 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 1563 108978 SH SOLE 108978 0 0 Nutrien Ltd COM 67077M108 138337 2773423 SH SOLE 2773423 0 0 Oi SA SPONSORED ADR NE 670851500 1438 1306943 SH SOLE 1306943 0 0 Nuveen Municipal Value Fund Inc COM 670928100 7422 706194 SH SOLE 706194 0 0 O'Reilly Automotive Inc COM 67103H107 2262 5677 SH SOLE 5677 0 0 Oaktree Specialty Lending Corp COM 67401P108 5060 976847 SH SOLE 976847 0 0 Oasis Petroleum Inc COM 674215108 84 24356 SH SOLE 24356 0 0 Occidental Petroleum Corp COM 674599105 4600 103443 SH SOLE 103443 0 0 Oceaneering International Inc COM 675232102 16226 1197514 SH SOLE 1197514 0 0 Oil States International Inc COM 678026105 7558 568265 SH SOLE 568265 0 0 Olympic Steel Inc COM 68162K106 113 7852 SH SOLE 7852 0 0 Omega Healthcare Investors Inc COM 681936100 2194 52501 SH SOLE 52501 0 0 ON Semiconductor Corp COM 682189105 13541 704870 SH SOLE 704870 0 0 Oneok Inc COM 682680103 488 6627 SH SOLE 6627 0 0 Oracle Corp COM 68389X105 5496 99874 SH SOLE 99874 0 0 Ormat Technologies Inc COM 686688102 31326 421678 SH SOLE 421678 0 0 Osisko Gold Royalties Ltd COM 68827L101 136205 14645651 SH SOLE 14645651 0 0 Oxford Square Capital Corp COM 69181V107 2857 458636 SH SOLE 458636 0 0 PBF Energy Inc CL A 69318G106 37762 1388816 SH SOLE 1388816 0 0 PDC Energy Inc COM 69327R101 37134 1338178 SH SOLE 1338178 0 0 PG&E Corp COM 69331C108 980 98013 SH SOLE 98013 0 0 PNC Financial Services Group Inc/The COM 693475105 5801 41391 SH SOLE 41391 0 0 POSCO SPONSORED ADR 693483109 2265 48036 SH SOLE 48036 0 0 PNM Resources Inc COM 69349H107 715 13734 SH SOLE 13734 0 0 PPL Corp COM 69351T106 184 5833 SH SOLE 5833 0 0 PVH Corp COM 693656100 33 369 SH SOLE 369 0 0 Packaging Corp of America COM 695156109 194 1831 SH SOLE 1831 0 0 Pan American Silver Corp COM 697900108 394015 25128507 SH SOLE 25128507 0 0 Parsley Energy Inc CL A 701877102 84154 5009161 SH SOLE 5009161 0 0 Patterson Cos Inc COM 703395103 700 39287 SH SOLE 39287 0 0 Patterson-UTI Energy Inc COM 703481101 26709 3123889 SH SOLE 3123889 0 0 Paychex Inc COM 704326107 116 1404 SH SOLE 1404 0 0 PayPal Holdings Inc COM 70450Y103 5578 53850 SH SOLE 53850 0 0 Peabody Energy Corp COM 704551100 1303 88535 SH SOLE 88535 0 0 Pembina Pipeline Corp COM 706327103 170 4583 SH SOLE 4583 0 0 Penn National Gaming Inc COM 707569109 234 12578 SH SOLE 12578 0 0 PennantPark Investment Corp COM 708062104 3641 580772 SH SOLE 580772 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 4329 373176 SH SOLE 373176 0 0 PennyMac Mortgage Investment Trust COM 70931T103 8142 366258 SH SOLE 366258 0 0 PepsiCo Inc COM 713448108 7071 51575 SH SOLE 51575 0 0 Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 2876 95509 SH SOLE 95509 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 241 16686 SH SOLE 16686 0 0 Pfizer Inc COM 717081103 39909 1110755 SH SOLE 1110755 0 0 Philip Morris International Inc COM 718172109 67835 893383 SH SOLE 893383 0 0 Phillips 66 COM 718546104 1833 17905 SH SOLE 17905 0 0 Phillips 66 Partners LP COM UNIT REP INT 718549207 658 11625 SH SOLE 11625 0 0 Pilgrim's Pride Corp COM 72147K108 3737 116602 SH SOLE 116602 0 0 PIMCO Municipal Income Fund COM 72200R107 922 61112 SH SOLE 61112 0 0 PIMCO Municipal Income Fund III COM 72201A103 1000 78269 SH SOLE 78269 0 0 Pinnacle West Capital Corp COM 723484101 1143 11776 SH SOLE 11776 0 0 Pioneer Municipal High Income Advantage COM 723762100 1280 116963 SH SOLE 116963 0 0 Pioneer Municipal High Income Trust COM SHS 723763108 1231 98801 SH SOLE 98801 0 0 Pioneer Natural Resources Co COM 723787107 85282 678078 SH SOLE 678078 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 510 24580 SH SOLE 24580 0 0 Pluristem Therapeutics Inc COM NEW 72940R300 17 4602 SH SOLE 4602 0 0 POLARIS INC COM 731068102 62958 715345 SH SOLE 715345 0 0 Power Integrations Inc COM 739276103 2463 27242 SH SOLE 27242 0 0 Pretium Resources Inc COM 74139C102 241208 20956414 SH SOLE 20956414 0 0 T Rowe Price Group Inc COM 74144T108 33351 291912 SH SOLE 291912 0 0 Procter & Gamble Co/The COM 742718109 4904 39424 SH SOLE 39424 0 0 Prologis Inc COM 74340W103 12874 151073 SH SOLE 151073 0 0 ProPetro Holding Corp COM 74347M108 23592 2595416 SH SOLE 2595416 0 0 Prospect Capital Corp COM 74348T102 14222 2158164 SH SOLE 2158164 0 0 Prudential Financial Inc COM 744320102 1264 14051 SH SOLE 14051 0 0 Public Service Enterprise Group Inc COM 744573106 1516 24423 SH SOLE 24423 0 0 Public Storage COM 74460D109 8846 36067 SH SOLE 36067 0 0 Putnam Managed Municipal Income Trust COM 746823103 1355 173107 SH SOLE 173107 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1941 148475 SH SOLE 148475 0 0 QEP Resources Inc COM 74733V100 73 19833 SH SOLE 19833 0 0 QIWI plc SPON ADR REP B 74735M108 1449 65995 SH SOLE 65995 0 0 Qorvo Inc COM 74736K101 11735 158287 SH SOLE 158287 0 0 QUALCOMM Inc COM 747525103 73793 967398 SH SOLE 967398 0 0 QUEST DIAGNOSTICS INC COM 74834L100 114 1069 SH SOLE 1069 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 3796 140643 SH SOLE 140643 0 0 RPC Inc COM 749660106 8542 1522616 SH SOLE 1522616 0 0 Range Resources Corp COM 75281A109 78 20311 SH SOLE 20311 0 0 Raytheon Co COM NEW 755111507 38725 197385 SH SOLE 197385 0 0 Ready Capital Corp COM 75574U101 2298 144361 SH SOLE 144361 0 0 Realty Income Corp COM 756109104 5899 76929 SH SOLE 76929 0 0 Redhill Biopharma Ltd SPONSORED ADS 757468103 67 9455 SH SOLE 9455 0 0 Redwood Trust Inc COM 758075402 5095 310463 SH SOLE 310463 0 0 Regency Centers Corp COM 758849103 2790 40149 SH SOLE 40149 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 14543 52427 SH SOLE 52427 0 0 Reliance Steel & Aluminum Co COM 759509102 2453 24610 SH SOLE 24610 0 0 Renewable Energy Group Inc COM NEW 75972A301 543 36185 SH SOLE 36185 0 0 Republic Services Inc COM 760759100 3648 42144 SH SOLE 42144 0 0 ResMed Inc COM 761152107 95 705 SH SOLE 705 0 0 Rio Tinto PLC SPONSORED ADR 767204100 86704 1664510 SH SOLE 1664510 0 0 Robert Half International Inc COM 770323103 21 380 SH SOLE 380 0 0 Rogers Communications Inc CL B 775109200 87 1776 SH SOLE 1776 0 0 Ross Stores Inc COM 778296103 2532 23051 SH SOLE 23051 0 0 Royal Bank of Canada COM 780087102 5708 70327 SH SOLE 70327 0 0 Royal Dutch Shell PLC SPON ADR B 780259107 33616 561200 SH SOLE 561200 0 0 Royal Gold Inc COM 780287108 528013 4285474 SH SOLE 4285474 0 0 Ryerson Holding Corp COM 783754104 228 26708 SH SOLE 26708 0 0 S&P Global Inc COM 78409V104 1603 6544 SH SOLE 6544 0 0 SL Green Realty Corp COM 78440X101 1624 19868 SH SOLE 19868 0 0 SM Energy Co COM 78454L100 79 8106 SH SOLE 8106 0 0 SSR Mining Inc COM 784730103 225202 15509756 SH SOLE 15509756 0 0 Sabre Corp COM 78573M104 22 992 SH SOLE 992 0 0 Salesforce.com Inc COM 79466L302 67356 453756 SH SOLE 453756 0 0 Sanderson Farms Inc COM 800013104 3344 22095 SH SOLE 22095 0 0 Sandstorm Gold Ltd COM NEW 80013R206 113487 20121817 SH SOLE 20121817 0 0 Sanofi SPONSORED ADR 80105N105 7675 165650 SH SOLE 165650 0 0 Sarepta Therapeutics Inc COM 803607100 7634 101352 SH SOLE 101352 0 0 Sasol Ltd SPONSORED ADR 803866300 645 37943 SH SOLE 37943 0 0 Henry Schein Inc COM 806407102 47 733 SH SOLE 733 0 0 Schlumberger Ltd COM 806857108 136611 3997967 SH SOLE 3997967 0 0 Schnitzer Steel Industries Inc CL A 806882106 1083 52426 SH SOLE 52426 0 0 Charles Schwab Corp/The COM 808513105 70122 1676367 SH SOLE 1676367 0 0 Sea Ltd SPONSORED ADS 81141R100 2090 67540 SH SOLE 67540 0 0 Seaboard Corp COM 811543107 114 26 SH SOLE 26 0 0 Seabridge Gold Inc COM 811916105 37943 2997092 SH SOLE 2997092 0 0 Seattle Genetics Inc COM 812578102 6685 78277 SH SOLE 78277 0 0 Sempra Energy 6% PFD CONV A 816851406 22265 188368 SH SOLE 188368 0 0 Sensient Technologies Corp COM 81725T100 9 132 SH SOLE 132 0 0 ServiceNow Inc COM 81762P102 33538 132118 SH SOLE 132118 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 649 31728 SH SOLE 31728 0 0 Sibanye Gold Ltd SPONSORED ADR 825724206 146564 27141506 SH SOLE 27141506 0 0 Silvercorp Metals Inc COM 82835P103 39574 10194518 SH SOLE 10194518 0 0 Simon Property Group Inc COM 828806109 16196 104055 SH SOLE 104055 0 0 Skyworks Solutions Inc COM 83088M102 25777 325262 SH SOLE 325262 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 7082 254831 SH SOLE 254831 0 0 Solar Capital Ltd COM 83413U100 6081 294477 SH SOLE 294477 0 0 SolarEdge Technologies Inc COM 83417M104 57194 683154 SH SOLE 683154 0 0 Solaris Oilfield Infrastructure Inc COM CL A 83418M103 4896 364800 SH SOLE 364800 0 0 Southern Co/The COM 842587107 579 9380 SH SOLE 9380 0 0 Southern Co/The UNIT 08/01/2022 842587602 20159 376735 SH SOLE 376735 0 0 Southern Copper Corp COM 84265V105 79 2301 SH SOLE 2301 0 0 Spirit Realty Capital Inc COM NEW 84860W300 1034 21596 SH SOLE 21596 0 0 Starbucks Corp COM 855244109 6720 76002 SH SOLE 76002 0 0 Stars Group Inc/The COM 85570W100 376 25082 SH SOLE 25082 0 0 Starwood Property Trust Inc COM 85571B105 13895 573681 SH SOLE 573681 0 0 State Street Corp COM 857477103 66541 1124197 SH SOLE 1124197 0 0 Steel Dynamics Inc COM 858119100 29742 998062 SH SOLE 998062 0 0 Stericycle Inc COM 858912108 1273 24986 SH SOLE 24986 0 0 STMicroelectronics NV NY REGISTRY 861012102 27629 1428584 SH SOLE 1428584 0 0 STORE Capital Corp COM 862121100 1893 50600 SH SOLE 50600 0 0 Stryker Corp COM 863667101 5972 27608 SH SOLE 27608 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 3803 160946 SH SOLE 160946 0 0 Summit Midstream Partners LP COM UNIT LTD 866142102 274 56382 SH SOLE 56382 0 0 Sun Communities Inc COM 866674104 3192 21502 SH SOLE 21502 0 0 Sun Life Financial Inc COM 866796105 131 2917 SH SOLE 2917 0 0 Suncor Energy Inc COM 867224107 1688 53485 SH SOLE 53485 0 0 SunCoke Energy Inc COM 86722A103 261 46190 SH SOLE 46190 0 0 SunPower Corp COM 867652406 624 56923 SH SOLE 56923 0 0 Sunoco LP COM UT REP LP 86765K109 3714 118096 SH SOLE 118096 0 0 Sunrun Inc COM 86771W105 44818 2682894 SH SOLE 2682894 0 0 Sysco Corp COM 871829107 3059 38526 SH SOLE 38526 0 0 TCG BDC Inc COM 872280102 7371 511869 SH SOLE 511869 0 0 TC Pipelines LP UT COM LTD PRT 87233Q108 711 17473 SH SOLE 17473 0 0 TD Ameritrade Holding Corp COM 87236Y108 46 980 SH SOLE 980 0 0 TJX Cos Inc/The COM 872540109 8899 159659 SH SOLE 159659 0 0 TPG Specialty Lending Inc COM 87265K102 10123 482506 SH SOLE 482506 0 0 TPG RE Finance Trust Inc COM 87266M107 2117 106688 SH SOLE 106688 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 176064 3787948 SH SOLE 3787948 0 0 Take-Two Interactive Software Inc COM 874054109 2153 17174 SH SOLE 17174 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 6415 372972 SH SOLE 372972 0 0 Tallgrass Energy LP CLASS A SHS 874696107 508 25233 SH SOLE 25233 0 0 Target Corp COM 87612E106 3208 30008 SH SOLE 30008 0 0 Targa Resources Corp COM 87612G101 84 2087 SH SOLE 2087 0 0 TC Energy Corp COM 87807B107 433 8370 SH SOLE 8370 0 0 Teck Resources Ltd CL B 878742204 57524 3544276 SH SOLE 3544276 0 0 TELUS Corp COM 87971M103 35 975 SH SOLE 975 0 0 Tenaris SA SPONSORED ADS 88031M109 33918 1601413 SH SOLE 1601413 0 0 Tennant Co COM 880345103 1221 17277 SH SOLE 17277 0 0 Tenneco Inc CL A VTG COM STK 880349105 1216 97091 SH SOLE 97091 0 0 Tencent Music Entertainment Group SPON ADS 88034P109 10354 810800 SH SOLE 810800 0 0 Teradyne Inc COM 880770102 16901 291844 SH SOLE 291844 0 0 Ternium SA SPONSORED ADS 880890108 3694 192509 SH SOLE 192509 0 0 Tesla Inc COM 88160R101 8022 33305 SH SOLE 33305 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 4660 677300 SH SOLE 677300 0 0 Tetra Tech Inc COM 88162G103 1272 14660 SH SOLE 14660 0 0 Texas Instruments Inc COM 882508104 89210 690265 SH SOLE 690265 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5996 20587 SH SOLE 20587 0 0 3M Co COM 88579Y101 3634 22105 SH SOLE 22105 0 0 Tiffany & Co COM 886547108 85 920 SH SOLE 920 0 0 TimkenSteel Corp COM 887399103 200 31812 SH SOLE 31812 0 0 Toro Co/The COM 891092108 11453 156250 SH SOLE 156250 0 0 Toronto-Dominion Bank/The COM NEW 891160509 5539 94945 SH SOLE 94945 0 0 Tractor Supply Co COM 892356106 19024 210346 SH SOLE 210346 0 0 Transglobe Energy Corp COM 893662106 436 327837 SH SOLE 327837 0 0 Travelers Cos Inc/The COM 89417E109 126 847 SH SOLE 847 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 3665 222520 SH SOLE 222520 0 0 Turquoise Hill Resources Ltd COM 900435108 14 29456 SH SOLE 29456 0 0 Two Harbors Investment Corp COM NEW 90187B408 9402 716072 SH SOLE 716072 0 0 Tyler Technologies Inc COM 902252105 67 254 SH SOLE 254 0 0 Tyson Foods Inc CL A 902494103 98365 1141921 SH SOLE 1141921 0 0 UDR INC COM 902653104 3394 70013 SH SOLE 70013 0 0 USA Compression Partners LP COMUNIT LTDPAR 90290N109 3845 222635 SH SOLE 222635 0 0 US Bancorp COM NEW 902973304 6056 109437 SH SOLE 109437 0 0 US Silica Holdings Inc COM 90346E103 7487 783148 SH SOLE 783148 0 0 Uber Technologies Inc COM 90353T100 850 27908 SH SOLE 27908 0 0 Union Pacific Corp COM 907818108 5612 34647 SH SOLE 34647 0 0 United Parcel Service Inc CL B 911312106 5812 48510 SH SOLE 48510 0 0 United States Steel Corp COM 912909108 1476 127793 SH SOLE 127793 0 0 United Technologies Corp COM 913017109 71564 524200 SH SOLE 524200 0 0 United Therapeutics Corp COM 91307C102 3895 48836 SH SOLE 48836 0 0 UnitedHealth Group Inc COM 91324P102 63176 290707 SH SOLE 290707 0 0 Universal Display Corp COM 91347P105 13188 78549 SH SOLE 78549 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 633 149181 SH SOLE 149181 0 0 US Ecology Inc COM 91732J102 1224 19137 SH SOLE 19137 0 0 VEON Ltd SPONSORED ADR 91822M106 16964 7068185 SH SOLE 7068185 0 0 Vale SA SPONSORED ADS 91912E105 6378 554642 SH SOLE 554642 0 0 Valero Energy Corp COM 91913Y100 1329 15587 SH SOLE 15587 0 0 VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 623 23338 SH SOLE 23338 0 0 VanEck Vectors Morningstar Global Wide MRNGSTR GBL WD 92189F122 1161 40000 SH SOLE 40000 0 0 VanEck Vectors Green Bond ETF GREEN BD ETF 92189F171 5600 210000 SH SOLE 210000 0 0 VanEck Vectors Steel ETF STEEL ETF 92189F205 658 19413 SH SOLE 19413 0 0 VanEck Short High-Yield Muni Index ETF SHORT HIGH YIELD 92189F387 253 10064 SH SOLE 10064 0 0 VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8285 385000 SH SOLE 385000 0 0 VanEck AMT-Free Long Muni Index ETF AMT FREE LONG MU 92189F536 772 36496 SH SOLE 36496 0 0 VanEck Vectors Unconventional Oil & Gas UNCVTL OIL GAS 92189F668 460 44165 SH SOLE 44165 0 0 VanEck Vectors Agribusiness ETF AGRIBUSINESS ETF 92189F700 630 9563 SH SOLE 9563 0 0 VanEck Vectors Oil Services ETF OIL SVCS ETF 92189F718 645 54922 SH SOLE 54922 0 0 VanEck Vectors Coal ETF COAL ETF 92189F809 438 40296 SH SOLE 40296 0 0 VanEck AMT-Free Interm Muni Index ETF AMT FREE INT ETF 92189H201 510 10142 SH SOLE 10142 0 0 VanEck High-Yield Muni Index ETF HIGH YLD MUN ETF 92189H409 1026 15928 SH SOLE 15928 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 10394 123109 SH SOLE 123109 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1372 34083 SH SOLE 34083 0 0 Varonis Systems Inc COM 922280102 601 10048 SH SOLE 10048 0 0 Vedanta Ltd SPONSORED ADR 92242Y100 3148 362664 SH SOLE 362664 0 0 Veeva Systems Inc CL A COM 922475108 35783 234351 SH SOLE 234351 0 0 Ventas Inc COM 92276F100 6566 89907 SH SOLE 89907 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 65838 241519 SH SOLE 241519 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 2572 27580 SH SOLE 27580 0 0 VEREIT Inc COM 92339V100 2300 235143 SH SOLE 235143 0 0 Verizon Communications Inc COM 92343V104 6457 106979 SH SOLE 106979 0 0 Verint Systems Inc COM 92343X100 936 21889 SH SOLE 21889 0 0 Vertex Pharmaceuticals Inc COM 92532F100 17634 104083 SH SOLE 104083 0 0 VICI Properties Inc COM 925652109 1065 47012 SH SOLE 47012 0 0 Village Farms International Inc COM 92707Y108 32 3532 SH SOLE 3532 0 0 Viper Energy Partners LP COM UNT RP INT 92763M105 32186 1163200 SH SOLE 1163200 0 0 Visa Inc COM CL A 92826C839 5985 34795 SH SOLE 34795 0 0 Virtusa Corp COM 92827P102 3305 91745 SH SOLE 91745 0 0 Vornado Realty Trust SH BEN INT 929042109 2674 42003 SH SOLE 42003 0 0 WP Carey Inc COM 92936U109 3659 40881 SH SOLE 40881 0 0 Walmart Inc COM 931142103 11455 96524 SH SOLE 96524 0 0 Walgreens Boots Alliance Inc COM 931427108 7809 141178 SH SOLE 141178 0 0 Warrior Met Coal Inc COM 93627C101 2061 105566 SH SOLE 105566 0 0 Waste Connections Inc COM 94106B101 3689 40096 SH SOLE 40096 0 0 Waste Management Inc COM 94106L109 3665 31866 SH SOLE 31866 0 0 Waters Corp COM 941848103 76 342 SH SOLE 342 0 0 Wells Fargo & Co COM 949746101 74009 1467259 SH SOLE 1467259 0 0 Welltower Inc COM 95040Q104 8878 97936 SH SOLE 97936 0 0 Western Asset Managed Municipals Fund I COM 95766M105 1795 130530 SH SOLE 130530 0 0 Western Asset Municipal Defined Opportu COM 95768A109 677 31282 SH SOLE 31282 0 0 Western Asset Mortgage Capital Corp COM 95790D105 2365 245073 SH SOLE 245073 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 446 17908 SH SOLE 17908 0 0 Western Union Co/The COM 959802109 36350 1568830 SH SOLE 1568830 0 0 Westlake Chemical Partners LP COM UNIT RP LP 960417103 1381 59423 SH SOLE 59423 0 0 Westrock Co COM 96145D105 181 4976 SH SOLE 4976 0 0 Weyerhaeuser Co COM 962166104 399 14405 SH SOLE 14405 0 0 Wheaton Precious Metals Corp COM 962879102 600628 22889804 SH SOLE 22889804 0 0 John Wiley & Sons Inc CL A 968223206 31683 721055 SH SOLE 721055 0 0 Williams Cos Inc/The COM 969457100 515 21422 SH SOLE 21422 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 3355 228258 SH SOLE 228258 0 0 Worthington Industries Inc COM 981811102 1426 39564 SH SOLE 39564 0 0 WPX Energy Inc COM 98212B103 37990 3587388 SH SOLE 3587388 0 0 Wynn Resorts Ltd COM 983134107 1020 9381 SH SOLE 9381 0 0 Xilinx Inc COM 983919101 48231 502928 SH SOLE 502928 0 0 Xylem Inc/NY COM 98419M100 70 884 SH SOLE 884 0 0 YPF SA SPON ADR CL D 984245100 14 1544 SH SOLE 1544 0 0 YY Inc SPONSORED ADS A 98426T106 93 1661 SH SOLE 1661 0 0 Yamana Gold Inc COM 98462Y100 381412 119940869 SH SOLE 119940869 0 0 Yum! Brands Inc COM 988498101 58 511 SH SOLE 511 0 0 Yum China Holdings Inc COM 98850P109 2195 48313 SH SOLE 48313 0 0 Zimmer Biomet Holdings Inc COM 98956P102 69613 507128 SH SOLE 507128 0 0 Zoetis Inc CL A 98978V103 65198 523303 SH SOLE 523303 0 0 Zynga Inc CL A 98986T108 2066 354986 SH SOLE 354986 0 0 ALLERGAN PLC SHS G0177J108 18387 109255 SH SOLE 109255 0 0 Bunge Ltd COM G16962105 36996 653401 SH SOLE 653401 0 0 Credicorp Ltd COM G2519Y108 5288 25370 SH SOLE 25370 0 0 Cosan Ltd SHS A G25343107 1684 113009 SH SOLE 113009 0 0 Eaton Corp PLC SHS G29183103 7968 95826 SH SOLE 95826 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 37 1635 SH SOLE 1635 0 0 International Game Technology PLC SHS USD G4863A108 234 16476 SH SOLE 16476 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 4230 33014 SH SOLE 33014 0 0 Johnson Controls International plc SHS G51502105 125 2837 SH SOLE 2837 0 0 Linde PLC SHS G5494J103 4434 22890 SH SOLE 22890 0 0 Marvell Technology Group Ltd ORD G5876H105 22797 912966 SH SOLE 912966 0 0 Medtronic PLC SHS G5960L103 74489 685775 SH SOLE 685775 0 0 Nabors Industries Ltd SHS G6359F103 11836 6329664 SH SOLE 6329664 0 0 Noble Corp plc SHS USD G65431101 4029 3172280 SH SOLE 3172280 0 0 Novocure Ltd ORD SHS G6674U108 1951 26090 SH SOLE 26090 0 0 Pentair PLC SHS G7S00T104 17 448 SH SOLE 448 0 0 STERIS PLC SHS USD G8473T100 3624 25081 SH SOLE 25081 0 0 TechnipFMC PLC COM G87110105 32310 1338435 SH SOLE 1338435 0 0 Tronox Holdings PLC SHS G9087Q102 7398 891273 SH SOLE 891273 0 0 Valaris plc SHS CLASS A G9402V109 17678 3675349 SH SOLE 3675349 0 0 Perrigo Co PLC SHS G97822103 2956 52887 SH SOLE 52887 0 0 Chubb Ltd COM H1467J104 6367 39437 SH SOLE 39437 0 0 TE Connectivity Ltd REG SHS H84989104 89 952 SH SOLE 952 0 0 Transocean Ltd REG SHS H8817H100 34088 7626046 SH SOLE 7626046 0 0 CyberArk Software Ltd SHS M2682V108 1265 12668 SH SOLE 12668 0 0 Foamix Pharmaceuticals Ltd SHS M46135105 54 17783 SH SOLE 17783 0 0 Israel Chemicals Ltd SHS M5920A109 7052 1407489 SH SOLE 1407489 0 0 Kornit Digital Ltd SHS M6372Q113 348 11313 SH SOLE 11313 0 0 Pointer Telocation Ltd SHS M7946T104 28 1856 SH SOLE 1856 0 0 RADCOM Ltd SHS NEW M81865111 35 3860 SH SOLE 3860 0 0 UroGen Pharma Ltd COM M96088105 139 5832 SH SOLE 5832 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 70541 283958 SH SOLE 283958 0 0 CNH Industrial NV SHS N20944109 18995 1871399 SH SOLE 1871399 0 0 Core Laboratories NV COM N22717107 85889 1842328 SH SOLE 1842328 0 0 Mylan NV SHS EURO N59465109 5645 285373 SH SOLE 285373 0 0 NXP Semiconductors NV COM N6596X109 62173 569764 SH SOLE 569764 0 0 QIAGEN NV SHS NEW N72482123 11040 334849 SH SOLE 334849 0 0 Yandex NV SHS CLASS A N97284108 86235 2463143 SH SOLE 2463143 0 0 MakeMyTrip Ltd SHS V5633W109 402 17716 SH SOLE 17716 0 0 GasLog Partners LP UNIT LTD PTNRP Y2687W108 3034 159840 SH SOLE 159840 0 0 Golar LNG Partners LP COM UNIT LPI Y2745C102 2697 281526 SH SOLE 281526 0 0 KNOT Offshore Partners LP COM UNITS Y48125101 1402 73421 SH SOLE 73421 0 0 Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 3293 241252 SH SOLE 241252 0 0