0000930413-17-002087.txt : 20170511 0000930413-17-002087.hdr.sgml : 20170511 20170511134622 ACCESSION NUMBER: 0000930413-17-002087 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170511 DATE AS OF CHANGE: 20170511 EFFECTIVENESS DATE: 20170511 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: 17833561 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 03-31-2017 03-31-2017 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 05-11-2017 2 883 22683239 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 2117 11063 SH SOLE 11063 0 0 AbbVie Inc COM 00287Y109 16960 260277 SH SOLE 260277 0 0 ABM Industries Inc COM 000957100 739 16948 SH SOLE 16948 0 0 Abraxas Petroleum Corp COM 003830106 2616 1295200 SH SOLE 1295200 0 0 ACADIA Pharmaceuticals Inc COM 004225108 7343 213572 SH SOLE 213572 0 0 Acuity Brands Inc COM 00508Y102 125 614 SH SOLE 614 0 0 Advance Auto Parts Inc COM 00751Y106 143 966 SH SOLE 966 0 0 Advanced Disposal Services Inc COM 00790X101 732 32381 SH SOLE 32381 0 0 Advanced Micro Devices Inc COM 007903107 19570 1345000 SH SOLE 1345000 0 0 AdvanSix Inc COM 00773T101 58 2132 SH SOLE 2132 0 0 AES Trust III PFD CV 6.75% 00808N202 3936 77016 SH SOLE 77016 0 0 Aevi Genomic Medicine Inc COM 00835P105 27 14447 SH SOLE 14447 0 0 AG Mortgage Investment Trust Inc COM 001228105 1801 99773 SH SOLE 99773 0 0 AGCO Corp COM 001084102 8255 137172 SH SOLE 137172 0 0 AGNC INVESTMENT CORP COM 00123Q104 9101 457590 SH SOLE 457590 0 0 Agnico Eagle Mines Ltd COM 008474108 726674 17122389 SH SOLE 17010197 0 112192 Agrium Inc COM 008916108 137492 1438954 SH SOLE 1438954 0 0 Air Products & Chemicals Inc COM 009158106 389 2873 SH SOLE 2873 0 0 AK Steel Holding Corp COM 001547108 4994 694512 SH SOLE 694512 0 0 Akorn Inc COM 009728106 2811 116718 SH SOLE 116718 0 0 Alamos Gold Inc COM CL A 011532108 494058 61527525 SH SOLE 61187664 0 339861 Albemarle Corp COM 012653101 171 1614 SH SOLE 1614 0 0 Alcoa Corp COM 013872106 191 5566 SH SOLE 5566 0 0 Alexander & Baldwin Inc COM 014491104 59 1321 SH SOLE 1321 0 0 Alexion Pharmaceuticals Inc COM 015351109 29548 243718 SH SOLE 243718 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 80635 747800 SH SOLE 747800 0 0 Align Technology Inc COM 016255101 121 1057 SH SOLE 1057 0 0 Alkermes PLC SHS G01767105 11384 194592 SH SOLE 194592 0 0 Allegheny Technologies Inc COM 01741R102 4325 240789 SH SOLE 240789 0 0 ALLERGAN PLC SHS G0177J108 86928 363838 SH SOLE 363838 0 0 ALLETE Inc COM NEW 018522300 27 402 SH SOLE 402 0 0 Alliance Holdings GP LP COM UNITS LP 01861G100 2748 100190 SH SOLE 100190 0 0 Alliance Resource Partners LP UT LTD PART 01877R108 4204 194165 SH SOLE 194165 0 0 AllianceBernstein National Municipal In COM 01864U106 931 69569 SH SOLE 69569 0 0 Alliant Energy Corp COM 018802108 77 1954 SH SOLE 1954 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 5267 102777 SH SOLE 102777 0 0 Alon USA Energy Inc COM 020520102 118 9688 SH SOLE 9688 0 0 Alphabet Inc CAP STK CL C 02079K107 3574 4308 SH SOLE 4308 0 0 Alphabet Inc CAP STK CL A 02079K305 3482 4107 SH SOLE 4107 0 0 Altisource Residential Corp CL B 02153W100 1729 113382 SH SOLE 113382 0 0 Amaya Inc COM 02314M108 139 8187 SH SOLE 8187 0 0 Amazon.com Inc COM 023135106 41239 46517 SH SOLE 31941 0 14576 Ameren Corp COM 023608102 1732 31720 SH SOLE 31720 0 0 American Electric Power Co Inc COM 025537101 285 4252 SH SOLE 4252 0 0 American Express Co COM 025816109 13200 166854 SH SOLE 166854 0 0 American States Water Co COM 029899101 84 1904 SH SOLE 1904 0 0 American Tower Corp COM 03027X100 528 4343 SH SOLE 4343 0 0 American Tower Corp DEP PFD CONV SE 03027X407 11429 102315 SH SOLE 102315 0 0 American Water Works Co Inc COM 030420103 120 1548 SH SOLE 1548 0 0 Amerigas Partners LP UNIT L P INT 030975106 4268 90638 SH SOLE 90638 0 0 AmerisourceBergen Corp COM 03073E105 43916 496227 SH SOLE 476786 0 19441 AMETEK Inc COM 031100100 163 3008 SH SOLE 3008 0 0 Amgen Inc COM 031162100 112068 683051 SH SOLE 683051 0 0 Amphenol Corp CL A 032095101 300 4210 SH SOLE 4210 0 0 Anadarko Petroleum Corp COM 032511107 4157 67045 SH SOLE 67045 0 0 Analog Devices Inc COM 032654105 30541 372678 SH SOLE 372678 0 0 Andersons Inc/The COM 034164103 2156 56891 SH SOLE 56891 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 308116 28608742 SH SOLE 28608742 0 0 Annaly Capital Management Inc COM 035710409 15648 1408450 SH SOLE 1408450 0 0 Antero Resources Corp COM 03674X106 751 32939 SH SOLE 32939 0 0 Anthem Inc UNIT 05/01/20188 036752202 9487 186028 SH SOLE 186028 0 0 Anworth Mortgage Asset Corp COM 037347101 2091 376706 SH SOLE 376706 0 0 AO Smith Corp COM 831865209 114 2226 SH SOLE 2226 0 0 Apache Corp COM 037411105 2571 50027 SH SOLE 50027 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 5298 281636 SH SOLE 281636 0 0 Apollo Investment Corp COM 03761U106 7747 1180921 SH SOLE 1180921 0 0 Apple Inc COM 037833100 8496 59138 SH SOLE 59138 0 0 Applied Materials Inc COM 038222105 36156 929463 SH SOLE 929463 0 0 Aqua America Inc COM 03836W103 297 9226 SH SOLE 9226 0 0 ArcelorMittal NY REGISTRY SH 03938L104 9036 1082169 SH SOLE 1082169 0 0 Archer-Daniels-Midland Co COM 039483102 54280 1178976 SH SOLE 1178976 0 0 Archrock Partners LP COM UNITS REPSTG 03957U100 2733 159260 SH SOLE 159260 0 0 Arconic Inc COM 03965L100 306 11608 SH SOLE 11608 0 0 Arconic Inc PFD CONV B SER 1 03965L308 7636 186028 SH SOLE 186028 0 0 Ares Capital Corp COM 04010L103 33274 1914487 SH SOLE 1914487 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 3320 146189 SH SOLE 146189 0 0 Armstrong Flooring Inc COM 04238R106 57 3092 SH SOLE 3092 0 0 ASANKO GOLD INC COM 04341Y105 108729 41652253 SH SOLE 41360253 0 292000 ASML Holding NV N Y REGISTRY SHS N07059210 34212 257622 SH SOLE 257622 0 0 Associated Capital Group Inc CL A 045528106 56 1540 SH SOLE 1540 0 0 AstraZeneca PLC SPONSORED ADR 046353108 17617 565740 SH SOLE 565740 0 0 Atento SA SHS L0427L105 338 36951 SH SOLE 36951 0 0 Atlantica Yield plc SHS G0751N103 713 34010 SH SOLE 34010 0 0 Atmos Energy Corp COM 049560105 72 909 SH SOLE 909 0 0 Automatic Data Processing Inc COM 053015103 814 7950 SH SOLE 7950 0 0 AutoZone Inc COM 053332102 1826 2526 SH SOLE 0 0 2526 Avangrid Inc COM 05351W103 22 508 SH SOLE 508 0 0 Avery Dennison Corp COM 053611109 107 1322 SH SOLE 1322 0 0 Avista Corp COM 05379B107 22 555 SH SOLE 555 0 0 AVX Corp COM 002444107 749 45702 SH SOLE 45702 0 0 Azure Power Global Ltd SHS V0393H103 670 35902 SH SOLE 35902 0 0 B2Gold Corp COM 11777Q209 494778 174786128 SH SOLE 172933349 0 1852779 Badger Meter Inc COM 056525108 1079 29372 SH SOLE 29372 0 0 Baker Hughes Inc COM 057224107 81332 1359614 SH SOLE 1359614 0 0 Balchem Corp COM 057665200 4393 53299 SH SOLE 53299 0 0 Bank of New York Mellon Corp/The COM 064058100 13021 275694 SH SOLE 275694 0 0 Barrick Gold Corp COM 067901108 1419763 74763721 SH SOLE 74653721 0 110000 Baytex Energy Corp COM 07317Q105 394 115455 SH SOLE 115455 0 0 Bed Bath & Beyond Inc COM 075896100 766 19424 SH SOLE 2476 0 16948 Berkshire Hathaway Inc CL B NEW 084670702 12598 75579 SH SOLE 75579 0 0 Best Buy Co Inc COM 086516101 1358 27634 SH SOLE 0 0 27634 Biogen Inc COM 09062X103 68046 248871 SH SOLE 248871 0 0 BioMarin Pharmaceutical Inc COM 09061G101 29212 332783 SH SOLE 332783 0 0 Bioverativ Inc COM 09075E100 61 1129 SH SOLE 1129 0 0 Black Hills Corp COM 092113109 31 460 SH SOLE 460 0 0 Black Stone Minerals LP COM UNIT 09225M101 2648 160373 SH SOLE 160373 0 0 BlackRock Capital Investment Corp COM 092533108 4204 556760 SH SOLE 556760 0 0 BlackRock Investment Quality Municipal COM 09247D105 532 36769 SH SOLE 36769 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 330 28823 SH SOLE 28823 0 0 BlackRock Muni Intermediate Duration Fu COM 09253X102 1266 91408 SH SOLE 91408 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 835 58996 SH SOLE 58996 0 0 BlackRock Municipal 2018 Term Trust COM 09248C106 395 26187 SH SOLE 26187 0 0 BlackRock Municipal 2020 Term Trust COM SHS 09249X109 458 29065 SH SOLE 29065 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 2680 118408 SH SOLE 118408 0 0 BlackRock Municipal Bond Trust COM 09249H104 274 18201 SH SOLE 18201 0 0 BlackRock Municipal Income Quality Trus COM 092479104 861 61768 SH SOLE 61768 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 1065 76386 SH SOLE 76386 0 0 BlackRock Municipal Income Trust II COM 09249N101 584 39271 SH SOLE 39271 0 0 BlackRock MuniEnhanced Fund Inc COM 09253Y100 589 50419 SH SOLE 50419 0 0 BlackRock MuniHoldings Fund II Inc COM 09253P109 296 19058 SH SOLE 19058 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 397 23951 SH SOLE 23951 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 917 63846 SH SOLE 63846 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 641 48396 SH SOLE 48396 0 0 BlackRock MuniHoldings Quality Fund Inc COM 09254A101 299 22693 SH SOLE 22693 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 410 26888 SH SOLE 26888 0 0 BlackRock MuniVest Fund Inc COM 09253R105 915 94695 SH SOLE 94695 0 0 BlackRock MuniYield Fund Inc COM 09253W104 1135 78995 SH SOLE 78995 0 0 BlackRock MuniYield Investment Fund COM 09254R104 297 19435 SH SOLE 19435 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 624 48823 SH SOLE 48823 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 1962 140824 SH SOLE 140824 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 969 64713 SH SOLE 64713 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 5710 184425 SH SOLE 184425 0 0 Bluebird Bio Inc COM 09609G100 4929 54227 SH SOLE 54227 0 0 Boeing Co/The COM 097023105 1801 10186 SH SOLE 10186 0 0 BorgWarner Inc COM 099724106 113 2702 SH SOLE 2702 0 0 Boyd Gaming Corp COM 103304101 232 10531 SH SOLE 10531 0 0 Bristol-Myers Squibb Co COM 110122108 41136 756455 SH SOLE 756455 0 0 Broadcom Ltd SHS Y09827109 35613 162648 SH SOLE 162648 0 0 Broadridge Financial Solutions Inc COM 11133T103 123 1814 SH SOLE 1814 0 0 Brown-Forman Corp CL B 115637209 187 4057 SH SOLE 4057 0 0 Buckeye Partners LP UNIT LTD PARTN 118230101 1607 23446 SH SOLE 23446 0 0 Bunge Ltd COM G16962105 25804 325564 SH SOLE 325564 0 0 BWX Technologies Inc COM 05605H100 612 12851 SH SOLE 12851 0 0 Cable One Inc COM 12685J105 56 89 SH SOLE 89 0 0 Cabot Oil & Gas Corp COM 127097103 1396 58394 SH SOLE 58394 0 0 Cadence Design Systems Inc COM 127387108 11034 351412 SH SOLE 351412 0 0 Calgon Carbon Corp COM 129603106 781 53506 SH SOLE 53506 0 0 California Resources Corp COM NEW 13057Q206 66 4410 SH SOLE 4410 0 0 California Water Service Group COM 130788102 89 2489 SH SOLE 2489 0 0 Callon Petroleum Co COM 13123X102 44768 3401800 SH SOLE 3401800 0 0 Cameco Corp COM 13321L108 870 78621 SH SOLE 78621 0 0 Campbell Soup Co COM 134429109 179 3122 SH SOLE 3122 0 0 Canadian National Railway Co COM 136375102 1002 13594 SH SOLE 13594 0 0 Canadian Natural Resources Ltd COM 136385101 410 12492 SH SOLE 12492 0 0 Canadian Pacific Railway Ltd COM 13645T100 78 530 SH SOLE 530 0 0 Canadian Solar Inc COM 136635109 1009 82219 SH SOLE 82219 0 0 Cantel Medical Corp COM 138098108 782 9769 SH SOLE 9769 0 0 Capstead Mortgage Corp COM NO PAR 14067E506 3791 359643 SH SOLE 359643 0 0 CARBO Ceramics Inc COM 140781105 2806 215190 SH SOLE 215190 0 0 Cardinal Health Inc COM 14149Y108 3039 37269 SH SOLE 4374 0 32895 Care Capital Properties Inc COM 141624106 61 2259 SH SOLE 2259 0 0 CareTrust REIT Inc COM 14174T107 60 3595 SH SOLE 3595 0 0 Carpenter Technology Corp COM 144285103 3843 103018 SH SOLE 103018 0 0 Carrizo Oil & Gas Inc COM 144577103 225 7851 SH SOLE 7851 0 0 Casella Waste Systems Inc CL A 147448104 389 27562 SH SOLE 27562 0 0 Cavium Inc COM 14964U108 7148 99753 SH SOLE 99753 0 0 CBRE Group Inc CL A 12504L109 26295 755830 SH SOLE 755830 0 0 CBS Corp CL B 124857202 424 6112 SH SOLE 6112 0 0 CDK Global Inc COM 12508E101 57 875 SH SOLE 875 0 0 Ceco Environmental Corp COM 125141101 380 36125 SH SOLE 36125 0 0 Celgene Corp COM 151020104 77545 623205 SH SOLE 623205 0 0 Cenovus Energy Inc COM 15135U109 1485 131423 SH SOLE 131423 0 0 CenterPoint Energy Inc COM 15189T107 102 3695 SH SOLE 3695 0 0 Cerner Corp COM 156782104 29742 505387 SH SOLE 505387 0 0 Ceva Inc COM 157210105 211 5957 SH SOLE 5957 0 0 CF Industries Holdings Inc COM 125269100 100164 3412736 SH SOLE 3412736 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 198 2561 SH SOLE 2561 0 0 Charles River Laboratories Internationa COM 159864107 11800 131185 SH SOLE 131185 0 0 Chemours Co/The COM 163851108 64 1651 SH SOLE 1651 0 0 Cheniere Energy Inc COM NEW 16411R208 126 2675 SH SOLE 2675 0 0 Chesapeake Energy Corp COM 165167107 783 131788 SH SOLE 131788 0 0 Chevron Corp COM 166764100 2286 21287 SH SOLE 21287 0 0 Chimera Investment Corp COM NEW 16934Q208 6031 298848 SH SOLE 298848 0 0 China Lodging Group Ltd SPONSORED ADR 16949N109 29634 477590 SH SOLE 477590 0 0 Chipotle Mexican Grill Inc COM 169656105 177 398 SH SOLE 398 0 0 Church & Dwight Co Inc COM 171340102 190 3803 SH SOLE 3803 0 0 Churchill Downs Inc COM 171484108 252 1588 SH SOLE 1588 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 231711 19245114 SH SOLE 19245114 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 154 14819 SH SOLE 14819 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 7990 2736211 SH SOLE 2736211 0 0 Cimarex Energy Co COM 171798101 149909 1254577 SH SOLE 1254577 0 0 Cintas Corp COM 172908105 154 1214 SH SOLE 1214 0 0 Cisco Systems Inc COM 17275R102 2237 66180 SH SOLE 66180 0 0 Clean Harbors Inc COM 184496107 742 13342 SH SOLE 13342 0 0 Cliffs Natural Resources Inc COM 18683K101 4237 516051 SH SOLE 516051 0 0 Cloud Peak Energy Inc COM 18911Q102 1506 328819 SH SOLE 328819 0 0 CMS Energy Corp COM 125896100 108 2421 SH SOLE 2421 0 0 CNH Industrial NV SHS N20944109 24684 2560552 SH SOLE 2560552 0 0 Coeur Mining Inc COM NEW 192108504 102441 12678302 SH SOLE 12678302 0 0 Colony NorthStar Inc CL A COM 19625W104 57 4407 SH SOLE 4407 0 0 Colony Starwood Homes COM 19625X102 57 1690 SH SOLE 1690 0 0 CommerceHub Inc COM SER A 20084V108 57 3705 SH SOLE 3705 0 0 Commercial Metals Co COM 201723103 4848 253423 SH SOLE 253423 0 0 Compass Minerals International Inc COM 20451N101 23155 341274 SH SOLE 341274 0 0 Concho Resources Inc COM 20605P101 158979 1238734 SH SOLE 1238734 0 0 Conduent Inc COM 206787103 60 3564 SH SOLE 3564 0 0 Cone Midstream Partners LP COM UNIT REPST 206812109 1691 71604 SH SOLE 71604 0 0 ConocoPhillips COM 20825C104 693 13896 SH SOLE 13896 0 0 Consol Energy Inc COM 20854P109 99014 5900712 SH SOLE 5900712 0 0 Consolidated Edison Inc COM 209115104 203 2619 SH SOLE 2619 0 0 Continental Resources Inc/OK COM 212015101 768 16898 SH SOLE 16898 0 0 Core Laboratories NV COM N22717107 59588 515821 SH SOLE 515821 0 0 Cosan Ltd SHS A G25343107 5575 652786 SH SOLE 652786 0 0 Costco Wholesale Corp COM 22160K105 4864 29004 SH SOLE 6124 0 22880 Covanta Holding Corp COM 22282E102 2823 179808 SH SOLE 179808 0 0 Credicorp Ltd COM G2519Y108 24442 149675 SH SOLE 149675 0 0 Cree Inc COM 225447101 2740 102498 SH SOLE 102498 0 0 Crescent Point Energy Corp COM 22576C101 1032 95409 SH SOLE 95409 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 1645 62654 SH SOLE 62654 0 0 Cresud SACIF y A SPONSORED ADR 226406106 76 3787 SH SOLE 3787 0 0 CrossAmerica Partners LP UT LTD PTN INT 22758A105 2913 111278 SH SOLE 111278 0 0 Crown Castle International Corp COM 22822V101 350 3707 SH SOLE 3707 0 0 CSRA Inc COM 12650T104 57 1945 SH SOLE 1945 0 0 CSW Industrials Inc COM 126402106 58 1594 SH SOLE 1594 0 0 CSX Corp COM 126408103 159 3424 SH SOLE 3424 0 0 Cummins Inc COM 231021106 350 2313 SH SOLE 2313 0 0 CVS Health Corp COM 126650100 28797 366837 SH SOLE 319722 0 47115 CyberArk Software Ltd SHS M2682V108 385 7575 SH SOLE 7575 0 0 CYS Investments Inc COM 12673A108 4793 602917 SH SOLE 602917 0 0 Darden Restaurants Inc COM 237194105 136 1625 SH SOLE 1625 0 0 Darling Ingredients Inc COM 237266101 1042 71763 SH SOLE 71763 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 1657 42250 SH SOLE 42250 0 0 Deere & Co COM 244199105 59999 551159 SH SOLE 551159 0 0 Delek US Holdings Inc COM 246647101 315 12972 SH SOLE 12972 0 0 Deutsche Municipal Income Trust COM 25160C106 630 47524 SH SOLE 47524 0 0 Devon Energy Corp COM 25179M103 3485 83525 SH SOLE 83525 0 0 Diamond Offshore Drilling Inc COM 25271C102 15204 909902 SH SOLE 909902 0 0 Diamondback Energy Inc COM 25278X109 176316 1700001 SH SOLE 1700001 0 0 Dick's Sporting Goods Inc COM 253393102 63 1301 SH SOLE 1301 0 0 Dollar General Corp COM 256677105 2332 33437 SH SOLE 4099 0 29338 Dominion Midstream Partners LP COM UT REP LTD 257454108 1638 51262 SH SOLE 51262 0 0 Dominion Resources Inc/VA COM 25746U109 3069 39562 SH SOLE 39562 0 0 Dominion Resources Inc/VA UNIT 08/15/2019 25746U836 10601 208351 SH SOLE 208351 0 0 Dominion Resources Inc/VA UNIT 99/99/9999 25746U869 7486 148822 SH SOLE 148822 0 0 Domtar Corp COM NEW 257559203 55 1507 SH SOLE 1507 0 0 Donaldson Co Inc COM 257651109 744 16345 SH SOLE 16345 0 0 Donnelley Financial Solutions Inc COM 25787G100 57 2960 SH SOLE 2960 0 0 Dr Pepper Snapple Group Inc COM 26138E109 289 2949 SH SOLE 2949 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 95 2377 SH SOLE 2377 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 37136 7563368 SH SOLE 7563368 0 0 Dreyfus Municipal Bond Infrastructure F SHS 26203D101 555 43809 SH SOLE 43809 0 0 Dreyfus Municipal Income Inc COM 26201R102 389 43580 SH SOLE 43580 0 0 Dreyfus Strategic Municipal Bond Fund I COM 26202F107 673 81221 SH SOLE 81221 0 0 Dreyfus Strategic Municipals Inc COM 261932107 773 89921 SH SOLE 89921 0 0 Dril-Quip Inc COM 262037104 21688 397585 SH SOLE 397585 0 0 DSP Group Inc COM 23332B106 89 7451 SH SOLE 7451 0 0 DTE Energy Co COM 233331107 158 1551 SH SOLE 1551 0 0 DTE Energy Co UNIT 99/99/9999 233331883 5397 100455 SH SOLE 100455 0 0 Duke Energy Corp COM NEW 26441C204 3110 37924 SH SOLE 37924 0 0 Dynagas LNG Partners LP COM UNIT LTD PT Y2188B108 4484 254464 SH SOLE 254464 0 0 Dynex Capital Inc COM NEW 26817Q506 1437 202645 SH SOLE 202645 0 0 Eaton Corp PLC SHS G29183103 6801 91725 SH SOLE 91725 0 0 Eaton Vance Corp COM NON VTG 278265103 81 1792 SH SOLE 1792 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 2039 162489 SH SOLE 162489 0 0 Eaton Vance Municipal Bond Fund II COM 27827K109 297 24184 SH SOLE 24184 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 364 18589 SH SOLE 18589 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 517 40255 SH SOLE 40255 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 546 25374 SH SOLE 25374 0 0 Edison International COM 281020107 224 2817 SH SOLE 2817 0 0 Edwards Lifesciences Corp COM 28176E108 306 3253 SH SOLE 3253 0 0 El Paso Electric Co COM NEW 283677854 18 348 SH SOLE 348 0 0 Eldorado Gold Corp COM 284902103 181046 53091298 SH SOLE 52776548 0 314750 Eli Lilly & Co COM 532457108 43724 519839 SH SOLE 519839 0 0 Emerson Electric Co COM 291011104 27269 455549 SH SOLE 455549 0 0 Enbridge Energy Partners LP COM 29250R106 1716 90325 SH SOLE 90325 0 0 Enbridge Inc COM 29250N105 1462 35091 SH SOLE 35091 0 0 EnCana Corp COM 292505104 1804 154065 SH SOLE 154065 0 0 Endeavour Silver Corp COM 29258Y103 64685 20341055 SH SOLE 20341055 0 0 Endo International PLC SHS G30401106 2209 197960 SH SOLE 197960 0 0 Energen Corp COM 29265N108 506 9301 SH SOLE 9301 0 0 Energizer Holdings Inc COM 29272W109 57 1018 SH SOLE 1018 0 0 Energy Transfer Partners LP UNIT LTD PARTN 29273R109 1586 43423 SH SOLE 43423 0 0 Enerplus Corp COM 292766102 323 40063 SH SOLE 40063 0 0 EnerSys COM 29275Y102 3459 43818 SH SOLE 43818 0 0 Engility Holdings Inc COM 29286C107 59 2038 SH SOLE 2038 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 1571 80968 SH SOLE 80968 0 0 EnLink Midstream Partners LP COM UNIT REP LTD 29336U107 1553 84886 SH SOLE 84886 0 0 Ensco PLC SHS CLASS A G3157S106 32902 3676162 SH SOLE 3676162 0 0 Entergy Corp COM 29364G103 1613 21234 SH SOLE 21234 0 0 Enviva Partners LP COM UNIT 29414J107 3977 141515 SH SOLE 141515 0 0 Enzymotec Ltd SHS M4059L101 83 9464 SH SOLE 9464 0 0 EOG Resources Inc COM 26875P101 161538 1655946 SH SOLE 1655946 0 0 EQT Corp COM 26884L109 1283 20995 SH SOLE 20995 0 0 EQT Midstream Partners LP UNIT LTD PARTN 26885B100 1563 20328 SH SOLE 20328 0 0 Equifax Inc COM 294429105 224 1640 SH SOLE 1640 0 0 Eros International Media Ltd SHS NEW G3788M114 882 208041 SH SOLE 208041 0 0 ESCO Technologies Inc COM 296315104 1508 25953 SH SOLE 25953 0 0 Estee Lauder Cos Inc/The CL A 518439104 322 3800 SH SOLE 3800 0 0 Eversource Energy COM 30040W108 161 2736 SH SOLE 2736 0 0 Exelon Corp COM 30161N101 2100 58361 SH SOLE 58361 0 0 Expeditors International of Washington COM 302130109 167 2960 SH SOLE 2960 0 0 Express Scripts Holding Co COM 30219G108 24626 373636 SH SOLE 373636 0 0 Exterran Corp COM 30227H106 65 2055 SH SOLE 2055 0 0 Exxon Mobil Corp COM 30231G102 3824 46626 SH SOLE 46626 0 0 F5 Networks Inc COM 315616102 164 1153 SH SOLE 1153 0 0 Fairmount Santrol Holdings Inc COM 30555Q108 17965 2450835 SH SOLE 2450835 0 0 Fastenal Co COM 311900104 250 4857 SH SOLE 4857 0 0 FelCor Lodging Trust Inc PFD CV A $1.95 31430F200 2334 95719 SH SOLE 95719 0 0 Ferrellgas Partners LP UNIT LTD PART 315293100 3859 643150 SH SOLE 643150 0 0 Fidus Investment Corp COM 316500107 2835 161347 SH SOLE 161347 0 0 Fiesta Restaurant Group Inc COM 31660B101 62 2550 SH SOLE 2550 0 0 Fifth Street Finance Corp COM 31678A103 4283 927017 SH SOLE 927017 0 0 Financial Select Sector SPDR Fund SBI INT-FINL 81369Y605 12157 512312 SH SOLE 512312 0 0 First Majestic Silver Corp COM 32076V103 93024 11456117 SH SOLE 11456117 0 0 First Solar Inc COM 336433107 2944 108644 SH SOLE 108644 0 0 FirstEnergy Corp COM 337932107 1592 50044 SH SOLE 50044 0 0 Fiserv Inc COM 337738108 367 3185 SH SOLE 3185 0 0 FMC Corp COM NEW 302491303 16908 242961 SH SOLE 242961 0 0 Foamix Pharmaceuticals Ltd SHS M46135105 55 11101 SH SOLE 11101 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 24528 277090 SH SOLE 277090 0 0 Foot Locker Inc COM 344849104 153 2047 SH SOLE 2047 0 0 Fortis Inc/Canada COM 349553107 115 3472 SH SOLE 3472 0 0 Fortive Corp COM 34959J108 452 7506 SH SOLE 7506 0 0 Fortuna Silver Mines Inc COM 349915108 164640 31669037 SH SOLE 31576037 0 93000 Forum Energy Technologies Inc COM 34984V100 25200 1217400 SH SOLE 1217400 0 0 Four Corners Property Trust Inc COM 35086T109 59 2582 SH SOLE 2582 0 0 Franco-Nevada Corp COM 351858105 705781 10773637 SH SOLE 10773637 0 0 Franklin Electric Co Inc COM 353514102 1672 38841 SH SOLE 38841 0 0 Franklin Resources Inc COM 354613101 204 4847 SH SOLE 4847 0 0 Freeport-McMoRan Inc CL B 35671D857 51726 3871738 SH SOLE 3871738 0 0 Frontier Communications Corp PFD CONV SER-A 35906A207 7056 143241 SH SOLE 143241 0 0 FS Investment Corp COM 302635107 13464 1373878 SH SOLE 1373878 0 0 FTD Cos Inc COM 30281V108 58 2900 SH SOLE 2900 0 0 Gaming and Leisure Properties Inc COM 36467J108 755 22595 SH SOLE 22595 0 0 Gannett Co Inc COM 36473H104 59 6992 SH SOLE 6992 0 0 Gap Inc/The COM 364760108 839 34559 SH SOLE 3591 0 30968 GasLog Partners LP UNIT LTD PTNRP Y2687W108 4280 174707 SH SOLE 174707 0 0 GCP Applied Technologies Inc COM 36164Y101 56 1729 SH SOLE 1729 0 0 General Dynamics Corp COM 369550108 757 4043 SH SOLE 4043 0 0 General Mills Inc COM 370334104 533 9028 SH SOLE 9028 0 0 Genesee & Wyoming Inc CL A 371559105 15 220 SH SOLE 220 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 1514 46699 SH SOLE 46699 0 0 Genuine Parts Co COM 372460105 210 2274 SH SOLE 2274 0 0 Gerdau SA SPON ADR REP PFD 373737105 8152 2362879 SH SOLE 2362879 0 0 Gibraltar Industries Inc COM 374689107 2888 70092 SH SOLE 70092 0 0 Gilead Sciences Inc COM 375558103 95876 1411607 SH SOLE 1411607 0 0 Gladstone Capital Corp COM 376535100 1852 195135 SH SOLE 195135 0 0 Gladstone Investment Corp COM 376546107 2100 231482 SH SOLE 231482 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 17055 404531 SH SOLE 404531 0 0 Global Partners LP/MA COM UNITS 37946R109 2798 143501 SH SOLE 143501 0 0 Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 792 29890 SH SOLE 29890 0 0 Golar LNG Partners LP COM UNIT LPI Y2745C102 4170 186645 SH SOLE 186645 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 203219 57569105 SH SOLE 57569105 0 0 Gold Resource Corp COM 38068T105 37803 8363447 SH SOLE 8363447 0 0 Gold Standard Ventures Corp COM 380738104 50969 23596878 SH SOLE 23596878 0 0 Goldcorp Inc COM 380956409 850663 58304591 SH SOLE 57973591 0 331000 Golden Star Resources Ltd COM 38119T104 52102 61505992 SH SOLE 61505992 0 0 Goldman Sachs BDC Inc SHS 38147U107 5615 227889 SH SOLE 227889 0 0 Golub Capital BDC Inc COM 38173M102 7977 401278 SH SOLE 401278 0 0 Graphic Packaging Holding Co COM 388689101 97 7513 SH SOLE 7513 0 0 Great Panther Silver Ltd COM 39115V101 44480 27121918 SH SOLE 27121918 0 0 Great Plains Energy Inc COM 391164100 52 1769 SH SOLE 1769 0 0 Great Plains Energy Inc DEP SHS 1/20 B 391164878 6897 128359 SH SOLE 128359 0 0 Green Plains Inc COM 393222104 54280 2193126 SH SOLE 2193126 0 0 Grifols SA SP ADR REP B NVT 398438408 13430 711514 SH SOLE 711514 0 0 Grupo Supervielle SA SPONSORED ADR 40054A108 18820 1107040 SH SOLE 1107040 0 0 Guidewire Software Inc COM 40171V100 26146 464165 SH SOLE 464165 0 0 Gulfport Energy Corp COM NEW 402635304 334 19423 SH SOLE 19423 0 0 GW Pharmaceuticals PLC ADS 36197T103 3575 29557 SH SOLE 29557 0 0 Halliburton Co COM 406216101 355009 7214163 SH SOLE 7214163 0 0 Halyard Health Inc COM 40650V100 58 1510 SH SOLE 1510 0 0 Hanesbrands Inc COM 410345102 124 5995 SH SOLE 5995 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 15582 771376 SH SOLE 771376 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 186397 76080435 SH SOLE 76080435 0 0 Hasbro Inc COM 418056107 165 1656 SH SOLE 1656 0 0 Hawaiian Electric Industries Inc COM 419870100 31 929 SH SOLE 929 0 0 HDFC Bank Ltd ADR REPS 3 SHS 40415F101 1527 20300 SH SOLE 20300 0 0 Hecla Mining Co COM 422704106 146481 27690113 SH SOLE 27690113 0 0 Helmerich & Payne Inc COM 423452101 56700 851741 SH SOLE 851741 0 0 Henry Schein Inc COM 806407102 193 1138 SH SOLE 1138 0 0 Herc Holdings Inc COM 42704L104 60 1219 SH SOLE 1219 0 0 Hercules Capital Inc COM 427096508 8833 583774 SH SOLE 583774 0 0 Hershey Co/The COM 427866108 239 2190 SH SOLE 2190 0 0 Hess Corp COM 42809H107 87064 1805927 SH SOLE 1805927 0 0 Hewlett Packard Enterprise Co COM 42824C109 59 2499 SH SOLE 2499 0 0 Hilton Grand Vacations Inc COM 43283X105 57 1976 SH SOLE 1976 0 0 Hoegh LNG Partners LP COM UNIT LTD Y3262R100 2835 144252 SH SOLE 144252 0 0 Holly Energy Partners LP COM UT LTD PTN 435763107 1641 45964 SH SOLE 45964 0 0 HollyFrontier Corp COM 436106108 198 7001 SH SOLE 7001 0 0 Home Depot Inc/The COM 437076102 8286 56434 SH SOLE 15590 0 40844 Honeywell International Inc COM 438516106 1339 10727 SH SOLE 10727 0 0 Hormel Foods Corp COM 440452100 152 4387 SH SOLE 4387 0 0 Huntington Ingalls Industries Inc COM 446413106 135 673 SH SOLE 673 0 0 Hyster-Yale Materials Handling Inc CL A 449172105 57 1006 SH SOLE 1006 0 0 IAMGOLD Corp COM 450913108 341218 85304445 SH SOLE 85304445 0 0 IDACORP Inc COM 451107106 36 432 SH SOLE 432 0 0 IDEXX Laboratories Inc COM 45168D104 25108 162398 SH SOLE 162398 0 0 Illinois Tool Works Inc COM 452308109 667 5033 SH SOLE 5033 0 0 Illumina Inc COM 452327109 32231 188882 SH SOLE 188882 0 0 Imperial Oil Ltd COM NEW 453038408 87 2859 SH SOLE 2859 0 0 Imperva Inc COM 45321L100 340 8282 SH SOLE 8282 0 0 Incyte Corp COM 45337C102 30520 228324 SH SOLE 228324 0 0 Independence Contract Drilling Inc COM 453415309 7610 1381200 SH SOLE 1381200 0 0 InfraREIT Inc COM 45685L100 7 390 SH SOLE 390 0 0 Ingevity Corp COM 45688C107 57 939 SH SOLE 939 0 0 Ingredion Inc COM 457187102 1080 8964 SH SOLE 8964 0 0 Intel Corp COM 458140100 83822 2323870 SH SOLE 2323870 0 0 Intercept Pharmaceuticals Inc COM 45845P108 2890 25550 SH SOLE 25550 0 0 International Business Machines Corp COM 459200101 2230 12806 SH SOLE 12806 0 0 International Flavors & Fragrances Inc COM 459506101 155 1167 SH SOLE 1167 0 0 International Game Technology PLC SHS USD G4863A108 410 17314 SH SOLE 17314 0 0 International Paper Co COM 460146103 503 9901 SH SOLE 9901 0 0 Interpublic Group of Cos Inc/The COM 460690100 135 5507 SH SOLE 5507 0 0 Intuit Inc COM 461202103 530 4567 SH SOLE 4567 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 1182 105521 SH SOLE 105521 0 0 Invesco Mortgage Capital Inc COM 46131B100 5269 341676 SH SOLE 341676 0 0 Invesco Municipal Income Opportunities COM 46132X101 517 68562 SH SOLE 68562 0 0 Invesco Municipal Opportunity Trust COM 46132C107 1470 113265 SH SOLE 113265 0 0 Invesco Municipal Trust COM 46131J103 1635 130512 SH SOLE 130512 0 0 Invesco Quality Municipal Income Trust COM 46133G107 1558 125359 SH SOLE 125359 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 1658 127667 SH SOLE 127667 0 0 Invesco Value Municipal Income Trust COM 46132P108 1648 112973 SH SOLE 112973 0 0 Ionis Pharmaceuticals Inc COM 462222100 9081 225907 SH SOLE 225907 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 1395 12857 SH SOLE 12857 0 0 iShares MSCI Brazil Capped ETF MSCI BRZ CAP ETF 464286400 22 599 SH SOLE 599 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 2304 61284 SH SOLE 61284 0 0 iShares MSCI India ETF MSCI INDIA ETF 46429B598 6596 209500 SH SOLE 209500 0 0 iShares MSCI Japan ETF MSCI JPN ETF NEW 46434G822 878 17057 SH SOLE 17057 0 0 iShares MSCI Pacific ex Japan ETF MSCI PAC JP ETF 464286665 1493 33409 SH SOLE 33409 0 0 iShares MSCI South Korea Capped ETF MSCI STH KOR ETF 464286772 21 333 SH SOLE 333 0 0 iShares MSCI Switzerland Capped ETF MSCI SZ CAP ETF 464286749 548 17125 SH SOLE 17125 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 397 12208 SH SOLE 12208 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 1804 15850 SH SOLE 15850 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 2566 22322 SH SOLE 22322 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 913 5648 SH SOLE 5648 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 1303 11031 SH SOLE 11031 0 0 iShares Russell Mid-Cap Value ETF RUS MDCP VAL ETF 464287473 5 59 SH SOLE 59 0 0 Israel Chemicals Ltd SHS M5920A109 6081 1427477 SH SOLE 1427477 0 0 iStar Inc COM 45031U101 1853 157049 SH SOLE 157049 0 0 Itron Inc COM 465741106 2130 35089 SH SOLE 35089 0 0 JA Solar Holdings Co Ltd SPON ADR REP5ORD 466090206 249 38041 SH SOLE 38041 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 8715 60049 SH SOLE 60049 0 0 JB Hunt Transport Services Inc COM 445658107 135 1468 SH SOLE 1468 0 0 JD.com Inc SPON ADR CL A 47215P106 47175 1516380 SH SOLE 1407380 0 109000 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 906 54681 SH SOLE 54681 0 0 Johnson & Johnson COM 478160104 34574 277591 SH SOLE 277591 0 0 Jones Lang LaSalle Inc COM 48020Q107 26530 238046 SH SOLE 238046 0 0 Joy Global Inc COM 481165108 5593 197984 SH SOLE 197984 0 0 Kansas City Southern COM NEW 485170302 33 386 SH SOLE 386 0 0 Keysight Technologies Inc COM 49338L103 55 1532 SH SOLE 1532 0 0 Kimberly-Clark Corp COM 494368103 1087 8258 SH SOLE 8258 0 0 Kinder Morgan Inc/DE COM 49456B101 893 41084 SH SOLE 41084 0 0 Kinder Morgan Inc/DE PFD SER A 49456B200 11877 238116 SH SOLE 238116 0 0 Kinross Gold Corp COM NO PAR 496902404 354943 101123425 SH SOLE 100527425 0 596000 KLA-Tencor Corp COM 482480100 21286 223903 SH SOLE 223903 0 0 Klondex Mines Ltd COM 498696103 115914 29790617 SH SOLE 29383617 0 407000 KLX Inc COM 482539103 58 1288 SH SOLE 1288 0 0 KNOT Offshore Partners LP COM UNITS Y48125101 4319 185379 SH SOLE 185379 0 0 Knowles Corp COM 49926D109 57 3029 SH SOLE 3029 0 0 Kohl's Corp COM 500255104 748 18801 SH SOLE 0 0 18801 Korea Electric Power Corp SPONSORED ADR 500631106 1671 80627 SH SOLE 80627 0 0 Kornit Digital Ltd SHS M6372Q113 100 5230 SH SOLE 5230 0 0 Kroger Co/The COM 501044101 3098 105062 SH SOLE 0 0 105062 L Brands Inc COM 501797104 13560 287901 SH SOLE 260956 0 26945 Ladder Capital Corp CL A 505743104 3083 213509 SH SOLE 213509 0 0 Lam Research Corp COM 512807108 30741 239488 SH SOLE 239488 0 0 Lamb Weston Holdings Inc COM 513272104 56 1325 SH SOLE 1325 0 0 Lands' End Inc COM 51509F105 63 2937 SH SOLE 2937 0 0 Laredo Petroleum Inc COM 516806106 120310 8240421 SH SOLE 8240421 0 0 Las Vegas Sands Corp COM 517834107 1656 29009 SH SOLE 29009 0 0 Layne Christensen Co COM 521050104 431 48735 SH SOLE 48735 0 0 Lear Corp COM NEW 521865204 140 991 SH SOLE 991 0 0 Leggett & Platt Inc COM 524660107 107 2122 SH SOLE 2122 0 0 Liberty Broadband Corp COM SER A 530307107 58 678 SH SOLE 678 0 0 Lindsay Corp COM 535555106 117 1330 SH SOLE 1330 0 0 LivePerson Inc COM 538146101 115 16722 SH SOLE 16722 0 0 Loral Space & Communications Inc COM 543881106 5 117 SH SOLE 117 0 0 Louisiana-Pacific Corp COM 546347105 92057 3708974 SH SOLE 3708974 0 0 Lowe's Cos Inc COM 548661107 32343 393424 SH SOLE 346615 0 46809 LSC Communications Inc COM 50218P107 58 2325 SH SOLE 2325 0 0 Lululemon Athletica Inc COM 550021109 90 1731 SH SOLE 1731 0 0 Lumentum Holdings Inc COM 55024U109 59 1106 SH SOLE 1106 0 0 Macquarie Infrastructure Corp COM 55608B105 290 3597 SH SOLE 3597 0 0 Macy's Inc COM 55616P104 1137 38362 SH SOLE 0 0 38362 Madison Square Garden Co/The CL A 55825T103 58 290 SH SOLE 290 0 0 MAG Silver Corp COM 55903Q104 119022 9064891 SH SOLE 8979591 0 85300 Magna International Inc COM 559222401 242 5616 SH SOLE 5616 0 0 Main Street Capital Corp COM 56035L104 11882 310470 SH SOLE 310470 0 0 MainStay DefinedTerm Municipal Opportun COM 56064K100 1095 56891 SH SOLE 56891 0 0 Mallinckrodt PLC SHS G5785G107 5602 125690 SH SOLE 125690 0 0 Marathon Oil Corp COM 565849106 1882 119134 SH SOLE 119134 0 0 Marathon Petroleum Corp COM 56585A102 215 4256 SH SOLE 4256 0 0 Marsh & McLennan Cos Inc COM 571748102 568 7689 SH SOLE 7689 0 0 Martin Midstream Partners LP UNIT L P INT 573331105 1689 84432 SH SOLE 84432 0 0 Marvell Technology Group Ltd ORD G5876H105 11073 725654 SH SOLE 725654 0 0 Mastercard Inc CL A 57636Q104 29183 259478 SH SOLE 259478 0 0 Matador Resources Co COM 576485205 299 12588 SH SOLE 12588 0 0 Maxim Integrated Products Inc COM 57772K101 17797 395837 SH SOLE 395837 0 0 McCormick & Co Inc/MD COM NON VTG 579780206 165 1689 SH SOLE 1689 0 0 McDermott International Inc COM 580037109 20299 3007209 SH SOLE 3007209 0 0 McEwen Mining Inc COM 58039P107 142702 46941548 SH SOLE 46941548 0 0 McKesson Corp COM 58155Q103 45093 304145 SH SOLE 281426 0 22719 Mead Johnson Nutrition Co COM 582839106 15458 173533 SH SOLE 173533 0 0 Mechel PJSC SPONSORED ADR NE 583840608 9370 1761309 SH SOLE 1761309 0 0 Medley Capital Corp COM 58503F106 3203 416565 SH SOLE 416565 0 0 Medtronic PLC SHS G5960L103 13494 167504 SH SOLE 167504 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 497 26806 SH SOLE 26806 0 0 MercadoLibre Inc COM 58733R102 155 735 SH SOLE 735 0 0 Merck & Co Inc COM 58933Y105 16067 252864 SH SOLE 252864 0 0 Mettler-Toledo International Inc COM 592688105 240 501 SH SOLE 501 0 0 MFA Financial Inc COM 55272X102 5196 643129 SH SOLE 643129 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 338 67264 SH SOLE 67264 0 0 MFS Municipal Income Trust SH BEN INT 552738106 611 87870 SH SOLE 87870 0 0 MGE Energy Inc COM 55277P104 19 297 SH SOLE 297 0 0 MGM Resorts International COM 552953101 1358 49545 SH SOLE 49545 0 0 Microchip Technology Inc COM 595017104 23149 313752 SH SOLE 313752 0 0 Micron Technology Inc COM 595112103 35425 1225770 SH SOLE 1225770 0 0 Microsemi Corp COM 595137100 8364 162319 SH SOLE 162319 0 0 Microsoft Corp COM 594918104 20493 311158 SH SOLE 311158 0 0 Middleby Corp/The COM 596278101 106 780 SH SOLE 780 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 117435 10646866 SH SOLE 10646866 0 0 Mobileye NV ORD SHS N51488117 2566 41797 SH SOLE 41797 0 0 Mondelez International Inc CL A 609207105 12093 280714 SH SOLE 280714 0 0 Monroe Capital Corp COM 610335101 1995 126802 SH SOLE 126802 0 0 Monsanto Co COM 61166W101 97228 858907 SH SOLE 858907 0 0 Monster Beverage Corp COM 61174X109 259 5616 SH SOLE 5616 0 0 Mosaic Co/The COM 61945C103 22135 758575 SH SOLE 758575 0 0 MSCI Inc COM 55354G100 145 1494 SH SOLE 1494 0 0 Mtge Investment Corp COM 55378A105 3054 182311 SH SOLE 182311 0 0 Murphy Oil Corp COM 626717102 419 14655 SH SOLE 14655 0 0 Murphy USA Inc COM 626755102 59 808 SH SOLE 808 0 0 Mylan NV SHS EURO N59465109 13711 351659 SH SOLE 351659 0 0 Nabors Industries Ltd SHS G6359F103 203262 15551800 SH SOLE 15551800 0 0 National Fuel Gas Co COM 636180101 631 10586 SH SOLE 10586 0 0 National Oilwell Varco Inc COM 637071101 66557 1660191 SH SOLE 1660191 0 0 Natural Resource Partners LP COM UNIT LTD PAR 63900P608 2607 72125 SH SOLE 72125 0 0 Navient Corp COM 63938C108 60 4061 SH SOLE 4061 0 0 Neogen Corp COM 640491106 4802 73251 SH SOLE 73251 0 0 Neuberger Berman Intermediate Municipal COM 64124P101 418 28163 SH SOLE 28163 0 0 Neurocrine Biosciences Inc COM 64125C109 7637 176376 SH SOLE 176376 0 0 Neuroderm Ltd ORD SHS M74231107 113 4255 SH SOLE 4255 0 0 New Gold Inc COM 644535106 138013 46313044 SH SOLE 45649044 0 664000 New Media Investment Group Inc COM 64704V106 57 3988 SH SOLE 3988 0 0 New Mountain Finance Corp COM 647551100 6593 442500 SH SOLE 442500 0 0 New Residential Investment Corp COM NEW 64828T201 7358 433355 SH SOLE 433355 0 0 New Senior Investment Group Inc COM 648691103 60 5850 SH SOLE 5850 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 2976 482326 SH SOLE 482326 0 0 Newfield Exploration Co COM 651290108 135014 3657924 SH SOLE 3657924 0 0 Newmont Mining Corp COM 651639106 1192190 36170799 SH SOLE 36051099 0 119700 Newpark Resources Inc COM PAR $.01NEW 651718504 405 50009 SH SOLE 50009 0 0 News Corp CL A 65249B109 59 4540 SH SOLE 4540 0 0 Newtek Business Services Corp COM NEW 652526203 1882 110849 SH SOLE 110849 0 0 NextEra Energy Inc COM 65339F101 519 4040 SH SOLE 4040 0 0 NextEra Energy Inc UNIT 09/01/2019 65339F820 11385 223233 SH SOLE 223233 0 0 NextEra Energy Inc UNIT 08/31/2018 65339F846 6290 104176 SH SOLE 104176 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 4247 187929 SH SOLE 187929 0 0 NIKE Inc CL B 654106103 1335 23961 SH SOLE 23961 0 0 NiSource Inc COM 65473P105 66 2786 SH SOLE 2786 0 0 Noble Corp plc SHS USD G65431101 19848 3206522 SH SOLE 3206522 0 0 Noble Energy Inc COM 655044105 1677 48834 SH SOLE 48834 0 0 Nordstrom Inc COM 655664100 78 1680 SH SOLE 1680 0 0 Norfolk Southern Corp COM 655844108 118 1052 SH SOLE 1052 0 0 Northrop Grumman Corp COM 666807102 651 2736 SH SOLE 2736 0 0 NorthStar Realty Europe Corp COM 66706L101 57 4891 SH SOLE 4891 0 0 Northwest Natural Gas Co COM 667655104 14 238 SH SOLE 238 0 0 NorthWestern Corp COM NEW 668074305 24 417 SH SOLE 417 0 0 Novagold Resources Inc COM NEW 66987E206 163155 33502151 SH SOLE 33338151 0 164000 Novartis AG SPONSORED ADR 66987V109 19568 263466 SH SOLE 263466 0 0 Novo Nordisk A/S ADR 670100205 15565 454049 SH SOLE 454049 0 0 NOW Inc COM 67011P100 60 3526 SH SOLE 3526 0 0 Nucor Corp COM 670346105 9623 161139 SH SOLE 161139 0 0 NuStar Energy LP UNIT COM 67058H102 1579 30381 SH SOLE 30381 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 6298 430798 SH SOLE 430798 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 404 23692 SH SOLE 23692 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 6274 469635 SH SOLE 469635 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 749 53336 SH SOLE 53336 0 0 Nuveen Intermediate Duration Municipal COM 670671106 1049 80883 SH SOLE 80883 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 405 31318 SH SOLE 31318 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 4829 335549 SH SOLE 335549 0 0 Nuveen Municipal High Income Opportunit COM 670682103 1111 84493 SH SOLE 84493 0 0 Nuveen Municipal Value Fund Inc COM 670928100 4191 428503 SH SOLE 428503 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 6305 460563 SH SOLE 460563 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 542 38604 SH SOLE 38604 0 0 Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 561 41799 SH SOLE 41799 0 0 Nuveen Select Tax-Free Income3 Portfoli SH BEN INT 67063X100 440 30965 SH SOLE 30965 0 0 NVIDIA Corp COM 67066G104 39025 358259 SH SOLE 358259 0 0 NXP Semiconductors NV COM N6596X109 31000 299516 SH SOLE 299516 0 0 Oasis Petroleum Inc COM 674215108 432 30304 SH SOLE 30304 0 0 Occidental Petroleum Corp COM 674599105 4897 77294 SH SOLE 77294 0 0 Oceaneering International Inc COM 675232102 27070 999649 SH SOLE 999649 0 0 OGE Energy Corp COM 670837103 72 2047 SH SOLE 2047 0 0 Oil States International Inc COM 678026105 14052 423888 SH SOLE 423888 0 0 Olympic Steel Inc COM 68162K106 444 23946 SH SOLE 23946 0 0 Omnicom Group Inc COM 681919106 343 3974 SH SOLE 3974 0 0 ON Semiconductor Corp COM 682189105 9969 643579 SH SOLE 643579 0 0 ONE Gas Inc COM 68235P108 88 1297 SH SOLE 1297 0 0 Oneok Inc COM 682680103 232 4187 SH SOLE 4187 0 0 Opko Health Inc COM 68375N103 672 83984 SH SOLE 83984 0 0 Oracle Corp COM 68389X105 1754 39319 SH SOLE 39319 0 0 O'Reilly Automotive Inc COM 67103H107 506 1877 SH SOLE 1877 0 0 Ormat Technologies Inc COM 686688102 2685 47037 SH SOLE 47037 0 0 Osisko Gold Royalties Ltd COM 68827L101 229791 20701923 SH SOLE 20701923 0 0 Packaging Corp of America COM 695156109 208 2268 SH SOLE 2268 0 0 Pan American Silver Corp COM 697900108 195053 11133183 SH SOLE 11076183 0 57000 Park Hotels & Resorts Inc COM 700517105 56 2171 SH SOLE 2171 0 0 Parsley Energy Inc CL A 701877102 189903 5841357 SH SOLE 5841357 0 0 Patterson Cos Inc COM 703395103 18297 404529 SH SOLE 404529 0 0 Patterson-UTI Energy Inc COM 703481101 218143 8988169 SH SOLE 8988169 0 0 Paychex Inc COM 704326107 389 6609 SH SOLE 6609 0 0 PayPal Holdings Inc COM 70450Y103 57 1321 SH SOLE 1321 0 0 PBF Energy Inc CL A 69318G106 51 2293 SH SOLE 2293 0 0 PDC Energy Inc COM 69327R101 125398 2011192 SH SOLE 2011192 0 0 Pembina Pipeline Corp COM 706327103 108 3405 SH SOLE 3405 0 0 Penn National Gaming Inc COM 707569109 194 10543 SH SOLE 10543 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 2849 204405 SH SOLE 204405 0 0 PennantPark Investment Corp COM 708062104 4423 543402 SH SOLE 543402 0 0 PennyMac Mortgage Investment Trust COM 70931T103 4320 243397 SH SOLE 243397 0 0 PepsiCo Inc COM 713448108 2295 20518 SH SOLE 20518 0 0 Perrigo Co PLC SHS G97822103 15019 226227 SH SOLE 226227 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 162 16737 SH SOLE 16737 0 0 Pfizer Inc COM 717081103 30744 898675 SH SOLE 898675 0 0 PG&E Corp COM 69331C108 2576 38812 SH SOLE 38812 0 0 Phillips 66 COM 718546104 719 9080 SH SOLE 9080 0 0 Phillips 66 Partners LP COM UNIT REP INT 718549207 1533 29863 SH SOLE 29863 0 0 Pilgrim's Pride Corp COM 72147K108 3585 159285 SH SOLE 159285 0 0 PIMCO Municipal Income Fund COM 72200R107 414 31347 SH SOLE 31347 0 0 PIMCO Municipal Income Fund II COM 72200W106 941 74765 SH SOLE 74765 0 0 PIMCO Municipal Income Fund III COM 72201A103 454 40215 SH SOLE 40215 0 0 Pinnacle Entertainment Inc COM 72348Y105 59 3047 SH SOLE 3047 0 0 Pinnacle West Capital Corp COM 723484101 1375 16496 SH SOLE 16496 0 0 Pioneer Municipal High Income Advantage COM 723762100 571 51938 SH SOLE 51938 0 0 Pioneer Municipal High Income Trust COM SHS 723763108 636 54742 SH SOLE 54742 0 0 Pioneer Natural Resources Co COM 723787107 178831 960267 SH SOLE 960267 0 0 PJT Partners Inc COM CL A 69343T107 57 1623 SH SOLE 1623 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 1592 50915 SH SOLE 50915 0 0 Platform Specialty Products Corp COM 72766Q105 5170 397077 SH SOLE 397077 0 0 Pluristem Therapeutics Inc COM 72940R102 51 41322 SH SOLE 41322 0 0 PNM Resources Inc COM 69349H107 25 689 SH SOLE 689 0 0 Polaris Industries Inc COM 731068102 25725 306984 SH SOLE 306984 0 0 Portland General Electric Co COM NEW 736508847 34 768 SH SOLE 768 0 0 POSCO SPONSORED ADR 693483109 8638 133916 SH SOLE 133916 0 0 Potash Corp of Saskatchewan Inc COM 73755L107 37080 2170972 SH SOLE 2170972 0 0 Power Integrations Inc COM 739276103 1951 29677 SH SOLE 29677 0 0 PowerShares Fundamental High Yield Corp FDM HG YLD RAFI 73936T557 2621 139327 SH SOLE 139327 0 0 PPG Industries Inc COM 693506107 404 3843 SH SOLE 3843 0 0 PPL Corp COM 69351T106 220 5877 SH SOLE 5877 0 0 PRA Health Sciences Inc COM 69354M108 58 884 SH SOLE 884 0 0 Pretium Resources Inc COM 74139C102 216606 20224840 SH SOLE 20091840 0 133000 Priceline Group Inc/The COM NEW 741503403 1369 769 SH SOLE 769 0 0 Primero Mining Corp COM 74164W106 12909 23471756 SH SOLE 23471756 0 0 ProPetro Holding Corp COM 74347M108 43675 3388300 SH SOLE 3388300 0 0 Prospect Capital Corp COM 74348T102 17149 1897023 SH SOLE 1897023 0 0 Public Service Enterprise Group Inc COM 744573106 2136 48172 SH SOLE 48172 0 0 Public Storage COM 74460D109 509 2326 SH SOLE 2326 0 0 Putnam Managed Municipal Income Trust COM 746823103 875 120471 SH SOLE 120471 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1040 86612 SH SOLE 86612 0 0 QEP Resources Inc COM 74733V100 394 30994 SH SOLE 30994 0 0 QIAGEN NV SHS NEW N72482123 15638 539805 SH SOLE 539805 0 0 QIWI plc SPON ADR REP B 74735M108 3263 190273 SH SOLE 190273 0 0 Qorvo Inc COM 74736K101 10201 148791 SH SOLE 148791 0 0 QUALCOMM Inc COM 747525103 44594 777712 SH SOLE 777712 0 0 Quality Care Properties Inc COM 747545101 59 3119 SH SOLE 3119 0 0 Quintiles IMS Holdings Inc COM 74876Y101 45395 563698 SH SOLE 563698 0 0 RADCOM Ltd SHS NEW M81865111 83 3849 SH SOLE 3849 0 0 Ralph Lauren Corp CL A 751212101 59 722 SH SOLE 722 0 0 Randgold Resources Ltd ADR 752344309 607398 6959189 SH SOLE 6925889 0 33300 Range Resources Corp COM 75281A109 1083 37209 SH SOLE 37209 0 0 Rayonier Advanced Materials Inc COM 75508B104 60 4487 SH SOLE 4487 0 0 Raytheon Co COM NEW 755111507 633 4153 SH SOLE 4153 0 0 Redhill Biopharma Ltd SPONSORED ADS 757468103 284 29657 SH SOLE 29657 0 0 Redwood Trust Inc COM 758075402 3451 207789 SH SOLE 207789 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 31552 81423 SH SOLE 81423 0 0 Reliance Steel & Aluminum Co COM 759509102 8657 108190 SH SOLE 108190 0 0 Republic Services Inc COM 760759100 1918 30542 SH SOLE 30542 0 0 ResMed Inc COM 761152107 140 1945 SH SOLE 1945 0 0 Rice Energy Inc COM 762760106 615 25969 SH SOLE 25969 0 0 Richmont Mines Inc COM 76547T106 65262 9192948 SH SOLE 9097948 0 95000 Rio Tinto PLC SPONSORED ADR 767204100 20443 502536 SH SOLE 502536 0 0 Robert Half International Inc COM 770323103 120 2456 SH SOLE 2456 0 0 Rockwell Automation Inc COM 773903109 348 2234 SH SOLE 2234 0 0 Rockwell Collins Inc COM 774341101 204 2100 SH SOLE 2100 0 0 Ross Stores Inc COM 778296103 3199 48560 SH SOLE 8050 0 40510 Rowan Cos Plc SHS CL A G7665A101 17715 1137042 SH SOLE 1137042 0 0 Royal Gold Inc COM 780287108 343321 4901086 SH SOLE 4865586 0 35500 RSP Permian Inc COM 74978Q105 51447 1241793 SH SOLE 1241793 0 0 Ryanair Holdings PLC SPONSORED ADR NE 783513203 37 450 SH SOLE 450 0 0 Ryerson Holding Corp COM 783754104 1022 81108 SH SOLE 81108 0 0 Salesforce.com Inc COM 79466L302 27715 335980 SH SOLE 335980 0 0 Sanderson Farms Inc COM 800013104 4687 45141 SH SOLE 45141 0 0 Sandstorm Gold Ltd COM NEW 80013R206 123712 28972293 SH SOLE 28972293 0 0 Sanofi SPONSORED ADR 80105N105 17400 384526 SH SOLE 384526 0 0 Sasol Ltd SPONSORED ADR 803866300 1117 37981 SH SOLE 37981 0 0 SBA Communications Corp CL A 78410G104 146 1217 SH SOLE 1217 0 0 SCANA Corp COM 80589M102 73 1112 SH SOLE 1112 0 0 Schlumberger Ltd COM 806857108 406626 5206485 SH SOLE 5206485 0 0 Schnitzer Steel Industries Inc CL A 806882106 1593 77167 SH SOLE 77167 0 0 Schweitzer-Mauduit International Inc COM 808541106 31 739 SH SOLE 739 0 0 Science Applications International Corp COM 808625107 49 654 SH SOLE 654 0 0 Scripps Networks Interactive Inc CL A COM 811065101 82 1051 SH SOLE 1051 0 0 Seaboard Corp COM 811543107 142 34 SH SOLE 34 0 0 Seabridge Gold Inc COM 811916105 61627 5602424 SH SOLE 5602424 0 0 Seadrill Ltd SHS G7945E105 9507 5761943 SH SOLE 5761943 0 0 Seattle Genetics Inc COM 812578102 9514 151345 SH SOLE 151345 0 0 SEI Investments Co COM 784117103 112 2222 SH SOLE 2222 0 0 SemGroup Corp CL A 81663A105 24 679 SH SOLE 679 0 0 Sempra Energy COM 816851109 238 2157 SH SOLE 2157 0 0 Sherwin-Williams Co/The COM 824348106 382 1233 SH SOLE 1233 0 0 Shire PLC SPONSORED ADR 82481R106 14657 84127 SH SOLE 84127 0 0 Sibanye Gold Ltd SPONSORED ADR 825724206 143288 16264290 SH SOLE 16264290 0 0 Silver Standard Resources Inc COM 82823L106 236067 22249523 SH SOLE 22249523 0 0 Silver Wheaton Corp COM 828336107 568225 27266147 SH SOLE 27163147 0 103000 SJW Group COM 784305104 7 138 SH SOLE 138 0 0 Skyworks Solutions Inc COM 83088M102 27713 282839 SH SOLE 282839 0 0 SM Energy Co COM 78454L100 284 11831 SH SOLE 11831 0 0 Snap-On Inc COM 833034101 143 845 SH SOLE 845 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 4743 137993 SH SOLE 137993 0 0 SodaStream International Ltd USD SHS M9068E105 256 5291 SH SOLE 5291 0 0 Solar Capital Ltd COM 83413U100 5113 226152 SH SOLE 226152 0 0 SolarEdge Technologies Inc COM 83417M104 492 31558 SH SOLE 31558 0 0 Southern Co/The COM 842587107 970 19483 SH SOLE 19483 0 0 Southern Copper Corp COM 84265V105 80 2241 SH SOLE 2241 0 0 Southwest Airlines Co COM 844741108 135 2502 SH SOLE 2502 0 0 Southwestern Energy Co COM 845467109 442 54138 SH SOLE 54138 0 0 Southwestern Energy Co DEP SHS 1/20 B 845467208 5078 256718 SH SOLE 256718 0 0 SPDR Bloomberg Barclays High Yield Bond BLOOMBERG BRCLYS 78464A417 3763 101909 SH SOLE 101909 0 0 SPDR S&P Bank ETF S&P BK ETF 78464A797 10493 244148 SH SOLE 244148 0 0 Spectra Energy Partners LP COM 84756N109 1613 36941 SH SOLE 36941 0 0 Spire Inc COM 84857L101 25 369 SH SOLE 369 0 0 Sprague Resources LP COM UNIT REP LTD 849343108 2957 109116 SH SOLE 109116 0 0 SPX FLOW Inc COM 78469X107 59 1714 SH SOLE 1714 0 0 Starbucks Corp COM 855244109 28359 485682 SH SOLE 485682 0 0 Starwood Property Trust Inc COM 85571B105 8385 371343 SH SOLE 371343 0 0 State Street Corp COM 857477103 13234 166234 SH SOLE 166234 0 0 Steel Dynamics Inc COM 858119100 98532 2834636 SH SOLE 2834636 0 0 Stericycle Inc COM 858912108 28646 345591 SH SOLE 345591 0 0 STERIS PLC SHS USD G84720104 748 10770 SH SOLE 10770 0 0 Stillwater Mining Co COM 86074Q102 89 5164 SH SOLE 5164 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 4457 165330 SH SOLE 165330 0 0 Summit Midstream Partners LP COM UNIT LTD 866142102 1651 68796 SH SOLE 68796 0 0 SunCoke Energy Inc COM 86722A103 3044 339724 SH SOLE 339724 0 0 SunCoke Energy Partners LP COMUNIT REP LT 86722Y101 4206 274038 SH SOLE 274038 0 0 Suncor Energy Inc COM 867224107 577 18762 SH SOLE 18762 0 0 Sunoco Logistics Partners LP COM UNITS 86764L108 1582 64788 SH SOLE 64788 0 0 Sunoco LP COM U REP LP 86765K109 4241 175455 SH SOLE 175455 0 0 SunPower Corp COM 867652406 681 111573 SH SOLE 111573 0 0 Sunrun Inc COM 86771W105 14951 2768636 SH SOLE 2768636 0 0 SuperCom Ltd SHS NEW M87095119 38 13369 SH SOLE 13369 0 0 Superior Energy Services Inc COM 868157108 106782 7488239 SH SOLE 7488239 0 0 Syngenta AG SPONSORED ADR 87160A100 66036 746166 SH SOLE 746166 0 0 Sysco Corp COM 871829107 3310 63759 SH SOLE 0 0 63759 T Rowe Price Group Inc COM 74144T108 264 3868 SH SOLE 3868 0 0 Tahoe Resources Inc COM 873868103 181458 22597824 SH SOLE 22393259 0 204565 Taiwan Semiconductor Manufacturing Co L SPONSORED ADR 874039100 87424 2662122 SH SOLE 2662122 0 0 TAL Education Group ADS REPSTG COM 874080104 29772 279370 SH SOLE 279370 0 0 Tallgrass Energy GP LP SHS CL A 874696107 1648 57310 SH SOLE 57310 0 0 Tallgrass Energy Partners LP COM UNIT 874697105 1611 30276 SH SOLE 30276 0 0 Targa Resources Corp COM 87612G101 131 2181 SH SOLE 2181 0 0 Target Corp COM 87612E106 3901 70682 SH SOLE 7289 0 63393 TCP Capital Corp COM 87238Q103 5723 328545 SH SOLE 328545 0 0 TD Ameritrade Holding Corp COM 87236Y108 140 3613 SH SOLE 3613 0 0 TechnipFMC PLC COM G87110105 64806 1994023 SH SOLE 1994023 0 0 Teck Resources Ltd CL B 878742204 183583 8382770 SH SOLE 8382770 0 0 Teekay LNG Partners LP PRTNRSP UNITS Y8564M105 4144 236131 SH SOLE 236131 0 0 Teekay Offshore Partners LP PARTNERSHIP UN Y8565J101 4018 792430 SH SOLE 792430 0 0 Telekomunikasi Indonesia Persero Tbk PT SPONSORED ADR 715684106 7601 243845 SH SOLE 243845 0 0 Tenaris SA SPONSORED ADR 88031M109 122383 3584733 SH SOLE 3584733 0 0 Tennant Co COM 880345103 754 10384 SH SOLE 10384 0 0 Tenneco Inc COM 880349105 735 11771 SH SOLE 11771 0 0 Teradyne Inc COM 880770102 9161 294573 SH SOLE 294573 0 0 Ternium SA SPON ADR 880890108 15136 579464 SH SOLE 579464 0 0 TerraForm Power Inc CL A COM 88104R100 503 40683 SH SOLE 40683 0 0 TESARO Inc COM 881569107 12324 80096 SH SOLE 80096 0 0 Tesla Inc COM 88160R101 7463 26817 SH SOLE 26817 0 0 Tesoro Corp COM 881609101 282 3474 SH SOLE 3474 0 0 Tesoro Logistics LP COM UNIT LP 88160T107 1585 29104 SH SOLE 29104 0 0 Tetra Tech Inc COM 88162G103 749 18324 SH SOLE 18324 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADR 881624209 14982 466886 SH SOLE 466886 0 0 Texas Instruments Inc COM 882508104 36448 452435 SH SOLE 452435 0 0 THL Credit Inc COM 872438106 2400 240964 SH SOLE 240964 0 0 TICC Capital Corp COM 87244T109 2905 393663 SH SOLE 393663 0 0 Tiffany & Co COM 886547108 153 1606 SH SOLE 1606 0 0 Time Inc COM 887228104 57 2960 SH SOLE 2960 0 0 TimkenSteel Corp COM 887399103 1886 99710 SH SOLE 99710 0 0 TJX Cos Inc/The COM 872540109 4527 57240 SH SOLE 13429 0 43811 T-Mobile US Inc CONV PFD SER A 872590203 15747 148822 SH SOLE 148822 0 0 TopBuild Corp COM 89055F103 59 1247 SH SOLE 1247 0 0 Toro Co/The COM 891092108 14654 234616 SH SOLE 234616 0 0 TPG Specialty Lending Inc COM 87265K102 6158 302009 SH SOLE 302009 0 0 Tractor Supply Co COM 892356106 19432 281751 SH SOLE 281751 0 0 TransCanada Corp COM 89353D107 856 18560 SH SOLE 18560 0 0 TransDigm Group Inc COM 893641100 23095 104899 SH SOLE 104899 0 0 Transglobe Energy Corp COM 893662106 1093 689978 SH SOLE 689978 0 0 Transocean Ltd REG SHS H8817H100 56826 4564309 SH SOLE 4564309 0 0 Triangle Capital Corp COM 895848109 6955 364310 SH SOLE 364310 0 0 Turquoise Hill Resources Ltd COM 900435108 128 41998 SH SOLE 41998 0 0 Twenty-First Century Fox Inc CL A 90130A101 28621 883651 SH SOLE 883651 0 0 Two Harbors Investment Corp COM 90187B101 5897 614950 SH SOLE 614950 0 0 Tyson Foods Inc CL A 902494103 80677 1307362 SH SOLE 1307362 0 0 Tyson Foods Inc UNIT 99/99/9999 902494301 4139 61770 SH SOLE 61770 0 0 Ulta Beauty Inc COM 90384S303 284 997 SH SOLE 997 0 0 Union Pacific Corp COM 907818108 51736 488440 SH SOLE 488440 0 0 United States Steel Corp COM 912909108 8542 252648 SH SOLE 252648 0 0 United Technologies Corp COM 913017109 26253 233962 SH SOLE 233962 0 0 United Therapeutics Corp COM 91307C102 12642 93382 SH SOLE 93382 0 0 Uniti Group Inc COM 91325V108 99 3823 SH SOLE 3823 0 0 Urban Edge Properties COM 91704F104 57 2179 SH SOLE 2179 0 0 US Ecology Inc COM 91732J102 735 15687 SH SOLE 15687 0 0 US Silica Holdings Inc COM 90346E103 45946 957398 SH SOLE 957398 0 0 USA Compression Partners LP COMUNIT LTDPAR 90290N109 4131 244589 SH SOLE 244589 0 0 Vale SA ADR 91912E105 14446 1520646 SH SOLE 1520646 0 0 Valeant Pharmaceuticals International I COM 91911K102 5485 497272 SH SOLE 497272 0 0 Valero Energy Corp COM 91913Y100 564 8514 SH SOLE 8514 0 0 Valero Energy Partners LP COM UNT REP LP 91914J102 1623 33874 SH SOLE 33874 0 0 Valspar Corp/The COM 920355104 107 963 SH SOLE 963 0 0 Vaneck Vectors Amt-Free 12-17 Year Inte AMT FRE INT MU 92189F320 1178 50000 SH SOLE 50000 0 0 VanEck Vectors ChinaAMC CSI 300 ETF CHINAAMC CSI 300 92189F759 3919 100000 SH SOLE 100000 0 0 VanEck Vectors ChinaAMC SME-Ch CHINAAMC SME CHI 92189F627 3006 100000 SH SOLE 100000 0 0 VanEck Vectors EM INVT GRD PL EM INVT GRD PL 92189F346 9232 385000 SH SOLE 385000 0 0 VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 8577 400000 SH SOLE 400000 0 0 VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 251066 11006860 SH SOLE 11006860 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 118 2972 SH SOLE 2972 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 18533 136646 SH SOLE 136646 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1395 17202 SH SOLE 17202 0 0 Varex Imaging Corp COM 92214X106 62 1833 SH SOLE 1833 0 0 Varian Medical Systems Inc COM 92220P105 26454 290286 SH SOLE 290286 0 0 Varonis Systems Inc COM 922280102 159 4995 SH SOLE 4995 0 0 Vectren Corp COM 92240G101 42 715 SH SOLE 715 0 0 Vedanta Ltd SPONSORED ADR 92242Y100 14868 865917 SH SOLE 865917 0 0 Veeco Instruments Inc COM 922417100 1223 40957 SH SOLE 40957 0 0 VEON Ltd SPONSORED ADR 91822M106 30549 7487543 SH SOLE 7487543 0 0 Verint Systems Inc COM 92343X100 658 15168 SH SOLE 15168 0 0 Versum Materials Inc COM 92532W103 58 1903 SH SOLE 1903 0 0 Vertex Pharmaceuticals Inc COM 92532F100 36836 336864 SH SOLE 336864 0 0 VF Corp COM 918204108 26787 487309 SH SOLE 487309 0 0 Visa Inc COM CL A 92826C839 29814 335478 SH SOLE 335478 0 0 Vista Outdoor Inc COM 928377100 57 2754 SH SOLE 2754 0 0 WABCO Holdings Inc COM 92927K102 88 753 SH SOLE 753 0 0 Wabtec Corp/DE COM 929740108 101 1295 SH SOLE 1295 0 0 Walgreens Boots Alliance Inc COM 931427108 3724 44846 SH SOLE 0 0 44846 Wal-Mart Stores Inc COM 931142103 6072 84237 SH SOLE 20856 0 63381 Walt Disney Co/The COM DISNEY 254687106 29703 261958 SH SOLE 261958 0 0 Washington Prime Group Inc COM 93964W108 62 7079 SH SOLE 7079 0 0 Waste Connections Inc COM 94106B101 1943 22019 SH SOLE 22019 0 0 Waste Management Inc COM 94106L109 1922 26362 SH SOLE 26362 0 0 Waters Corp COM 941848103 176 1129 SH SOLE 1129 0 0 Weatherford International PLC ORD SHS G48833100 164058 24670373 SH SOLE 24670373 0 0 WEC Energy Group Inc COM 92939U106 167 2749 SH SOLE 2749 0 0 Welbilt Inc COM 949090104 58 2962 SH SOLE 2962 0 0 Wells Fargo & Co COM 949746101 25224 453181 SH SOLE 453181 0 0 Welltower Inc 6.50% PFD PREPET 95040Q203 6752 106966 SH SOLE 106966 0 0 Westar Energy Inc COM 95709T100 66 1221 SH SOLE 1221 0 0 Western Asset Managed Municipals Fund I COM 95766M105 860 62527 SH SOLE 62527 0 0 Western Asset Mortgage Capital Corp COM 95790D105 1766 180780 SH SOLE 180780 0 0 Western Asset Municipal Defined Opportu COM 95768A109 333 14838 SH SOLE 14838 0 0 Western Asset Municipal High Income Fun COM 95766N103 372 51453 SH SOLE 51453 0 0 Western Asset Municipal Partners Fund I COM 95766P108 343 22707 SH SOLE 22707 0 0 Western Gas Partners LP COM UNIT LP IN 958254104 1541 25490 SH SOLE 25490 0 0 Western Refining Inc COM 959319104 97 2779 SH SOLE 2779 0 0 Western Union Co/The COM 959802109 153 7521 SH SOLE 7521 0 0 Westlake Chemical Partners LP COM UNIT RP LP 960417103 2744 109116 SH SOLE 109116 0 0 Westmoreland Coal Co COM 960878106 864 59493 SH SOLE 59493 0 0 WestRock Co COM 96145D105 314 6031 SH SOLE 6031 0 0 Weyerhaeuser Co COM 962166104 613 18032 SH SOLE 18032 0 0 Whiting Petroleum Corp COM 966387102 517 54639 SH SOLE 54639 0 0 Whole Foods Market Inc COM 966837106 1304 43879 SH SOLE 4373 0 39506 Williams Cos Inc/The COM 969457100 523 17674 SH SOLE 17674 0 0 Williams Partners LP COM UNIT LTD PAR 96949L105 1615 39561 SH SOLE 39561 0 0 WisdomTree India Earnings Fund INDIA ERNGS FD 97717W422 6879 285100 SH SOLE 285100 0 0 WisdomTree Japan SmallCap Dividend Fund JP SMALLCP DIV 97717W836 54 809 SH SOLE 809 0 0 Worthington Industries Inc COM 981811102 7681 170348 SH SOLE 170348 0 0 WPX Energy Inc COM 98212B103 658 49168 SH SOLE 49168 0 0 WW Grainger Inc COM 384802104 212 911 SH SOLE 911 0 0 Wynn Resorts Ltd COM 983134107 780 6808 SH SOLE 6808 0 0 Xcel Energy Inc COM 98389B100 2016 45344 SH SOLE 45344 0 0 Xenia Hotels & Resorts Inc COM 984017103 59 3437 SH SOLE 3437 0 0 Xilinx Inc COM 983919101 20792 359169 SH SOLE 359169 0 0 Yamana Gold Inc COM 98462Y100 212390 76956143 SH SOLE 76105771 0 850372 Yandex NV SHS CLASS A N97284108 122492 5585594 SH SOLE 5585594 0 0 YPF SA SPON ADR CL D 984245100 46 1902 SH SOLE 1902 0 0 Yum China Holdings Inc COM 98850P109 13698 503620 SH SOLE 503620 0 0 Yum! Brands Inc COM 988498101 13248 207326 SH SOLE 207326 0 0 Zimmer Biomet Holdings Inc COM 98956P102 28393 232521 SH SOLE 232521 0 0 Zoetis Inc CL A 98978V103 68235 1278522 SH SOLE 1278522 0 0