0000930413-19-002267.txt : 20190807 0000930413-19-002267.hdr.sgml : 20190807 20190807123119 ACCESSION NUMBER: 0000930413-19-002267 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190807 DATE AS OF CHANGE: 20190807 EFFECTIVENESS DATE: 20190807 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: 191004639 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 06-30-2019 06-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 08-07-2019 2 830 20758576 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 1276 31900 SH SOLE 31900 0 0 AGCO Corp COM 001084102 8822 113731 SH SOLE 113731 0 0 AG Mortgage Investment Trust Inc COM 001228105 2364 148674 SH SOLE 148674 0 0 AGNC INVESTMENT CORP COM 00123Q104 15814 940190 SH SOLE 940190 0 0 AK Steel Holding Corp COM 001547108 581 245005 SH SOLE 245005 0 0 AT&T Inc COM 00206R102 5616 167586 SH SOLE 167586 0 0 Abbott Laboratories COM 002824100 5491 65291 SH SOLE 65291 0 0 AbbVie Inc COM 00287Y109 12665 174157 SH SOLE 174157 0 0 Activision Blizzard Inc COM 00507V109 1693 35863 SH SOLE 35863 0 0 Adobe Inc COM 00724F101 5759 19544 SH SOLE 19544 0 0 Advanced Emissions Solutions Inc COM 00770C101 715 56531 SH SOLE 56531 0 0 Advanced Micro Devices Inc COM 007903107 47778 1573198 SH SOLE 1573198 0 0 Advanced Disposal Services Inc COM 00790X101 1269 39763 SH SOLE 39763 0 0 Agilent Technologies Inc COM 00846U101 98 1318 SH SOLE 1318 0 0 Agnico Eagle Mines Ltd COM 008474108 671004 13095306 SH SOLE 13095306 0 0 Air Products & Chemicals Inc COM 009158106 91 401 SH SOLE 401 0 0 Alamos Gold Inc COM CL A 011532108 268434 44369346 SH SOLE 44369346 0 0 Alcoa Corp COM 013872106 106 4538 SH SOLE 4538 0 0 Alexandria Real Estate Equities Inc COM 015271109 3680 26086 SH SOLE 26086 0 0 Alexion Pharmaceuticals Inc COM 015351109 17154 130965 SH SOLE 130965 0 0 Algonquin Power & Utilities Corp COM 015857105 123 10126 SH SOLE 10126 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 155157 915652 SH SOLE 915652 0 0 Allegheny Technologies Inc COM 01741R102 2630 104377 SH SOLE 104377 0 0 AllianceBernstein National Municipal In COM 01864U106 2021 150249 SH SOLE 150249 0 0 Alliance Resource Partners LP UT LTD PART 01877R108 2846 167614 SH SOLE 167614 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 7579 104449 SH SOLE 104449 0 0 Alphabet Inc CAP STK CL A 02079K305 34238 31620 SH SOLE 31620 0 0 Altria Group Inc COM 02209S103 3341 70565 SH SOLE 70565 0 0 Amazon.com Inc COM 023135106 80992 42771 SH SOLE 42771 0 0 American Electric Power Co Inc UNIT 03/15/2022 025537127 8615 161001 SH SOLE 161001 0 0 American Express Co COM 025816109 5757 46640 SH SOLE 46640 0 0 American Homes 4 Rent CL A 02665T306 1496 61558 SH SOLE 61558 0 0 American International Group Inc COM NEW 026874784 1514 28415 SH SOLE 28415 0 0 American States Water Co COM 029899101 57 762 SH SOLE 762 0 0 American Tower Corp COM 03027X100 5622 27498 SH SOLE 27498 0 0 AmerisourceBergen Corp COM 03073E105 37201 436323 SH SOLE 436323 0 0 Amerigas Partners LP UNIT L P INT 030975106 4150 119126 SH SOLE 119126 0 0 AMETEK Inc COM 031100100 9207 101349 SH SOLE 101349 0 0 Amgen Inc COM 031162100 71868 389993 SH SOLE 389993 0 0 Anadarko Petroleum Corp COM 032511107 1686 23893 SH SOLE 23893 0 0 Analog Devices Inc COM 032654105 52708 466980 SH SOLE 466980 0 0 Andeavor Logistics LP COM UNIT LP INT 03350F106 769 21175 SH SOLE 21175 0 0 Andersons Inc/The COM 034164103 1166 42787 SH SOLE 42787 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 470696 26428733 SH SOLE 26428733 0 0 Annaly Capital Management Inc COM 035710409 23878 2615352 SH SOLE 2615352 0 0 Antero Resources Corp COM 03674X106 125 22600 SH SOLE 22600 0 0 Anthem Inc COM 036752103 4837 17141 SH SOLE 17141 0 0 Antero Midstream Corp COM 03676B102 698 60896 SH SOLE 60896 0 0 Apache Corp COM 037411105 661 22812 SH SOLE 22812 0 0 Apartment Investment & Management Co CL A 03748R754 1683 33570 SH SOLE 33570 0 0 Apergy Corp COM 03755L104 35307 1052672 SH SOLE 1052672 0 0 Apollo Investment Corp COM NEW 03761U502 8975 568064 SH SOLE 568064 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 7997 434853 SH SOLE 434853 0 0 Apple Inc COM 037833100 5577 28177 SH SOLE 28177 0 0 Applied Materials Inc COM 038222105 119714 2665639 SH SOLE 2665639 0 0 Aqua America Inc COM 03836W103 185 4471 SH SOLE 4471 0 0 Aqua America Inc UNIT 04/30/2022 03836W202 7863 138001 SH SOLE 138001 0 0 Arbor Realty Trust Inc COM 038923108 5300 437329 SH SOLE 437329 0 0 Arch Coal Inc CL A 039380407 1645 17463 SH SOLE 17463 0 0 ArcelorMittal NY REGISTRY SH 03938L203 3005 166668 SH SOLE 166668 0 0 Archer-Daniels-Midland Co COM 039483102 33756 827354 SH SOLE 827354 0 0 Arconic Inc COM 03965L100 214 8300 SH SOLE 8300 0 0 Ares Capital Corp COM 04010L103 42273 2356362 SH SOLE 2356362 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 4944 265222 SH SOLE 265222 0 0 Arotech Corp COM NEW 042682203 16 8244 SH SOLE 8244 0 0 AstraZeneca PLC SPONSORED ADR 046353108 8882 215165 SH SOLE 215165 0 0 Auryn Resources Inc COM 05208W108 2677 1572200 SH SOLE 1572200 0 0 Automatic Data Processing Inc COM 053015103 5563 33647 SH SOLE 33647 0 0 AutoZone Inc COM 053332102 1649 1500 SH SOLE 1500 0 0 AvalonBay Communities Inc COM 053484101 6552 32246 SH SOLE 32246 0 0 Avangrid Inc COM 05351W103 8 150 SH SOLE 150 0 0 Avantor Inc 6.25 PFD CNV SR 05352A209 13689 207002 SH SOLE 207002 0 0 BB&T Corp COM 054937107 1237 25187 SH SOLE 25187 0 0 BRP Inc COM SUN VTG 05577W200 1059 29630 SH SOLE 29630 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 1711 209478 SH SOLE 209478 0 0 BNY Mellon Municipal Income Inc COM 05589T104 754 88512 SH SOLE 88512 0 0 BWX Technologies Inc COM 05605H100 605 11607 SH SOLE 11607 0 0 Badger Meter Inc COM 056525108 1296 21711 SH SOLE 21711 0 0 Bain Capital Specialty Finance Inc COM 05684B107 5682 305164 SH SOLE 305164 0 0 Baker Hughes a GE Co CL A 05722G100 39648 1609728 SH SOLE 1609728 0 0 Balchem Corp COM 057665200 4120 41216 SH SOLE 41216 0 0 Bank of America Corp COM 060505104 5159 177903 SH SOLE 177903 0 0 Bank of Montreal COM 063671101 1409 18648 SH SOLE 18648 0 0 Bank of New York Mellon Corp/The COM 064058100 1036 23461 SH SOLE 23461 0 0 Bank of Nova Scotia/The COM 064149107 5049 93995 SH SOLE 93995 0 0 Baozun Inc SPONSORED ADR 06684L103 72443 1452930 SH SOLE 1452930 0 0 Barings BDC Inc COM 06759L103 2565 260636 SH SOLE 260636 0 0 Barrick Gold Corp COM 067901108 1308707 82987091 SH SOLE 82987091 0 0 Bausch Health Cos Inc COM 071734107 9024 357815 SH SOLE 357815 0 0 Becton Dickinson and Co COM 075887109 5180 20554 SH SOLE 20554 0 0 Becton Dickinson and Co PFD SHS CONV A 075887208 30646 495003 SH SOLE 495003 0 0 BeiGene Ltd SPONSORED ADR 07725L102 13944 112493 SH SOLE 112493 0 0 Berkshire Hathaway Inc CL B NEW 084670702 4181 19614 SH SOLE 19614 0 0 Best Buy Co Inc COM 086516101 1046 14999 SH SOLE 14999 0 0 Bilibili Inc SPONS ADS REP Z 090040106 514 31617 SH SOLE 31617 0 0 BioMarin Pharmaceutical Inc COM 09061G101 15651 182728 SH SOLE 182728 0 0 Biogen Inc COM 09062X103 72516 310068 SH SOLE 310068 0 0 BioLine RX Ltd SPONSORED ADS 09071M106 20 55215 SH SOLE 55215 0 0 Black Stone Minerals LP COM UNIT 09225M101 1839 118674 SH SOLE 118674 0 0 Blackbaud Inc COM 09227Q100 30986 371091 SH SOLE 371091 0 0 BlackRock Municipal Income Quality Trus COM 092479104 1735 126120 SH SOLE 126120 0 0 BlackRock Investment Quality Municipal COM 09247D105 1096 73389 SH SOLE 73389 0 0 BlackRock Inc COM 09247X101 68499 145960 SH SOLE 145960 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 2081 149734 SH SOLE 149734 0 0 BlackRock Municipal Bond Trust COM 09249H104 738 49592 SH SOLE 49592 0 0 BlackRock Municipal Income Trust II COM 09249N101 1126 76965 SH SOLE 76965 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 554 43841 SH SOLE 43841 0 0 BlackRock Capital Investment Corp COM 092533108 3893 645564 SH SOLE 645564 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 782 45731 SH SOLE 45731 0 0 BlackRock MuniHoldings Fund II Inc COM 09253P109 570 37768 SH SOLE 37768 0 0 BlackRock MuniVest Fund Inc COM 09253R105 2013 219495 SH SOLE 219495 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1055 69593 SH SOLE 69593 0 0 BlackRock MuniYield Fund Inc COM 09253W104 2233 155311 SH SOLE 155311 0 0 BlackRock Muni Intermediate Duration Fu COM 09253X102 2595 184686 SH SOLE 184686 0 0 BlackRock MuniEnhanced Fund Inc COM 09253Y100 1528 137677 SH SOLE 137677 0 0 BlackRock MuniHoldings Quality Fund Inc COM 09254A101 767 61695 SH SOLE 61695 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1336 106224 SH SOLE 106224 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 4296 325428 SH SOLE 325428 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 2098 144566 SH SOLE 144566 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1358 108122 SH SOLE 108122 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1310 82588 SH SOLE 82588 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 2361 177517 SH SOLE 177517 0 0 BlackRock MuniYield Investment Fund COM 09254R104 572 38841 SH SOLE 38841 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 7749 333572 SH SOLE 333572 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 8866 249189 SH SOLE 249189 0 0 BlackRock TCP Capital Corp COM 09259E108 6990 490498 SH SOLE 490498 0 0 Bluebird Bio Inc COM 09609G100 2806 22058 SH SOLE 22058 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 1303 164269 SH SOLE 164269 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1016 76246 SH SOLE 76246 0 0 Boeing Co/The COM 097023105 3771 10359 SH SOLE 10359 0 0 Booking Holdings Inc COM 09857L108 5523 2946 SH SOLE 2946 0 0 BOSTON PROPERTIES INC COM 101121101 4632 35910 SH SOLE 35910 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1403 32650 SH SOLE 32650 0 0 Boyd Gaming Corp COM 103304101 257 9539 SH SOLE 9539 0 0 Brigham Minerals Inc CL A COM 10918L103 6180 288000 SH SOLE 288000 0 0 Bristol-Myers Squibb Co COM 110122108 40028 882639 SH SOLE 882639 0 0 Brixmor Property Group Inc COM 11120U105 1187 66376 SH SOLE 66376 0 0 Broadcom Inc COM 11135F101 61338 213084 SH SOLE 213084 0 0 Brookfield Property REIT Inc CL A 11282X103 126 6670 SH SOLE 6670 0 0 B2Gold Corp COM 11777Q209 363088 119830944 SH SOLE 119830944 0 0 Buckeye Partners LP UNIT LTD PARTN 118230101 944 22986 SH SOLE 22986 0 0 CBRE Group Inc CL A 12504L109 69 1344 SH SOLE 1344 0 0 CF Industries Holdings Inc COM 125269100 114506 2451432 SH SOLE 2451432 0 0 Cigna Corp COM 125523100 3729 23670 SH SOLE 23670 0 0 CME Group Inc COM 12572Q105 5864 30212 SH SOLE 30212 0 0 CSX Corp COM 126408103 1322 17084 SH SOLE 17084 0 0 CNX Resources Corp COM 12653C108 22826 3122588 SH SOLE 3122588 0 0 CNX Midstream Partners LP COM UNIT REPST 12654A101 699 49745 SH SOLE 49745 0 0 CVS Health Corp COM 126650100 8114 148905 SH SOLE 148905 0 0 C&J Energy Services Inc COM 12674R100 13443 1141153 SH SOLE 1141153 0 0 Cabot Oil & Gas Corp COM 127097103 23548 1025594 SH SOLE 1025594 0 0 Cadence Design Systems Inc COM 127387108 29201 412387 SH SOLE 412387 0 0 Caesars Entertainment Corp COM 127686103 681 57617 SH SOLE 57617 0 0 California Water Service Group COM 130788102 50 997 SH SOLE 997 0 0 Camden Property Trust SH BEN INT 133131102 2325 22277 SH SOLE 22277 0 0 Cameco Corp COM 13321L108 2928 273015 SH SOLE 273015 0 0 Campbell Soup Co COM 134429109 58058 1448903 SH SOLE 1448903 0 0 Canadian Imperial Bank of Commerce COM 136069101 1072 13631 SH SOLE 13631 0 0 Canadian National Railway Co COM 136375102 5434 58716 SH SOLE 58716 0 0 Canadian Natural Resources Ltd COM 136385101 301 11165 SH SOLE 11165 0 0 Canadian Pacific Railway Ltd COM 13645T100 42 178 SH SOLE 178 0 0 Canadian Solar Inc COM 136635109 743 34029 SH SOLE 34029 0 0 Cantel Medical Corp COM 138098108 1325 16428 SH SOLE 16428 0 0 Capital One Financial Corp COM 14040H105 1340 14764 SH SOLE 14764 0 0 Capstead Mortgage Corp COM NO PAR 14067E506 2231 267135 SH SOLE 267135 0 0 Cardinal Health Inc COM 14149Y108 29128 618425 SH SOLE 618425 0 0 Carpenter Technology Corp COM 144285103 1758 36643 SH SOLE 36643 0 0 Carrizo Oil & Gas Inc COM 144577103 66 6552 SH SOLE 6552 0 0 Casella Waste Systems Inc CL A 147448104 1230 31038 SH SOLE 31038 0 0 Catalent Inc COM 148806102 5268 97172 SH SOLE 97172 0 0 Caterpillar Inc COM 149123101 65144 477981 SH SOLE 477981 0 0 Celgene Corp COM 151020104 29872 323153 SH SOLE 323153 0 0 Cenovus Energy Inc COM 15135U109 814 92287 SH SOLE 92287 0 0 Centennial Resource Development Inc/DE CL A 15136A102 64 8458 SH SOLE 8458 0 0 CenterPoint Energy Inc COM 15189T107 40 1395 SH SOLE 1395 0 0 CenterPoint Energy Inc DEP RP PFD CV B 15189T503 9818 195500 SH SOLE 195500 0 0 Century Aluminum Co COM 156431108 2 318 SH SOLE 318 0 0 Ceva Inc COM 157210105 174 7128 SH SOLE 7128 0 0 Charles River Laboratories Internationa COM 159864107 10382 73162 SH SOLE 73162 0 0 Chart Industries Inc COM PAR $0.01 16115Q308 33232 432254 SH SOLE 432254 0 0 Charter Communications Inc CL A 16119P108 5853 14812 SH SOLE 14812 0 0 Chefs' Warehouse Inc/The COM 163086101 82 2346 SH SOLE 2346 0 0 Cheniere Energy Partners LP COM UNIT 16411Q101 737 17481 SH SOLE 17481 0 0 Cheniere Energy Inc COM NEW 16411R208 31233 456293 SH SOLE 456293 0 0 Chesapeake Energy Corp COM 165167107 233 119298 SH SOLE 119298 0 0 Chevron Corp COM 166764100 86414 694424 SH SOLE 694424 0 0 Chimera Investment Corp COM NEW 16934Q208 9011 477545 SH SOLE 477545 0 0 Churchill Downs Inc COM 171484108 558 4848 SH SOLE 4848 0 0 Cimarex Energy Co COM 171798101 52501 884890 SH SOLE 884890 0 0 Cisco Systems Inc COM 17275R102 5831 106536 SH SOLE 106536 0 0 Citigroup Inc COM NEW 172967424 5666 80905 SH SOLE 80905 0 0 Clean Harbors Inc COM 184496107 1299 18270 SH SOLE 18270 0 0 Cleveland-Cliffs Inc COM 185899101 2713 254294 SH SOLE 254294 0 0 Coca-Cola Co/The COM 191216100 4345 85338 SH SOLE 85338 0 0 Coeur Mining Inc COM NEW 192108504 100002 23041950 SH SOLE 23041950 0 0 Cognizant Technology Solutions Corp CL A 192446102 1097 17304 SH SOLE 17304 0 0 Cohen & Steers Inc COM 19247A100 3 52 SH SOLE 52 0 0 Colgate-Palmolive Co COM 194162103 5961 83168 SH SOLE 83168 0 0 Colony Credit Real Estate Inc COM CL A 19625T101 6005 387428 SH SOLE 387428 0 0 Comcast Corp CL A 20030N101 67873 1605319 SH SOLE 1605319 0 0 Commercial Metals Co COM 201723103 1622 90859 SH SOLE 90859 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 2628 609739 SH SOLE 609739 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 86 7087 SH SOLE 7087 0 0 Cia Paranaense de Energia SPON ADR PFD 20441B407 1995 157107 SH SOLE 157107 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 478984 28733322 SH SOLE 28733322 0 0 Compass Minerals International Inc COM 20451N101 58044 1056313 SH SOLE 1056313 0 0 Concho Resources Inc COM 20605P101 104298 1010833 SH SOLE 1010833 0 0 ConocoPhillips COM 20825C104 7109 116539 SH SOLE 116539 0 0 CONSOL Energy Inc COM 20854L108 982 36887 SH SOLE 36887 0 0 Consolidated Edison Inc COM 209115104 71 806 SH SOLE 806 0 0 Continental Resources Inc/OK COM 212015101 468 11126 SH SOLE 11126 0 0 Contura Energy Inc COM 21241B100 1497 28844 SH SOLE 28844 0 0 Corteva Inc COM 22052L104 5599 189362 SH SOLE 189362 0 0 Costco Wholesale Corp COM 22160K105 3425 12960 SH SOLE 12960 0 0 Covanta Holding Corp COM 22282E102 2899 161862 SH SOLE 161862 0 0 Cree Inc COM 225447101 4445 79118 SH SOLE 79118 0 0 Crescent Point Energy Corp COM 22576C101 193 58365 SH SOLE 58365 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 849 23731 SH SOLE 23731 0 0 Cresud SACIF y A SPONSORED ADR 226406106 34 3265 SH SOLE 3265 0 0 CrossAmerica Partners LP UT LTD PTN INT 22758A105 1127 70239 SH SOLE 70239 0 0 Crown Castle International Corp COM 22822V101 1304 10005 SH SOLE 10005 0 0 CyrusOne Inc COM 23283R100 1439 24925 SH SOLE 24925 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 708 24153 SH SOLE 24153 0 0 DSP Group Inc COM 23332B106 102 7076 SH SOLE 7076 0 0 DTE Energy Co UNIT 99/99/9999 233331883 7587 135001 SH SOLE 135001 0 0 DWS Municipal Income Trust COM 233368109 2120 188126 SH SOLE 188126 0 0 Danaher Corp COM 235851102 5733 40113 SH SOLE 40113 0 0 Darden Restaurants Inc COM 237194105 30 244 SH SOLE 244 0 0 Darling Ingredients Inc COM 237266101 1578 79354 SH SOLE 79354 0 0 Deere & Co COM 244199105 58565 353421 SH SOLE 353421 0 0 Delek US Holdings Inc COM 24665A103 305 7515 SH SOLE 7515 0 0 DENTSPLY SIRONA Inc COM 24906P109 54 923 SH SOLE 923 0 0 Devon Energy Corp COM 25179M103 1016 35636 SH SOLE 35636 0 0 Diamond Offshore Drilling Inc COM 25271C102 13100 1476851 SH SOLE 1476851 0 0 Diamondback Energy Inc COM 25278X109 124631 1143722 SH SOLE 1143722 0 0 Digital Realty Trust Inc COM 253868103 5751 48828 SH SOLE 48828 0 0 Walt Disney Co/The COM DISNEY 254687106 42070 301274 SH SOLE 301274 0 0 Dollar General Corp COM 256677105 2104 15567 SH SOLE 15567 0 0 Dollar Tree Inc COM 256746108 1471 13695 SH SOLE 13695 0 0 Dominion Energy Inc COM 25746U109 62314 805918 SH SOLE 805918 0 0 Dominion Energy Inc UNIT 99/99/9999 25746U133 14450 139535 SH SOLE 139535 0 0 Dominion Energy Inc UNIT 08/15/2019 25746U836 14081 280002 SH SOLE 280002 0 0 Domtar Corp COM NEW 257559203 65 1455 SH SOLE 1455 0 0 Donaldson Co Inc COM 257651109 1288 25327 SH SOLE 25327 0 0 Dow Inc COM 260557103 9349 189593 SH SOLE 189593 0 0 Dril-Quip Inc COM 262037104 25212 525242 SH SOLE 525242 0 0 Duke Realty Corp COM NEW 264411505 2668 84404 SH SOLE 84404 0 0 Duke Energy Corp COM NEW 26441C204 5919 67080 SH SOLE 67080 0 0 Dunkin' Brands Group Inc COM 265504100 9 119 SH SOLE 119 0 0 DuPont de Nemours Inc COM 26614N102 14235 189626 SH SOLE 189626 0 0 Dynex Capital Inc COM 26817Q886 2007 119838 SH SOLE 119838 0 0 EOG Resources Inc COM 26875P101 73463 788564 SH SOLE 788564 0 0 EQT Corp COM 26884L109 365 23074 SH SOLE 23074 0 0 EQM Midstream Partners LP UNIT LTD PARTN 26885B100 839 18775 SH SOLE 18775 0 0 Eastman Chemical Co COM 277432100 23 291 SH SOLE 291 0 0 Eaton Vance Corp COM NON VTG 278265103 12 281 SH SOLE 281 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 1662 133600 SH SOLE 133600 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 4354 350303 SH SOLE 350303 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 817 35882 SH SOLE 35882 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 657 31936 SH SOLE 31936 0 0 Edwards Lifesciences Corp COM 28176E108 159 862 SH SOLE 862 0 0 El Paso Electric Co COM NEW 283677854 486 7432 SH SOLE 7432 0 0 Elanco Animal Health Inc COM 28414H103 22440 663912 SH SOLE 663912 0 0 Eldorado Resorts Inc COM 28470R102 306 6636 SH SOLE 6636 0 0 Eldorado Gold Corp COM 284902509 106232 18252904 SH SOLE 18252904 0 0 Electronic Arts Inc COM 285512109 1914 18904 SH SOLE 18904 0 0 Emerson Electric Co COM 291011104 62883 942498 SH SOLE 942498 0 0 Enable Midstream Partners LP COM UNIT RP IN 292480100 695 50672 SH SOLE 50672 0 0 EnCana Corp COM 292505104 56774 11067039 SH SOLE 11067039 0 0 Enbridge Inc COM 29250N105 7800 216429 SH SOLE 216429 0 0 Endeavour Silver Corp COM 29258Y103 17442 8508411 SH SOLE 8508411 0 0 Energy Fuels Inc/Canada COM NEW 292671708 74 23753 SH SOLE 23753 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 713 50639 SH SOLE 50639 0 0 EnerSys COM 29275Y102 2199 32103 SH SOLE 32103 0 0 Enerplus Corp COM 292766102 192 25497 SH SOLE 25497 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 679 67309 SH SOLE 67309 0 0 Enphase Energy Inc COM 29355A107 1041 57090 SH SOLE 57090 0 0 Entergy Corp COM 29364G103 1502 14595 SH SOLE 14595 0 0 Enterprise Products Partners LP COM 293792107 778 26953 SH SOLE 26953 0 0 Enviva Partners LP COM UNIT 29414J107 1321 42058 SH SOLE 42058 0 0 Equifax Inc COM 294429105 43 318 SH SOLE 318 0 0 Equitrans Midstream Corp COM 294600101 37 1885 SH SOLE 1885 0 0 Equity Residential SH BEN INT 29476L107 6475 85290 SH SOLE 85290 0 0 ESCO Technologies Inc COM 296315104 1597 19329 SH SOLE 19329 0 0 Essex Property Trust Inc COM 297178105 4472 15319 SH SOLE 15319 0 0 Evercore Inc CLASS A 29977A105 6 68 SH SOLE 68 0 0 Evergy Inc COM 30034W106 37 622 SH SOLE 622 0 0 Evoqua Water Technologies Corp COM 30057T105 1382 97033 SH SOLE 97033 0 0 EXACT SCIENCES CORP COM 30063P105 16612 140728 SH SOLE 140728 0 0 Exelon Corp COM 30161N101 1580 32952 SH SOLE 32952 0 0 Expeditors International of Washington COM 302130109 54 712 SH SOLE 712 0 0 Extra Space Storage Inc COM 30225T102 3043 28676 SH SOLE 28676 0 0 Exxon Mobil Corp COM 30231G102 7188 93796 SH SOLE 93796 0 0 FMC Corp COM NEW 302491303 15237 183693 SH SOLE 183693 0 0 FS KKR Capital Corp COM 302635107 21168 3551648 SH SOLE 3551648 0 0 Facebook Inc CL A 30303M102 74707 387081 SH SOLE 387081 0 0 Fastenal Co COM 311900104 36 1106 SH SOLE 1106 0 0 Federal Realty Investment Trust SH BEN INT NEW 313747206 2220 17245 SH SOLE 17245 0 0 FedEx Corp COM 31428X106 1128 6870 SH SOLE 6870 0 0 Fidus Investment Corp COM 316500107 3403 213361 SH SOLE 213361 0 0 51job Inc SPONSORED ADS 316827104 41 544 SH SOLE 544 0 0 First Majestic Silver Corp COM 32076V103 185330 23429833 SH SOLE 23429833 0 0 First Solar Inc COM 336433107 3802 57887 SH SOLE 57887 0 0 FirstEnergy Corp COM 337932107 56 1301 SH SOLE 1301 0 0 ForeScout Technologies Inc COM 34553D101 400 11821 SH SOLE 11821 0 0 Fortuna Silver Mines Inc COM 349915108 25378 8904638 SH SOLE 8904638 0 0 Fox Corp CL A COM 35137L105 11 288 SH SOLE 288 0 0 Franco-Nevada Corp COM 351858105 645192 7601222 SH SOLE 7601222 0 0 Franklin Electric Co Inc COM 353514102 1360 28642 SH SOLE 28642 0 0 Franklin Resources Inc COM 354613101 23 662 SH SOLE 662 0 0 Freeport-McMoRan Inc CL B 35671D857 439 37804 SH SOLE 37804 0 0 Futu Holdings Ltd SPONSORED ADS 36118L106 761 72016 SH SOLE 72016 0 0 GW Pharmaceuticals PLC ADS 36197T103 5439 31550 SH SOLE 31550 0 0 Gaming and Leisure Properties Inc COM 36467J108 2920 74919 SH SOLE 74919 0 0 Gap Inc/The COM 364760108 403 22447 SH SOLE 22447 0 0 General Dynamics Corp COM 369550108 62396 343177 SH SOLE 343177 0 0 General Electric Co COM 369604103 4184 398455 SH SOLE 398455 0 0 General Mills Inc COM 370334104 61980 1180115 SH SOLE 1180115 0 0 General Motors Co COM 37045V100 3880 100697 SH SOLE 100697 0 0 Gentex Corp COM 371901109 10 420 SH SOLE 420 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 770 35164 SH SOLE 35164 0 0 Genuine Parts Co COM 372460105 30 293 SH SOLE 293 0 0 Gerdau SA SPON ADR REP PFD 373737105 2640 678711 SH SOLE 678711 0 0 Gibraltar Industries Inc COM 374689107 1031 25536 SH SOLE 25536 0 0 Gilead Sciences Inc COM 375558103 94640 1400830 SH SOLE 1400830 0 0 Gladstone Capital Corp COM 376535100 2582 275262 SH SOLE 275262 0 0 Gladstone Investment Corp COM 376546107 3457 307817 SH SOLE 307817 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 8532 213189 SH SOLE 213189 0 0 Global Partners LP/MA COM UNITS 37946R109 1296 65091 SH SOLE 65091 0 0 Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1716 101659 SH SOLE 101659 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 512390 94711685 SH SOLE 94711685 0 0 Gold Resource Corp COM 38068T105 12184 3604595 SH SOLE 3604595 0 0 Gold Standard Ventures Corp COM 380738104 12732 12011062 SH SOLE 12011062 0 0 Golden Star Resources Ltd COM 38119T807 23301 5781991 SH SOLE 5781991 0 0 Goldman Sachs Group Inc/The COM 38141G104 5314 25975 SH SOLE 25975 0 0 Goldman Sachs BDC Inc SHS 38147U107 6245 317492 SH SOLE 317492 0 0 Golub Capital BDC Inc COM 38173M102 7282 409108 SH SOLE 409108 0 0 Granite Point Mortgage Trust Inc COM 38741L107 4405 229555 SH SOLE 229555 0 0 Graphic Packaging Holding Co COM 388689101 96 6879 SH SOLE 6879 0 0 Great Panther Mining Ltd COM 39115V101 15458 18083485 SH SOLE 18083485 0 0 Grifols SA SP ADR REP B NVT 398438408 9271 439375 SH SOLE 439375 0 0 Grupo Supervielle SA SPONSORED ADR 40054A108 5015 636386 SH SOLE 636386 0 0 Guidewire Software Inc COM 40171V100 65240 643521 SH SOLE 643521 0 0 HCP Inc COM 40414L109 3591 112289 SH SOLE 112289 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 67835 521644 SH SOLE 521644 0 0 HSBC Holdings PLC ADR A 1/40PF A 404280604 57 2178 SH SOLE 2178 0 0 Halliburton Co COM 406216101 87770 3859700 SH SOLE 3859700 0 0 Hanesbrands Inc COM 410345102 26 1500 SH SOLE 1500 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 57167 2028632 SH SOLE 2028632 0 0 Harley-Davidson Inc COM 412822108 30507 851427 SH SOLE 851427 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 141683 62415490 SH SOLE 62415490 0 0 Hasbro Inc COM 418056107 79 745 SH SOLE 745 0 0 Hecla Mining Co COM 422704106 94509 52504841 SH SOLE 52504841 0 0 Helmerich & Payne Inc COM 423452101 33032 652539 SH SOLE 652539 0 0 Hercules Capital Inc COM 427096508 10555 823355 SH SOLE 823355 0 0 Heritage-Crystal Clean Inc COM 42726M106 711 27025 SH SOLE 27025 0 0 Hershey Co/The COM 427866108 33353 248845 SH SOLE 248845 0 0 Hess Corp COM 42809H107 1425 22411 SH SOLE 22411 0 0 Holly Energy Partners LP COM UT LTD PTN 435763107 735 26735 SH SOLE 26735 0 0 HollyFrontier Corp COM 436106108 815 17610 SH SOLE 17610 0 0 Home Depot Inc/The COM 437076102 13970 67171 SH SOLE 67171 0 0 Honeywell International Inc COM 438516106 4620 26461 SH SOLE 26461 0 0 Huazhu Group Ltd SPONSORED ADS 44332N106 26809 739568 SH SOLE 739568 0 0 HudBay Minerals Inc COM 443628102 7 1270 SH SOLE 1270 0 0 HUYA Inc ADS REP SHS A 44852D108 20499 829600 SH SOLE 829600 0 0 IAMGOLD Corp COM 450913108 187410 55446613 SH SOLE 55446613 0 0 IDEXX Laboratories Inc COM 45168D104 36884 133962 SH SOLE 133962 0 0 Illinois Tool Works Inc COM 452308109 86 570 SH SOLE 570 0 0 Illumina Inc COM 452327109 19058 51767 SH SOLE 51767 0 0 Imperial Oil Ltd COM NEW 453038408 60 2170 SH SOLE 2170 0 0 Incyte Corp COM 45337C102 17710 208455 SH SOLE 208455 0 0 Ingredion Inc COM 457187102 570 6915 SH SOLE 6915 0 0 Intel Corp COM 458140100 192104 4013032 SH SOLE 4013032 0 0 International Business Machines Corp COM 459200101 3878 28124 SH SOLE 28124 0 0 International Flavors & Fragrances Inc COM 459506101 25 170 SH SOLE 170 0 0 International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8880 165002 SH SOLE 165002 0 0 International Paper Co COM 460146103 402 9285 SH SOLE 9285 0 0 Intuit Inc COM 461202103 1272 4867 SH SOLE 4867 0 0 Intuitive Surgical Inc COM NEW 46120E602 1162 2215 SH SOLE 2215 0 0 Invesco Mortgage Capital Inc COM 46131B100 8148 505479 SH SOLE 505479 0 0 Invesco Municipal Trust COM 46131J103 3188 258806 SH SOLE 258806 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 3236 255414 SH SOLE 255414 0 0 Invesco Municipal Opportunity Trust COM 46132C107 3902 317219 SH SOLE 317219 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2296 208725 SH SOLE 208725 0 0 Invesco Value Municipal Income Trust COM 46132P108 3313 217645 SH SOLE 217645 0 0 Invesco Municipal Income Opportunities COM 46132X101 911 118965 SH SOLE 118965 0 0 Invesco Quality Municipal Income Trust COM 46133G107 3078 247795 SH SOLE 247795 0 0 Invitation Homes Inc COM 46187W107 1885 70509 SH SOLE 70509 0 0 Ionis Pharmaceuticals Inc COM 462222100 6676 103882 SH SOLE 103882 0 0 IQVIA Holdings Inc COM 46266C105 20304 126192 SH SOLE 126192 0 0 Iron Mountain Inc COM 46284V101 37 1188 SH SOLE 1188 0 0 iShares Gold Trust ISHARES 464285105 3081 228224 SH SOLE 228224 0 0 iShares MSCI Canada ETF MSCI CDA ETF 464286509 439 15346 SH SOLE 15346 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 1067 26985 SH SOLE 26985 0 0 iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 587 12421 SH SOLE 12421 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 265 7063 SH SOLE 7063 0 0 iShares MSCI South Korea ETF MSCI STH KOR ETF 464286772 112 1876 SH SOLE 1876 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 12926 116086 SH SOLE 116086 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 3138 24667 SH SOLE 24667 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 5048 32084 SH SOLE 32084 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 548 4551 SH SOLE 4551 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 889 4427 SH SOLE 4427 0 0 iShares MSCI Saudi Arabia ETF MSCI SAUDI ARBIA 46434V423 495 14988 SH SOLE 14988 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 798 24703 SH SOLE 24703 0 0 Itron Inc COM 465741106 1612 25756 SH SOLE 25756 0 0 JPMorgan Chase & Co COM 46625H100 5484 49048 SH SOLE 49048 0 0 JPMorgan BetaBuilders Japan ETF BETBULD JAPAN 46641Q712 390 17096 SH SOLE 17096 0 0 JD.com Inc SPON ADR CL A 47215P106 1653 54583 SH SOLE 54583 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 549 25308 SH SOLE 25308 0 0 Johnson & Johnson COM 478160104 8446 60640 SH SOLE 60640 0 0 Jones Lang LaSalle Inc COM 48020Q107 25831 183599 SH SOLE 183599 0 0 Jumia Technologies AG SPONSORED ADS 48138M105 2399 90800 SH SOLE 90800 0 0 KLA-Tencor Corp COM 482480100 89287 755387 SH SOLE 755387 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 2443 122617 SH SOLE 122617 0 0 Kansas City Southern COM NEW 485170302 43 352 SH SOLE 352 0 0 Kellogg Co COM 487836108 57575 1074756 SH SOLE 1074756 0 0 Kimberly-Clark Corp COM 494368103 1504 11282 SH SOLE 11282 0 0 Kimco Realty Corp COM 49446R109 1779 96262 SH SOLE 96262 0 0 Kinder Morgan Inc/DE COM 49456B101 496 23764 SH SOLE 23764 0 0 Kinross Gold Corp COM 496902404 598011 154126625 SH SOLE 154126625 0 0 KIRBY CORP COM 497266106 48693 616370 SH SOLE 616370 0 0 Kirkland Lake Gold Ltd COM 49741E100 579783 13464202 SH SOLE 13464202 0 0 Kohl's Corp COM 500255104 451 9481 SH SOLE 9481 0 0 Korea Electric Power Corp SPONSORED ADR 500631106 1062 95676 SH SOLE 95676 0 0 Kosmos Energy Ltd COM 500688106 927 147773 SH SOLE 147773 0 0 Kroger Co/The COM 501044101 1285 59180 SH SOLE 59180 0 0 L Brands Inc COM 501797104 378 14481 SH SOLE 14481 0 0 Ladder Capital Corp CL A 505743104 7463 449325 SH SOLE 449325 0 0 Lam Research Corp COM 512807108 45029 239718 SH SOLE 239718 0 0 Las Vegas Sands Corp COM 517834107 2188 37036 SH SOLE 37036 0 0 Laureate Education Inc CL A 518613203 18219 1159700 SH SOLE 1159700 0 0 LEGG MASON INC COM 524901105 11 291 SH SOLE 291 0 0 Liberty Property Trust SH BEN INT 531172104 1730 34581 SH SOLE 34581 0 0 Eli Lilly & Co COM 532457108 12839 115887 SH SOLE 115887 0 0 Lindsay Corp COM 535555106 90 1097 SH SOLE 1097 0 0 LiqTech International Inc COM 53632A201 754 76097 SH SOLE 76097 0 0 Lithium Americas Corp COM NEW 53680Q207 7472 1853084 SH SOLE 1853084 0 0 LivePerson Inc COM 538146101 584 20830 SH SOLE 20830 0 0 Livent Corp COM 53814L108 11003 1589969 SH SOLE 1589969 0 0 Lockheed Martin Corp COM 539830109 186 511 SH SOLE 511 0 0 Louisiana-Pacific Corp COM 546347105 29651 1130866 SH SOLE 1130866 0 0 Lowe's Cos Inc COM 548661107 8599 85212 SH SOLE 85212 0 0 MFA Financial Inc COM 55272X102 8191 1140877 SH SOLE 1140877 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1192 170783 SH SOLE 170783 0 0 MGM Resorts International COM 552953101 1574 55097 SH SOLE 55097 0 0 MGM Growth Properties LLC CL A COM 55303A105 315 10285 SH SOLE 10285 0 0 MPLX LP COM UNIT REP LTD 55336V100 737 22882 SH SOLE 22882 0 0 MSC Industrial Direct Co Inc CL A 553530106 7 97 SH SOLE 97 0 0 Macerich Co/The COM 554382101 922 27534 SH SOLE 27534 0 0 Macy's Inc COM 55616P104 394 18343 SH SOLE 18343 0 0 MAG Silver Corp COM 55903Q104 41434 3931156 SH SOLE 3931156 0 0 Magellan Midstream Partners LP COM UNIT RP LP 559080106 808 12629 SH SOLE 12629 0 0 Magic Software Enterprises Ltd ORD 559166103 73 8113 SH SOLE 8113 0 0 Main Street Capital Corp COM 56035L104 17524 426177 SH SOLE 426177 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 1632 78145 SH SOLE 78145 0 0 Marathon Oil Corp COM 565849106 1037 73008 SH SOLE 73008 0 0 Marathon Petroleum Corp COM 56585A102 1583 28329 SH SOLE 28329 0 0 Marsh & McLennan Cos Inc COM 571748102 1550 15541 SH SOLE 15541 0 0 Mastercard Inc CL A 57636Q104 5960 22531 SH SOLE 22531 0 0 Matador Resources Co COM 576485205 180 9057 SH SOLE 9057 0 0 Maxim Integrated Products Inc COM 57772K101 23242 388530 SH SOLE 388530 0 0 McCormick & Co Inc/MD COM NON VTG 579780206 79 509 SH SOLE 509 0 0 McDermott International Inc COM 580037703 37351 3866611 SH SOLE 3866611 0 0 McDonald's Corp COM 580135101 32542 156708 SH SOLE 156708 0 0 McEwen Mining Inc COM 58039P107 69346 39626023 SH SOLE 39626023 0 0 McKesson Corp COM 58155Q103 40609 302173 SH SOLE 302173 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 816 37549 SH SOLE 37549 0 0 Merck & Co Inc COM 58933Y105 13896 165724 SH SOLE 165724 0 0 MetLife Inc COM 59156R108 1374 27670 SH SOLE 27670 0 0 Mettler-Toledo International Inc COM 592688105 87 103 SH SOLE 103 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 549 105460 SH SOLE 105460 0 0 Microsoft Corp COM 594918104 38775 289450 SH SOLE 289450 0 0 Microchip Technology Inc COM 595017104 93786 1081727 SH SOLE 1081727 0 0 Micron Technology Inc COM 595112103 58255 1509592 SH SOLE 1509592 0 0 Mid-America Apartment Communities Inc COM 59522J103 3151 26758 SH SOLE 26758 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 52194 5606228 SH SOLE 5606228 0 0 Mondelez International Inc CL A 609207105 37874 702666 SH SOLE 702666 0 0 Morgan Stanley COM NEW 617446448 5296 120883 SH SOLE 120883 0 0 Mosaic Co/The COM 61945C103 15345 613078 SH SOLE 613078 0 0 Murphy Oil Corp COM 626717102 269 10909 SH SOLE 10909 0 0 NII Holdings Inc COM PAR 62913F508 190 112546 SH SOLE 112546 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 3715 251539 SH SOLE 251539 0 0 National Fuel Gas Co COM 636180101 317 6014 SH SOLE 6014 0 0 National Oilwell Varco Inc COM 637071101 38814 1746021 SH SOLE 1746021 0 0 National Retail Properties Inc COM 637417106 2002 37775 SH SOLE 37775 0 0 Natural Resource Partners LP COM UNIT LTD PAR 63900P608 1037 29252 SH SOLE 29252 0 0 Nektar Therapeutics COM 640268108 4964 139503 SH SOLE 139503 0 0 Neogen Corp COM 640491106 4125 66412 SH SOLE 66412 0 0 Netflix Inc COM 64110L106 5286 14390 SH SOLE 14390 0 0 NetEase Inc SPONSORED ADR 64110W102 1288 5037 SH SOLE 5037 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 911 62513 SH SOLE 62513 0 0 Neurocrine Biosciences Inc COM 64125C109 8636 102283 SH SOLE 102283 0 0 New Gold Inc COM 644535106 30994 32242032 SH SOLE 32242032 0 0 New Mountain Finance Corp COM 647551100 8123 581452 SH SOLE 581452 0 0 New Residential Investment Corp COM NEW 64828T201 12036 782075 SH SOLE 782075 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 6005 968627 SH SOLE 968627 0 0 Newmont GoldCorp Corp COM 651639106 1424931 37040057 SH SOLE 37040057 0 0 Newpark Resources Inc COM PAR $.01NEW 651718504 771 103859 SH SOLE 103859 0 0 Newtek Business Services Corp COM NEW 652526203 3917 170305 SH SOLE 170305 0 0 NextEra Energy Inc COM 65339F101 4174 20373 SH SOLE 20373 0 0 NextEra Energy Inc UNIT 09/01/2019 65339F820 19479 300001 SH SOLE 300001 0 0 NexGen Energy Ltd COM 65340P106 135 86879 SH SOLE 86879 0 0 NIKE Inc CL B 654106103 34944 416243 SH SOLE 416243 0 0 NiSource Inc COM 65473P105 23 788 SH SOLE 788 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 32 741 SH SOLE 741 0 0 Noble Energy Inc COM 655044105 774 34539 SH SOLE 34539 0 0 Noble Midstream Partners LP COM UNIT REPST 65506L105 690 20747 SH SOLE 20747 0 0 Norfolk Southern Corp COM 655844108 1390 6971 SH SOLE 6971 0 0 Northern Trust Corp COM 665859104 77 861 SH SOLE 861 0 0 Novagold Resources Inc COM NEW 66987E206 83543 14135817 SH SOLE 14135817 0 0 Novartis AG SPONSORED ADR 66987V109 8817 96556 SH SOLE 96556 0 0 Novo Nordisk A/S ADR 670100205 8357 163742 SH SOLE 163742 0 0 Nucor Corp COM 670346105 3272 59382 SH SOLE 59382 0 0 NuStar Energy LP UNIT COM 67058H102 770 28381 SH SOLE 28381 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 847 55426 SH SOLE 55426 0 0 Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 1055 73253 SH SOLE 73253 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 12135 878696 SH SOLE 878696 0 0 NVIDIA Corp COM 67066G104 68898 419520 SH SOLE 419520 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 12204 871738 SH SOLE 871738 0 0 Nuveen Intermediate Duration Municipal COM 670671106 2650 197314 SH SOLE 197314 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 744 55867 SH SOLE 55867 0 0 Nuveen Municipal High Income Opportunit COM 670682103 2550 182677 SH SOLE 182677 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 736 43639 SH SOLE 43639 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 7449 472976 SH SOLE 472976 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 12224 770257 SH SOLE 770257 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 1484 104708 SH SOLE 104708 0 0 Nutrien Ltd COM 67077M108 148365 2775233 SH SOLE 2775233 0 0 Oi SA SPONSORED ADR NE 670851500 3080 1532313 SH SOLE 1532313 0 0 Nuveen Municipal Value Fund Inc COM 670928100 6946 682321 SH SOLE 682321 0 0 O'Reilly Automotive Inc COM 67103H107 2146 5811 SH SOLE 5811 0 0 Oaktree Specialty Lending Corp COM 67401P108 5231 965037 SH SOLE 965037 0 0 Oasis Petroleum Inc COM 674215108 125 22073 SH SOLE 22073 0 0 Occidental Petroleum Corp COM 674599105 4887 97192 SH SOLE 97192 0 0 Oceaneering International Inc COM 675232102 36713 1800526 SH SOLE 1800526 0 0 Oil States International Inc COM 678026105 10577 578005 SH SOLE 578005 0 0 Olympic Steel Inc COM 68162K106 117 8547 SH SOLE 8547 0 0 Omega Healthcare Investors Inc COM 681936100 1740 47336 SH SOLE 47336 0 0 ON Semiconductor Corp COM 682189105 11501 569065 SH SOLE 569065 0 0 Oneok Inc COM 682680103 371 5391 SH SOLE 5391 0 0 Oracle Corp COM 68389X105 5510 96716 SH SOLE 96716 0 0 Ormat Technologies Inc COM 686688102 27095 427426 SH SOLE 427426 0 0 Osisko Gold Royalties Ltd COM 68827L101 158534 15185262 SH SOLE 15185262 0 0 Oxford Square Capital Corp COM 69181V107 2860 446883 SH SOLE 446883 0 0 PBF Energy Inc CL A 69318G106 38116 1217755 SH SOLE 1217755 0 0 PDC Energy Inc COM 69327R101 50319 1395413 SH SOLE 1395413 0 0 PG&E Corp COM 69331C108 1343 58591 SH SOLE 58591 0 0 PNC Financial Services Group Inc/The COM 693475105 5502 40076 SH SOLE 40076 0 0 POSCO SPONSORED ADR 693483109 2616 49295 SH SOLE 49295 0 0 PNM Resources Inc COM 69349H107 708 13913 SH SOLE 13913 0 0 PPL Corp COM 69351T106 85 2729 SH SOLE 2729 0 0 PVH Corp COM 693656100 30 314 SH SOLE 314 0 0 Packaging Corp of America COM 695156109 209 2192 SH SOLE 2192 0 0 Pan American Silver Corp COM 697900108 339105 26266837 SH SOLE 26266837 0 0 Parsley Energy Inc CL A 701877102 99227 5219727 SH SOLE 5219727 0 0 Patterson Cos Inc COM 703395103 1596 69687 SH SOLE 69687 0 0 Patterson-UTI Energy Inc COM 703481101 46718 4058874 SH SOLE 4058874 0 0 PayPal Holdings Inc COM 70450Y103 5970 52160 SH SOLE 52160 0 0 Peabody Energy Corp COM 704551100 2025 84010 SH SOLE 84010 0 0 Pembina Pipeline Corp COM 706327103 176 4720 SH SOLE 4720 0 0 Penn National Gaming Inc COM 707569109 264 13718 SH SOLE 13718 0 0 PennantPark Investment Corp COM 708062104 3974 628766 SH SOLE 628766 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 4203 363616 SH SOLE 363616 0 0 PennyMac Mortgage Investment Trust COM 70931T103 6942 318025 SH SOLE 318025 0 0 PepsiCo Inc COM 713448108 6246 47629 SH SOLE 47629 0 0 Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 3256 111351 SH SOLE 111351 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 269 17283 SH SOLE 17283 0 0 Pfizer Inc COM 717081103 38664 892520 SH SOLE 892520 0 0 Philip Morris International Inc COM 718172109 62076 790477 SH SOLE 790477 0 0 Phillips 66 COM 718546104 1830 19563 SH SOLE 19563 0 0 Phillips 66 Partners LP COM UNIT REP INT 718549207 741 15008 SH SOLE 15008 0 0 Pilgrim's Pride Corp COM 72147K108 2953 116316 SH SOLE 116316 0 0 PIMCO Municipal Income Fund COM 72200R107 826 57132 SH SOLE 57132 0 0 PIMCO Municipal Income Fund III COM 72201A103 916 74131 SH SOLE 74131 0 0 Pinnacle West Capital Corp COM 723484101 1042 11076 SH SOLE 11076 0 0 Pioneer Municipal High Income Advantage COM 723762100 1224 113849 SH SOLE 113849 0 0 Pioneer Municipal High Income Trust COM SHS 723763108 1145 93853 SH SOLE 93853 0 0 Pioneer Natural Resources Co COM 723787107 108539 705440 SH SOLE 705440 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 773 31731 SH SOLE 31731 0 0 Pluristem Therapeutics Inc COM 72940R102 28 45852 SH SOLE 45852 0 0 Polaris Industries Inc COM 731068102 30068 329584 SH SOLE 329584 0 0 Power Integrations Inc COM 739276103 1728 21553 SH SOLE 21553 0 0 Pretium Resources Inc COM 74139C102 215303 21508800 SH SOLE 21508800 0 0 T Rowe Price Group Inc COM 74144T108 61741 562768 SH SOLE 562768 0 0 Procter & Gamble Co/The COM 742718109 4757 43383 SH SOLE 43383 0 0 Prologis Inc COM 74340W103 11703 146101 SH SOLE 146101 0 0 ProPetro Holding Corp COM 74347M108 61185 2955800 SH SOLE 2955800 0 0 Prospect Capital Corp COM 74348T102 13678 2094710 SH SOLE 2094710 0 0 Prudential Financial Inc COM 744320102 1300 12875 SH SOLE 12875 0 0 Public Service Enterprise Group Inc COM 744573106 1509 25651 SH SOLE 25651 0 0 Public Storage COM 74460D109 8413 35323 SH SOLE 35323 0 0 Putnam Managed Municipal Income Trust COM 746823103 1765 231280 SH SOLE 231280 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1891 149334 SH SOLE 149334 0 0 QEP Resources Inc COM 74733V100 106 14685 SH SOLE 14685 0 0 QIWI plc SPON ADR REP B 74735M108 1728 88315 SH SOLE 88315 0 0 Qorvo Inc COM 74736K101 9387 140925 SH SOLE 140925 0 0 QUALCOMM Inc COM 747525103 66560 874988 SH SOLE 874988 0 0 QUEST DIAGNOSTICS INC COM 74834L100 82 805 SH SOLE 805 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 3371 128795 SH SOLE 128795 0 0 RPC Inc COM 749660106 16269 2256464 SH SOLE 2256464 0 0 Range Resources Corp COM 75281A109 134 19223 SH SOLE 19223 0 0 Raytheon Co COM NEW 755111507 32656 187805 SH SOLE 187805 0 0 Realty Income Corp COM 756109104 4893 70947 SH SOLE 70947 0 0 Redhill Biopharma Ltd SPONSORED ADS 757468103 61 9423 SH SOLE 9423 0 0 Redwood Trust Inc COM 758075402 4823 291787 SH SOLE 291787 0 0 Regency Centers Corp COM 758849103 2599 38938 SH SOLE 38938 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 16154 51611 SH SOLE 51611 0 0 Reliance Steel & Aluminum Co COM 759509102 2829 29898 SH SOLE 29898 0 0 Renewable Energy Group Inc COM NEW 75972A301 441 27816 SH SOLE 27816 0 0 Republic Services Inc COM 760759100 3546 40925 SH SOLE 40925 0 0 ResMed Inc COM 761152107 73 595 SH SOLE 595 0 0 Retail Value Inc COM 76133Q102 133 3810 SH SOLE 3810 0 0 Rio Tinto PLC SPONSORED ADR 767204100 107640 1726662 SH SOLE 1726662 0 0 Rockwell Automation Inc COM 773903109 31 192 SH SOLE 192 0 0 Rogers Communications Inc CL B 775109200 81 1507 SH SOLE 1507 0 0 Ross Stores Inc COM 778296103 2115 21340 SH SOLE 21340 0 0 Royal Bank of Canada COM 780087102 5386 67777 SH SOLE 67777 0 0 Royal Dutch Shell PLC SPON ADR B 780259107 38438 584700 SH SOLE 584700 0 0 Royal Gold Inc COM 780287108 437001 4263844 SH SOLE 4263844 0 0 Ryerson Holding Corp COM 783754104 242 29074 SH SOLE 29074 0 0 S&P Global Inc COM 78409V104 1366 5996 SH SOLE 5996 0 0 SL Green Realty Corp COM 78440X101 1592 19812 SH SOLE 19812 0 0 SM Energy Co COM 78454L100 67 5385 SH SOLE 5385 0 0 SSR Mining Inc COM 784730103 219631 16066638 SH SOLE 16066638 0 0 Salesforce.com Inc COM 79466L302 63267 416971 SH SOLE 416971 0 0 Sanderson Farms Inc COM 800013104 2811 20583 SH SOLE 20583 0 0 Sandstorm Gold Ltd COM NEW 80013R206 115268 20806527 SH SOLE 20806527 0 0 Sanofi SPONSORED ADR 80105N105 8594 198602 SH SOLE 198602 0 0 Sarepta Therapeutics Inc COM 803607100 14654 96440 SH SOLE 96440 0 0 Sasol Ltd SPONSORED ADR 803866300 917 36887 SH SOLE 36887 0 0 Henry Schein Inc COM 806407102 44 628 SH SOLE 628 0 0 Schlumberger Ltd COM 806857108 177370 4463262 SH SOLE 4463262 0 0 Schnitzer Steel Industries Inc CL A 806882106 1302 49745 SH SOLE 49745 0 0 Charles Schwab Corp/The COM 808513105 59509 1480689 SH SOLE 1480689 0 0 Sea Ltd SPONSORED ADS 81141R100 1290 38847 SH SOLE 38847 0 0 Seaboard Corp COM 811543107 116 28 SH SOLE 28 0 0 Seabridge Gold Inc COM 811916105 40161 2968290 SH SOLE 2968290 0 0 Seattle Genetics Inc COM 812578102 5361 77463 SH SOLE 77463 0 0 Sempra Energy COM 816851109 83 605 SH SOLE 605 0 0 Sempra Energy 6% PFD CONV A 816851406 19232 172501 SH SOLE 172501 0 0 Sensient Technologies Corp COM 81725T100 5 68 SH SOLE 68 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 849 40959 SH SOLE 40959 0 0 Sibanye Gold Ltd SPONSORED ADR 825724206 141205 29727381 SH SOLE 29727381 0 0 Silvercorp Metals Inc COM 82835P103 27172 10981987 SH SOLE 10981987 0 0 Simon Property Group Inc COM 828806109 16092 100728 SH SOLE 100728 0 0 Skyworks Solutions Inc COM 83088M102 20166 260976 SH SOLE 260976 0 0 JM Smucker Co/The COM NEW 832696405 31 273 SH SOLE 273 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 7443 239263 SH SOLE 239263 0 0 Solar Capital Ltd COM 83413U100 5696 277435 SH SOLE 277435 0 0 SolarEdge Technologies Inc COM 83417M104 60205 963904 SH SOLE 963904 0 0 Solaris Oilfield Infrastructure Inc COM CL A 83418M103 5704 380800 SH SOLE 380800 0 0 Southern Co/The COM 842587107 735 13292 SH SOLE 13292 0 0 Southern Copper Corp COM 84265V105 85 2200 SH SOLE 2200 0 0 Southwestern Energy Co COM 845467109 100 31528 SH SOLE 31528 0 0 Spirit Realty Capital Inc COM NEW 84860W300 855 20045 SH SOLE 20045 0 0 Spirit MTA REIT COM SHS BEN IN 84861U105 79 9423 SH SOLE 9423 0 0 Starbucks Corp COM 855244109 6315 75336 SH SOLE 75336 0 0 Stars Group Inc/The COM 85570W100 395 23125 SH SOLE 23125 0 0 Starwood Property Trust Inc COM 85571B105 11713 515547 SH SOLE 515547 0 0 State Street Corp COM 857477103 56008 999064 SH SOLE 999064 0 0 Steel Dynamics Inc COM 858119100 31077 1029025 SH SOLE 1029025 0 0 Stericycle Inc COM 858912108 1297 27154 SH SOLE 27154 0 0 STMicroelectronics NV NY REGISTRY 861012102 21801 1237301 SH SOLE 1237301 0 0 STORE Capital Corp COM 862121100 1559 46965 SH SOLE 46965 0 0 Stryker Corp COM 863667101 5497 26737 SH SOLE 26737 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 3713 152848 SH SOLE 152848 0 0 Summit Midstream Partners LP COM UNIT LTD 866142102 542 72785 SH SOLE 72785 0 0 Sun Life Financial Inc COM 866796105 103 2478 SH SOLE 2478 0 0 Suncor Energy Inc COM 867224107 1589 50940 SH SOLE 50940 0 0 SunCoke Energy Inc COM 86722A103 446 50281 SH SOLE 50281 0 0 Sunoco LP COM UT REP LP 86765K109 3508 112154 SH SOLE 112154 0 0 Sunrun Inc COM 86771W105 51823 2762432 SH SOLE 2762432 0 0 Superior Energy Services Inc COM 868157108 4128 3175228 SH SOLE 3175228 0 0 Sysco Corp COM 871829107 2698 38155 SH SOLE 38155 0 0 TCG BDC Inc COM 872280102 8230 540027 SH SOLE 540027 0 0 TC Pipelines LP UT COM LTD PRT 87233Q108 849 22556 SH SOLE 22556 0 0 TJX Cos Inc/The COM 872540109 8265 156294 SH SOLE 156294 0 0 TPG Specialty Lending Inc COM 87265K102 8739 445864 SH SOLE 445864 0 0 TPG RE Finance Trust Inc COM 87266M107 2082 107908 SH SOLE 107908 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 132659 3386747 SH SOLE 3386747 0 0 Take-Two Interactive Software Inc COM 874054109 1267 11157 SH SOLE 11157 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 7776 439339 SH SOLE 439339 0 0 Tallgrass Energy LP CLASS A SHS 874696107 688 32574 SH SOLE 32574 0 0 Target Corp COM 87612E106 2907 33559 SH SOLE 33559 0 0 Targa Resources Corp COM 87612G101 85 2159 SH SOLE 2159 0 0 TC Energy Corp COM 87807B107 424 8565 SH SOLE 8565 0 0 Teck Resources Ltd CL B 878742204 93667 4061873 SH SOLE 4061873 0 0 TELUS Corp COM 87971M103 30 822 SH SOLE 822 0 0 Tenaris SA SPONSORED ADS 88031M109 42041 1597923 SH SOLE 1597923 0 0 Tennant Co COM 880345103 1231 20107 SH SOLE 20107 0 0 Tenneco Inc CL A VTG COM STK 880349105 1316 118697 SH SOLE 118697 0 0 Tencent Music Entertainment Group SPON ADS 88034P109 5648 376800 SH SOLE 376800 0 0 Teradyne Inc COM 880770102 10971 229001 SH SOLE 229001 0 0 Ternium SA SPONSORED ADS 880890108 4219 188118 SH SOLE 188118 0 0 Tesla Inc COM 88160R101 9071 40595 SH SOLE 40595 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 8194 887757 SH SOLE 887757 0 0 Tetra Tech Inc COM 88162G103 1330 16930 SH SOLE 16930 0 0 Texas Instruments Inc COM 882508104 71784 625510 SH SOLE 625510 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5856 19941 SH SOLE 19941 0 0 3M Co COM 88579Y101 3481 20081 SH SOLE 20081 0 0 Tiffany & Co COM 886547108 60 639 SH SOLE 639 0 0 TimkenSteel Corp COM 887399103 282 34631 SH SOLE 34631 0 0 Toro Co/The COM 891092108 10515 157177 SH SOLE 157177 0 0 Toronto-Dominion Bank/The COM NEW 891160509 5359 91713 SH SOLE 91713 0 0 Tractor Supply Co COM 892356106 23110 212404 SH SOLE 212404 0 0 Transglobe Energy Corp COM 893662106 459 330390 SH SOLE 330390 0 0 Travelers Cos Inc/The COM 89417E109 68 455 SH SOLE 455 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 3080 216475 SH SOLE 216475 0 0 Turquoise Hill Resources Ltd COM 900435108 43 34639 SH SOLE 34639 0 0 Two Harbors Investment Corp COM NEW 90187B408 9148 722049 SH SOLE 722049 0 0 Tyler Technologies Inc COM 902252105 40 187 SH SOLE 187 0 0 Tyson Foods Inc CL A 902494103 95086 1177677 SH SOLE 1177677 0 0 UDR INC COM 902653104 2860 63706 SH SOLE 63706 0 0 USA Compression Partners LP COMUNIT LTDPAR 90290N109 3757 211434 SH SOLE 211434 0 0 US Bancorp COM NEW 902973304 5405 103153 SH SOLE 103153 0 0 US Silica Holdings Inc COM 90346E103 12478 975644 SH SOLE 975644 0 0 Uber Technologies Inc COM 90353T100 1186 25571 SH SOLE 25571 0 0 Union Pacific Corp COM 907818108 5301 31347 SH SOLE 31347 0 0 United Parcel Service Inc CL B 911312106 5072 49112 SH SOLE 49112 0 0 United States Steel Corp COM 912909108 2774 181212 SH SOLE 181212 0 0 United Technologies Corp COM 913017109 34945 268393 SH SOLE 268393 0 0 United Therapeutics Corp COM 91307C102 4242 54348 SH SOLE 54348 0 0 UnitedHealth Group Inc COM 91324P102 34441 141147 SH SOLE 141147 0 0 Universal Display Corp COM 91347P105 13222 70309 SH SOLE 70309 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 793 142304 SH SOLE 142304 0 0 US Ecology Inc COM 91732J102 1175 19740 SH SOLE 19740 0 0 VEON Ltd SPONSORED ADR 91822M106 17786 6352034 SH SOLE 6352034 0 0 Vale SA SPONSORED ADS 91912E105 6866 510833 SH SOLE 510833 0 0 Valero Energy Corp COM 91913Y100 1581 18473 SH SOLE 18473 0 0 VanEck Vectors Green Bond ETF GREEN BD ETF 92189F171 6701 250000 SH SOLE 250000 0 0 VanEck Short High-Yield Muni Index ETF SHORT HIGH YIELD 92189F387 252 10064 SH SOLE 10064 0 0 VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8287 385000 SH SOLE 385000 0 0 VanEck AMT-Free Long Muni Index ETF AMT FREE LONG MU 92189F536 758 36496 SH SOLE 36496 0 0 VanEck AMT-Free Interm Muni Index ETF AMT FREE INT ETF 92189H201 505 10142 SH SOLE 10142 0 0 VanEck High-Yield Muni Index ETF HIGH YLD MUN ETF 92189H409 1010 15828 SH SOLE 15828 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 12947 155862 SH SOLE 155862 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 807 18972 SH SOLE 18972 0 0 Varonis Systems Inc COM 922280102 620 10014 SH SOLE 10014 0 0 Vedanta Ltd SPONSORED ADR 92242Y100 3603 354286 SH SOLE 354286 0 0 Ventas Inc COM 92276F100 5727 83794 SH SOLE 83794 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 63350 235371 SH SOLE 235371 0 0 VEREIT Inc COM 92339V100 2049 227380 SH SOLE 227380 0 0 Verizon Communications Inc COM 92343V104 5571 97520 SH SOLE 97520 0 0 Verint Systems Inc COM 92343X100 1173 21816 SH SOLE 21816 0 0 Vertex Pharmaceuticals Inc COM 92532F100 20321 110811 SH SOLE 110811 0 0 VICI Properties Inc COM 925652109 871 39509 SH SOLE 39509 0 0 Village Farms International Inc COM 92707Y108 42 3682 SH SOLE 3682 0 0 Viper Energy Partners LP COM UNT RP INT 92763M105 37391 1213200 SH SOLE 1213200 0 0 Visa Inc COM CL A 92826C839 5847 33693 SH SOLE 33693 0 0 Vornado Realty Trust SH BEN INT 929042109 2635 41113 SH SOLE 41113 0 0 WP Carey Inc COM 92936U109 3138 38653 SH SOLE 38653 0 0 Walmart Inc COM 931142103 10842 98125 SH SOLE 98125 0 0 Walgreens Boots Alliance Inc COM 931427108 7653 139990 SH SOLE 139990 0 0 Warrior Met Coal Inc COM 93627C101 1827 69939 SH SOLE 69939 0 0 Waste Connections Inc COM 94106B101 3572 37368 SH SOLE 37368 0 0 Waste Management Inc COM 94106L109 3552 30784 SH SOLE 30784 0 0 Waters Corp COM 941848103 64 297 SH SOLE 297 0 0 Wells Fargo & Co COM 949746101 63894 1350260 SH SOLE 1350260 0 0 Welltower Inc COM 95040Q104 7504 92036 SH SOLE 92036 0 0 Western Asset Managed Municipals Fund I COM 95766M105 1698 123907 SH SOLE 123907 0 0 Western Asset Municipal Defined Opportu COM 95768A109 642 29362 SH SOLE 29362 0 0 Western Asset Mortgage Capital Corp COM 95790D105 2443 244835 SH SOLE 244835 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 711 23119 SH SOLE 23119 0 0 Western Union Co/The COM 959802109 59842 3008642 SH SOLE 3008642 0 0 Westlake Chemical Partners LP COM UNIT RP LP 960417103 1388 56434 SH SOLE 56434 0 0 Westrock Co COM 96145D105 216 5924 SH SOLE 5924 0 0 Weyerhaeuser Co COM 962166104 456 17319 SH SOLE 17319 0 0 Wheaton Precious Metals Corp COM 962879102 549924 22742931 SH SOLE 22742931 0 0 Whiting Petroleum Corp COM NEW 966387409 123 6569 SH SOLE 6569 0 0 John Wiley & Sons Inc CL A 968223206 27993 610391 SH SOLE 610391 0 0 Williams Cos Inc/The COM 969457100 442 15751 SH SOLE 15751 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 3082 218747 SH SOLE 218747 0 0 Worthington Industries Inc COM 981811102 1871 46481 SH SOLE 46481 0 0 WPX Energy Inc COM 98212B103 42978 3733932 SH SOLE 3733932 0 0 Wynn Resorts Ltd COM 983134107 1330 10727 SH SOLE 10727 0 0 Xilinx Inc COM 983919101 53117 450452 SH SOLE 450452 0 0 Xylem Inc/NY COM 98419M100 62 745 SH SOLE 745 0 0 YPF SA SPON ADR CL D 984245100 29 1599 SH SOLE 1599 0 0 YY Inc SPONSORED ADS A 98426T106 81 1161 SH SOLE 1161 0 0 Yamana Gold Inc COM 98462Y100 307526 122034071 SH SOLE 122034071 0 0 Yum! Brands Inc COM 988498101 43 389 SH SOLE 389 0 0 Yum China Holdings Inc COM 98850P109 2478 53643 SH SOLE 53643 0 0 Zimmer Biomet Holdings Inc COM 98956P102 55345 470061 SH SOLE 470061 0 0 Zoetis Inc CL A 98978V103 62299 548936 SH SOLE 548936 0 0 Zynga Inc CL A 98986T108 1169 190770 SH SOLE 190770 0 0 ALLERGAN PLC SHS G0177J108 62905 375707 SH SOLE 375707 0 0 Amcor PLC ORD G0250X107 9 821 SH SOLE 821 0 0 Brookfield Property Partners LP UNIT LTD PARTN G16249107 332 17516 SH SOLE 17516 0 0 Bunge Ltd COM G16962105 37743 677483 SH SOLE 677483 0 0 Credicorp Ltd COM G2519Y108 5785 25270 SH SOLE 25270 0 0 Cosan Ltd SHS A G25343107 3687 275942 SH SOLE 275942 0 0 Eaton Corp PLC SHS G29183103 9209 110574 SH SOLE 110574 0 0 Endo International PLC SHS G30401106 719 174491 SH SOLE 174491 0 0 Ensco Rowan plc SHS CLASS A G3166L100 38375 4498790 SH SOLE 4498790 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 16 747 SH SOLE 747 0 0 International Game Technology PLC SHS USD G4863A108 227 17490 SH SOLE 17490 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 7393 51861 SH SOLE 51861 0 0 Linde PLC SHS G5494J103 4693 23370 SH SOLE 23370 0 0 Mallinckrodt PLC SHS G5785G107 654 71235 SH SOLE 71235 0 0 Marvell Technology Group Ltd ORD G5876H105 22462 941009 SH SOLE 941009 0 0 Medtronic PLC SHS G5960L103 62626 643039 SH SOLE 643039 0 0 Nabors Industries Ltd SHS G6359F103 26209 9037598 SH SOLE 9037598 0 0 Noble Corp plc SHS USD G65431101 8767 4688401 SH SOLE 4688401 0 0 Novocure Ltd ORD SHS G6674U108 1644 26002 SH SOLE 26002 0 0 Pentair PLC SHS G7S00T104 9 249 SH SOLE 249 0 0 STERIS PLC SHS USD G8473T100 3660 24584 SH SOLE 24584 0 0 TechnipFMC PLC COM G87110105 42092 1622679 SH SOLE 1622679 0 0 Tronox Holdings PLC SHS G9087Q102 12751 997761 SH SOLE 997761 0 0 Perrigo Co PLC SHS G97822103 4403 92466 SH SOLE 92466 0 0 Chubb Ltd COM H1467J104 5735 38935 SH SOLE 38935 0 0 TE Connectivity Ltd REG SHS H84989104 53 552 SH SOLE 552 0 0 Transocean Ltd REG SHS H8817H100 53989 8422618 SH SOLE 8422618 0 0 CyberArk Software Ltd SHS M2682V108 1614 12625 SH SOLE 12625 0 0 Foamix Pharmaceuticals Ltd SHS M46135105 42 17724 SH SOLE 17724 0 0 Israel Chemicals Ltd SHS M5920A109 7272 1398504 SH SOLE 1398504 0 0 Kornit Digital Ltd SHS M6372Q113 357 11275 SH SOLE 11275 0 0 Pointer Telocation Ltd SHS M7946T104 28 1849 SH SOLE 1849 0 0 RADCOM Ltd SHS NEW M81865111 32 3847 SH SOLE 3847 0 0 UroGen Pharma Ltd COM M96088105 209 5813 SH SOLE 5813 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 57213 275154 SH SOLE 275154 0 0 CNH Industrial NV SHS N20944109 18781 1826936 SH SOLE 1826936 0 0 Core Laboratories NV COM N22717107 66541 1272774 SH SOLE 1272774 0 0 Mylan NV SHS EURO N59465109 8580 450604 SH SOLE 450604 0 0 NXP Semiconductors NV COM N6596X109 50741 519836 SH SOLE 519836 0 0 QIAGEN NV SHS NEW N72482123 14363 354213 SH SOLE 354213 0 0 Yandex NV SHS CLASS A N97284108 93047 2448600 SH SOLE 2448600 0 0 MakeMyTrip Ltd SHS V5633W109 418 16841 SH SOLE 16841 0 0 GasLog Partners LP UNIT LTD PTNRP Y2687W108 3223 151799 SH SOLE 151799 0 0 Golar LNG Partners LP COM UNIT LPI Y2745C102 3021 267361 SH SOLE 267361 0 0 KNOT Offshore Partners LP COM UNITS Y48125101 1331 69727 SH SOLE 69727 0 0 Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 3231 229114 SH SOLE 229114 0 0