0000930413-19-000403.txt : 20190212 0000930413-19-000403.hdr.sgml : 20190212 20190212133125 ACCESSION NUMBER: 0000930413-19-000403 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190212 DATE AS OF CHANGE: 20190212 EFFECTIVENESS DATE: 20190212 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: 19589656 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 12-31-2018 12-31-2018 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 02-12-2019 2 834 19939884 1 0001460304 VAN ECK ABSOLUTE RETURN ADVISERS CORP. 2 0001133639 028-06325 NEW YORK LIFE INVESTMENT MANAGEMENT LLC
INFORMATION TABLE 2 infotable.xml 3M Co COM 88579Y101 3395 17818 SH SOLE 17818 0 0 51job Inc SP ADR REP COM 316827104 23 371 SH SOLE 371 0 0 Abbott Laboratories COM 002824100 5639 77960 SH SOLE 77960 0 0 AbbVie Inc COM 00287Y109 16783 182050 SH SOLE 182050 0 0 ABM Industries Inc COM 000957100 821 25577 SH SOLE 25577 0 0 Abraxas Petroleum Corp COM 003830106 15 13700 SH SOLE 13700 0 0 Activision Blizzard Inc COM 00507V109 813 17451 SH SOLE 17451 0 0 Adobe Inc COM 00724F101 5032 22240 SH SOLE 22240 0 0 Advanced Disposal Services Inc COM 00790X101 812 33917 SH SOLE 33917 0 0 Advanced Micro Devices Inc COM 007903107 27011 1463233 SH SOLE 1463233 0 0 AG Mortgage Investment Trust Inc COM 001228105 1806 113392 SH SOLE 113392 0 0 AGCO Corp COM 001084102 9080 163097 SH SOLE 163097 0 0 Agilent Technologies Inc COM 00846U101 83 1226 SH SOLE 1226 0 0 AGNC INVESTMENT CORP COM 00123Q104 13918 793495 SH SOLE 793495 0 0 Agnico Eagle Mines Ltd COM 008474108 637841 15788137 SH SOLE 15788137 0 0 Air Products & Chemicals Inc COM 009158106 15 94 SH SOLE 94 0 0 AK Steel Holding Corp COM 001547108 481 213725 SH SOLE 213725 0 0 Akorn Inc COM 009728106 602 177550 SH SOLE 177550 0 0 Alamos Gold Inc COM CL A 011532108 181485 50412471 SH SOLE 50412471 0 0 Albemarle Corp COM 012653101 86 1118 SH SOLE 1118 0 0 Alcoa Corp COM 013872106 112 4217 SH SOLE 4217 0 0 Alexandria Real Estate Equities Inc COM 015271109 2896 25130 SH SOLE 25130 0 0 Alexion Pharmaceuticals Inc COM 015351109 15014 154211 SH SOLE 154211 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 118951 867812 SH SOLE 867812 0 0 Alkermes PLC SHS G01767105 47 1601 SH SOLE 1601 0 0 Allegheny Technologies Inc COM 01741R102 2562 117686 SH SOLE 117686 0 0 ALLERGAN PLC SHS G0177J108 56983 426325 SH SOLE 426325 0 0 Alliance Resource Partners LP UT LTD PART 01877R108 5168 298035 SH SOLE 298035 0 0 AllianceBernstein National Municipal In COM 01864U106 1404 115759 SH SOLE 115759 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 8461 116045 SH SOLE 116045 0 0 Alphabet Inc CAP STK CL A 02079K305 4607 4409 SH SOLE 4409 0 0 Altria Group Inc COM 02209S103 3234 65484 SH SOLE 65484 0 0 Amazon.com Inc COM 023135106 62158 41384 SH SOLE 41384 0 0 American Electric Power Co Inc COM 025537101 22 294 SH SOLE 294 0 0 American Express Co COM 025816109 4991 52363 SH SOLE 52363 0 0 American Homes 4 Rent CL A 02665T306 1252 63077 SH SOLE 63077 0 0 American International Group Inc COM NEW 026874784 3451 87562 SH SOLE 87562 0 0 American States Water Co COM 029899101 79 1181 SH SOLE 1181 0 0 American Tower Corp COM 03027X100 744 4703 SH SOLE 4703 0 0 Amerigas Partners LP UNIT L P INT 030975106 1600 63230 SH SOLE 63230 0 0 AmerisourceBergen Corp COM 03073E105 50300 676077 SH SOLE 676077 0 0 AMETEK Inc COM 031100100 7069 104414 SH SOLE 104414 0 0 Amgen Inc COM 031162100 38945 200055 SH SOLE 200055 0 0 Amneal Pharmaceuticals Inc COM STK CL A 03168L105 16 1185 SH SOLE 1185 0 0 Anadarko Petroleum Corp COM 032511107 26606 606899 SH SOLE 606899 0 0 Analog Devices Inc COM 032654105 31998 372807 SH SOLE 372807 0 0 Andeavor Logistics LP COM UNIT LP INT 03350F106 551 16954 SH SOLE 16954 0 0 Andersons Inc/The COM 034164103 1533 51285 SH SOLE 51285 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 660376 52619581 SH SOLE 52619581 0 0 Annaly Capital Management Inc COM 035710409 19390 1974569 SH SOLE 1974569 0 0 Antero Midstream Partners LP UNT LTD PARTN 03673L103 617 28862 SH SOLE 28862 0 0 Antero Resources Corp COM 03674X106 268 28522 SH SOLE 28522 0 0 Anthem Inc COM 036752103 786 2992 SH SOLE 2992 0 0 Anworth Mortgage Asset Corp COM 037347101 1590 393688 SH SOLE 393688 0 0 Apache Corp COM 037411105 978 37249 SH SOLE 37249 0 0 Apartment Investment & Management Co CL A 03748R101 1650 37599 SH SOLE 37599 0 0 Apergy Corp COM 03755L104 40066 1479528 SH SOLE 1479528 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 5943 356719 SH SOLE 356719 0 0 Apollo Investment Corp COM NEW 03761U502 6269 505568 SH SOLE 505568 0 0 Apple Inc COM 037833100 4326 27424 SH SOLE 27424 0 0 Applied Materials Inc COM 038222105 72565 2216414 SH SOLE 2216414 0 0 Aqua America Inc COM 03836W103 196 5723 SH SOLE 5723 0 0 Arbor Realty Trust Inc COM 038923108 3599 357379 SH SOLE 357379 0 0 ArcelorMittal NY REGISTRY SH 03938L203 2805 135696 SH SOLE 135696 0 0 Arch Coal Inc CL A 039380407 1961 23632 SH SOLE 23632 0 0 Archer-Daniels-Midland Co COM 039483102 48377 1180803 SH SOLE 1180803 0 0 Arconic Inc COM 03965L100 249 14761 SH SOLE 14761 0 0 Ares Capital Corp COM 04010L103 36015 2311630 SH SOLE 2311630 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 3516 171526 SH SOLE 171526 0 0 Arotech Corp COM NEW 042682203 34 13153 SH SOLE 13153 0 0 Asanko Gold Inc COM 04341Y105 5015 7852427 SH SOLE 7852427 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 34749 223292 SH SOLE 223292 0 0 AstraZeneca PLC SPONSORED ADR 046353108 12167 320352 SH SOLE 320352 0 0 AT&T Inc COM 00206R102 5873 205790 SH SOLE 205790 0 0 Atento SA SHS L0427L105 184 45928 SH SOLE 45928 0 0 Auryn Resources Inc COM 05208W108 1508 1644700 SH SOLE 1644700 0 0 Automatic Data Processing Inc COM 053015103 781 5954 SH SOLE 5954 0 0 AutoZone Inc COM 053332102 2554 3046 SH SOLE 3046 0 0 AvalonBay Communities Inc COM 053484101 5751 33044 SH SOLE 33044 0 0 B2Gold Corp COM 11777Q209 400403 137124192 SH SOLE 137124192 0 0 Badger Meter Inc COM 056525108 1433 29122 SH SOLE 29122 0 0 Baker Hughes a GE Co CL A 05722G100 60430 2810683 SH SOLE 2810683 0 0 Balchem Corp COM 057665200 4513 57596 SH SOLE 57596 0 0 Bank of America Corp COM 060505104 3745 151999 SH SOLE 151999 0 0 Bank of Montreal COM 063671101 745 11389 SH SOLE 11389 0 0 Bank of New York Mellon Corp/The COM 064058100 586 12450 SH SOLE 12450 0 0 Bank of Nova Scotia/The COM 064149107 4137 82896 SH SOLE 82896 0 0 Baozun Inc SPONSORED ADR 06684L103 31878 1091330 SH SOLE 1091330 0 0 Barings BDC Inc COM 06759L103 2902 322091 SH SOLE 322091 0 0 Barrick Gold Corp COM 067901108 925421 68347171 SH SOLE 68347171 0 0 Bausch Health Cos Inc COM 071734107 8587 464915 SH SOLE 464915 0 0 BB&T Corp COM 054937107 537 12400 SH SOLE 12400 0 0 Becton Dickinson and Co COM 075887109 937 4158 SH SOLE 4158 0 0 Becton Dickinson and Co PFD SHS CONV A 075887208 29388 509593 SH SOLE 509593 0 0 Berkshire Hathaway Inc CL B NEW 084670702 4211 20622 SH SOLE 20622 0 0 Best Buy Co Inc COM 086516101 1397 26374 SH SOLE 26374 0 0 Biogen Inc COM 09062X103 64906 215693 SH SOLE 215693 0 0 BioLine RX Ltd SPONSORED ADS 09071M106 25 57576 SH SOLE 57576 0 0 BioMarin Pharmaceutical Inc COM 09061G101 16257 190925 SH SOLE 190925 0 0 Black Stone Minerals LP COM UNIT 09225M101 2361 152508 SH SOLE 152508 0 0 Blackbaud Inc COM 09227Q100 20543 326591 SH SOLE 326591 0 0 BlackRock Capital Investment Corp COM 092533108 2971 561683 SH SOLE 561683 0 0 BlackRock Inc COM 09247X101 44549 113408 SH SOLE 113408 0 0 BlackRock Investment Quality Municipal COM 09247D105 897 67932 SH SOLE 67932 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 408 38203 SH SOLE 38203 0 0 BlackRock Muni Intermediate Duration Fu COM 09253X102 1966 155449 SH SOLE 155449 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1282 99636 SH SOLE 99636 0 0 BlackRock Municipal 2020 Term Trust COM SHS 09249X109 610 41360 SH SOLE 41360 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 5726 279169 SH SOLE 279169 0 0 BlackRock Municipal Bond Trust COM 09249H104 552 41316 SH SOLE 41316 0 0 BlackRock Municipal Income Quality Trus COM 092479104 1309 104872 SH SOLE 104872 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 1952 160102 SH SOLE 160102 0 0 BlackRock Municipal Income Trust II COM 09249N101 1068 82718 SH SOLE 82718 0 0 BlackRock MuniEnhanced Fund Inc COM 09253Y100 1072 108248 SH SOLE 108248 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 599 40697 SH SOLE 40697 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 1695 133077 SH SOLE 133077 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 929 81033 SH SOLE 81033 0 0 BlackRock MuniHoldings Quality Fund Inc COM 09254A101 590 52144 SH SOLE 52144 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 784 60013 SH SOLE 60013 0 0 BlackRock MuniVest Fund Inc COM 09253R105 1521 184192 SH SOLE 184192 0 0 BlackRock MuniYield Fund Inc COM 09253W104 1683 134427 SH SOLE 134427 0 0 BlackRock MuniYield Investment Fund COM 09254R104 378 29892 SH SOLE 29892 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1030 90125 SH SOLE 90125 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 3272 271543 SH SOLE 271543 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 1559 120094 SH SOLE 120094 0 0 BlackRock TCP Capital Corp COM 09259E108 5436 416834 SH SOLE 416834 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 6780 212791 SH SOLE 212791 0 0 Bluebird Bio Inc COM 09609G100 4957 49972 SH SOLE 49972 0 0 Boeing Co/The COM 097023105 4031 12499 SH SOLE 12499 0 0 Booking Holdings Inc COM 09857L108 3906 2268 SH SOLE 2268 0 0 BOSTON PROPERTIES INC COM 101121101 4148 36853 SH SOLE 36853 0 0 Boyd Gaming Corp COM 103304101 258 12423 SH SOLE 12423 0 0 Bristol-Myers Squibb Co COM 110122108 35963 691864 SH SOLE 691864 0 0 Brixmor Property Group Inc COM 11120U105 1015 69070 SH SOLE 69070 0 0 Broadcom Inc COM 11135F101 47015 184895 SH SOLE 184895 0 0 Brookfield Property Partners LP UNIT LTD PARTN G16249107 539 33447 SH SOLE 33447 0 0 Brookfield Property REIT Inc CL A 11282X103 70 4330 SH SOLE 4330 0 0 BRP Inc COM SUN VTG 05577W200 691 26655 SH SOLE 26655 0 0 Buckeye Partners LP UNIT LTD PARTN 118230101 523 18042 SH SOLE 18042 0 0 Bunge Ltd COM G16962105 41818 782522 SH SOLE 782522 0 0 BWX Technologies Inc COM 05605H100 683 17859 SH SOLE 17859 0 0 C&J Energy Services Inc COM 12674R100 14822 1097925 SH SOLE 1097925 0 0 Cabot Oil & Gas Corp COM 127097103 1026 45909 SH SOLE 45909 0 0 Cadence Design Systems Inc COM 127387108 15867 364925 SH SOLE 364925 0 0 Caesars Entertainment Corp COM 127686103 414 60907 SH SOLE 60907 0 0 California Water Service Group COM 130788102 74 1546 SH SOLE 1546 0 0 Camden Property Trust SH BEN INT 133131102 1934 21969 SH SOLE 21969 0 0 Cameco Corp COM 13321L108 2778 244749 SH SOLE 244749 0 0 Campbell Soup Co COM 134429109 37885 1148377 SH SOLE 1148377 0 0 Canadian Imperial Bank of Commerce COM 136069101 825 11067 SH SOLE 11067 0 0 Canadian National Railway Co COM 136375102 4909 66213 SH SOLE 66213 0 0 Canadian Natural Resources Ltd COM 136385101 241 9990 SH SOLE 9990 0 0 Canadian Pacific Railway Ltd COM 13645T100 36 202 SH SOLE 202 0 0 Canadian Solar Inc COM 136635109 638 44471 SH SOLE 44471 0 0 Cantel Medical Corp COM 138098108 810 10879 SH SOLE 10879 0 0 Capital One Financial Corp COM 14040H105 519 6868 SH SOLE 6868 0 0 Capital Product Partners LP COM UNIT LP Y11082107 1729 827419 SH SOLE 827419 0 0 Capstead Mortgage Corp COM NO PAR 14067E506 2166 324776 SH SOLE 324776 0 0 Cardinal Health Inc COM 14149Y108 38633 866215 SH SOLE 866215 0 0 Carnival Corp UNIT 99/99/9999 143658300 11 220 SH SOLE 220 0 0 Carpenter Technology Corp COM 144285103 1141 32031 SH SOLE 32031 0 0 Carrizo Oil & Gas Inc COM 144577103 125 11078 SH SOLE 11078 0 0 Casella Waste Systems Inc CL A 147448104 838 29400 SH SOLE 29400 0 0 Catalent Inc COM 148806102 7447 238850 SH SOLE 238850 0 0 Caterpillar Inc COM 149123101 26099 205390 SH SOLE 205390 0 0 CBRE Group Inc CL A 12504L109 38 953 SH SOLE 953 0 0 Celgene Corp COM 151020104 21579 336691 SH SOLE 336691 0 0 Cenovus Energy Inc COM 15135U109 947 134651 SH SOLE 134651 0 0 Centennial Resource Development Inc/DE CL A 15136A102 191 17308 SH SOLE 17308 0 0 CenterPoint Energy Inc COM 15189T107 8 298 SH SOLE 298 0 0 CenterPoint Energy Inc DEP RP PFD CV B 15189T503 10138 201263 SH SOLE 201263 0 0 Century Aluminum Co COM 156431108 1 173 SH SOLE 173 0 0 Ceva Inc COM 157210105 179 8100 SH SOLE 8100 0 0 CF Industries Holdings Inc COM 125269100 121768 2798621 SH SOLE 2798621 0 0 Charah Solutions Inc COM 15957P105 518 62047 SH SOLE 62047 0 0 Charles River Laboratories Internationa COM 159864107 11424 100939 SH SOLE 100939 0 0 Charles Schwab Corp/The COM 808513105 44021 1059992 SH SOLE 1059992 0 0 Charter Communications Inc CL A 16119P108 4041 14182 SH SOLE 14182 0 0 Chefs' Warehouse Inc/The COM 163086101 110 3454 SH SOLE 3454 0 0 Cheniere Energy Inc COM NEW 16411R208 191 3223 SH SOLE 3223 0 0 Cheniere Energy Partners LP COM UNIT 16411Q101 905 25071 SH SOLE 25071 0 0 Chesapeake Energy Corp COM 165167107 235 112109 SH SOLE 112109 0 0 Chevron Corp COM 166764100 5783 53157 SH SOLE 53157 0 0 Chimera Investment Corp COM NEW 16934Q208 7011 393412 SH SOLE 393412 0 0 Chubb Ltd COM H1467J104 4500 34835 SH SOLE 34835 0 0 Churchill Downs Inc COM 171484108 406 1664 SH SOLE 1664 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 558919 34458637 SH SOLE 34458637 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 89 10994 SH SOLE 10994 0 0 Cia Paranaense de Energia SPON ADR PFD 20441B407 1323 169015 SH SOLE 169015 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 2496 1139808 SH SOLE 1139808 0 0 Cigna Corp COM 125523100 792 4170 SH SOLE 4170 0 0 Cimarex Energy Co COM 171798101 62186 1008700 SH SOLE 1008700 0 0 Cisco Systems Inc COM 17275R102 4819 111219 SH SOLE 111219 0 0 Citigroup Inc COM NEW 172967424 3426 65801 SH SOLE 65801 0 0 Clean Harbors Inc COM 184496107 780 15811 SH SOLE 15811 0 0 Cleveland-Cliffs Inc COM 185899101 1560 202888 SH SOLE 202888 0 0 CME Group Inc COM CL A 12572Q105 788 4191 SH SOLE 4191 0 0 CNH Industrial NV SHS N20944109 23290 2528818 SH SOLE 2528818 0 0 CNX Midstream Partners LP COM UNIT REPST 12654A101 828 50862 SH SOLE 50862 0 0 CNX Resources Corp COM 12653C108 53041 4644532 SH SOLE 4644532 0 0 Coca-Cola Co/The COM 191216100 4645 98108 SH SOLE 98108 0 0 Coeur Mining Inc COM NEW 192108504 111607 24967902 SH SOLE 24967902 0 0 Cognizant Technology Solutions Corp CL A 192446102 510 8038 SH SOLE 8038 0 0 Cohen & Steers Inc COM 19247A100 0 12 SH SOLE 12 0 0 Colgate-Palmolive Co COM 194162103 4350 73084 SH SOLE 73084 0 0 Colony Credit Real Estate Inc COM CL A 19625T101 6120 387584 SH SOLE 387584 0 0 Comcast Corp CL A 20030N101 45763 1343982 SH SOLE 1343982 0 0 Commercial Metals Co COM 201723103 1315 82069 SH SOLE 82069 0 0 Compass Minerals International Inc COM 20451N101 33343 799795 SH SOLE 799795 0 0 Conagra Brands Inc COM 205887102 3 158 SH SOLE 158 0 0 Concho Resources Inc COM 20605P101 121717 1184129 SH SOLE 1184129 0 0 ConocoPhillips COM 20825C104 6268 100532 SH SOLE 100532 0 0 CONSOL Energy Inc COM 20854L108 1415 44624 SH SOLE 44624 0 0 Consolidated Edison Inc COM 209115104 15 192 SH SOLE 192 0 0 Continental Resources Inc/OK COM 212015101 622 15487 SH SOLE 15487 0 0 Contura Energy Inc COM 21241B100 1 10 SH SOLE 10 0 0 Core Laboratories NV COM N22717107 45781 767372 SH SOLE 767372 0 0 Cosan Ltd SHS A G25343107 3804 432218 SH SOLE 432218 0 0 Costco Wholesale Corp COM 22160K105 4998 24533 SH SOLE 24533 0 0 Covanta Holding Corp COM 22282E102 2322 172993 SH SOLE 172993 0 0 Credicorp Ltd COM G2519Y108 10275 46353 SH SOLE 46353 0 0 Cree Inc COM 225447101 4016 93889 SH SOLE 93889 0 0 Crescent Point Energy Corp COM 22576C101 258 85439 SH SOLE 85439 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 757 27133 SH SOLE 27133 0 0 Cresud SACIF y A SPONSORED ADR 226406106 66 5403 SH SOLE 5403 0 0 CrossAmerica Partners LP UT LTD PTN INT 22758A105 1651 116564 SH SOLE 116564 0 0 CSX Corp COM 126408103 750 12077 SH SOLE 12077 0 0 CubeSmart COM 229663109 1280 44627 SH SOLE 44627 0 0 Cummins Inc COM 231021106 80 597 SH SOLE 597 0 0 CVS Health Corp COM 126650100 9912 151276 SH SOLE 151276 0 0 CyberArk Software Ltd SHS M2682V108 816 11002 SH SOLE 11002 0 0 CyrusOne Inc COM 23283R100 1238 23418 SH SOLE 23418 0 0 Danaher Corp COM 235851102 4948 47981 SH SOLE 47981 0 0 Darden Restaurants Inc COM 237194105 5 48 SH SOLE 48 0 0 Darling Ingredients Inc COM 237266101 1266 65820 SH SOLE 65820 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 565 21323 SH SOLE 21323 0 0 Deere & Co COM 244199105 71225 477473 SH SOLE 477473 0 0 Delek US Holdings Inc COM 24665A103 707 21736 SH SOLE 21736 0 0 Devon Energy Corp COM 25179M103 1290 57245 SH SOLE 57245 0 0 Diamond Offshore Drilling Inc COM 25271C102 14240 1508519 SH SOLE 1508519 0 0 Diamondback Energy Inc COM 25278X109 138946 1498880 SH SOLE 1498880 0 0 Digital Realty Trust Inc COM 253868103 5298 49723 SH SOLE 49723 0 0 Dollar General Corp COM 256677105 2990 27667 SH SOLE 27667 0 0 Dollar Tree Inc COM 256746108 2528 27993 SH SOLE 27993 0 0 Dominion Energy Inc COM 25746U109 46818 655162 SH SOLE 655162 0 0 Dominion Energy Inc UNIT 08/15/2019 25746U836 13799 288254 SH SOLE 288254 0 0 Dominion Energy Midstream Partners LP COM UT REP LTD 257454108 1138 63069 SH SOLE 63069 0 0 Domtar Corp COM NEW 257559203 53 1522 SH SOLE 1522 0 0 Donaldson Co Inc COM 257651109 799 18412 SH SOLE 18412 0 0 DowDuPont Inc COM 26078J100 3208 59983 SH SOLE 59983 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 65 1711 SH SOLE 1711 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 6157 2960041 SH SOLE 2960041 0 0 Dreyfus Municipal Bond Infrastructure F SHS 26203D101 770 64894 SH SOLE 64894 0 0 Dreyfus Municipal Income Inc COM 26201R102 634 83142 SH SOLE 83142 0 0 Dreyfus Strategic Municipal Bond Fund I COM 26202F107 1229 176010 SH SOLE 176010 0 0 Dreyfus Strategic Municipals Inc COM 261932107 1624 226117 SH SOLE 226117 0 0 Dril-Quip Inc COM 262037104 13814 460019 SH SOLE 460019 0 0 DSP Group Inc COM 23332B106 94 8349 SH SOLE 8349 0 0 DTE Energy Co COM 233331107 11 96 SH SOLE 96 0 0 DTE Energy Co UNIT 99/99/9999 233331883 7180 138980 SH SOLE 138980 0 0 Duke Energy Corp COM NEW 26441C204 6883 79752 SH SOLE 79752 0 0 Duke Realty Corp COM NEW 264411505 2232 86196 SH SOLE 86196 0 0 Dunkin' Brands Group Inc COM 265504100 2 26 SH SOLE 26 0 0 DWS Municipal Income Trust COM 233368109 1616 156934 SH SOLE 156934 0 0 Dynex Capital Inc COM NEW 26817Q506 1711 299111 SH SOLE 299111 0 0 Eastman Chemical Co COM 277432100 4 56 SH SOLE 56 0 0 Eaton Corp PLC SHS G29183103 7283 106078 SH SOLE 106078 0 0 Eaton Vance Corp COM NON VTG 278265103 2 48 SH SOLE 48 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 3067 271695 SH SOLE 271695 0 0 Eaton Vance Municipal Bond Fund II COM 27827K109 402 36537 SH SOLE 36537 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 507 26553 SH SOLE 26553 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 1066 94238 SH SOLE 94238 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 631 33983 SH SOLE 33983 0 0 El Paso Electric Co COM NEW 283677854 394 7869 SH SOLE 7869 0 0 Elanco Animal Health Inc COM 28414H103 6537 207321 SH SOLE 207321 0 0 Eldorado Gold Corp COM 284902509 58650 20364595 SH SOLE 20364595 0 0 Eldorado Resorts Inc COM 28470R102 310 8568 SH SOLE 8568 0 0 Electronic Arts Inc COM 285512109 288 3650 SH SOLE 3650 0 0 Eli Lilly & Co COM 532457108 19860 171617 SH SOLE 171617 0 0 Emerson Electric Co COM 291011104 22120 370216 SH SOLE 370216 0 0 Enable Midstream Partners LP COM UNIT RP IN 292480100 738 54569 SH SOLE 54569 0 0 Enbridge Inc COM 29250N105 5901 189743 SH SOLE 189743 0 0 EnCana Corp COM 292505104 22040 3813100 SH SOLE 3813100 0 0 Endeavour Silver Corp COM 29258Y103 19956 9281883 SH SOLE 9281883 0 0 Endo International PLC SHS G30401106 2147 294120 SH SOLE 294120 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 666 50434 SH SOLE 50434 0 0 Enerplus Corp COM 292766102 291 37489 SH SOLE 37489 0 0 EnerSys COM 29275Y102 3270 42134 SH SOLE 42134 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 494 52087 SH SOLE 52087 0 0 EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 576 52333 SH SOLE 52333 0 0 Ensco PLC SHS CLASS A G3157S106 29777 8364454 SH SOLE 8364454 0 0 Entergy Corp COM 29364G103 1563 18157 SH SOLE 18157 0 0 Enviva Partners LP COM UNIT 29414J107 1 50 SH SOLE 50 0 0 EOG Resources Inc COM 26875P101 124181 1423930 SH SOLE 1423930 0 0 EQGP Holdings LP COM UNIT REP 26885J103 708 35477 SH SOLE 35477 0 0 EQM Midstream Partners LP UNIT LTD PARTN 26885B100 560 12959 SH SOLE 12959 0 0 EQT Corp COM 26884L109 552 29209 SH SOLE 29209 0 0 Equifax Inc COM 294429105 20905 224466 SH SOLE 224466 0 0 Equitrans Midstream Corp COM 294600101 42 2082 SH SOLE 2082 0 0 Equity Residential SH BEN INT 29476L107 5755 87191 SH SOLE 87191 0 0 Eros International Media Ltd SHS NEW G3788M114 220 174598 SH SOLE 174598 0 0 ESCO Technologies Inc COM 296315104 1709 25918 SH SOLE 25918 0 0 Essex Property Trust Inc COM 297178105 3878 15816 SH SOLE 15816 0 0 Evergy Inc COM 30034W106 8 136 SH SOLE 136 0 0 Evoqua Water Technologies Corp COM 30057T105 823 85726 SH SOLE 85726 0 0 EXACT SCIENCES CORP COM 30063P105 15860 251347 SH SOLE 251347 0 0 Exelon Corp COM 30161N101 1798 39875 SH SOLE 39875 0 0 Extra Space Storage Inc COM 30225T102 2648 29263 SH SOLE 29263 0 0 Exxon Mobil Corp COM 30231G102 6342 93012 SH SOLE 93012 0 0 Facebook Inc CL A 30303M102 42200 321914 SH SOLE 321914 0 0 Fastenal Co COM 311900104 6 122 SH SOLE 122 0 0 Federal Realty Investment Trust SH BEN INT NEW 313747206 2066 17500 SH SOLE 17500 0 0 Federated Investors Inc CL B 314211103 2 74 SH SOLE 74 0 0 FedEx Corp COM 31428X106 434 2689 SH SOLE 2689 0 0 Fidus Investment Corp COM 316500107 2142 183252 SH SOLE 183252 0 0 First Majestic Silver Corp COM 32076V103 148885 25277664 SH SOLE 25277664 0 0 First Solar Inc COM 336433107 3308 77907 SH SOLE 77907 0 0 FirstEnergy Corp COM 337932107 12 322 SH SOLE 322 0 0 FMC Corp COM NEW 302491303 21742 293970 SH SOLE 293970 0 0 Foamix Pharmaceuticals Ltd SHS M46135105 71 19752 SH SOLE 19752 0 0 Ford Motor Co COM PAR $0.01 345370860 472 61662 SH SOLE 61662 0 0 ForeScout Technologies Inc COM 34553D101 260 9997 SH SOLE 9997 0 0 Fortuna Silver Mines Inc COM 349915108 79049 21633280 SH SOLE 21633280 0 0 Franco-Nevada Corp COM 351858105 677898 9660801 SH SOLE 9660801 0 0 Franklin Electric Co Inc COM 353514102 1663 38785 SH SOLE 38785 0 0 Franklin Resources Inc COM 354613101 4 150 SH SOLE 150 0 0 Freeport-McMoRan Inc CL B 35671D857 390 37812 SH SOLE 37812 0 0 FS KKR Capital Corp COM 302635107 20416 3941349 SH SOLE 3941349 0 0 Gaming and Leisure Properties Inc COM 36467J108 2596 80354 SH SOLE 80354 0 0 Gap Inc/The COM 364760108 1049 40735 SH SOLE 40735 0 0 Garmin Ltd SHS H2906T109 4 62 SH SOLE 62 0 0 Garrett Motion Inc COM 366505105 31 2512 SH SOLE 2512 0 0 GasLog Partners LP UNIT LTD PTNRP Y2687W108 2239 113075 SH SOLE 113075 0 0 General Dynamics Corp COM 369550108 21204 134877 SH SOLE 134877 0 0 General Electric Co COM 369604103 2212 292221 SH SOLE 292221 0 0 General Mills Inc COM 370334104 42869 1100895 SH SOLE 1100895 0 0 General Motors Co COM 37045V100 3725 111365 SH SOLE 111365 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 707 38265 SH SOLE 38265 0 0 Gentex Corp COM 371901109 2 82 SH SOLE 82 0 0 Genuine Parts Co COM 372460105 7 70 SH SOLE 70 0 0 Gerdau SA SPON ADR REP PFD 373737105 2671 710342 SH SOLE 710342 0 0 Gibraltar Industries Inc COM 374689107 781 21945 SH SOLE 21945 0 0 Gilead Sciences Inc COM 375558103 67442 1078208 SH SOLE 1078208 0 0 Gladstone Capital Corp COM 376535100 1676 229636 SH SOLE 229636 0 0 Gladstone Investment Corp COM 376546107 2464 264393 SH SOLE 264393 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 12640 330808 SH SOLE 330808 0 0 Global Partners LP/MA COM UNITS 37946R109 2631 161385 SH SOLE 161385 0 0 Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1753 129362 SH SOLE 129362 0 0 Golar LNG Partners LP COM UNIT LPI Y2745C102 1478 136817 SH SOLE 136817 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 381683 108432599 SH SOLE 108432599 0 0 Gold Resource Corp COM 38068T105 13560 3389929 SH SOLE 3389929 0 0 Gold Standard Ventures Corp COM 380738104 16125 12900229 SH SOLE 12900229 0 0 Goldcorp Inc COM 380956409 520789 53141740 SH SOLE 53141740 0 0 Golden Star Resources Ltd COM 38119T807 20087 6376911 SH SOLE 6376911 0 0 Goldman Sachs BDC Inc SHS 38147U107 5003 272197 SH SOLE 272197 0 0 Goldman Sachs Group Inc/The COM 38141G104 3053 18278 SH SOLE 18278 0 0 Golub Capital BDC Inc COM 38173M102 7983 484123 SH SOLE 484123 0 0 Granite Point Mortgage Trust Inc COM 38741L107 2882 159850 SH SOLE 159850 0 0 Graphic Packaging Holding Co COM 388689101 80 7510 SH SOLE 7510 0 0 Great Panther Silver Ltd COM 39115V101 8537 12024077 SH SOLE 12024077 0 0 Green Plains Inc COM 393222104 37820 2884855 SH SOLE 2884855 0 0 Grifols SA SP ADR REP B NVT 398438408 10776 586901 SH SOLE 586901 0 0 Grupo Supervielle SA SPONSORED ADR 40054A108 11001 1267386 SH SOLE 1267386 0 0 Guidewire Software Inc COM 40171V100 20560 256259 SH SOLE 256259 0 0 Gulfport Energy Corp COM NEW 402635304 110 16731 SH SOLE 16731 0 0 GW Pharmaceuticals PLC ADS 36197T103 4616 47395 SH SOLE 47395 0 0 Halliburton Co COM 406216101 186714 7024609 SH SOLE 7024609 0 0 Hanesbrands Inc COM 410345102 17 1387 SH SOLE 1387 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 41613 2184399 SH SOLE 2184399 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 122171 68251979 SH SOLE 68251979 0 0 Hasbro Inc COM 418056107 38 463 SH SOLE 463 0 0 HCP Inc COM 40414L109 3166 113353 SH SOLE 113353 0 0 HDFC Bank Ltd ADR REPS 3 SHS 40415F101 58989 569444 SH SOLE 569444 0 0 Hecla Mining Co COM 422704106 142749 60487065 SH SOLE 60487065 0 0 Helmerich & Payne Inc COM 423452101 42211 880500 SH SOLE 880500 0 0 Henry Schein Inc COM 806407102 46 589 SH SOLE 589 0 0 Hercules Capital Inc COM 427096508 8154 737954 SH SOLE 737954 0 0 Heritage-Crystal Clean Inc COM 42726M106 417 18140 SH SOLE 18140 0 0 Hershey Co/The COM 427866108 23868 222694 SH SOLE 222694 0 0 Hess Corp COM 42809H107 1320 32597 SH SOLE 32597 0 0 Hess Corp DEP PDF SR A 42809H404 5878 118390 SH SOLE 118390 0 0 Hi-Crush Partners LP COM UNIT LTD 428337109 733 204683 SH SOLE 204683 0 0 Holly Energy Partners LP COM UT LTD PTN 435763107 768 26880 SH SOLE 26880 0 0 HollyFrontier Corp COM 436106108 2095 40976 SH SOLE 40976 0 0 Home Depot Inc/The COM 437076102 16381 95340 SH SOLE 95340 0 0 Honeywell International Inc COM 438516106 3724 28190 SH SOLE 28190 0 0 HSBC Holdings PLC ADR A 1/40PF A 404280604 41 1605 SH SOLE 1605 0 0 Huazhu Group Ltd SPONSORED ADS 44332N106 24735 863968 SH SOLE 863968 0 0 HudBay Minerals Inc COM 443628102 3 731 SH SOLE 731 0 0 Huntington Bancshares Inc/OH COM 446150104 6 474 SH SOLE 474 0 0 IAMGOLD Corp COM 450913108 261303 71006386 SH SOLE 71006386 0 0 IDEXX Laboratories Inc COM 45168D104 32745 176030 SH SOLE 176030 0 0 Illinois Tool Works Inc COM 452308109 15 122 SH SOLE 122 0 0 Illumina Inc COM 452327109 17848 59508 SH SOLE 59508 0 0 Imperial Oil Ltd COM NEW 453038408 45 1766 SH SOLE 1766 0 0 Incyte Corp COM 45337C102 16956 266652 SH SOLE 266652 0 0 Independence Contract Drilling Inc COM 453415309 41 13000 SH SOLE 13000 0 0 Ingersoll-Rand PLC SHS G47791101 7 76 SH SOLE 76 0 0 Ingredion Inc COM 457187102 972 10631 SH SOLE 10631 0 0 Intel Corp COM 458140100 146707 3126074 SH SOLE 3126074 0 0 International Business Machines Corp COM 459200101 3096 27235 SH SOLE 27235 0 0 International Flavors & Fragrances Inc COM 459506101 48 358 SH SOLE 358 0 0 International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8612 169864 SH SOLE 169864 0 0 International Game Technology PLC SHS USD G4863A108 289 19782 SH SOLE 19782 0 0 International Paper Co COM 460146103 399 9895 SH SOLE 9895 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1570 159018 SH SOLE 159018 0 0 Invesco Mortgage Capital Inc COM 46131B100 6203 428383 SH SOLE 428383 0 0 Invesco Municipal Income Opportunities COM 46132X101 688 98858 SH SOLE 98858 0 0 Invesco Municipal Opportunity Trust COM 46132C107 2962 264960 SH SOLE 264960 0 0 Invesco Municipal Trust COM 46131J103 2426 217791 SH SOLE 217791 0 0 Invesco Quality Municipal Income Trust COM 46133G107 2337 208278 SH SOLE 208278 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 2474 215474 SH SOLE 215474 0 0 Invesco Value Municipal Income Trust COM 46132P108 2524 186703 SH SOLE 186703 0 0 Invitation Homes Inc COM 46187W107 1452 72313 SH SOLE 72313 0 0 Ionis Pharmaceuticals Inc COM 462222100 7183 132876 SH SOLE 132876 0 0 IQVIA Holdings Inc COM 46266C105 17449 150205 SH SOLE 150205 0 0 Iron Mountain Inc COM 46284V101 34 1046 SH SOLE 1046 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 9924 93195 SH SOLE 93195 0 0 iShares Gold Trust ISHARES 464285105 1682 136873 SH SOLE 136873 0 0 iShares MSCI Canada ETF MSCI CDA ETF 464286509 124 5182 SH SOLE 5182 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2010 57331 SH SOLE 57331 0 0 iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 915 18047 SH SOLE 18047 0 0 iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 255 6267 SH SOLE 6267 0 0 iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 550 9336 SH SOLE 9336 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 479 15202 SH SOLE 15202 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 808 27514 SH SOLE 27514 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 7071 54013 SH SOLE 54013 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 6986 62913 SH SOLE 62913 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1090 6486 SH SOLE 6486 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1084 10080 SH SOLE 10080 0 0 Israel Chemicals Ltd SHS M5920A109 11093 1959971 SH SOLE 1959971 0 0 iStar Inc COM 45031U101 1429 155850 SH SOLE 155850 0 0 Itron Inc COM 465741106 1631 34489 SH SOLE 34489 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 3 138 SH SOLE 138 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 9876 79671 SH SOLE 79671 0 0 JD.com Inc SPON ADR CL A 47215P106 2343 111964 SH SOLE 111964 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 359 36262 SH SOLE 36262 0 0 John Wiley & Sons Inc CL A 968223206 18423 392239 SH SOLE 392239 0 0 Johnson & Johnson COM 478160104 15796 122401 SH SOLE 122401 0 0 Jones Lang LaSalle Inc COM 48020Q107 41511 327888 SH SOLE 327888 0 0 JPMorgan BetaBuilders Japan ETF BETBULD JAPAN 46641Q712 1193 56490 SH SOLE 56490 0 0 JPMorgan Chase & Co COM 46625H100 4132 42324 SH SOLE 42324 0 0 Kellogg Co COM 487836108 20577 360928 SH SOLE 360928 0 0 Keurig Dr Pepper Inc COM 49271V100 6 242 SH SOLE 242 0 0 Kimberly-Clark Corp COM 494368103 708 6213 SH SOLE 6213 0 0 Kimco Realty Corp COM 49446R109 1448 98848 SH SOLE 98848 0 0 Kinder Morgan Inc/DE COM 49456B101 257 16716 SH SOLE 16716 0 0 Kinross Gold Corp COM NO PAR 496902404 605477 186875671 SH SOLE 186875671 0 0 KIRBY CORP COM 497266106 46045 683570 SH SOLE 683570 0 0 Kirkland Lake Gold Ltd COM 49741E100 465761 17843170 SH SOLE 17843170 0 0 KLA-Tencor Corp COM 482480100 56190 627888 SH SOLE 627888 0 0 KNOT Offshore Partners LP COM UNITS Y48125101 2366 131968 SH SOLE 131968 0 0 Kohl's Corp COM 500255104 1221 18402 SH SOLE 18402 0 0 Korea Electric Power Corp SPONSORED ADR 500631106 1243 84291 SH SOLE 84291 0 0 Kornit Digital Ltd SHS M6372Q113 209 11152 SH SOLE 11152 0 0 Kosmos Energy Ltd COM 500688106 644 158219 SH SOLE 158219 0 0 Kraft Heinz Co/The COM 500754106 462 10726 SH SOLE 10726 0 0 Kroger Co/The COM 501044101 2851 103674 SH SOLE 103674 0 0 KT Corp SPONSORED ADR 48268K101 12 878 SH SOLE 878 0 0 L Brands Inc COM 501797104 656 25550 SH SOLE 25550 0 0 Ladder Capital Corp CL A 505743104 6001 387880 SH SOLE 387880 0 0 Lam Research Corp COM 512807108 31391 230531 SH SOLE 230531 0 0 Laredo Petroleum Inc COM 516806106 61 16838 SH SOLE 16838 0 0 Las Vegas Sands Corp COM 517834107 1970 37853 SH SOLE 37853 0 0 Laureate Education Inc CL A 518613203 12219 801800 SH SOLE 801800 0 0 LEGG MASON INC COM 524901105 1 56 SH SOLE 56 0 0 Life Storage Inc COM 53223X107 1031 11082 SH SOLE 11082 0 0 Linde PLC COM G5494J103 16 102 SH SOLE 102 0 0 Lindsay Corp COM 535555106 155 1611 SH SOLE 1611 0 0 Lithium Americas Corp COM NEW 53680Q207 2708 856935 SH SOLE 856935 0 0 LivePerson Inc COM 538146101 342 18158 SH SOLE 18158 0 0 Lockheed Martin Corp COM 539830109 29 110 SH SOLE 110 0 0 Louisiana-Pacific Corp COM 546347105 27996 1259953 SH SOLE 1259953 0 0 Lowe's Cos Inc COM 548661107 10319 111728 SH SOLE 111728 0 0 M&T Bank Corp COM 55261F104 7 46 SH SOLE 46 0 0 Macerich Co/The COM 554382101 1223 28252 SH SOLE 28252 0 0 Macy's Inc COM 55616P104 1063 35692 SH SOLE 35692 0 0 MAG Silver Corp COM 55903Q104 29842 4087897 SH SOLE 4087897 0 0 Magic Software Enterprises Ltd ORD 559166103 71 9359 SH SOLE 9359 0 0 Main Street Capital Corp COM 56035L104 16296 481988 SH SOLE 481988 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 1095 56091 SH SOLE 56091 0 0 MakeMyTrip Ltd SHS V5633W109 907 37277 SH SOLE 37277 0 0 Mallinckrodt PLC SHS G5785G107 1712 108368 SH SOLE 108368 0 0 Marathon Oil Corp COM 565849106 1680 117124 SH SOLE 117124 0 0 Marathon Petroleum Corp COM 56585A102 3816 64667 SH SOLE 64667 0 0 Marsh & McLennan Cos Inc COM 571748102 13 160 SH SOLE 160 0 0 Marvell Technology Group Ltd ORD G5876H105 13394 827273 SH SOLE 827273 0 0 Mastercard Inc CL A 57636Q104 5119 27134 SH SOLE 27134 0 0 Matador Resources Co COM 576485205 219 14085 SH SOLE 14085 0 0 Mattel Inc COM 577081102 13 1323 SH SOLE 1323 0 0 Maxim Integrated Products Inc COM 57772K101 17242 339082 SH SOLE 339082 0 0 McCormick & Co Inc/MD COM NON VTG 579780206 65 467 SH SOLE 467 0 0 McDermott International Inc COM 580037703 27778 4247475 SH SOLE 4247475 0 0 McDonald's Corp COM 580135101 30244 170322 SH SOLE 170322 0 0 McEwen Mining Inc COM 58039P107 74925 41167706 SH SOLE 41167706 0 0 McKesson Corp COM 58155Q103 51235 463788 SH SOLE 463788 0 0 Mechel PJSC SPONSORED ADR NE 583840608 890 449491 SH SOLE 449491 0 0 Medtronic PLC SHS G5960L103 48053 528285 SH SOLE 528285 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 740 42024 SH SOLE 42024 0 0 Merck & Co Inc COM 58933Y105 19110 250101 SH SOLE 250101 0 0 MetLife Inc COM 59156R108 589 14357 SH SOLE 14357 0 0 Mettler-Toledo International Inc COM 592688105 55 97 SH SOLE 97 0 0 MFA Financial Inc COM 55272X102 6360 952097 SH SOLE 952097 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 422 91179 SH SOLE 91179 0 0 MFS Municipal Income Trust SH BEN INT 552738106 904 147192 SH SOLE 147192 0 0 MGM Resorts International COM 552953101 1410 58119 SH SOLE 58119 0 0 Microchip Technology Inc COM 595017104 67952 944823 SH SOLE 944823 0 0 Micron Technology Inc COM 595112103 29590 932557 SH SOLE 932557 0 0 Microsoft Corp COM 594918104 26202 257969 SH SOLE 257969 0 0 Mid-America Apartment Communities Inc COM 59522J103 2628 27458 SH SOLE 27458 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 49761 7108666 SH SOLE 7108666 0 0 Mondelez International Inc CL A 609207105 45871 1145906 SH SOLE 1145906 0 0 Monroe Capital Corp COM 610335101 1581 164685 SH SOLE 164685 0 0 Morgan Stanley COM NEW 617446448 3349 84457 SH SOLE 84457 0 0 Mosaic Co/The COM 61945C103 25476 872160 SH SOLE 872160 0 0 MSC Industrial Direct Co Inc CL A 553530106 2 20 SH SOLE 20 0 0 Murphy Oil Corp COM 626717102 384 16401 SH SOLE 16401 0 0 Mylan NV SHS EURO N59465109 10249 374068 SH SOLE 374068 0 0 Nabors Industries Ltd SHS G6359F103 25880 12939886 SH SOLE 12939886 0 0 National Fuel Gas Co COM 636180101 403 7883 SH SOLE 7883 0 0 National Oilwell Varco Inc COM 637071101 54941 2137780 SH SOLE 2137780 0 0 National Retail Properties Inc COM 637417106 1828 37679 SH SOLE 37679 0 0 Nektar Therapeutics COM 640268108 7129 216881 SH SOLE 216881 0 0 Neogen Corp COM 640491106 5445 95518 SH SOLE 95518 0 0 NetEase Inc SPONSORED ADR 64110W102 315 1337 SH SOLE 1337 0 0 Netflix Inc COM 64110L106 4158 15535 SH SOLE 15535 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 875 69107 SH SOLE 69107 0 0 Neurocrine Biosciences Inc COM 64125C109 8621 120729 SH SOLE 120729 0 0 Nevsun Resources Ltd COM 64156L101 5 1054 SH SOLE 1054 0 0 New Gold Inc COM 644535106 60390 79796262 SH SOLE 79796262 0 0 New Mountain Finance Corp COM 647551100 6401 508859 SH SOLE 508859 0 0 New Residential Investment Corp COM NEW 64828T201 7895 555599 SH SOLE 555599 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 4299 729919 SH SOLE 729919 0 0 Newfield Exploration Co COM 651290108 34040 2321991 SH SOLE 2321991 0 0 Newmont Mining Corp COM 651639106 1082455 31239676 SH SOLE 31239676 0 0 Newpark Resources Inc COM PAR $.01NEW 651718504 442 64367 SH SOLE 64367 0 0 Newtek Business Services Corp COM NEW 652526203 2522 144620 SH SOLE 144620 0 0 NexGen Energy Ltd COM 65340P106 171 97019 SH SOLE 97019 0 0 NextEra Energy Inc COM 65339F101 4757 27368 SH SOLE 27368 0 0 NextEra Energy Inc UNIT 09/01/2019 65339F820 17802 308844 SH SOLE 308844 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 2100 219023 SH SOLE 219023 0 0 NII Holdings Inc COM PAR 62913F508 608 137904 SH SOLE 137904 0 0 NIKE Inc CL B 654106103 5502 74213 SH SOLE 74213 0 0 NiSource Inc COM 65473P105 4 156 SH SOLE 156 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 17 400 SH SOLE 400 0 0 Noble Corp plc SHS USD G65431101 12369 4721182 SH SOLE 4721182 0 0 Noble Energy Inc COM 655044105 1002 53402 SH SOLE 53402 0 0 Noble Midstream Partners LP COM UNIT REPST 65506L105 417 14458 SH SOLE 14458 0 0 Northern Trust Corp COM 665859104 68 816 SH SOLE 816 0 0 Novagold Resources Inc COM NEW 66987E206 56516 14307943 SH SOLE 14307943 0 0 Novartis AG SPONSORED ADR 66987V109 12137 141437 SH SOLE 141437 0 0 Novo Nordisk A/S ADR 670100205 12481 270916 SH SOLE 270916 0 0 Novocure Ltd ORD SHS G6674U108 749 22359 SH SOLE 22359 0 0 Nucor Corp COM 670346105 2937 56694 SH SOLE 56694 0 0 NuStar Energy LP UNIT COM 67058H102 824 39369 SH SOLE 39369 0 0 Nutrien Ltd COM 67077M108 158009 3361894 SH SOLE 3361894 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 9772 698965 SH SOLE 698965 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 630 42666 SH SOLE 42666 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 9542 775112 SH SOLE 775112 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 1113 86508 SH SOLE 86508 0 0 Nuveen Intermediate Duration Municipal COM 670671106 1660 134127 SH SOLE 134127 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 565 45721 SH SOLE 45721 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 6846 510150 SH SOLE 510150 0 0 Nuveen Municipal High Income Opportunit COM 670682103 2168 186231 SH SOLE 186231 0 0 Nuveen Municipal Value Fund Inc COM 670928100 5301 571839 SH SOLE 571839 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 9519 759067 SH SOLE 759067 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 646 45907 SH SOLE 45907 0 0 Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 664 49547 SH SOLE 49547 0 0 NVIDIA Corp COM 67066G104 40729 305085 SH SOLE 305085 0 0 NXP Semiconductors NV COM N6596X109 30513 416391 SH SOLE 416391 0 0 Oaktree Specialty Lending Corp COM 67401P108 3747 885712 SH SOLE 885712 0 0 Oasis Petroleum Inc COM 674215108 190 34385 SH SOLE 34385 0 0 Occidental Petroleum Corp COM 674599105 7040 114693 SH SOLE 114693 0 0 Oceaneering International Inc COM 675232102 21312 1761332 SH SOLE 1761332 0 0 Oil States International Inc COM 678026105 11013 771202 SH SOLE 771202 0 0 Olympic Steel Inc COM 68162K106 106 7459 SH SOLE 7459 0 0 Omega Healthcare Investors Inc COM 681936100 1676 47681 SH SOLE 47681 0 0 ON Semiconductor Corp COM 682189105 8745 529706 SH SOLE 529706 0 0 Oneok Inc COM 682680103 200 3708 SH SOLE 3708 0 0 Oracle Corp COM 68389X105 4291 95046 SH SOLE 95046 0 0 O'Reilly Automotive Inc COM 67103H107 3629 10538 SH SOLE 10538 0 0 Ormat Technologies Inc COM 686688102 18539 354469 SH SOLE 354469 0 0 Osisko Gold Royalties Ltd COM 68827L101 146591 16696006 SH SOLE 16696006 0 0 Oxford Square Capital Corp COM 69181V107 2528 390650 SH SOLE 390650 0 0 Packaging Corp of America COM 695156109 191 2286 SH SOLE 2286 0 0 Pan American Silver Corp COM 697900108 302720 20734230 SH SOLE 20734230 0 0 Parsley Energy Inc CL A 701877102 81929 5126942 SH SOLE 5126942 0 0 Patterson Cos Inc COM 703395103 2300 117008 SH SOLE 117008 0 0 Patterson-UTI Energy Inc COM 703481101 92878 8973708 SH SOLE 8973708 0 0 PayPal Holdings Inc COM 70450Y103 5150 61241 SH SOLE 61241 0 0 PBF Energy Inc CL A 69318G106 21409 655316 SH SOLE 655316 0 0 PDC Energy Inc COM 69327R101 47402 1592816 SH SOLE 1592816 0 0 Peabody Energy Corp COM 704551100 2500 82016 SH SOLE 82016 0 0 Penn National Gaming Inc COM 707569109 319 16919 SH SOLE 16919 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 3613 312316 SH SOLE 312316 0 0 PennantPark Investment Corp COM 708062104 3543 556211 SH SOLE 556211 0 0 PennyMac Mortgage Investment Trust COM 70931T103 4235 227453 SH SOLE 227453 0 0 PepsiCo Inc COM 713448108 27454 248493 SH SOLE 248493 0 0 Perrigo Co PLC SHS G97822103 7440 192007 SH SOLE 192007 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 198 15221 SH SOLE 15221 0 0 Pfizer Inc COM 717081103 41746 956383 SH SOLE 956383 0 0 PG&E Corp COM 69331C108 1202 50608 SH SOLE 50608 0 0 Philip Morris International Inc COM 718172109 38876 582318 SH SOLE 582318 0 0 Phillips 66 COM 718546104 3732 43319 SH SOLE 43319 0 0 Pilgrim's Pride Corp COM 72147K108 2530 163128 SH SOLE 163128 0 0 PIMCO Municipal Income Fund COM 72200R107 643 51259 SH SOLE 51259 0 0 PIMCO Municipal Income Fund II COM 72200W106 1465 110100 SH SOLE 110100 0 0 PIMCO Municipal Income Fund III COM 72201A103 678 60881 SH SOLE 60881 0 0 Pinnacle West Capital Corp COM 723484101 1130 13259 SH SOLE 13259 0 0 Pioneer Municipal High Income Advantage COM 723762100 688 67435 SH SOLE 67435 0 0 Pioneer Municipal High Income Trust COM SHS 723763108 899 82038 SH SOLE 82038 0 0 Pioneer Natural Resources Co COM 723787107 117599 894154 SH SOLE 894154 0 0 Platform Specialty Products Corp COM 72766Q105 3631 351510 SH SOLE 351510 0 0 Pluristem Therapeutics Inc COM 72940R102 40 50443 SH SOLE 50443 0 0 PNC Financial Services Group Inc/The COM 693475105 3603 30817 SH SOLE 30817 0 0 PNM Resources Inc COM 69349H107 643 15651 SH SOLE 15651 0 0 Pointer Telocation Ltd SHS M7946T104 34 2786 SH SOLE 2786 0 0 Polaris Industries Inc COM 731068102 20060 261607 SH SOLE 261607 0 0 POSCO SPONSORED ADR 693483109 2594 47220 SH SOLE 47220 0 0 Power Integrations Inc COM 739276103 1794 29415 SH SOLE 29415 0 0 PPL Corp COM 69351T106 18 652 SH SOLE 652 0 0 PRA Health Sciences Inc COM 69354M108 61 664 SH SOLE 664 0 0 Pretium Resources Inc COM 74139C102 213317 25244636 SH SOLE 25244636 0 0 Procter & Gamble Co/The COM 742718109 30005 326426 SH SOLE 326426 0 0 Prologis Inc COM 74340W103 8798 149828 SH SOLE 149828 0 0 ProPetro Holding Corp COM 74347M108 47046 3818700 SH SOLE 3818700 0 0 Prospect Capital Corp COM 74348T102 15307 2425858 SH SOLE 2425858 0 0 Protalix BioTherapeutics Inc COM 74365A101 23 75519 SH SOLE 75519 0 0 Prudential Financial Inc COM 744320102 507 6223 SH SOLE 6223 0 0 Public Service Enterprise Group Inc COM 744573106 1622 31159 SH SOLE 31159 0 0 Public Storage COM 74460D109 7336 36245 SH SOLE 36245 0 0 Putnam Managed Municipal Income Trust COM 746823103 1252 186324 SH SOLE 186324 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1617 144007 SH SOLE 144007 0 0 PVH Corp COM 693656100 28 297 SH SOLE 297 0 0 QEP Resources Inc COM 74733V100 146 25944 SH SOLE 25944 0 0 QIAGEN NV SHS NEW N72482123 15463 448856 SH SOLE 448856 0 0 QIWI plc SPON ADR REP B 74735M108 1340 94744 SH SOLE 94744 0 0 Qorvo Inc COM 74736K101 7689 126608 SH SOLE 126608 0 0 QUALCOMM Inc COM 747525103 41077 721791 SH SOLE 721791 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3 40 SH SOLE 40 0 0 RADCOM Ltd SHS NEW M81865111 36 4832 SH SOLE 4832 0 0 Randgold Resources Ltd ADR 752344309 576998 6749791 SH SOLE 6749791 0 0 Range Resources Corp COM 75281A109 262 27355 SH SOLE 27355 0 0 Ranger Energy Services Inc COM CL A 75282U104 8 1500 SH SOLE 1500 0 0 Raytheon Co COM NEW 755111507 3082 20098 SH SOLE 20098 0 0 Realty Income Corp COM 756109104 4385 69557 SH SOLE 69557 0 0 Redhill Biopharma Ltd SPONSORED ADS 757468103 60 10787 SH SOLE 10787 0 0 Redwood Trust Inc COM 758075402 3399 225569 SH SOLE 225569 0 0 Regency Centers Corp COM 758849103 2373 40445 SH SOLE 40445 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 19812 53045 SH SOLE 53045 0 0 Reliance Steel & Aluminum Co COM 759509102 2698 37912 SH SOLE 37912 0 0 Renewable Energy Group Inc COM NEW 75972A301 958 37270 SH SOLE 37270 0 0 Republic Services Inc COM 760759100 2066 28657 SH SOLE 28657 0 0 Resideo Technologies Inc COM 76118Y104 90 4361 SH SOLE 4361 0 0 Retail Value Inc COM 76133Q102 95 3711 SH SOLE 3711 0 0 Rio Tinto PLC SPONSORED ADR 767204100 77991 1608732 SH SOLE 1608732 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 3286 132592 SH SOLE 132592 0 0 Rogers Communications Inc CL B 775109200 72 1397 SH SOLE 1397 0 0 Ross Stores Inc COM 778296103 3388 40725 SH SOLE 40725 0 0 Rowan Cos Plc SHS CL A G7665A101 21063 2510531 SH SOLE 2510531 0 0 Royal Bank of Canada COM 780087102 4354 63538 SH SOLE 63538 0 0 Royal Gold Inc COM 780287108 412116 4811625 SH SOLE 4811625 0 0 RPC Inc COM 749660106 22605 2290317 SH SOLE 2290317 0 0 Ryerson Holding Corp COM 783754104 160 25255 SH SOLE 25255 0 0 Salesforce.com Inc COM 79466L302 46964 342879 SH SOLE 342879 0 0 Sanderson Farms Inc COM 800013104 3858 38856 SH SOLE 38856 0 0 Sandstorm Gold Ltd COM NEW 80013R206 113170 24548823 SH SOLE 24548823 0 0 Sanofi SPONSORED ADR 80105N105 11984 276075 SH SOLE 276075 0 0 Sarepta Therapeutics Inc COM 803607100 13568 124325 SH SOLE 124325 0 0 Sasol Ltd SPONSORED ADR 803866300 1061 36240 SH SOLE 36240 0 0 Schlumberger Ltd COM 806857108 233456 6470518 SH SOLE 6470518 0 0 Schnitzer Steel Industries Inc CL A 806882106 767 35604 SH SOLE 35604 0 0 Scientific Games Corp COM 80874P109 130 7252 SH SOLE 7252 0 0 Sea Ltd ADR 81141R100 122 10763 SH SOLE 10763 0 0 Seaboard Corp COM 811543107 145 41 SH SOLE 41 0 0 Seabridge Gold Inc COM 811916105 40713 3077331 SH SOLE 3077331 0 0 Seattle Genetics Inc COM 812578102 5922 104514 SH SOLE 104514 0 0 Sempra Energy 6% PFD CONV A 816851406 16890 177585 SH SOLE 177585 0 0 Sensient Technologies Corp COM 81725T100 1 14 SH SOLE 14 0 0 ServiceNow Inc COM 81762P102 21648 121582 SH SOLE 121582 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 545 33187 SH SOLE 33187 0 0 Shire PLC SPONSORED ADR 82481R106 20231 116241 SH SOLE 116241 0 0 Sibanye Gold Ltd SPONSORED ADR 825724206 80539 28459164 SH SOLE 28459164 0 0 Silvercorp Metals Inc COM 82835P103 25026 11974913 SH SOLE 11974913 0 0 Simon Property Group Inc COM 828806109 18084 107648 SH SOLE 107648 0 0 Sinopec Shanghai Petrochemical Co Ltd SPON ADR H 82935M109 480 11124 SH SOLE 11124 0 0 Skyworks Solutions Inc COM 83088M102 14972 223400 SH SOLE 223400 0 0 SL Green Realty Corp COM 78440X101 1652 20885 SH SOLE 20885 0 0 SM Energy Co COM 78454L100 156 10108 SH SOLE 10108 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 13678 357139 SH SOLE 357139 0 0 Solar Capital Ltd COM 83413U100 4899 255315 SH SOLE 255315 0 0 SolarEdge Technologies Inc COM 83417M104 37618 1071737 SH SOLE 1071737 0 0 Southern Co/The COM 842587107 364 8296 SH SOLE 8296 0 0 Southern Copper Corp COM 84265V105 68 2209 SH SOLE 2209 0 0 Southwestern Energy Co COM 845467109 207 60837 SH SOLE 60837 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 1682 131212 SH SOLE 131212 0 0 Spirit MTA REIT COM SHS BEN IN 84861U105 67 9423 SH SOLE 9423 0 0 Spirit Realty Capital Inc COM NEW 84860W300 724 20534 SH SOLE 20534 0 0 SSR Mining Inc COM 784730103 214179 17715411 SH SOLE 17715411 0 0 Starbucks Corp COM 855244109 52968 822482 SH SOLE 822482 0 0 Stars Group Inc/The COM 85570W100 464 28081 SH SOLE 28081 0 0 Starwood Property Trust Inc COM 85571B105 8157 413862 SH SOLE 413862 0 0 State Street Corp COM 857477103 38507 610546 SH SOLE 610546 0 0 Steel Dynamics Inc COM 858119100 51586 1717229 SH SOLE 1717229 0 0 Stericycle Inc COM 858912108 770 20990 SH SOLE 20990 0 0 STERIS PLC SHS USD G84720104 2102 19672 SH SOLE 19672 0 0 STMicroelectronics NV NY REGISTRY 861012102 13704 987337 SH SOLE 987337 0 0 Stryker Corp COM 863667101 644 4109 SH SOLE 4109 0 0 Studio City International Holdings Ltd SPON ADS 86389T106 0 26 SH SOLE 26 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 2118 109927 SH SOLE 109927 0 0 Summit Midstream Partners LP COM UNIT LTD 866142102 508 50565 SH SOLE 50565 0 0 Sun Life Financial Inc COM 866796105 78 2335 SH SOLE 2335 0 0 SunCoke Energy Inc COM 86722A103 966 112991 SH SOLE 112991 0 0 SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 1411 132639 SH SOLE 132639 0 0 Suncor Energy Inc COM 867224107 948 33905 SH SOLE 33905 0 0 Sunoco LP COM U REP LP 86765K109 2569 94501 SH SOLE 94501 0 0 SunPower Corp COM 867652406 301 60645 SH SOLE 60645 0 0 Sunrun Inc COM 86771W105 24226 2224646 SH SOLE 2224646 0 0 Superior Energy Services Inc COM 868157108 18282 5457352 SH SOLE 5457352 0 0 Syneos Health Inc CL A 87166B102 42 1061 SH SOLE 1061 0 0 Sysco Corp COM 871829107 3982 63555 SH SOLE 63555 0 0 T Rowe Price Group Inc COM 74144T108 40715 441019 SH SOLE 441019 0 0 Tahoe Resources Inc COM 873868103 148471 40676903 SH SOLE 40676903 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 68992 1869199 SH SOLE 1869199 0 0 Take-Two Interactive Software Inc COM 874054109 245 2378 SH SOLE 2378 0 0 Tallgrass Energy LP CLASS A SHS 874696107 972 39954 SH SOLE 39954 0 0 Targa Resources Corp COM 87612G101 66 1844 SH SOLE 1844 0 0 Target Corp COM 87612E106 4057 61383 SH SOLE 61383 0 0 Taubman Centers Inc COM 876664103 583 12816 SH SOLE 12816 0 0 TC Pipelines LP UT COM LTD PRT 87233Q108 1047 32599 SH SOLE 32599 0 0 TCG BDC Inc COM 872280102 5937 478803 SH SOLE 478803 0 0 TE Connectivity Ltd REG SHS H84989104 8 110 SH SOLE 110 0 0 TechnipFMC PLC COM G87110105 55874 2853627 SH SOLE 2853627 0 0 Teck Resources Ltd CL B 878742204 144744 6719766 SH SOLE 6719766 0 0 Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 1532 139006 SH SOLE 139006 0 0 Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 1282 1059500 SH SOLE 1059500 0 0 Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 2947 112427 SH SOLE 112427 0 0 TELUS Corp COM 87971M103 25 757 SH SOLE 757 0 0 Tenaris SA SPONSORED ADR 88031M109 53440 2506581 SH SOLE 2506581 0 0 Tencent Music Entertainment Group SPON ADS 88034P109 10 794 SH SOLE 794 0 0 Tennant Co COM 880345103 416 7988 SH SOLE 7988 0 0 Tenneco Inc CL A VTG COM STK 880349105 790 28834 SH SOLE 28834 0 0 Teradyne Inc COM 880770102 6881 219277 SH SOLE 219277 0 0 Ternium SA SPON ADR 880890108 5423 200128 SH SOLE 200128 0 0 Tesla Inc COM 88160R101 6782 20380 SH SOLE 20380 0 0 Tetra Tech Inc COM 88162G103 791 15279 SH SOLE 15279 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 9266 600915 SH SOLE 600915 0 0 Texas Instruments Inc COM 882508104 45924 485973 SH SOLE 485973 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5121 22881 SH SOLE 22881 0 0 Tiffany & Co COM 886547108 34 423 SH SOLE 423 0 0 TimkenSteel Corp COM 887399103 263 30136 SH SOLE 30136 0 0 TJX Cos Inc/The COM 872540109 10236 228786 SH SOLE 228786 0 0 Toro Co/The COM 891092108 12539 224392 SH SOLE 224392 0 0 Toronto-Dominion Bank/The COM NEW 891160509 4214 84687 SH SOLE 84687 0 0 TPG Specialty Lending Inc COM 87265K102 7050 389742 SH SOLE 389742 0 0 Tractor Supply Co COM 892356106 25489 305474 SH SOLE 305474 0 0 TransCanada Corp COM 89353D107 934 26133 SH SOLE 26133 0 0 Transglobe Energy Corp COM 893662106 711 380432 SH SOLE 380432 0 0 Transocean Ltd REG SHS H8817H100 66813 9627227 SH SOLE 9627227 0 0 Travelers Cos Inc/The COM 89417E109 13 106 SH SOLE 106 0 0 Turquoise Hill Resources Ltd COM 900435108 74 44684 SH SOLE 44684 0 0 Twenty-First Century Fox Inc CL A 90130A101 948 19697 SH SOLE 19697 0 0 Two Harbors Investment Corp COM NEW 90187B408 6720 523345 SH SOLE 523345 0 0 Tyson Foods Inc CL A 902494103 85408 1599395 SH SOLE 1599395 0 0 UDR INC COM 902653104 2517 63535 SH SOLE 63535 0 0 Union Pacific Corp COM 907818108 4963 35902 SH SOLE 35902 0 0 United Parcel Service Inc CL B 911312106 4493 46073 SH SOLE 46073 0 0 United States Steel Corp COM 912909108 2629 144109 SH SOLE 144109 0 0 United Technologies Corp COM 913017109 22878 214854 SH SOLE 214854 0 0 United Therapeutics Corp COM 91307C102 8922 81924 SH SOLE 81924 0 0 UnitedHealth Group Inc COM 91324P102 5402 21686 SH SOLE 21686 0 0 Universal Display Corp COM 91347P105 5701 60929 SH SOLE 60929 0 0 Universal Stainless & Alloy Products In COM 913837100 80 4926 SH SOLE 4926 0 0 Uranium Energy Corp COM 916896103 59 47056 SH SOLE 47056 0 0 UroGen Pharma Ltd COM M96088105 188 4364 SH SOLE 4364 0 0 US Bancorp COM NEW 902973304 4194 91768 SH SOLE 91768 0 0 US Ecology Inc COM 91732J102 814 12924 SH SOLE 12924 0 0 US Silica Holdings Inc COM 90346E103 11383 1118172 SH SOLE 1118172 0 0 USA Compression Partners LP COMUNIT LTDPAR 90290N109 1897 146180 SH SOLE 146180 0 0 Vale SA ADR 91912E105 79070 5994706 SH SOLE 5994706 0 0 Valero Energy Corp COM 91913Y100 3581 47761 SH SOLE 47761 0 0 Valero Energy Partners LP COM UNT REP LP 91914J102 854 20246 SH SOLE 20246 0 0 VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8022 400000 SH SOLE 400000 0 0 VanEck Vectors Green Bond ETF GREEN BD ETF 92189F171 7420 290000 SH SOLE 290000 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 3392 89032 SH SOLE 89032 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 40513 176287 SH SOLE 176287 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 9917 125202 SH SOLE 125202 0 0 Varonis Systems Inc COM 922280102 492 9300 SH SOLE 9300 0 0 Vedanta Ltd SPONSORED ADR 92242Y100 4276 370579 SH SOLE 370579 0 0 Ventas Inc COM 92276F100 5038 85995 SH SOLE 85995 0 0 VEON Ltd SPONSORED ADR 91822M106 18438 7879493 SH SOLE 7879493 0 0 VEREIT Inc COM 92339V100 1669 233420 SH SOLE 233420 0 0 Verint Systems Inc COM 92343X100 843 19917 SH SOLE 19917 0 0 Verizon Communications Inc COM 92343V104 5837 103824 SH SOLE 103824 0 0 Vertex Pharmaceuticals Inc COM 92532F100 19099 115254 SH SOLE 115254 0 0 Vicor Corp COM 925815102 607 16057 SH SOLE 16057 0 0 Visa Inc COM CL A 92826C839 5256 39836 SH SOLE 39836 0 0 Vornado Realty Trust SH BEN INT 929042109 2615 42152 SH SOLE 42152 0 0 Waddell & Reed Financial Inc CL A 930059100 2 84 SH SOLE 84 0 0 Walgreens Boots Alliance Inc COM 931427108 9021 132020 SH SOLE 132020 0 0 Walmart Inc COM 931142103 15019 161234 SH SOLE 161234 0 0 Walt Disney Co/The COM DISNEY 254687106 49940 455447 SH SOLE 455447 0 0 Warrior Met Coal Inc COM 93627C101 2102 87187 SH SOLE 87187 0 0 Waste Connections Inc COM 94106B101 2062 27767 SH SOLE 27767 0 0 Waste Management Inc COM 94106L109 2091 23493 SH SOLE 23493 0 0 Waters Corp COM 941848103 56 297 SH SOLE 297 0 0 Weatherford International PLC ORD SHS G48833100 15278 27331719 SH SOLE 27331719 0 0 Wells Fargo & Co COM 949746101 44841 973108 SH SOLE 973108 0 0 Welltower Inc COM 95040Q104 6230 89756 SH SOLE 89756 0 0 Western Asset Managed Municipals Fund I COM 95766M105 1432 112752 SH SOLE 112752 0 0 Western Asset Mortgage Capital Corp COM 95790D105 1947 233425 SH SOLE 233425 0 0 Western Asset Municipal Defined Opportu COM 95768A109 497 25468 SH SOLE 25468 0 0 Western Gas Equity Partners LP COMUNT LTD PT 95825R103 611 22041 SH SOLE 22041 0 0 Western Gas Partners LP COM UNIT LP IN 958254104 723 17114 SH SOLE 17114 0 0 Western Union Co/The COM 959802109 41082 2408111 SH SOLE 2408111 0 0 Westlake Chemical Partners LP COM UNIT RP LP 960417103 2752 114064 SH SOLE 114064 0 0 Westrock Co COM 96145D105 237 6274 SH SOLE 6274 0 0 Weyerhaeuser Co COM 962166104 401 18335 SH SOLE 18335 0 0 Wheaton Precious Metals Corp COM 962879102 552348 28282002 SH SOLE 28282002 0 0 Whiting Petroleum Corp COM NEW 966387409 203 8947 SH SOLE 8947 0 0 Williams Cos Inc/The COM 969457100 238 10784 SH SOLE 10784 0 0 Worthington Industries Inc COM 981811102 1424 40876 SH SOLE 40876 0 0 WPX Energy Inc COM 98212B103 33918 2988348 SH SOLE 2988348 0 0 Wynn Resorts Ltd COM 983134107 1233 12469 SH SOLE 12469 0 0 Xilinx Inc COM 983919101 30512 358248 SH SOLE 358248 0 0 Yamana Gold Inc COM 98462Y100 325519 137931828 SH SOLE 137931828 0 0 Yandex NV SHS CLASS A N97284108 83963 3069933 SH SOLE 3069933 0 0 YPF SA SPON ADR CL D 984245100 21 1576 SH SOLE 1576 0 0 Yum China Holdings Inc COM 98850P109 1662 49574 SH SOLE 49574 0 0 Yum! Brands Inc COM 988498101 82 893 SH SOLE 893 0 0 YY Inc ADS REPCOM CLA 98426T106 42 700 SH SOLE 700 0 0 Zimmer Biomet Holdings Inc COM 98956P102 38483 371030 SH SOLE 371030 0 0 Zoetis Inc CL A 98978V103 69942 817655 SH SOLE 817655 0 0 Zynga Inc CL A 98986T108 187 47550 SH SOLE 47550 0 0