0000930413-21-001444.txt : 20210810 0000930413-21-001444.hdr.sgml : 20210810 20210810112402 ACCESSION NUMBER: 0000930413-21-001444 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210810 DATE AS OF CHANGE: 20210810 EFFECTIVENESS DATE: 20210810 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: 211158959 BUSINESS ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 BUSINESS PHONE: 2122932000 MAIL ADDRESS: STREET 1: 666 THIRD AVENUE, 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10017 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000869178 XXXXXXXX 06-30-2021 06-30-2021 false VAN ECK ASSOCIATES CORP
666 THIRD AVENUE, 9TH FLOOR NEW YORK NY 10017
13F HOLDINGS REPORT 028-02783 Y The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.
Andrew Tilzer AVP 813-964-3645 /s/ Andrew Tilzer Tampa FL 08-06-2021 3 1577 42267546 1 0000869178 VAN ECK ASSOCIATES CORP 2 VanEck Investments Limited 3 VanEck Asset Management B.V.
INFORMATION TABLE 2 infotable.xml Aflac Inc COM 001055102 3073 57264 SH DFND 57264 0 0 AGCO Corp COM 001084102 99 761 SH DFND 761 0 0 AGNC INVESTMENT CORP COM 00123Q104 22 1282 SH DFND 1282 0 0 AT&T Inc COM 00206R102 5717 198629 SH DFND 198629 0 0 Abbott Laboratories COM 002824100 2797 24126 SH DFND 24126 0 0 AbbVie Inc COM 00287Y109 5608 49787 SH DFND 49787 0 0 ABIOMED Inc COM 003654100 1167 3738 SH DFND 3738 0 0 Acadia Realty Trust COM SH BEN INT 004239109 75 3418 SH DFND 3418 0 0 Activision Blizzard Inc COM 00507V109 59323 621571 SH DFND 621571 0 0 Acuity Brands Inc COM 00508Y102 86 460 SH DFND 460 0 0 Adobe Inc COM 00724F101 35439 60514 SH DFND 60514 0 0 Advent Technologies Holdings Inc COM CL A 00788A105 238 24702 SH DFND 24702 0 0 Advanced Micro Devices Inc COM 007903107 131996 1405254 SH DFND 1405254 0 0 Agilent Technologies Inc COM 00846U101 5285 35754 SH DFND 35754 0 0 Agnico Eagle Mines Ltd COM 008474108 2870 47473 SH DFND 47473 0 0 Agree Realty Corp COM 008492100 191 2713 SH DFND 2713 0 0 Air Products and Chemicals Inc COM 009158106 4095 14233 SH DFND 14233 0 0 Alamos Gold Inc COM CL A 011532108 536 70166 SH DFND 70166 0 0 Alcoa Corp COM 013872106 1230 33392 SH DFND 33392 0 0 Alexander's Inc COM 014752109 23 86 SH DFND 86 0 0 Alexandria Real Estate Equities Inc COM 015271109 8039 44186 SH DFND 44186 0 0 Alexion Pharmaceuticals Inc COM 015351109 4252 23144 SH DFND 23144 0 0 Align Technology Inc COM 016255101 5450 8920 SH DFND 8920 0 0 ALLETE Inc COM NEW 018522300 531 7594 SH DFND 7594 0 0 Alliant Energy Corp COM 018802108 2032 36438 SH DFND 36438 0 0 Allstate Corp/The COM 020002101 3365 25800 SH DFND 25800 0 0 Ally Financial Inc COM 02005N100 34 676 SH DFND 676 0 0 Alphabet Inc CAP STK CL C 02079K107 39698 15839 SH DFND 15839 0 0 Alphabet Inc CAP STK CL A 02079K305 42514 17411 SH DFND 17411 0 0 Altria Group Inc COM 02209S103 3765 78958 SH DFND 78958 0 0 Amazon.com Inc COM 023135106 2986 868 SH DFND 868 0 0 Amedisys Inc COM 023436108 105 429 SH DFND 429 0 0 Ameren Corp COM 023608102 2967 37074 SH DFND 37074 0 0 American Assets Trust Inc COM 024013104 75 2014 SH DFND 2014 0 0 American Campus Communities Inc COM 024835100 260 5557 SH DFND 5557 0 0 American Electric Power Co Inc COM 025537101 6169 72933 SH DFND 72933 0 0 American Express Co COM 025816109 2449 14824 SH DFND 14824 0 0 American Finance Trust Inc COM CLASS A 02607T109 37 4413 SH DFND 4413 0 0 American Homes 4 Rent CL A 02665T306 2667 68648 SH DFND 68648 0 0 American International Group Inc COM NEW 026874784 86 1804 SH DFND 1804 0 0 American States Water Co COM 029899101 425 5336 SH DFND 5336 0 0 American Tower Corp COM 03027X100 17796 65876 SH DFND 65876 0 0 American Water Works Co Inc COM 030420103 4076 26448 SH DFND 26448 0 0 Americold Realty Trust COM 03064D108 388 10250 SH DFND 10250 0 0 AmerisourceBergen Corp COM 03073E105 19 167 SH DFND 167 0 0 Ameriprise Financial Inc COM 03076C106 2680 10770 SH DFND 10770 0 0 Ameris Bancorp COM 03076K108 43 842 SH DFND 842 0 0 Amgen Inc COM 031162100 4686 19225 SH DFND 19225 0 0 Amphenol Corp CL A 032095101 3483 50908 SH DFND 50908 0 0 Analog Devices Inc COM 032654105 15936 92567 SH DFND 92567 0 0 Annaly Capital Management Inc COM 035710409 26 2905 SH DFND 2905 0 0 Anthem Inc COM 036752103 2594 6794 SH DFND 6794 0 0 Apartment Investment and Management Co CL A 03748R747 272 40489 SH DFND 40489 0 0 Apartment Income REIT Corp COM 03750L109 340 7160 SH DFND 7160 0 0 Apple Inc COM 037833100 82418 601770 SH DFND 601770 0 0 Apple Hospitality REIT Inc COM NEW 03784Y200 129 8470 SH DFND 8470 0 0 Applied Materials Inc COM 038222105 48523 340754 SH DFND 340754 0 0 Arch Resources Inc CL A 03940R107 151 2644 SH DFND 2644 0 0 Archer-Daniels-Midland Co COM 039483102 96 1590 SH DFND 1590 0 0 Arista Networks Inc COM 040413106 1692 4671 SH DFND 4671 0 0 Armada Hoffler Properties Inc COM 04208T108 32 2408 SH DFND 2408 0 0 Arrow Electronics Inc COM 042735100 50 435 SH DFND 435 0 0 Aspen Technology Inc COM 045327103 690 5019 SH DFND 5019 0 0 AstraZeneca PLC SPONSORED ADR 046353108 798 13330 SH DFND 13330 0 0 Atmos Energy Corp COM 049560105 1810 18836 SH DFND 18836 0 0 Automatic Data Processing Inc COM 053015103 13861 69788 SH DFND 69788 0 0 AutoNation Inc COM 05329W102 61 646 SH DFND 646 0 0 AvalonBay Communities Inc COM 053484101 9847 47183 SH DFND 47183 0 0 Avangrid Inc COM 05351W103 428 8314 SH DFND 8314 0 0 Avery Dennison Corp COM 053611109 1640 7802 SH DFND 7802 0 0 Avista Corp COM 05379B107 428 10031 SH DFND 10031 0 0 BWX Technologies Inc COM 05605H100 66 1134 SH DFND 1134 0 0 Balchem Corp COM 057665200 54 408 SH DFND 408 0 0 Ballard Power Systems Inc COM 058586108 5615 309820 SH DFND 309820 0 0 Bank of America Corp COM 060505104 2405 58327 SH DFND 58327 0 0 Bank of Montreal COM 063671101 1301 12695 SH DFND 12695 0 0 Bank of New York Mellon Corp/The COM 064058100 584 11409 SH DFND 11409 0 0 Bank of Nova Scotia/The COM 064149107 3102 47700 SH DFND 47700 0 0 Bank OZK COM 06417N103 60 1424 SH DFND 1424 0 0 Barrick Gold Corp COM 067901108 6561 317273 SH DFND 317273 0 0 Bausch Health Cos Inc COM 071734107 26 871 SH DFND 871 0 0 Becton Dickinson and Co COM 075887109 2699 11099 SH DFND 11099 0 0 Bentley Systems Inc COM CL B 08265T208 1367 21108 SH DFND 21108 0 0 Berkshire Hathaway Inc CL B NEW 084670702 2780 10003 SH DFND 10003 0 0 Best Buy Co Inc COM 086516101 3372 29331 SH DFND 29331 0 0 Bilibili Inc SPONS ADS REP Z 090040106 55289 453780 SH DFND 453780 0 0 Bio-Rad Laboratories Inc CL A 090572207 753 1169 SH DFND 1169 0 0 Biogen Inc COM 09062X103 6462 18663 SH DFND 18663 0 0 Bitfarms Ltd/Canada COM 09173B107 360 91596 SH DFND 91596 0 0 Black Hills Corp COM 092113109 599 9121 SH DFND 9121 0 0 Blackbaud Inc COM 09227Q100 587 7668 SH DFND 7668 0 0 BlackRock Inc COM 09247X101 15812 18072 SH DFND 18072 0 0 Bloom Energy Corp COM CL A 093712107 4037 150252 SH DFND 150252 0 0 Blueprint Medicines Corp COM 09627Y109 64 728 SH DFND 728 0 0 Boeing Co/The COM 097023105 1467 6122 SH DFND 6122 0 0 Booking Holdings Inc COM 09857L108 2020 923 SH DFND 923 0 0 Booz Allen Hamilton Holding Corp CL A 099502106 964 11313 SH DFND 11313 0 0 BorgWarner Inc COM 099724106 22 448 SH DFND 448 0 0 Boston Beer Co Inc/The CL A 100557107 821 804 SH DFND 804 0 0 BOSTON PROPERTIES INC COM 101121101 5619 49033 SH DFND 49033 0 0 BOSTON SCIENTIFIC CORP COM 101137107 674 15760 SH DFND 15760 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 94 6844 SH DFND 6844 0 0 Bristol-Myers Squibb Co COM 110122108 3672 54956 SH DFND 54956 0 0 Brixmor Property Group Inc COM 11120U105 300 13127 SH DFND 13127 0 0 Broadridge Financial Solutions Inc COM 11133T103 1727 10694 SH DFND 10694 0 0 Broadstone Net Lease Inc COM 11135E203 134 5739 SH DFND 5739 0 0 Broadcom Inc COM 11135F101 42070 88227 SH DFND 88227 0 0 Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 399 5299 SH DFND 5299 0 0 Brookfield Property REIT Inc CL A 11282X103 25 1305 SH DFND 1305 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 1875 44637 SH DFND 44637 0 0 Brown-Forman Corp CL B 115637209 2251 30041 SH DFND 30041 0 0 Brunswick Corp/DE COM 117043109 102 1019 SH DFND 1019 0 0 B2Gold Corp COM 11777Q209 1155 275322 SH DFND 275322 0 0 CBRE Group Inc CL A 12504L109 595 6941 SH DFND 6941 0 0 CDW Corp/DE COM 12514G108 1999 11445 SH DFND 11445 0 0 CGI Inc CL A SUB VTG 12532H104 1702 18777 SH DFND 18777 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 1144 12218 SH DFND 12218 0 0 Cigna Corp COM 125523100 2315 9763 SH DFND 9763 0 0 CME Group Inc COM 12572Q105 2081 9783 SH DFND 9783 0 0 CMS Energy Corp COM 125896100 2487 42098 SH DFND 42098 0 0 CSX Corp COM 126408103 3823 119163 SH DFND 119163 0 0 CVS Health Corp COM 126650100 2727 32683 SH DFND 32683 0 0 Cable One Inc COM 12685J105 170 89 SH DFND 89 0 0 Cadence Design Systems Inc COM 127387108 12348 90249 SH DFND 90249 0 0 California Water Service Group COM 130788102 408 7349 SH DFND 7349 0 0 Camden Property Trust SH BEN INT 133131102 3152 23759 SH DFND 23759 0 0 Cameco Corp COM 13321L108 670 34959 SH DFND 34959 0 0 Campbell Soup Co COM 134429109 106 2316 SH DFND 2316 0 0 Canaan Inc SPONSORED ADS 134748102 376 46106 SH DFND 46106 0 0 Canadian Imperial Bank of Commerce COM 136069101 548 4817 SH DFND 4817 0 0 Canadian National Railway Co COM 136375102 10845 102803 SH DFND 102803 0 0 Canadian Natural Resources Ltd COM 136385101 445 12274 SH DFND 12274 0 0 Canadian Pacific Railway Ltd COM 13645T100 6895 89687 SH DFND 89687 0 0 Canadian Solar Inc COM 136635109 786 17527 SH DFND 17527 0 0 Capital One Financial Corp COM 14040H105 737 4766 SH DFND 4766 0 0 Cardinal Health Inc COM 14149Y108 30 522 SH DFND 522 0 0 CareTrust REIT Inc COM 14174T107 90 3892 SH DFND 3892 0 0 Carrier Global Corp COM 14448C104 38 780 SH DFND 780 0 0 Caterpillar Inc COM 149123101 1630 7490 SH DFND 7490 0 0 Celanese Corp COM 150870103 1436 9474 SH DFND 9474 0 0 Centene Corp COM 15135B101 89 1215 SH DFND 1215 0 0 CenterPoint Energy Inc COM 15189T107 2075 84628 SH DFND 84628 0 0 Centerra Gold Inc COM 152006102 298 39259 SH DFND 39259 0 0 Centerspace COM 15202L107 42 534 SH DFND 534 0 0 Cerner Corp COM 156782104 392 5011 SH DFND 5011 0 0 Charter Communications Inc CL A 16119P108 2493 3455 SH DFND 3455 0 0 Chemed Corp COM 16359R103 835 1760 SH DFND 1760 0 0 Cheniere Energy Inc COM NEW 16411R208 3143 36236 SH DFND 36236 0 0 Chevron Corp COM 166764100 1490 14223 SH DFND 14223 0 0 Church & Dwight Co Inc COM 171340102 1899 22279 SH DFND 22279 0 0 Ciena Corp COM NEW 171779309 110 1932 SH DFND 1932 0 0 CIRRUS LOGIC INC COM 172755100 62 728 SH DFND 728 0 0 Cisco Systems Inc/Delaware COM 17275R102 24389 460173 SH DFND 460173 0 0 Cintas Corp COM 172908105 3145 8234 SH DFND 8234 0 0 Citigroup Inc COM NEW 172967424 1851 26161 SH DFND 26161 0 0 Cleveland-Cliffs Inc COM 185899101 1759 81594 SH DFND 81594 0 0 Coca-Cola Co/The COM 191216100 21364 394818 SH DFND 394818 0 0 Coeur Mining Inc COM NEW 192108504 403 45421 SH DFND 45421 0 0 Cognex Corp COM 192422103 1199 14264 SH DFND 14264 0 0 Cognizant Technology Solutions Corp CL A 192446102 3066 44274 SH DFND 44274 0 0 Coinbase Global Inc COM CL A 19260Q107 909 3588 SH DFND 3588 0 0 Colgate-Palmolive Co COM 194162103 751 9236 SH DFND 9236 0 0 Columbia Property Trust Inc COM NEW 198287203 80 4625 SH DFND 4625 0 0 Comcast Corp CL A 20030N101 2902 50897 SH DFND 50897 0 0 Commerce Bancshares Inc/MO COM 200525103 90 1201 SH DFND 1201 0 0 Community Bank System Inc COM 203607106 49 650 SH DFND 650 0 0 Community Healthcare Trust Inc COM 20369C106 45 941 SH DFND 941 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 1042 437894 SH DFND 437894 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 344 38008 SH DFND 38008 0 0 Compass Minerals International Inc COM 20451N101 984 16611 SH DFND 16611 0 0 Conagra Brands Inc COM 205887102 66 1803 SH DFND 1803 0 0 ConocoPhillips COM 20825C104 2211 36300 SH DFND 36300 0 0 Consolidated Edison Inc COM 209115104 3588 50029 SH DFND 50029 0 0 Constellation Brands Inc CL A 21036P108 679 2901 SH DFND 2901 0 0 Cooper Cos Inc/The COM NEW 216648402 2724 6873 SH DFND 6873 0 0 Copart Inc COM 217204106 2658 20164 SH DFND 20164 0 0 Coresite Realty Corp COM 21870Q105 233 1728 SH DFND 1728 0 0 Corning Inc COM 219350105 70 1707 SH DFND 1707 0 0 Corporate Office Properties Trust SH BEN INT 22002T108 128 4556 SH DFND 4556 0 0 Corteva Inc COM 22052L104 1054 23772 SH DFND 23772 0 0 Costco Wholesale Corp COM 22160K105 19522 49339 SH DFND 49339 0 0 Cousins Properties Inc COM NEW 222795502 243 6613 SH DFND 6613 0 0 Crown Castle International Corp COM 22822V101 11072 56752 SH DFND 56752 0 0 CubeSmart COM 229663109 378 8150 SH DFND 8150 0 0 Cummins Inc COM 231021106 3112 12765 SH DFND 12765 0 0 Curtiss-Wright Corp COM 231561101 58 490 SH DFND 490 0 0 CyrusOne Inc COM 23283R100 413 5776 SH DFND 5776 0 0 DR Horton Inc COM 23331A109 2843 31461 SH DFND 31461 0 0 Danaher Corp COM 235851102 3510 13080 SH DFND 13080 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 1297 19950 SH DFND 19950 0 0 DECKERS OUTDOOR CORP COM 243537107 132 343 SH DFND 343 0 0 Deere & Co COM 244199105 689 1954 SH DFND 1954 0 0 Dell Technologies Inc CL C 24703L202 80 806 SH DFND 806 0 0 Denison Mines Corp COM 248356107 156 130960 SH DFND 130960 0 0 Descartes Systems Group Inc/The COM 249906108 73 1049 SH DFND 1049 0 0 DiamondRock Hospitality Co COM 252784301 82 8436 SH DFND 8436 0 0 Digital Realty Trust Inc COM 253868103 14335 95277 SH DFND 95277 0 0 Digital Turbine Inc COM NEW 25400W102 83 1088 SH DFND 1088 0 0 DigitalBridge Group Inc CL A COM 25401T108 152 19283 SH DFND 19283 0 0 Walt Disney Co/The COM 254687106 1997 11359 SH DFND 11359 0 0 Discovery Inc COM SER C 25470F302 42 1464 SH DFND 1464 0 0 DISH Network Corp CL A 25470M109 22 526 SH DFND 526 0 0 Diversified Healthcare Trust COM SH BEN INT 25525P107 40 9572 SH DFND 9572 0 0 Dolby Laboratories Inc COM CL A 25659T107 83 845 SH DFND 845 0 0 Dollar General Corp COM 256677105 4636 21422 SH DFND 21422 0 0 Dominion Energy Inc COM 25746U109 8718 118505 SH DFND 118505 0 0 Donaldson Co Inc COM 257651109 105 1647 SH DFND 1647 0 0 Douglas Emmett Inc COM 25960P109 227 6752 SH DFND 6752 0 0 Dover Corp COM 260003108 1729 11483 SH DFND 11483 0 0 Duke Realty Corp COM NEW 264411505 5012 105848 SH DFND 105848 0 0 Duke Energy Corp COM NEW 26441C204 13391 135649 SH DFND 135649 0 0 EPR Properties COM SH BEN INT 26884U109 158 3004 SH DFND 3004 0 0 East West Bancorp Inc COM 27579R104 126 1763 SH DFND 1763 0 0 Easterly Government Properties Inc COM 27616P103 72 3401 SH DFND 3401 0 0 EastGroup Properties Inc COM 277276101 264 1604 SH DFND 1604 0 0 eBay Inc COM 278642103 4070 57974 SH DFND 57974 0 0 EchoStar Corp CL A 278768106 123 5051 SH DFND 5051 0 0 Edison International COM 281020107 3141 54317 SH DFND 54317 0 0 Edwards Lifesciences Corp COM 28176E108 6559 63332 SH DFND 63332 0 0 Eldorado Gold Corp COM 284902509 322 32436 SH DFND 32436 0 0 Electronic Arts Inc COM 285512109 52131 362450 SH DFND 362450 0 0 EMCOR GROUP INC COM 29084Q100 89 720 SH DFND 720 0 0 Emerson Electric Co COM 291011104 6835 71017 SH DFND 71017 0 0 Empire State Realty Trust Inc CL A 292104106 69 5768 SH DFND 5768 0 0 Enbridge Inc COM 29250N105 12246 305864 SH DFND 305864 0 0 Endeavour Silver Corp COM 29258Y103 175 28611 SH DFND 28611 0 0 Enphase Energy Inc COM 29355A107 2538 13819 SH DFND 13819 0 0 Entegris Inc COM 29362U104 193 1568 SH DFND 1568 0 0 Entergy Corp COM 29364G103 2910 29191 SH DFND 29191 0 0 Equifax Inc COM 294429105 727 3036 SH DFND 3036 0 0 Equinix Inc COM 29444U700 2189 2728 SH DFND 2728 0 0 Equinox Gold Corp COM 29446Y502 333 47986 SH DFND 47986 0 0 Equitable Holdings Inc COM 29452E101 40 1325 SH DFND 1325 0 0 Equity Commonwealth COM SH BEN INT 294628102 124 4731 SH DFND 4731 0 0 Equity LifeStyle Properties Inc COM 29472R108 3970 53430 SH DFND 53430 0 0 Equity Residential SH BEN INT 29476L107 8305 107853 SH DFND 107853 0 0 Erie Indemnity Co CL A 29530P102 473 2445 SH DFND 2445 0 0 ERO Copper Corp COM 296006109 272 12981 SH DFND 12981 0 0 Essential Properties Realty Trust Inc COM 29670E107 128 4722 SH DFND 4722 0 0 Essential Utilities Inc COM 29670G102 1491 32628 SH DFND 32628 0 0 Essex Property Trust Inc COM 297178105 6577 21924 SH DFND 21924 0 0 Etsy Inc COM 29786A106 2140 10395 SH DFND 10395 0 0 Evercore Inc CLASS A 29977A105 79 563 SH DFND 563 0 0 Evergy Inc COM 30034W106 2013 33306 SH DFND 33306 0 0 Eversource Energy COM 30040W108 4012 50000 SH DFND 50000 0 0 Exelon Corp COM 30161N101 379 8561 SH DFND 8561 0 0 Expeditors International of Washington COM 302130109 2489 19663 SH DFND 19663 0 0 Exponent Inc COM 30214U102 67 755 SH DFND 755 0 0 Extra Space Storage Inc COM 30225T102 7156 43680 SH DFND 43680 0 0 Exxon Mobil Corp COM 30231G102 1634 25901 SH DFND 25901 0 0 FTI CONSULTING INC COM 302941109 56 410 SH DFND 410 0 0 Facebook Inc CL A 30303M102 79387 228313 SH DFND 228313 0 0 Factset Research Systems Inc COM 303075105 1303 3882 SH DFND 3882 0 0 Fair Isaac Corp COM 303250104 1259 2505 SH DFND 2505 0 0 Fastenal Co COM 311900104 3158 60733 SH DFND 60733 0 0 Federal Realty Investment Trust SH BEN INT NEW 313747206 2570 21937 SH DFND 21937 0 0 Federated Hermes Inc CL B 314211103 48 1426 SH DFND 1426 0 0 F5 Networks Inc COM 315616102 914 4898 SH DFND 4898 0 0 Fidelity National Information Services COM 31620M106 2221 15675 SH DFND 15675 0 0 Fidelity National Financial Inc FNF GROUP COM 31620R303 996 22911 SH DFND 22911 0 0 First American Financial Corp COM 31847R102 86 1386 SH DFND 1386 0 0 First Citizens BancShares Inc/NC CL A 31946M103 69 83 SH DFND 83 0 0 First Financial Bankshares Inc COM 32020R109 84 1718 SH DFND 1718 0 0 First Hawaiian Inc COM 32051X108 48 1687 SH DFND 1687 0 0 First Industrial Realty Trust Inc COM 32054K103 273 5223 SH DFND 5223 0 0 First Majestic Silver Corp COM 32076V103 600 37964 SH DFND 37964 0 0 First Solar Inc COM 336433107 2316 25593 SH DFND 25593 0 0 Fiserv Inc COM 337738108 1873 17523 SH DFND 17523 0 0 FirstEnergy Corp COM 337932107 2948 79236 SH DFND 79236 0 0 Ford Motor Co COM 345370860 143 9629 SH DFND 9629 0 0 Fortis Inc/Canada COM 349553107 3227 72910 SH DFND 72910 0 0 Fortinet Inc COM 34959E109 3287 13801 SH DFND 13801 0 0 Fortune Brands Home & Security Inc COM 34964C106 1131 11353 SH DFND 11353 0 0 Fortuna Silver Mines Inc COM 349915108 179 32166 SH DFND 32166 0 0 Four Corners Property Trust Inc COM 35086T109 85 3069 SH DFND 3069 0 0 Fox Corp CL A COM 35137L105 27 730 SH DFND 730 0 0 Fox Factory Holding Corp COM 35138V102 74 478 SH DFND 478 0 0 Franco-Nevada Corp COM 351858105 4938 34034 SH DFND 34034 0 0 Franklin Street Properties Corp COM 35471R106 22 4162 SH DFND 4162 0 0 Freeport-McMoRan Inc CL B 35671D857 8771 236363 SH DFND 236363 0 0 FuelCell Energy Inc COM 35952H601 3622 406945 SH DFND 406945 0 0 Future FinTech Group Inc COM 36117V105 130 41168 SH DFND 41168 0 0 Gaming and Leisure Properties Inc COM 36467J108 430 9278 SH DFND 9278 0 0 Generac Holdings Inc COM 368736104 2346 5651 SH DFND 5651 0 0 General Dynamics Corp COM 369550108 4262 22640 SH DFND 22640 0 0 General Electric Co COM 369604103 1512 112301 SH DFND 112301 0 0 General Motors Co COM 37045V100 245 4143 SH DFND 4143 0 0 Gentex Corp COM 371901109 113 3405 SH DFND 3405 0 0 Getty Realty Corp COM 374297109 50 1607 SH DFND 1607 0 0 Gilead Sciences Inc COM 375558103 4690 68107 SH DFND 68107 0 0 Glacier Bancorp Inc COM 37637Q105 63 1146 SH DFND 1146 0 0 Global Net Lease Inc COM NEW 379378201 72 3873 SH DFND 3873 0 0 Global Payments Inc COM 37940X102 533 2843 SH DFND 2843 0 0 Globus Medical Inc CL A 379577208 74 954 SH DFND 954 0 0 Globe Life Inc COM 37959E102 744 7812 SH DFND 7812 0 0 Goldman Sachs Group Inc/The COM 38141G104 1818 4791 SH DFND 4791 0 0 WW Grainger Inc COM 384802104 2359 5386 SH DFND 5386 0 0 Grand Canyon Education Inc COM 38526M106 57 638 SH DFND 638 0 0 Granite Real Estate Investment Trust UNIT 99/99/9999 387437114 156 2350 SH DFND 2350 0 0 HCA Holdings Inc COM 40412C101 737 3563 SH DFND 3563 0 0 HP Inc COM 40434L105 163 5404 SH DFND 5404 0 0 Hanover Insurance Group Inc/The COM 410867105 60 446 SH DFND 446 0 0 Hasbro Inc COM 418056107 202 2135 SH DFND 2135 0 0 Hawaiian Electric Industries Inc COM 419870100 649 15347 SH DFND 15347 0 0 Healthcare Realty Trust Inc COM 421946104 173 5714 SH DFND 5714 0 0 Healthcare Trust of America Inc CL A NEW 42225P501 1594 59711 SH DFND 59711 0 0 Healthpeak Properties Inc COM 42250P103 6063 182113 SH DFND 182113 0 0 Hecla Mining Co COM 422704106 708 95132 SH DFND 95132 0 0 HEICO Corp COM 422806109 468 3360 SH DFND 3360 0 0 HEICO Corp CL A 422806208 702 5654 SH DFND 5654 0 0 Jack Henry & Associates Inc COM 426281101 1159 7089 SH DFND 7089 0 0 Hershey Co/The COM 427866108 2387 13703 SH DFND 13703 0 0 Hewlett Packard Enterprise Co COM 42824C109 130 8888 SH DFND 8888 0 0 Highwoods Properties Inc COM 431284108 188 4171 SH DFND 4171 0 0 HOLOGIC INC COM 436440101 633 9486 SH DFND 9486 0 0 Home Bancshares Inc/AR COM 436893200 47 1891 SH DFND 1891 0 0 Home Depot Inc/The COM 437076102 5557 17425 SH DFND 17425 0 0 Honeywell International Inc COM 438516106 14037 63992 SH DFND 63992 0 0 Hormel Foods Corp COM 440452100 1174 24576 SH DFND 24576 0 0 HOST HOTELS & RESORTS INC COM 44107P104 485 28388 SH DFND 28388 0 0 Houlihan Lokey Inc CL A 441593100 59 726 SH DFND 726 0 0 Hubbell Inc COM 443510607 121 647 SH DFND 647 0 0 HudBay Minerals Inc COM 443628102 254 38240 SH DFND 38240 0 0 Hudson Pacific Properties Inc COM 444097109 166 5956 SH DFND 5956 0 0 HUMANA INC COM 444859102 722 1630 SH DFND 1630 0 0 JB Hunt Transport Services Inc COM 445658107 1154 7080 SH DFND 7080 0 0 Huntington Bancshares Inc/OH COM 446150104 344 24138 SH DFND 24138 0 0 Huntington Ingalls Industries Inc COM 446413106 824 3909 SH DFND 3909 0 0 Hut 8 Mining Corp COM 44812T102 328 74856 SH DFND 74856 0 0 ICU Medical Inc COM 44930G107 49 239 SH DFND 239 0 0 ITT Inc COM 45073V108 96 1043 SH DFND 1043 0 0 IAMGOLD Corp COM 450913108 247 83779 SH DFND 83779 0 0 IDACORP Inc COM 451107106 714 7328 SH DFND 7328 0 0 IDEX Corp COM 45167R104 1325 6023 SH DFND 6023 0 0 IDEXX Laboratories Inc COM 45168D104 6431 10183 SH DFND 10183 0 0 Illinois Tool Works Inc COM 452308109 6228 27859 SH DFND 27859 0 0 Illumina Inc COM 452327109 5269 11134 SH DFND 11134 0 0 Independence Realty Trust Inc COM 45378A106 75 4120 SH DFND 4120 0 0 Industrial Logistics Properties Trust COM SHS BEN INT 456237106 69 2621 SH DFND 2621 0 0 Ingredion Inc COM 457187102 71 787 SH DFND 787 0 0 Innovative Industrial Properties Inc COM 45781V101 184 963 SH DFND 963 0 0 Insulet Corp COM 45784P101 297 1081 SH DFND 1081 0 0 Intel Corp COM 458140100 81864 1458216 SH DFND 1458216 0 0 Intercontinental Exchange Inc COM 45866F104 1245 10486 SH DFND 10486 0 0 International Business Machines Corp COM 459200101 3812 26007 SH DFND 26007 0 0 Interpublic Group of Cos Inc/The COM 460690100 208 6391 SH DFND 6391 0 0 Intuit Inc COM 461202103 14170 28908 SH DFND 28908 0 0 Intuitive Surgical Inc COM NEW 46120E602 9192 9995 SH DFND 9995 0 0 Invitation Homes Inc COM 46187W107 5955 159698 SH DFND 159698 0 0 Iridium Communications Inc COM 46269C102 584 14600 SH DFND 14600 0 0 JBG SMITH Properties COM 46590V100 158 5028 SH DFND 5028 0 0 JPMorgan Chase & Co COM 46625H100 1627 10462 SH DFND 10462 0 0 John Bean Technologies Corp COM 477839104 55 386 SH DFND 386 0 0 Johnson & Johnson COM 478160104 44334 269112 SH DFND 269112 0 0 Juniper Networks Inc COM 48203R104 37 1370 SH DFND 1370 0 0 KLA Corp COM NEW 482480100 16654 51369 SH DFND 51369 0 0 Kansas City Southern COM NEW 485170302 1243 4386 SH DFND 4386 0 0 Kennedy-Wilson Holdings Inc COM 489398107 96 4843 SH DFND 4843 0 0 Kilroy Realty Corp COM 49427F108 2327 33419 SH DFND 33419 0 0 Kimco Realty Corp COM 49446R109 2991 143437 SH DFND 143437 0 0 Kinder Morgan Inc COM 49456B101 4366 239492 SH DFND 239492 0 0 Kinross Gold Corp COM 496902404 1445 227951 SH DFND 227951 0 0 Kinsale Capital Group Inc COM 49714P108 47 288 SH DFND 288 0 0 Kirkland Lake Gold Ltd COM 49741E100 2781 72188 SH DFND 72188 0 0 Kite Realty Group Trust COM NEW 49803T300 74 3364 SH DFND 3364 0 0 Kraft Heinz Co/The COM 500754106 203 4987 SH DFND 4987 0 0 Kroger Co/The COM 501044101 149 3896 SH DFND 3896 0 0 LHC Group Inc COM 50187A107 74 371 SH DFND 371 0 0 LGI Homes Inc COM 50187T106 52 320 SH DFND 320 0 0 LTC Properties Inc COM 502175102 60 1570 SH DFND 1570 0 0 Laboratory Corp of America Holdings COM NEW 50540R409 800 2899 SH DFND 2899 0 0 Lam Research Corp COM 512807108 35476 54519 SH DFND 54519 0 0 Lancaster Colony Corp COM 513847103 51 265 SH DFND 265 0 0 Landstar System Inc COM 515098101 90 567 SH DFND 567 0 0 Largo Resources Ltd COM 517103602 85 5432 SH DFND 5432 0 0 Lear Corp COM NEW 521865204 17 97 SH DFND 97 0 0 LENNAR CORP CL A 526057104 82 827 SH DFND 827 0 0 Lexington Realty Trust COM 529043101 132 11066 SH DFND 11066 0 0 Life Storage Inc COM 53223X107 333 3099 SH DFND 3099 0 0 Eli Lilly and Co COM 532457108 18163 79133 SH DFND 79133 0 0 Lincoln Electric Holdings Inc COM 533900106 100 759 SH DFND 759 0 0 Lincoln National Corp COM 534187109 44 697 SH DFND 697 0 0 Lithium Americas Corp COM NEW 53680Q207 241 16247 SH DFND 16247 0 0 Lockheed Martin Corp COM 539830109 9092 24030 SH DFND 24030 0 0 Lowe's Cos Inc COM 548661107 2490 12838 SH DFND 12838 0 0 Lululemon Athletica Inc COM 550021109 4285 11742 SH DFND 11742 0 0 Lumen Technologies Inc COM 550241103 69 5078 SH DFND 5078 0 0 MGE Energy Inc COM 55277P104 392 5269 SH DFND 5269 0 0 MGIC Investment Corp COM 552848103 54 4002 SH DFND 4002 0 0 MP Materials Corp COM CL A 553368101 556 15083 SH DFND 15083 0 0 MSA Safety Inc COM 553498106 75 454 SH DFND 454 0 0 MSC Industrial Direct Co Inc CL A 553530106 55 616 SH DFND 616 0 0 Macerich Co/The COM 554382101 159 8688 SH DFND 8688 0 0 Mack-Cali Realty Corp COM 554489104 61 3543 SH DFND 3543 0 0 Magna International Inc COM 559222401 71 767 SH DFND 767 0 0 Manhattan Associates Inc COM 562750109 143 989 SH DFND 989 0 0 Manulife Financial Corp COM 56501R106 529 26882 SH DFND 26882 0 0 Marathon Digital Holdings Inc COM 565788106 845 26943 SH DFND 26943 0 0 MarketAxess Holdings Inc COM 57060D108 1898 4095 SH DFND 4095 0 0 Marsh & McLennan Cos Inc COM 571748102 1895 13470 SH DFND 13470 0 0 Marvell Technology Group Ltd COM 573874104 9278 159055 SH DFND 159055 0 0 MASCO CORP COM 574599106 1119 18990 SH DFND 18990 0 0 Masimo Corp COM 574795100 691 2849 SH DFND 2849 0 0 Mastercard Inc CL A 57636Q104 31683 86781 SH DFND 86781 0 0 Maxim Integrated Products Inc COM 57772K101 9151 86855 SH DFND 86855 0 0 Maverix Metals Inc COM NEW 57776F405 47 8626 SH DFND 8626 0 0 MAXIMUS Inc COM 577933104 73 833 SH DFND 833 0 0 McDonald's Corp COM 580135101 3322 14381 SH DFND 14381 0 0 McKesson Corp COM 58155Q103 54 284 SH DFND 284 0 0 Medical Properties Trust Inc COM 58463J304 506 25185 SH DFND 25185 0 0 Medifast Inc COM 58470H101 49 173 SH DFND 173 0 0 Medpace Holdings Inc COM 58506Q109 67 382 SH DFND 382 0 0 MercadoLibre Inc COM 58733R102 675 433 SH DFND 433 0 0 Merck & Co Inc COM 58933Y105 23651 304117 SH DFND 304117 0 0 Meritage Homes Corp COM 59001A102 45 482 SH DFND 482 0 0 MetLife Inc COM 59156R108 86 1444 SH DFND 1444 0 0 Mettler-Toledo International Inc COM 592688105 866 625 SH DFND 625 0 0 Microsoft Corp COM 594918104 85207 314533 SH DFND 314533 0 0 MicroStrategy Inc CL A NEW 594972408 652 981 SH DFND 981 0 0 Microchip Technology Inc COM 595017104 10807 72174 SH DFND 72174 0 0 Micron Technology Inc COM 595112103 28322 333282 SH DFND 333282 0 0 Mid-America Apartment Communities Inc COM 59522J103 5933 35228 SH DFND 35228 0 0 Moderna Inc COM 60770K107 76 325 SH DFND 325 0 0 Mohawk Industries Inc COM 608190104 20 104 SH DFND 104 0 0 Molson Coors Beverage Co CL B 60871R209 89 1666 SH DFND 1666 0 0 Mondelez International Inc CL A 609207105 2361 37820 SH DFND 37820 0 0 Monmouth Real Estate Investment Corp CL A 609720107 72 3842 SH DFND 3842 0 0 Monolithic Power Systems Inc COM 609839105 1417 3794 SH DFND 3794 0 0 Monster Beverage Corp COM 61174X109 3776 41331 SH DFND 41331 0 0 Morgan Stanley COM NEW 617446448 2484 27091 SH DFND 27091 0 0 Morningstar Inc COM 617700109 82 318 SH DFND 318 0 0 Mosaic Co/The COM 61945C103 11 357 SH DFND 357 0 0 NRG ENERGY INC COM NEW 629377508 26 637 SH DFND 637 0 0 NVR Inc COM 62944T105 1686 339 SH DFND 339 0 0 National Health Investors Inc COM 63633D104 118 1765 SH DFND 1765 0 0 National Retail Properties Inc COM 637417106 2050 43719 SH DFND 43719 0 0 National Storage Affiliates Trust COM SHS BEN IN 637870106 143 2831 SH DFND 2831 0 0 Neogen Corp COM 640491106 62 1338 SH DFND 1338 0 0 NETAPP INC COM 64110D104 41 503 SH DFND 503 0 0 Netflix Inc COM 64110L106 2239 4239 SH DFND 4239 0 0 NetEase Inc SPONSORED ADS 64110W102 56381 489209 SH DFND 489209 0 0 Neurocrine Biosciences Inc COM 64125C109 702 7216 SH DFND 7216 0 0 New Gold Inc COM 644535106 199 110609 SH DFND 110609 0 0 New York Times Co/The CL A 650111107 79 1805 SH DFND 1805 0 0 Newmont Corp COM 651639106 8111 127980 SH DFND 127980 0 0 NextEra Energy Inc COM 65339F101 16818 229500 SH DFND 229500 0 0 NexPoint Residential Trust Inc COM 65341D102 49 898 SH DFND 898 0 0 NIKE Inc CL B 654106103 17899 115861 SH DFND 115861 0 0 Nikola Corp COM 654110105 3742 207205 SH DFND 207205 0 0 NiSource Inc COM 65473P105 1397 57038 SH DFND 57038 0 0 Noah Holdings Ltd SPON ADS CL A 65487X102 82 1740 SH DFND 1740 0 0 Nordson Corp COM 655663102 935 4258 SH DFND 4258 0 0 Norfolk Southern Corp COM 655844108 3537 13325 SH DFND 13325 0 0 Northern Trust Corp COM 665859104 374 3238 SH DFND 3238 0 0 Northwest Natural Holding Co COM 66765N105 232 4416 SH DFND 4416 0 0 NorthWestern Corp COM NEW 668074305 442 7347 SH DFND 7347 0 0 NVIDIA Corp COM 67066G104 214169 267678 SH DFND 267678 0 0 OGE Energy Corp COM 670837103 978 29065 SH DFND 29065 0 0 Office Properties Income Trust COM SHS BEN INT 67623C109 57 1931 SH DFND 1931 0 0 Old Dominion Freight Line Inc COM 679580100 2277 8972 SH DFND 8972 0 0 Ollie's Bargain Outlet Holdings Inc COM 681116109 66 782 SH DFND 782 0 0 Omnicom Group Inc COM 681919106 1346 16826 SH DFND 16826 0 0 Omega Healthcare Investors Inc COM 681936100 2108 58099 SH DFND 58099 0 0 ON Semiconductor Corp COM 682189105 4085 106711 SH DFND 106711 0 0 ONE Gas Inc COM 68235P108 565 7629 SH DFND 7629 0 0 Oneok Inc COM 682680103 3037 54576 SH DFND 54576 0 0 Open Text Corp COM 683715106 40 791 SH DFND 791 0 0 Oracle Corp COM 68389X105 2652 34068 SH DFND 34068 0 0 Organon & Co COMMON STOCK 68622V106 82 2711 SH DFND 2711 0 0 Orla Mining Ltd COM 68634K106 102 24685 SH DFND 24685 0 0 Ormat Technologies Inc COM 686688102 1210 17397 SH DFND 17397 0 0 Oshkosh Corp COM 688239201 101 812 SH DFND 812 0 0 Osisko Gold Royalties Ltd COM 68827L101 408 29752 SH DFND 29752 0 0 Otis Worldwide Corp COM 68902V107 32 389 SH DFND 389 0 0 Owens Corning COM 690742101 26 263 SH DFND 263 0 0 PG&E Corp COM 69331C108 2296 225714 SH DFND 225714 0 0 PNC Financial Services Group Inc/The COM 693475105 2296 12038 SH DFND 12038 0 0 PNM Resources Inc COM 69349H107 604 12385 SH DFND 12385 0 0 PPG Industries Inc COM 693506107 3331 19623 SH DFND 19623 0 0 PPL Corp COM 69351T106 3140 112252 SH DFND 112252 0 0 PS Business Parks Inc COM 69360J107 120 810 SH DFND 810 0 0 PacWest Bancorp COM 695263103 65 1569 SH DFND 1569 0 0 Pan American Silver Corp COM 697900108 1059 37076 SH DFND 37076 0 0 Paramount Group Inc COM 69924R108 76 7530 SH DFND 7530 0 0 Park Hotels & Resorts Inc COM 700517105 196 9530 SH DFND 9530 0 0 Paychex Inc COM 704326107 3876 36126 SH DFND 36126 0 0 Paycom Software Inc COM 70432V102 1644 4522 SH DFND 4522 0 0 PayPal Holdings Inc COM 70450Y103 30652 105160 SH DFND 105160 0 0 Pebblebrook Hotel Trust COM 70509V100 123 5243 SH DFND 5243 0 0 Pembina Pipeline Corp COM 706327103 2152 67725 SH DFND 67725 0 0 PepsiCo Inc COM 713448108 2516 16979 SH DFND 16979 0 0 PerkinElmer Inc COM 714046109 805 5214 SH DFND 5214 0 0 Pfizer Inc COM 717081103 5437 138838 SH DFND 138838 0 0 Philip Morris International Inc COM 718172109 2931 29574 SH DFND 29574 0 0 Physicians Realty Trust COM 71943U104 161 8698 SH DFND 8698 0 0 Piedmont Lithium Inc COM 72016P105 61 783 SH DFND 783 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 92 5002 SH DFND 5002 0 0 Pinnacle West Capital Corp COM 723484101 1345 16410 SH DFND 16410 0 0 Plug Power Inc COM NEW 72919P202 6921 202420 SH DFND 202420 0 0 POLARIS INC COM 731068102 731 5335 SH DFND 5335 0 0 Pool Corp COM 73278L105 2381 5191 SH DFND 5191 0 0 Portland General Electric Co COM NEW 736508847 600 13020 SH DFND 13020 0 0 Power Integrations Inc COM 739276103 63 766 SH DFND 766 0 0 Pretium Resources Inc COM 74139C102 322 33682 SH DFND 33682 0 0 T Rowe Price Group Inc COM 74144T108 5731 28951 SH DFND 28951 0 0 Primerica Inc COM 74164M108 74 482 SH DFND 482 0 0 Procter & Gamble Co/The COM 742718109 2282 16911 SH DFND 16911 0 0 Progressive Corp/The COM 743315103 6396 65127 SH DFND 65127 0 0 Prologis Inc COM 74340W103 32253 269836 SH DFND 269836 0 0 Prosperity Bancshares Inc COM 743606105 83 1155 SH DFND 1155 0 0 Prudential Financial Inc COM 744320102 547 5342 SH DFND 5342 0 0 Public Service Enterprise Group Inc COM 744573106 4389 73466 SH DFND 73466 0 0 Public Storage COM 74460D109 18327 60949 SH DFND 60949 0 0 PulteGroup Inc COM 745867101 1275 23368 SH DFND 23368 0 0 QTS Realty Trust Inc COM CL A 74736A103 214 2772 SH DFND 2772 0 0 Qorvo Inc COM 74736K101 6038 30862 SH DFND 30862 0 0 QUALCOMM Inc COM 747525103 45010 314911 SH DFND 314911 0 0 Qualys Inc COM 74758T303 46 457 SH DFND 457 0 0 Quanta Services Inc COM 74762E102 151 1664 SH DFND 1664 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2500 18943 SH DFND 18943 0 0 RLJ Lodging Trust COM 74965L101 101 6603 SH DFND 6603 0 0 RPT Realty SH BEN INT 74971D101 42 3252 SH DFND 3252 0 0 Radian Group Inc COM 750236101 49 2224 SH DFND 2224 0 0 Raytheon Technologies Corp COM 75513E101 1772 20771 SH DFND 20771 0 0 RBC Bearings Inc COM 75524B104 64 320 SH DFND 320 0 0 Realty Income Corp COM 756109104 6278 94072 SH DFND 94072 0 0 Regency Centers Corp COM 758849103 3469 54144 SH DFND 54144 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 6657 11918 SH DFND 11918 0 0 Regions Financial Corp COM 7591EP100 317 15716 SH DFND 15716 0 0 Reliance Steel & Aluminum Co COM 759509102 113 748 SH DFND 748 0 0 Renewable Energy Group Inc COM NEW 75972A301 1074 17221 SH DFND 17221 0 0 Repligen Corp COM 759916109 689 3453 SH DFND 3453 0 0 ResMed Inc COM 761152107 4112 16682 SH DFND 16682 0 0 Retail Opportunity Investments Corp COM 76131N101 83 4690 SH DFND 4690 0 0 Retail Properties of America Inc CL A 76131V202 99 8652 SH DFND 8652 0 0 Rexford Industrial Realty Inc COM 76169C100 1819 31933 SH DFND 31933 0 0 Riot Blockchain Inc COM 767292105 664 17618 SH DFND 17618 0 0 Robert Half International Inc COM 770323103 1107 12437 SH DFND 12437 0 0 ROBLOX Corp CL A 771049103 48007 533531 SH DFND 533531 0 0 Rockwell Automation Inc COM 773903109 2963 10359 SH DFND 10359 0 0 Rogers Communications Inc CL B 775109200 308 5798 SH DFND 5798 0 0 Rollins Inc COM 775711104 730 21333 SH DFND 21333 0 0 Roper Technologies Inc COM 776696106 1224 2604 SH DFND 2604 0 0 Royal Bank of Canada COM 780087102 4827 47656 SH DFND 47656 0 0 Royal Gold Inc COM 780287108 1339 11733 SH DFND 11733 0 0 Ryman Hospitality Properties Inc COM 78377T107 171 2169 SH DFND 2169 0 0 S&P Global Inc COM 78409V104 2578 6281 SH DFND 6281 0 0 SBA Communications Corp CL A 78410G104 4247 13326 SH DFND 13326 0 0 SEI Investments Co COM 784117103 754 12166 SH DFND 12166 0 0 SJW Group COM 784305104 253 4003 SH DFND 4003 0 0 SL Green Realty Corp COM 78440X804 1897 23718 SH DFND 23718 0 0 SS&C Technologies Holdings Inc COM 78467J100 42 581 SH DFND 581 0 0 SSR Mining Inc COM 784730103 615 39355 SH DFND 39355 0 0 SVB Financial Group COM 78486Q101 2324 4176 SH DFND 4176 0 0 Sabra Health Care REIT Inc COM 78573L106 158 8698 SH DFND 8698 0 0 Safehold Inc COM 78645L100 57 722 SH DFND 722 0 0 Sage Therapeutics Inc COM 78667J108 43 755 SH DFND 755 0 0 Saia Inc COM 78709Y105 71 338 SH DFND 338 0 0 Salesforce.com Inc COM 79466L302 3673 15038 SH DFND 15038 0 0 Sandstorm Gold Ltd COM NEW 80013R206 267 33840 SH DFND 33840 0 0 Henry Schein Inc COM 806407102 845 11388 SH DFND 11388 0 0 Charles Schwab Corp/The COM 808513105 791 10861 SH DFND 10861 0 0 Sea Ltd SPONSORD ADS 81141R100 73233 266689 SH DFND 266689 0 0 SeaGen Inc COM 81181C104 689 4362 SH DFND 4362 0 0 Selective Insurance Group Inc COM 816300107 60 737 SH DFND 737 0 0 Sempra Energy COM 816851109 6091 45973 SH DFND 45973 0 0 Service Properties Trust COM SH BEN INT 81761L102 83 6619 SH DFND 6619 0 0 ServiceNow Inc COM 81762P102 2096 3814 SH DFND 3814 0 0 Sherwin-Williams Co/The COM 824348106 5882 21589 SH DFND 21589 0 0 Shoals Technologies Group Inc CL A 82489W107 1096 30880 SH DFND 30880 0 0 Shopify Inc CL A 82509L107 2630 1800 SH DFND 1800 0 0 Silvercorp Metals Inc COM 82835P103 166 30259 SH DFND 30259 0 0 SilverCrest Metals Inc COM 828363101 214 24381 SH DFND 24381 0 0 Silvergate Capital Corp CL A 82837P408 644 5684 SH DFND 5684 0 0 Simon Property Group Inc COM 828806109 13146 100749 SH DFND 100749 0 0 Simpson Manufacturing Co Inc COM 829073105 67 606 SH DFND 606 0 0 SITE Centers Corp COM 82981J109 105 6989 SH DFND 6989 0 0 Skyworks Solutions Inc COM 83088M102 11587 60427 SH DFND 60427 0 0 A O Smith Corp COM 831865209 900 12494 SH DFND 12494 0 0 J M Smucker Co/The COM NEW 832696405 73 567 SH DFND 567 0 0 Snap-On Inc COM 833034101 1005 4499 SH DFND 4499 0 0 Snap Inc CL A 83304A106 671 9841 SH DFND 9841 0 0 SolarEdge Technologies Inc COM 83417M104 2183 7899 SH DFND 7899 0 0 Southern Co/The COM 842587107 9409 155492 SH DFND 155492 0 0 Southern Copper Corp COM 84265V105 979 15221 SH DFND 15221 0 0 Spire Inc COM 84857L101 530 7334 SH DFND 7334 0 0 Spirit Realty Capital Inc COM NEW 84860W300 239 5002 SH DFND 5002 0 0 Square Inc CL A 852234103 1674 6868 SH DFND 6868 0 0 STAG Industrial Inc COM 85254J102 243 6490 SH DFND 6490 0 0 Starbucks Corp COM 855244109 2403 21495 SH DFND 21495 0 0 STMicroelectronics NV NY REGISTRY 861012102 6767 186009 SH DFND 186009 0 0 STORE Capital Corp COM 862121100 2080 60286 SH DFND 60286 0 0 Stryker Corp COM 863667101 2329 8966 SH DFND 8966 0 0 Summit Hotel Properties Inc COM 866082100 39 4184 SH DFND 4184 0 0 Sun Communities Inc COM 866674104 5258 30677 SH DFND 30677 0 0 Sun Life Financial Inc COM 866796105 767 14873 SH DFND 14873 0 0 Sunnova Energy International Inc COM 86745K104 917 24346 SH DFND 24346 0 0 SunPower Corp COM 867652406 910 31137 SH DFND 31137 0 0 Sunrun Inc COM 86771W105 2133 38241 SH DFND 38241 0 0 Sunstone Hotel Investors Inc COM 867892101 108 8669 SH DFND 8669 0 0 Synovus Financial Corp COM NEW 87161C501 78 1786 SH DFND 1786 0 0 TJX Cos Inc/The COM 872540109 2087 30951 SH DFND 30951 0 0 T-Mobile US Inc COM 872590104 694 4793 SH DFND 4793 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 59430 494589 SH DFND 494589 0 0 Take-Two Interactive Software Inc COM 874054109 48468 273802 SH DFND 273802 0 0 Tanger Factory Outlet Centers Inc COM 875465106 75 4001 SH DFND 4001 0 0 Target Corp COM 87612E106 11232 46465 SH DFND 46465 0 0 Targa Resources Corp COM 87612G101 1232 27713 SH DFND 27713 0 0 TC Energy Corp COM 87807B107 5966 120582 SH DFND 120582 0 0 Teck Resources Ltd CL B 878742204 1976 85815 SH DFND 85815 0 0 Teladoc Health Inc COM 87918A105 368 2213 SH DFND 2213 0 0 Teradyne Inc COM 880770102 8346 62299 SH DFND 62299 0 0 Terreno Realty Corp COM 88146M101 178 2766 SH DFND 2766 0 0 Tesla Inc COM 88160R101 2580 3796 SH DFND 3796 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 39 3919 SH DFND 3919 0 0 Tetra Tech Inc COM 88162G103 84 688 SH DFND 688 0 0 Texas Instruments Inc COM 882508104 71614 372410 SH DFND 372410 0 0 Texas Pacific Land Corp COM 88262P102 147 92 SH DFND 92 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3277 6496 SH DFND 6496 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 186 4434 SH DFND 4434 0 0 3M Co COM 88579Y101 14120 71086 SH DFND 71086 0 0 TopBuild Corp COM 89055F103 83 419 SH DFND 419 0 0 Toro Co/The COM 891092108 166 1510 SH DFND 1510 0 0 Toronto-Dominion Bank/The COM NEW 891160509 4572 65246 SH DFND 65246 0 0 Tractor Supply Co COM 892356106 2098 11276 SH DFND 11276 0 0 Trex Co Inc COM 89531P105 184 1800 SH DFND 1800 0 0 Truist Financial Corp COM 89832Q109 1299 23406 SH DFND 23406 0 0 Turquoise Hill Resources Ltd COM 900435207 300 17765 SH DFND 17765 0 0 Tyler Technologies Inc COM 902252105 569 1258 SH DFND 1258 0 0 Tyson Foods Inc CL A 902494103 146 1977 SH DFND 1977 0 0 UDR INC COM 902653104 4918 100403 SH DFND 100403 0 0 UFP Industries Inc COM 90278Q108 61 815 SH DFND 815 0 0 US Bancorp COM NEW 902973304 2323 40770 SH DFND 40770 0 0 Union Pacific Corp COM 907818108 20987 95428 SH DFND 95428 0 0 United Parcel Service Inc CL B 911312106 2775 13345 SH DFND 13345 0 0 UNITED RENTALS INC COM 911363109 93 290 SH DFND 290 0 0 United Therapeutics Corp COM 91307C102 841 4686 SH DFND 4686 0 0 UnitedHealth Group Inc COM 91324P102 36562 91304 SH DFND 91304 0 0 Uniti Group Inc COM 91325V108 252 23761 SH DFND 23761 0 0 Unity Software Inc COM 91332U101 54072 492323 SH DFND 492323 0 0 Universal Display Corp COM 91347P105 2860 12865 SH DFND 12865 0 0 Universal Health Realty Income Trust SH BEN INT 91359E105 32 518 SH DFND 518 0 0 Universal Health Services Inc CL B 913903100 753 5144 SH DFND 5144 0 0 Urban Edge Properties COM 91704F104 89 4670 SH DFND 4670 0 0 Veeva Systems Inc CL A COM 922475108 4864 15643 SH DFND 15643 0 0 Ventas Inc COM 92276F100 6923 121242 SH DFND 121242 0 0 VEREIT Inc COM 92339V308 2942 64060 SH DFND 64060 0 0 Verizon Communications Inc COM 92343V104 4856 86674 SH DFND 86674 0 0 Vertex Pharmaceuticals Inc COM 92532F100 2040 10118 SH DFND 10118 0 0 ViacomCBS Inc CL B 92556H206 110 2424 SH DFND 2424 0 0 Viatris Inc COM 92556V106 59 4119 SH DFND 4119 0 0 VICI Properties Inc COM 925652109 676 21807 SH DFND 21807 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 463 23047 SH DFND 23047 0 0 Visa Inc COM CL A 92826C839 39484 168863 SH DFND 168863 0 0 VMware Inc CL A COM 928563402 1124 7025 SH DFND 7025 0 0 Vornado Realty Trust SH BEN INT 929042109 2528 54174 SH DFND 54174 0 0 WD-40 Co COM 929236107 49 192 SH DFND 192 0 0 WP Carey Inc COM 92936U109 3631 48661 SH DFND 48661 0 0 WEC Energy Group Inc COM 92939U106 4089 45970 SH DFND 45970 0 0 Westinghouse Air Brake Technologies Cor COM 929740108 35 428 SH DFND 428 0 0 Walmart Inc COM 931142103 21534 152702 SH DFND 152702 0 0 Walgreens Boots Alliance Inc COM 931427108 647 12299 SH DFND 12299 0 0 Warrior Met Coal Inc COM 93627C101 155 8997 SH DFND 8997 0 0 Washington Real Estate Investment Trust SH BEN INT 939653101 79 3415 SH DFND 3415 0 0 Waters Corp COM 941848103 1184 3426 SH DFND 3426 0 0 watsco inc COM 942622200 130 454 SH DFND 454 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 49 338 SH DFND 338 0 0 Weingarten Realty Investors SH BEN INT 948741103 156 4849 SH DFND 4849 0 0 Wells Fargo & Co COM 949746101 2353 51945 SH DFND 51945 0 0 Welltower Inc COM 95040Q104 11739 141268 SH DFND 141268 0 0 West Fraser Timber Co Ltd COM 952845105 13 182 SH DFND 182 0 0 West Pharmaceutical Services Inc COM 955306105 3260 9079 SH DFND 9079 0 0 Western Alliance Bancorp COM 957638109 127 1369 SH DFND 1369 0 0 Western Digital Corp COM 958102105 113 1593 SH DFND 1593 0 0 Western Union Co/The COM 959802109 1038 45193 SH DFND 45193 0 0 Wheaton Precious Metals Corp COM 962879102 3878 87999 SH DFND 87999 0 0 Williams Cos Inc/The COM 969457100 3971 149571 SH DFND 149571 0 0 Williams-Sonoma Inc COM 969904101 160 1004 SH DFND 1004 0 0 Woodward Inc COM 980745103 89 727 SH DFND 727 0 0 Xcel Energy Inc COM 98389B100 5167 78433 SH DFND 78433 0 0 Xilinx Inc COM 983919101 12775 88321 SH DFND 88321 0 0 Xenia Hotels & Resorts Inc COM 984017103 86 4596 SH DFND 4596 0 0 Xylem Inc/NY COM 98419M100 354 2951 SH DFND 2951 0 0 Yamana Gold Inc COM 98462Y100 726 172453 SH DFND 172453 0 0 YETI Holdings Inc COM 98585X104 97 1056 SH DFND 1056 0 0 Yum China Holdings Inc COM 98850P109 1884 28433 SH DFND 28433 0 0 Zimmer Biomet Holdings Inc COM 98956P102 1111 6906 SH DFND 6906 0 0 Zoetis Inc CL A 98978V103 12102 64939 SH DFND 64939 0 0 Zynga Inc CL A 98986T108 30931 2909811 SH DFND 2909811 0 0 Allegion PLC ORD SHS G0176J109 1226 8801 SH DFND 8801 0 0 Aon PLC SHS CL A G0403H108 4658 19509 SH DFND 19509 0 0 Assured Guaranty Ltd COM G0585R106 46 959 SH DFND 959 0 0 Athene Holding Ltd CL A G0684D107 29 424 SH DFND 424 0 0 Bit Digital Inc SHS G1144A105 221 32367 SH DFND 32367 0 0 Accenture PLC SHS CLASS A G1151C101 22034 74745 SH DFND 74745 0 0 Essent Group Ltd COM G3198U102 64 1421 SH DFND 1421 0 0 Ebang International Holdings Inc CL A SHS G3R33A106 346 112299 SH DFND 112299 0 0 Helen of Troy Ltd COM G4388N106 76 335 SH DFND 335 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 78 2011 SH DFND 2011 0 0 Horizon Therapeutics Plc SHS G46188101 696 7434 SH DFND 7434 0 0 IHS Markit Ltd SHS G47567105 826 7330 SH DFND 7330 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 22 126 SH DFND 126 0 0 Liberty Global PLC SHS CL C G5480U120 188 6956 SH DFND 6956 0 0 Linde PLC SHS G5494J103 5251 18163 SH DFND 18163 0 0 Medtronic PLC SHS G5960L103 3405 27431 SH DFND 27431 0 0 Aptiv PLC SHS G6095L109 695 4418 SH DFND 4418 0 0 Seagate Technology Holdings PLC ORD SHS G7997R103 1571 17871 SH DFND 17871 0 0 STERIS PLC SHS USD G8473T100 884 4283 SH DFND 4283 0 0 Chubb Ltd COM H1467J104 1916 12055 SH DFND 12055 0 0 Garmin Ltd SHS H2906T109 1985 13725 SH DFND 13725 0 0 adecoagro sa COM L00849106 52 5141 SH DFND 5141 0 0 Nexa Resources SA COM L67359106 72 8188 SH DFND 8188 0 0 Check Point Software Technologies Ltd ORD M22465104 1349 11619 SH DFND 11619 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 58174 84207 SH DFND 84207 0 0 NXP Semiconductors NV COM N6596X109 13288 64593 SH DFND 64593 0 0 QIAGEN NV SHS NEW N72482123 667 13783 SH DFND 13783 0 0 Diginex Ltd SHS Y2074E109 186 28449 SH DFND 28449 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 1680 7407 SH OTR 7407 0 0 Autohome Inc SP ADS RP CL A 05278C107 334 5221 SH OTR 5221 0 0 Cango Inc/KY ADS 137586103 17 3003 SH OTR 3003 0 0 HUYA Inc ADS REP SHS A 44852D108 55 3100 SH OTR 3100 0 0 JD.com Inc SPON ADR CL A 47215P106 1572 19702 SH OTR 19702 0 0 360 DigiTech Inc AMERICAN DEP 88557W101 156 3738 SH OTR 3738 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 499 24842 SH OTR 24842 0 0 ABM Industries Inc COM 000957100 1993 44933 SH SOLE 44933 0 0 AGCO Corp COM 001084102 17662 135466 SH SOLE 135466 0 0 AGNC INVESTMENT CORP COM 00123Q104 30416 1800835 SH SOLE 1800835 0 0 AES Corp/The UNIT 99/99/9999 00130H204 11344 105460 SH SOLE 105460 0 0 AT&T Inc COM 00206R102 6903 239862 SH SOLE 239862 0 0 AXT Inc COM 00246W103 24481 2229558 SH SOLE 2229558 0 0 AbbVie Inc COM 00287Y109 13951 123855 SH SOLE 123855 0 0 Activision Blizzard Inc COM 00507V109 43889 459856 SH SOLE 459856 0 0 Adobe Inc COM 00724F101 103217 176246 SH SOLE 176246 0 0 Advanced Emissions Solutions Inc COM 00770C101 1260 170036 SH SOLE 170036 0 0 Aenza SAA SPONSORED ADS 00776D103 150 88914 SH SOLE 88914 0 0 Advanced Micro Devices Inc COM 007903107 360170 3834451 SH SOLE 3834451 0 0 Advanced Drainage Systems Inc COM 00790R104 39 331 SH SOLE 331 0 0 Agnico Eagle Mines Ltd COM 008474108 757719 12534640 SH SOLE 12486268 0 48372 Agora Inc ADS 00851L103 1 22 SH SOLE 22 0 0 Air Products and Chemicals Inc COM 009158106 321 1117 SH SOLE 1117 0 0 Alamos Gold Inc COM CL A 011532108 330203 43163849 SH SOLE 43021578 0 142271 Alcoa Corp COM 013872106 89 2426 SH SOLE 2426 0 0 Alexion Pharmaceuticals Inc COM 015351109 28722 156344 SH SOLE 156344 0 0 Alexco Resource Corp COM 01535P106 21319 8527435 SH SOLE 8527435 0 0 Algonquin Power & Utilities Corp COM 015857105 53 3526 SH SOLE 3526 0 0 Alibaba Group Holding Ltd SPONSORED ADS 01609W102 142988 630514 SH SOLE 590994 0 39520 Allegheny Technologies Inc COM 01741R102 2886 138406 SH SOLE 138406 0 0 AllianceBernstein National Municipal In COM 01864U106 2274 149435 SH SOLE 149435 0 0 Alliant Energy Corp COM 018802108 109 1953 SH SOLE 1953 0 0 Allstate Corp/The COM 020002101 193 1478 SH SOLE 1478 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 20448 120622 SH SOLE 120622 0 0 Alphabet Inc CAP STK CL A 02079K305 182219 74625 SH SOLE 74625 0 0 Altria Group Inc COM 02209S103 155381 3258840 SH SOLE 3258840 0 0 Amarin Corp PLC SPONS ADR NEW 023111206 1412 322457 SH SOLE 322457 0 0 Amazon.com Inc COM 023135106 235214 68373 SH SOLE 68373 0 0 Ameren Corp COM 023608102 133 1660 SH SOLE 1660 0 0 American Airlines Group Inc COM 02376R102 1394 65705 SH SOLE 65705 0 0 American Electric Power Co Inc COM 025537101 381 4503 SH SOLE 4503 0 0 American Electric Power Co Inc UNIT 08/01/2021 025537127 7998 162791 SH SOLE 162791 0 0 American Electric Power Co Inc UNIT 08/15/2025 02557T307 8808 171891 SH SOLE 171891 0 0 American States Water Co COM 029899101 17 217 SH SOLE 217 0 0 American Vanguard Corp COM 030371108 38 2150 SH SOLE 2150 0 0 American Water Works Co Inc COM 030420103 165 1069 SH SOLE 1069 0 0 Americas Gold & Silver Corp COM 03062D100 10687 7031076 SH SOLE 7031076 0 0 AmerisourceBergen Corp COM 03073E105 13592 118716 SH SOLE 118716 0 0 Amgen Inc COM 031162100 51491 211247 SH SOLE 211247 0 0 Analog Devices Inc COM 032654105 246710 1433029 SH SOLE 1433029 0 0 Andersons Inc/The COM 034164103 75 2446 SH SOLE 2446 0 0 AngloGold Ashanti Ltd SPONSORED ADR 035128206 411149 22128588 SH SOLE 22128588 0 0 Annaly Capital Management Inc COM 035710409 43119 4855745 SH SOLE 4855745 0 0 Antero Resources Corp COM 03674X106 416 27699 SH SOLE 27699 0 0 Antero Midstream Corp COM 03676B102 751 72313 SH SOLE 72313 0 0 APA Corp COM 03743Q108 663 30631 SH SOLE 30631 0 0 Apollo Investment Corp COM NEW 03761U502 13251 970737 SH SOLE 970737 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 14839 930332 SH SOLE 930332 0 0 Apple Inc COM 037833100 7772 56749 SH SOLE 56749 0 0 Applied Materials Inc COM 038222105 257307 1806929 SH SOLE 1806929 0 0 Arbor Realty Trust Inc COM 038923108 14918 837170 SH SOLE 837170 0 0 ArcelorMittal SA NY REGISTRY SH 03938L203 15685 505005 SH SOLE 505005 0 0 Archer-Daniels-Midland Co COM 039483102 61801 1019821 SH SOLE 1019821 0 0 Ares Capital Corp COM 04010L103 72121 3681525 SH SOLE 3681525 0 0 Ares Commercial Real Estate Corp COM 04013V108 5153 350786 SH SOLE 350786 0 0 ARMOUR Residential REIT Inc COM NEW 042315507 5985 524079 SH SOLE 524079 0 0 Aspen Technology Inc COM 045327103 155665 1131779 SH SOLE 1131779 0 0 AstraZeneca PLC SPONSORED ADR 046353108 12287 205131 SH SOLE 205131 0 0 Atmos Energy Corp COM 049560105 176 1831 SH SOLE 1831 0 0 AutoZone Inc COM 053332102 6351 4256 SH SOLE 4256 0 0 Avangrid Inc COM 05351W103 27 525 SH SOLE 525 0 0 Azul SA SPONSR ADR PFD 05501U106 1608 60897 SH SOLE 60897 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 2109 235129 SH SOLE 235129 0 0 BNY Mellon Municipal Income Inc COM 05589T104 1002 107591 SH SOLE 107591 0 0 BWX Technologies Inc COM 05605H100 767 13195 SH SOLE 13195 0 0 Badger Meter Inc COM 056525108 942 9602 SH SOLE 9602 0 0 Baidu Inc SPON ADR REP A 056752108 3 13 SH SOLE 13 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 11850 774495 SH SOLE 774495 0 0 Baker Hughes Co CL A 05722G100 193011 8439501 SH SOLE 8439501 0 0 Balchem Corp COM 057665200 7806 59466 SH SOLE 59466 0 0 Ballard Power Systems Inc COM 058586108 2123 117182 SH SOLE 117182 0 0 Bank of America Corp COM 060505104 1426 34598 SH SOLE 34598 0 0 Bank of New York Mellon Corp/The COM 064058100 200 3910 SH SOLE 3910 0 0 Barings BDC Inc COM 06759L103 8715 825316 SH SOLE 825316 0 0 Barrick Gold Corp COM 067901108 1831759 88576359 SH SOLE 88402511 0 173848 Bausch Health Cos Inc COM 071734107 7199 245529 SH SOLE 245529 0 0 BeiGene Ltd SPONSORED ADR 07725L102 21901 63816 SH SOLE 63816 0 0 Berkshire Hathaway Inc CL B NEW 084670702 167374 602237 SH SOLE 602237 0 0 Best Buy Co Inc COM 086516101 4371 38011 SH SOLE 38011 0 0 Beyond Meat Inc COM 08862E109 3913 24844 SH SOLE 24844 0 0 Bilibili Inc SPONS ADS REP Z 090040106 41341 339304 SH SOLE 339304 0 0 BioMarin Pharmaceutical Inc COM 09061G101 14466 173374 SH SOLE 173374 0 0 Biogen Inc COM 09062X103 200104 577884 SH SOLE 577884 0 0 BioNTech SE SPONSORED ADS 09075V102 23374 104403 SH SOLE 104403 0 0 Bitfarms Ltd/Canada COM 09173B107 1189 302712 SH SOLE 302712 0 0 Blackbaud Inc COM 09227Q100 170685 2229139 SH SOLE 2229139 0 0 BlackRock Municipal Income Quality Trus COM 092479104 1956 124767 SH SOLE 124767 0 0 BlackRock Investment Quality Municipal COM 09247D105 863 46751 SH SOLE 46751 0 0 BlackRock Inc COM 09247X101 93942 107366 SH SOLE 107366 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 2569 166375 SH SOLE 166375 0 0 BlackRock Municipal Income Trust II COM 09249N101 2832 179806 SH SOLE 179806 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 841 61826 SH SOLE 61826 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 4743 282687 SH SOLE 282687 0 0 BlackRock MuniVest Fund Inc COM 09253R105 3339 347066 SH SOLE 347066 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1564 99553 SH SOLE 99553 0 0 BlackRock MuniYield Fund Inc COM 09253W104 3337 221011 SH SOLE 221011 0 0 BlackRock Muni Intermediate Duration Fu COM 09253X102 3136 200521 SH SOLE 200521 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1643 117277 SH SOLE 117277 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 5382 362406 SH SOLE 362406 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 5633 336302 SH SOLE 336302 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1529 105543 SH SOLE 105543 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1668 98922 SH SOLE 98922 0 0 BlackRock MuniHoldings Investment Quali COM 09254P108 2955 200067 SH SOLE 200067 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 9632 367211 SH SOLE 367211 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 17024 533838 SH SOLE 533838 0 0 BlackRock TCP Capital Corp COM 09259E108 12769 923970 SH SOLE 923970 0 0 Bloom Energy Corp COM CL A 093712107 1473 54804 SH SOLE 54804 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 2097 254778 SH SOLE 254778 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1033 70328 SH SOLE 70328 0 0 Boeing Co/The COM 097023105 159853 667276 SH SOLE 667276 0 0 Boyd Gaming Corp COM 103304101 1962 31911 SH SOLE 31911 0 0 BrightSpire Capital Inc COM CL A 10949T109 6269 666879 SH SOLE 666879 0 0 Bristol-Myers Squibb Co COM 110122108 182321 2728543 SH SOLE 2728543 0 0 Broadmark Realty Capital Inc COM 11135B100 9479 895070 SH SOLE 895070 0 0 Broadcom Inc COM 11135F101 277615 582197 SH SOLE 582197 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 1945 46369 SH SOLE 46369 0 0 B2Gold Corp COM 11777Q209 502335 119319655 SH SOLE 118460625 0 859030 CF Industries Holdings Inc COM 125269100 19999 388708 SH SOLE 388708 0 0 CNX Resources Corp COM 12653C108 642 47024 SH SOLE 47024 0 0 CVS Health Corp COM 126650100 11047 132396 SH SOLE 132396 0 0 Cabot Oil & Gas Corp COM 127097103 584 33436 SH SOLE 33436 0 0 Cactus Inc CL A 127203107 120886 3292105 SH SOLE 3292105 0 0 Cadence Design Systems Inc COM 127387108 133966 979141 SH SOLE 979141 0 0 Caesars Entertainment Inc COM 12769G100 6813 65663 SH SOLE 65663 0 0 Cal-Maine Foods Inc COM NEW 128030202 107 2961 SH SOLE 2961 0 0 California Water Service Group COM 130788102 16 297 SH SOLE 297 0 0 Cameco Corp COM 13321L108 1199 62524 SH SOLE 62524 0 0 Canaan Inc SPONSORED ADS 134748102 1242 152374 SH SOLE 152374 0 0 Canadian Natural Resources Ltd COM 136385101 329 9060 SH SOLE 9060 0 0 Canadian Solar Inc COM 136635109 817 18222 SH SOLE 18222 0 0 Capital Southwest Corp COM 140501107 7812 336274 SH SOLE 336274 0 0 Cardinal Health Inc COM 14149Y108 2780 48702 SH SOLE 48702 0 0 Carnival Corp UNIT 99/99/9999 143658300 1935 73418 SH SOLE 73418 0 0 Carpenter Technology Corp COM 144285103 2102 52263 SH SOLE 52263 0 0 Casella Waste Systems Inc CL A 147448104 2018 31811 SH SOLE 31811 0 0 Catalent Inc COM 148806102 10191 94255 SH SOLE 94255 0 0 Cenovus Energy Inc COM 15135U109 1012 105644 SH SOLE 105644 0 0 Centerra Gold Inc COM 152006102 193181 25452216 SH SOLE 25452216 0 0 Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 1445 167090 SH SOLE 167090 0 0 Cerner Corp COM 156782104 166498 2130225 SH SOLE 2130225 0 0 Ceva Inc COM 157210105 299 6324 SH SOLE 6324 0 0 ChampionX Corp COM 15872M104 172186 6712914 SH SOLE 6712914 0 0 Change Healthcare Inc UNIT 99/99/9999 15912K209 4 58 SH SOLE 58 0 0 Charles River Laboratories Internationa COM 159864107 26635 72001 SH SOLE 72001 0 0 Chart Industries Inc COM 16115Q308 39494 269914 SH SOLE 269914 0 0 Cheniere Energy Partners LP COM UNIT 16411Q101 168 3793 SH SOLE 3793 0 0 Cheniere Energy Inc COM NEW 16411R208 179059 2064318 SH SOLE 2064318 0 0 Chevron Corp COM 166764100 44064 420696 SH SOLE 420696 0 0 Chewy Inc CL A 16679L109 1554 19501 SH SOLE 19501 0 0 Chimera Investment Corp COM NEW 16934Q208 17237 1144572 SH SOLE 1144572 0 0 Chipotle Mexican Grill Inc COM 169656105 3601 2323 SH SOLE 2323 0 0 Churchill Downs Inc COM 171484108 2915 14702 SH SOLE 14702 0 0 Cimarex Energy Co COM 171798101 59234 817588 SH SOLE 817588 0 0 Cisco Systems Inc/Delaware COM 17275R102 1707 32209 SH SOLE 32209 0 0 Citigroup Inc COM NEW 172967424 1420 20074 SH SOLE 20074 0 0 Clean Harbors Inc COM 184496107 2136 22931 SH SOLE 22931 0 0 Clearway Energy Inc CL C 18539C204 12 452 SH SOLE 452 0 0 Cleveland-Cliffs Inc COM 185899101 14324 664376 SH SOLE 664376 0 0 Coca-Cola Co/The COM 191216100 83951 1551486 SH SOLE 1551486 0 0 Coeur Mining Inc COM NEW 192108504 226813 25541958 SH SOLE 25541958 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 37 483 SH SOLE 483 0 0 Cohen & Steers Inc COM 19247A100 11 139 SH SOLE 139 0 0 Coinbase Global Inc COM CL A 19260Q107 2824 11147 SH SOLE 11147 0 0 Colfax Corp UNIT 01/15/2022T 194014205 6114 32838 SH SOLE 32838 0 0 Colgate-Palmolive Co COM 194162103 414 5086 SH SOLE 5086 0 0 Comcast Corp CL A 20030N101 86540 1517705 SH SOLE 1517705 0 0 Commercial Metals Co COM 201723103 4031 131206 SH SOLE 131206 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 1137 477801 SH SOLE 477801 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 10418 1186520 SH SOLE 1186520 0 0 Cia de Saneamento Basico do Estado de S SPONSORED ADR 20441A102 15 2013 SH SOLE 2013 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 233397 25789677 SH SOLE 25789677 0 0 Compass Minerals International Inc COM 20451N101 145209 2450366 SH SOLE 2450366 0 0 Conagra Brands Inc COM 205887102 120 3302 SH SOLE 3302 0 0 ConocoPhillips COM 20825C104 49217 808159 SH SOLE 808159 0 0 Consolidated Edison Inc COM 209115104 274 3818 SH SOLE 3818 0 0 Constellation Brands Inc CL A 21036P108 160701 687079 SH SOLE 687079 0 0 Continental Resources Inc/OK COM 212015101 366 9627 SH SOLE 9627 0 0 Corteva Inc COM 22052L104 242523 5468399 SH SOLE 5468399 0 0 Corvus Gold Inc COM 221013105 23673 8556856 SH SOLE 7931608 0 625248 Costco Wholesale Corp COM 22160K105 13014 32890 SH SOLE 32890 0 0 Coupang Inc CL A 22266T109 3 60 SH SOLE 60 0 0 Covanta Holding Corp COM 22282E102 2104 119471 SH SOLE 119471 0 0 Cree Inc COM 225447101 66 679 SH SOLE 679 0 0 Crescent Point Energy Corp COM 22576C101 307 67853 SH SOLE 67853 0 0 Crestwood Equity Partners LP UNIT LTD PARTNER 226344208 155 5170 SH SOLE 5170 0 0 Cresud SACIF y A SPONSORED ADR 226406106 17 2816 SH SOLE 2816 0 0 Crowdstrike Holdings Inc CL A 22788C105 1892 7530 SH SOLE 7530 0 0 DMC Global Inc COM 23291C103 32885 585044 SH SOLE 585044 0 0 DCP Midstream LP COM UT LTD PTN 23311P100 238 7756 SH SOLE 7756 0 0 DSP Group Inc COM 23332B106 98 6645 SH SOLE 6645 0 0 DTE Energy Co COM 233331107 209 1615 SH SOLE 1615 0 0 DTE Energy Co UNIT 11/01/2022S 233331842 11495 232558 SH SOLE 232558 0 0 DWS Municipal Income Trust COM 233368109 2602 212787 SH SOLE 212787 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 1692 26026 SH SOLE 26026 0 0 Darling Ingredients Inc COM 237266101 43127 638925 SH SOLE 638925 0 0 Decarbonization Plus Acquisition Corp I CLASS A COM 24279D105 27 2620 SH SOLE 2620 0 0 Deere & Co COM 244199105 103965 294760 SH SOLE 294760 0 0 Delek US Holdings Inc COM 24665A103 261 12084 SH SOLE 12084 0 0 Delta Air Lines Inc COM NEW 247361702 3967 91705 SH SOLE 91705 0 0 Devon Energy Corp COM 25179M103 52891 1811948 SH SOLE 1811948 0 0 Diageo PLC SPON ADR NEW 25243Q205 2 8 SH SOLE 8 0 0 Diamondback Energy Inc COM 25278X109 70312 748878 SH SOLE 748878 0 0 Digital Turbine Inc COM NEW 25400W102 2338 30747 SH SOLE 30747 0 0 Walt Disney Co/The COM 254687106 3420 19460 SH SOLE 19460 0 0 Discovery Inc COM SER A 25470F104 2320 75612 SH SOLE 75612 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 2 32 SH SOLE 32 0 0 DocuSign Inc COM 256163106 1552 5552 SH SOLE 5552 0 0 Dollar General Corp COM 256677105 8932 41277 SH SOLE 41277 0 0 Dollar Tree Inc COM 256746108 4352 43734 SH SOLE 43734 0 0 Dominion Energy Inc COM 25746U109 161590 2196414 SH SOLE 2196414 0 0 Dominion Energy Inc UNIT 99/99/9999 25746U133 15812 162791 SH SOLE 162791 0 0 Domtar Corp COM NEW 257559203 44 803 SH SOLE 803 0 0 Donaldson Co Inc COM 257651109 2121 33387 SH SOLE 33387 0 0 DraftKings Inc COM CL A 26142R104 16026 307185 SH SOLE 307185 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 76387 7027304 SH SOLE 7027304 0 0 Dril-Quip Inc COM 262037104 50326 1487624 SH SOLE 1487624 0 0 Duke Energy Corp COM NEW 26441C204 2905 29428 SH SOLE 29428 0 0 Dynex Capital Inc COM 26817Q886 4877 261384 SH SOLE 261384 0 0 EOG Resources Inc COM 26875P101 1854 22215 SH SOLE 22215 0 0 EQT Corp COM 26884L109 49420 2220130 SH SOLE 2220130 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 2630 187449 SH SOLE 187449 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 5194 379696 SH SOLE 379696 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 1168 51819 SH SOLE 51819 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 808 34717 SH SOLE 34717 0 0 Ecolab Inc COM 278865100 6039 29321 SH SOLE 29321 0 0 Elanco Animal Health Inc COM 28414H103 32261 929966 SH SOLE 929966 0 0 Elanco Animal Health Inc UNIT 02/01/2023T 28414H202 5968 111224 SH SOLE 111224 0 0 Eldorado Gold Corp COM 284902509 183893 18481719 SH SOLE 18481719 0 0 Electronic Arts Inc COM 285512109 35823 249067 SH SOLE 249067 0 0 Ellington Financial Inc COM 28852N109 6336 330887 SH SOLE 330887 0 0 Embraer SA SPONSORED ADS 29082A107 1866 123229 SH SOLE 123229 0 0 Emerson Electric Co COM 291011104 85142 884685 SH SOLE 884685 0 0 Enbridge Inc COM 29250N105 2785 69560 SH SOLE 69560 0 0 Endeavour Silver Corp COM 29258Y103 117347 19174364 SH SOLE 19174364 0 0 Energy Fuels Inc/Canada COM NEW 292671708 233 38569 SH SOLE 38569 0 0 Energy Recovery Inc COM 29270J100 2255 98982 SH SOLE 98982 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 1183 111298 SH SOLE 111298 0 0 Enersis Americas SA SPONSORED ADR 29274F104 2704 374457 SH SOLE 374457 0 0 EnerSys COM 29275Y102 1545 15804 SH SOLE 15804 0 0 Enerplus Corp COM 292766102 203 28211 SH SOLE 28211 0 0 Enel Chile SA SPONSORED ADR 29278D105 733 248317 SH SOLE 248317 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 334 52241 SH SOLE 52241 0 0 Enphase Energy Inc COM 29355A107 25399 138318 SH SOLE 138318 0 0 Entergy Corp COM 29364G103 1512 15168 SH SOLE 15168 0 0 Enterprise Products Partners LP COM 293792107 1177 48782 SH SOLE 48782 0 0 Equifax Inc COM 294429105 249 1040 SH SOLE 1040 0 0 Equinor ASA SPONSORED ADR 29446M102 44683 2107710 SH SOLE 2107710 0 0 Equinox Gold Corp COM 29446Y502 229845 33071336 SH SOLE 32887415 0 183921 Equitrans Midstream Corp COM 294600101 681 80077 SH SOLE 80077 0 0 ERO Copper Corp COM 296006109 748 35634 SH SOLE 35634 0 0 Essential Utilities Inc COM 29670G102 60 1315 SH SOLE 1315 0 0 Essential Utilities Inc UNIT 04/30/2022 29670G201 5602 97978 SH SOLE 97978 0 0 Etsy Inc COM 29786A106 1293 6281 SH SOLE 6281 0 0 EVgo Inc CL A COM 30052F100 160 10680 SH SOLE 10680 0 0 Evoqua Water Technologies Corp COM 30057T105 2144 63479 SH SOLE 63479 0 0 EXACT SCIENCES CORP COM 30063P105 26293 211513 SH SOLE 211513 0 0 Exelon Corp COM 30161N101 1820 41080 SH SOLE 41080 0 0 Extraction Oil & Gas Inc COM 30227M303 152 2775 SH SOLE 2775 0 0 Exxon Mobil Corp COM 30231G102 4787 75886 SH SOLE 75886 0 0 FMC Corp COM NEW 302491303 73457 678901 SH SOLE 678901 0 0 FS KKR Capital Corp COM 302635206 49758 2313235 SH SOLE 2313235 0 0 Facebook Inc CL A 30303M102 187312 538701 SH SOLE 538701 0 0 Fastly Inc CL A 31188V100 2545 42702 SH SOLE 42702 0 0 Federated Hermes Inc CL B 314211103 28 830 SH SOLE 830 0 0 Fidus Investment Corp COM 316500107 6246 367420 SH SOLE 367420 0 0 First Majestic Silver Corp COM 32076V103 438481 27734438 SH SOLE 27734438 0 0 First Solar Inc COM 336433107 3214 35511 SH SOLE 35511 0 0 First Trust NASDAQ Clean Edge Green Ene NAS CLNEDG GREEN 33733E500 152 2199 SH SOLE 2199 0 0 Fisker Inc CL A COM STK 33813J106 1284 66600 SH SOLE 66600 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 3 30 SH SOLE 30 0 0 Ford Motor Co COM 345370860 7051 474494 SH SOLE 474494 0 0 Fortuna Silver Mines Inc COM 349915108 112393 20251028 SH SOLE 20251028 0 0 Franco-Nevada Corp COM 351858105 1304825 8994449 SH SOLE 8992579 0 1870 Franklin Electric Co Inc COM 353514102 18 226 SH SOLE 226 0 0 Franklin Resources Inc COM 354613101 85 2655 SH SOLE 2655 0 0 Freeport-McMoRan Inc CL B 35671D857 91871 2475643 SH SOLE 2475643 0 0 FuelCell Energy Inc COM 35952H601 1346 151285 SH SOLE 151285 0 0 Future FinTech Group Inc COM 36117V105 430 136623 SH SOLE 136623 0 0 Futu Holdings Ltd SPON ADS CL A 36118L106 6805 38000 SH SOLE 38000 0 0 GDS Holdings Ltd SPONSORED ADS 36165L108 62150 791823 SH SOLE 741923 0 49900 GFL Environmental Inc SUB VTG SHS 36168Q104 2099 65755 SH SOLE 65755 0 0 GFL Environmental Inc UNIT 99/99/9999 36168Q120 10956 146572 SH SOLE 146572 0 0 Galiano Gold Inc COM 36352H100 11337 10401135 SH SOLE 10401135 0 0 Gaming and Leisure Properties Inc COM 36467J108 4377 94481 SH SOLE 94481 0 0 GameStop Corp CL A 36467W109 6954 32472 SH SOLE 32472 0 0 Gap Inc/The COM 364760108 2162 64249 SH SOLE 64249 0 0 Gatos Silver Inc COM 368036109 33349 1906753 SH SOLE 1863376 0 43377 General Dynamics Corp COM 369550108 165308 878084 SH SOLE 878084 0 0 General Electric Co COM 369604103 2252 167347 SH SOLE 167347 0 0 General Mills Inc COM 370334104 325 5342 SH SOLE 5342 0 0 General Motors Co COM 37045V100 1333 22525 SH SOLE 22525 0 0 Genetron Holdings Ltd ADS 37186H100 4 210 SH SOLE 210 0 0 Gerdau SA SPON ADR REP PFD 373737105 9784 1658275 SH SOLE 1658275 0 0 Gibraltar Industries Inc COM 374689107 2709 35503 SH SOLE 35503 0 0 Gilead Sciences Inc COM 375558103 199373 2895336 SH SOLE 2895336 0 0 Gladstone Capital Corp COM 376535100 6152 538207 SH SOLE 538207 0 0 Gladstone Investment Corp COM 376546107 7653 531099 SH SOLE 531099 0 0 GlaxoSmithKline PLC SPONSORED ADR 37733W105 10707 268874 SH SOLE 268874 0 0 Global X US Infrastructure Development US INFR DEV ETF 37954Y673 654 25391 SH SOLE 25391 0 0 Gol Linhas Aereas Inteligentes SA SPON ADR PFD NEW 38045R206 1198 129900 SH SOLE 129900 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 444290 49920250 SH SOLE 49735140 0 185110 Gold Resource Corp COM 38068T105 11009 4267007 SH SOLE 4267007 0 0 Gold Royalty Corp COMMON SHARES 38071H106 7198 1345471 SH SOLE 1345471 0 0 Gold Standard Ventures Corp COM 380738104 10935 19527016 SH SOLE 19202855 0 324161 Golden Star Resources Ltd COM 38119T807 10146 3585089 SH SOLE 3585089 0 0 Goldman Sachs Group Inc/The COM 38141G104 2177 5736 SH SOLE 5736 0 0 Goldman Sachs BDC Inc SHS 38147U107 20816 1062044 SH SOLE 1062044 0 0 GoldMining Inc COM 38149E101 12969 9006199 SH SOLE 9006199 0 0 Golub Capital BDC Inc COM 38173M102 20727 1344178 SH SOLE 1344178 0 0 Graphic Packaging Holding Co COM 388689101 71 3904 SH SOLE 3904 0 0 Great Panther Mining Ltd COM 39115V101 13423 21479889 SH SOLE 21479889 0 0 Grupo Aeroportuario del Pacifico SAB de SPON ADR B 400506101 1 5 SH SOLE 5 0 0 Guardant Health Inc COM 40131M109 19452 156632 SH SOLE 156632 0 0 Guidewire Software Inc COM 40171V100 174002 1543664 SH SOLE 1543664 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 81495 1114535 SH SOLE 1058835 0 55700 Halliburton Co COM 406216101 377453 16325839 SH SOLE 16325839 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 109228 1945285 SH SOLE 1945285 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 218030 58453053 SH SOLE 58453053 0 0 Hawaiian Electric Industries Inc COM 419870100 40 950 SH SOLE 950 0 0 HeadHunter Group PLC SPONSORED ADS 42207L106 1649 38912 SH SOLE 38912 0 0 Hecla Mining Co COM 422704106 382852 51458571 SH SOLE 51458571 0 0 Helix Energy Solutions Group Inc COM 42330P107 46977 8227197 SH SOLE 8227197 0 0 Helmerich & Payne Inc COM 423452101 137006 4198764 SH SOLE 4198764 0 0 Hercules Capital Inc COM 427096508 23384 1370718 SH SOLE 1370718 0 0 Heritage-Crystal Clean Inc COM 42726M106 1236 41645 SH SOLE 41645 0 0 Hershey Co/The COM 427866108 137 788 SH SOLE 788 0 0 Hess Corp COM 42809H107 1398 16015 SH SOLE 16015 0 0 HollyFrontier Corp COM 436106108 984 29903 SH SOLE 29903 0 0 Home Depot Inc/The COM 437076102 31244 97978 SH SOLE 97978 0 0 Honeywell International Inc COM 438516106 677 3085 SH SOLE 3085 0 0 Howmet Aerospace Inc COM 443201108 185 5376 SH SOLE 5376 0 0 Hubbell Inc COM 443510607 52 279 SH SOLE 279 0 0 Hut 8 Mining Corp COM 44812T102 1085 247388 SH SOLE 247388 0 0 Hutchmed China Ltd SPONSORED ADS 44842L103 1 35 SH SOLE 35 0 0 HUYA Inc ADS REP SHS A 44852D108 2 90 SH SOLE 90 0 0 Hydrofarm Holdings Group Inc COM 44888K209 110 1861 SH SOLE 1861 0 0 IPG Photonics Corp COM 44980X109 32560 154480 SH SOLE 154480 0 0 IAMGOLD Corp COM 450913108 144497 48982158 SH SOLE 48982158 0 0 IDEXX Laboratories Inc COM 45168D104 87516 138574 SH SOLE 138574 0 0 Illumina Inc COM 452327109 30549 64557 SH SOLE 64557 0 0 Imperial Oil Ltd COM NEW 453038408 51 1683 SH SOLE 1683 0 0 Incyte Corp COM 45337C102 16837 200132 SH SOLE 200132 0 0 Infosys Ltd SPONSORED ADR 456788108 3726 175833 SH SOLE 175833 0 0 Ingredion Inc COM 457187102 480 5307 SH SOLE 5307 0 0 Installed Building Products Inc COM 45780R101 906 7404 SH SOLE 7404 0 0 Intel Corp COM 458140100 432837 7709950 SH SOLE 7709950 0 0 Intercontinental Exchange Inc COM 45866F104 90299 760737 SH SOLE 760737 0 0 International Flavors & Fragrances Inc COM 459506101 1 8 SH SOLE 8 0 0 International Flavors & Fragrances Inc UNIT 09/15/2021 459506309 8444 166836 SH SOLE 166836 0 0 International Paper Co COM 460146103 351 5732 SH SOLE 5732 0 0 Invesco Optimum Yield Diversified Commo OPTIMUM YIELD 46090F100 2421 120529 SH SOLE 120529 0 0 Invesco Mortgage Capital Inc COM 46131B100 8038 2060928 SH SOLE 2060928 0 0 Invesco Municipal Trust COM 46131J103 3554 259017 SH SOLE 259017 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 3591 256125 SH SOLE 256125 0 0 Invesco Municipal Opportunity Trust COM 46132C107 4296 315885 SH SOLE 315885 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2541 208139 SH SOLE 208139 0 0 Invesco Value Municipal Income Trust COM 46132P108 4060 246196 SH SOLE 246196 0 0 Invesco Municipal Income Opportunities COM 46132X101 1309 157509 SH SOLE 157509 0 0 Invesco Quality Municipal Income Trust COM 46133G107 3720 275521 SH SOLE 275521 0 0 Invesco Solar ETF SOLAR ETF 46138G706 153 1710 SH SOLE 1710 0 0 Ionis Pharmaceuticals Inc COM 462222100 5879 147383 SH SOLE 147383 0 0 IQVIA Holdings Inc COM 46266C105 28358 117026 SH SOLE 117026 0 0 iShares Gold Trust ISHARES NEW 464285204 243 7202 SH SOLE 7202 0 0 iShares MSCI Canada ETF MSCI CDA ETF 464286509 1002 26878 SH SOLE 26878 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 3858 78179 SH SOLE 78179 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 922 18950 SH SOLE 18950 0 0 iShares MSCI South Korea ETF MSCI STH KOR ETF 464286772 205 2196 SH SOLE 2196 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 3520 30524 SH SOLE 30524 0 0 iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 10027 63213 SH SOLE 63213 0 0 iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 4210 15506 SH SOLE 15506 0 0 iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 2190 13210 SH SOLE 13210 0 0 iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 1029 3300 SH SOLE 3300 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 533 11735 SH SOLE 11735 0 0 iShares Core MSCI Emerging Markets ETF CORE MSCI EMKT 46434G103 1574 23503 SH SOLE 23503 0 0 iShares MSCI Global Metals & Mining Pro MSCI GBL ETF NEW 46434G848 377 8339 SH SOLE 8339 0 0 iShares MSCI United Kingdom ETF MSCI UK ETF NEW 46435G334 757 23149 SH SOLE 23149 0 0 Itau Unibanco Holding SA SPON ADR REP PFD 465562106 1 212 SH SOLE 212 0 0 Itron Inc COM 465741106 26 261 SH SOLE 261 0 0 JPMorgan Chase & Co COM 46625H100 4064 26127 SH SOLE 26127 0 0 JPMorgan BetaBuilders Japan ETF BETABULDRS JAPAN 46641Q217 1708 30244 SH SOLE 30244 0 0 JD.com Inc SPON ADR CL A 47215P106 12357 154832 SH SOLE 154832 0 0 Johnson & Johnson COM 478160104 14056 85323 SH SOLE 85323 0 0 Jumia Technologies AG SPONSORED ADS 48138M105 2936 96818 SH SOLE 96818 0 0 KLA Corp COM NEW 482480100 174865 539356 SH SOLE 539356 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 4608 213049 SH SOLE 213049 0 0 Kellogg Co COM 487836108 165806 2577432 SH SOLE 2577432 0 0 Kimberly-Clark Corp COM 494368103 371 2771 SH SOLE 2771 0 0 Kinder Morgan Inc COM 49456B101 2093 114827 SH SOLE 114827 0 0 Kinross Gold Corp COM 496902404 514750 81062974 SH SOLE 80500874 0 562100 KIRBY CORP COM 497266106 21902 361180 SH SOLE 361180 0 0 Kirkland Lake Gold Ltd COM 49741E100 660839 17151144 SH SOLE 17031727 0 119417 Korea Electric Power Corp SPONSORED ADR 500631106 1130 104643 SH SOLE 104643 0 0 Kroger Co/The COM 501044101 5069 132303 SH SOLE 132303 0 0 L Brands Inc COM 501797104 2431 33735 SH SOLE 33735 0 0 Li Auto Inc SPONSORED ADS 50202M102 10129 289899 SH SOLE 289899 0 0 L3Harris Technologies Inc COM 502431109 207 956 SH SOLE 956 0 0 Ladder Capital Corp CL A 505743104 11460 993044 SH SOLE 993044 0 0 Lam Research Corp COM 512807108 249673 383699 SH SOLE 383699 0 0 Largo Resources Ltd COM 517103602 381 24483 SH SOLE 24483 0 0 Las Vegas Sands Corp COM 517834107 10054 190807 SH SOLE 190807 0 0 Laureate Education Inc CL A 518613203 1 100 SH SOLE 100 0 0 Lemonade Inc COM 52567D107 1356 12391 SH SOLE 12391 0 0 Liberty Oilfield Services Inc COM CL A 53115L104 122666 8662870 SH SOLE 8662870 0 0 Eli Lilly and Co COM 532457108 12000 52281 SH SOLE 52281 0 0 Lincoln Electric Holdings Inc COM 533900106 33 249 SH SOLE 249 0 0 Lindsay Corp COM 535555106 142 861 SH SOLE 861 0 0 Lithium Americas Corp COM NEW 53680Q207 31760 2140183 SH SOLE 2140183 0 0 LivePerson Inc COM 538146101 971 15349 SH SOLE 15349 0 0 Livent Corp COM 53814L108 31086 1605667 SH SOLE 1605667 0 0 Lockheed Martin Corp COM 539830109 165714 437990 SH SOLE 437990 0 0 Loop Industries Inc COM 543518104 1275 103394 SH SOLE 103394 0 0 Louisiana-Pacific Corp COM 546347105 43196 716463 SH SOLE 716463 0 0 Lowe's Cos Inc COM 548661107 12718 65565 SH SOLE 65565 0 0 Lululemon Athletica Inc COM 550021109 5663 15515 SH SOLE 15515 0 0 MFA Financial Inc COM 55272X102 13471 2934851 SH SOLE 2934851 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1573 220319 SH SOLE 220319 0 0 MGM Resorts International COM 552953101 7921 185714 SH SOLE 185714 0 0 MGM Growth Properties LLC CL A COM 55303A105 2348 64115 SH SOLE 64115 0 0 MP Materials Corp COM CL A 553368101 64012 1736638 SH SOLE 1736638 0 0 MPLX LP COM UNIT REP LTD 55336V100 926 31262 SH SOLE 31262 0 0 MSC Industrial Direct Co Inc CL A 553530106 35 392 SH SOLE 392 0 0 Macquarie Infrastructure Corp COM 55608B105 574 14989 SH SOLE 14989 0 0 Macy's Inc COM 55616P104 1329 70095 SH SOLE 70095 0 0 MAG Silver Corp COM 55903Q104 99707 4766109 SH SOLE 4766109 0 0 Magellan Midstream Partners LP COM UNIT RP LP 559080106 1070 21871 SH SOLE 21871 0 0 Magic Software Enterprises Ltd ORD 559166103 117 7198 SH SOLE 7198 0 0 Main Street Capital Corp COM 56035L104 23432 570258 SH SOLE 570258 0 0 MainStay MacKay DefinedTerm Municipal O COM 56064K100 1745 78097 SH SOLE 78097 0 0 Marathon Digital Holdings Inc COM 565788106 2626 83701 SH SOLE 83701 0 0 Marathon Oil Corp COM 565849106 956 70179 SH SOLE 70179 0 0 Marathon Petroleum Corp COM 56585A102 1800 29798 SH SOLE 29798 0 0 Marsh & McLennan Cos Inc COM 571748102 288 2049 SH SOLE 2049 0 0 Marvell Technology Group Ltd COM 573874104 143464 2459529 SH SOLE 2459529 0 0 MASCO CORP COM 574599106 85236 1446877 SH SOLE 1446877 0 0 Matador Resources Co COM 576485205 380 10562 SH SOLE 10562 0 0 Maxim Integrated Products Inc COM 57772K101 95220 903762 SH SOLE 903762 0 0 Maverix Metals Inc COM NEW 57776F405 17568 3259295 SH SOLE 3259295 0 0 McDonald's Corp COM 580135101 87693 379641 SH SOLE 379641 0 0 McEwen Mining Inc COM 58039P107 33477 24258435 SH SOLE 24258435 0 0 McKesson Corp COM 58155Q103 15820 82722 SH SOLE 82722 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 1586 95706 SH SOLE 95706 0 0 MercadoLibre Inc COM 58733R102 83733 53751 SH SOLE 50351 0 3400 Merck & Co Inc COM 58933Y105 180345 2318954 SH SOLE 2318954 0 0 Metalla Royalty & Streaming Ltd COM NEW 59124U605 20544 2400058 SH SOLE 2400058 0 0 Methanex Corp COM 59151K108 12 359 SH SOLE 359 0 0 MFS High Income Municipal Trust SH BEN INT 59318D104 793 150129 SH SOLE 150129 0 0 Microsoft Corp COM 594918104 184772 682068 SH SOLE 682068 0 0 MicroStrategy Inc CL A NEW 594972408 2024 3046 SH SOLE 3046 0 0 Microchip Technology Inc COM 595017104 159136 1062749 SH SOLE 1062749 0 0 Micron Technology Inc COM 595112103 264150 3108382 SH SOLE 3108382 0 0 Mobile TeleSystems PJSC SPONSORED ADR 607409109 47986 5182098 SH SOLE 5182098 0 0 Moderna Inc COM 60770K107 36588 155707 SH SOLE 155707 0 0 Momo Inc ADR 60879B107 1 72 SH SOLE 72 0 0 Mondelez International Inc CL A 609207105 488 7814 SH SOLE 7814 0 0 Morgan Stanley COM NEW 617446448 1038 11326 SH SOLE 11326 0 0 Mosaic Co/The COM 61945C103 23700 742727 SH SOLE 742727 0 0 Murphy Oil Corp COM 626717102 330 14166 SH SOLE 14166 0 0 NIO Inc SPON ADS 62914V106 21696 407823 SH SOLE 407823 0 0 NOV Inc COM 62955J103 123083 8034117 SH SOLE 8034117 0 0 Nano Dimension Ltd SPONSORD ADS NEW 63008G203 773 93760 SH SOLE 93760 0 0 National Fuel Gas Co COM 636180101 431 8245 SH SOLE 8245 0 0 Neogen Corp COM 640491106 7948 172632 SH SOLE 172632 0 0 Netflix Inc COM 64110L106 2699 5110 SH SOLE 5110 0 0 NetEase Inc SPONSORED ADS 64110W102 71442 619888 SH SOLE 603438 0 16450 Neuberger Berman Municipal Fund Inc COM 64124P101 832 51692 SH SOLE 51692 0 0 Neurocrine Biosciences Inc COM 64125C109 10333 106174 SH SOLE 106174 0 0 New Fortress Energy Inc COM CL A 644393100 336 8876 SH SOLE 8876 0 0 New Gold Inc COM 644535106 130274 71974709 SH SOLE 71974709 0 0 New Mountain Finance Corp COM 647551100 18561 1409333 SH SOLE 1409333 0 0 New Oriental Education & Technology Gro SPON ADR 647581107 18023 2200625 SH SOLE 2061233 0 139392 New Pacific Metals Corp COM 64782A107 26207 5451599 SH SOLE 5451599 0 0 New Residential Investment Corp COM NEW 64828T201 17567 1658820 SH SOLE 1658820 0 0 New York Mortgage Trust Inc COM PAR $.02 649604501 12984 2904634 SH SOLE 2904634 0 0 Newmont Corp COM 651639106 2522686 39802558 SH SOLE 39723734 0 78824 Newtek Business Services Corp COM NEW 652526203 11944 342035 SH SOLE 342035 0 0 NexTier Oilfield Solutions Inc COM 65290C105 26707 5610743 SH SOLE 5610743 0 0 NextEra Energy Inc COM 65339F101 25059 341958 SH SOLE 341958 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F739 19980 404450 SH SOLE 404450 0 0 NextEra Energy Inc UNIT 99/99/9999 65339F770 24752 505562 SH SOLE 505562 0 0 NextEra Energy Inc UNIT 09/01/2022S 65339F796 17032 303337 SH SOLE 303337 0 0 NexGen Energy Ltd COM 65340P106 515 125231 SH SOLE 125231 0 0 Nice Ltd SPONSORED ADR 653656108 4493 18155 SH SOLE 18155 0 0 NIKE Inc CL B 654106103 1172 7588 SH SOLE 7588 0 0 Nikola Corp COM 654110105 5986 331470 SH SOLE 331470 0 0 NiSource Inc COM 65473P105 73 2995 SH SOLE 2995 0 0 NiSource Inc UNIT 12/01/2023 65473P121 8964 87210 SH SOLE 87210 0 0 Northrop Grumman Corp COM 666807102 91688 252284 SH SOLE 252284 0 0 Nouveau Monde Graphite Inc COM NEW 66979W842 4180 532533 SH SOLE 532533 0 0 Novagold Resources Inc COM NEW 66987E206 92353 11529752 SH SOLE 11529752 0 0 Novartis AG SPONSORED ADR 66987V109 11689 128110 SH SOLE 128110 0 0 Novavax Inc COM NEW 670002401 28890 136074 SH SOLE 136074 0 0 Novo Nordisk A/S ADR 670100205 11855 141520 SH SOLE 141520 0 0 Nucor Corp COM 670346105 14559 151769 SH SOLE 151769 0 0 NuStar Energy LP UNIT COM 67058H102 124 6866 SH SOLE 6866 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 804 43946 SH SOLE 43946 0 0 Nuveen Select Tax-Free Income2 Portfoli SH BEN INT 67063C106 927 56116 SH SOLE 56116 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 15761 1003911 SH SOLE 1003911 0 0 Nuveen Municipal Credit Opportunities F COM 670663103 3892 252216 SH SOLE 252216 0 0 NVIDIA Corp COM 67066G104 654352 817838 SH SOLE 817838 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 15669 978671 SH SOLE 978671 0 0 Nuveen Intermediate Duration Municipal COM 670671106 3284 219214 SH SOLE 219214 0 0 Nuveen Intermediate Duration Quality Mu COM 670677103 919 61320 SH SOLE 61320 0 0 Nuveen Municipal High Income Opportunit COM 670682103 4524 293973 SH SOLE 293973 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 1621 93819 SH SOLE 93819 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 11371 660702 SH SOLE 660702 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 15801 884696 SH SOLE 884696 0 0 Nuveen Enhanced Municipal Value Fund COM 67074M101 1394 80357 SH SOLE 80357 0 0 Nutrien Ltd COM 67077M108 141969 2342330 SH SOLE 2342330 0 0 OGE Energy Corp COM 670837103 85 2515 SH SOLE 2515 0 0 Oi SA SPONSORED ADR NE 670851500 1295 869411 SH SOLE 869411 0 0 Nuveen Municipal Value Fund Inc COM 670928100 6610 573284 SH SOLE 573284 0 0 Nuveen Short-Term REIT ETF NUVEEN SHRT TERM 67092P706 138 4068 SH SOLE 4068 0 0 O'Reilly Automotive Inc COM 67103H107 7720 13634 SH SOLE 13634 0 0 Oaktree Specialty Lending Corp COM 67401P108 16790 2509789 SH SOLE 2509789 0 0 Occidental Petroleum Corp COM 674599105 2820 90193 SH SOLE 90193 0 0 Oceaneering International Inc COM 675232102 79561 5109874 SH SOLE 5109874 0 0 Oil States International Inc COM 678026105 27470 3499384 SH SOLE 3499384 0 0 Olympic Steel Inc COM 68162K106 357 12139 SH SOLE 12139 0 0 ON Semiconductor Corp COM 682189105 62592 1635101 SH SOLE 1635101 0 0 OneConnect Financial Technology Co Ltd SPONSORED ADS 68248T105 16806 1398158 SH SOLE 1307558 0 90600 Oneok Inc COM 682680103 1826 32815 SH SOLE 32815 0 0 Orchid Island Capital Inc COM 68571X103 4484 863957 SH SOLE 863957 0 0 Organon & Co COMMON STOCK 68622V106 5651 186754 SH SOLE 186754 0 0 Orla Mining Ltd COM 68634K106 35413 8575259 SH SOLE 8575259 0 0 Ormat Technologies Inc COM 686688102 29862 429485 SH SOLE 429485 0 0 Osisko Gold Royalties Ltd COM 68827L101 207154 15120708 SH SOLE 15120708 0 0 Ovintiv Inc COM 69047Q102 700 22240 SH SOLE 22240 0 0 Owens Corning COM 690742101 3672 37503 SH SOLE 37503 0 0 Owl Rock Capital Corp COM 69121K104 38239 2679651 SH SOLE 2679651 0 0 Ozon Holdings PLC SPONSORED ADS 69269L104 47160 804511 SH SOLE 804511 0 0 PBF Energy Inc CL A 69318G106 247 16144 SH SOLE 16144 0 0 PDC Energy Inc COM 69327R101 399 8722 SH SOLE 8722 0 0 PG&E Corp COM 69331C108 1461 143706 SH SOLE 143706 0 0 PG&E Corp UNIT 99/99/9999 69331C140 16400 161780 SH SOLE 161780 0 0 POSCO SPONSORED ADR 693483109 13231 172344 SH SOLE 172344 0 0 PNM Resources Inc COM 69349H107 889 18222 SH SOLE 18222 0 0 PPL Corp COM 69351T106 332 11881 SH SOLE 11881 0 0 Packaging Corp of America COM 695156109 187 1383 SH SOLE 1383 0 0 Palantir Technologies Inc CL A 69608A108 7816 296491 SH SOLE 296491 0 0 Pan American Silver Corp COM 697900108 635408 22240403 SH SOLE 22240403 0 0 Patterson Cos Inc COM 703395103 1341 44135 SH SOLE 44135 0 0 Patterson-UTI Energy Inc COM 703481101 108578 10923290 SH SOLE 10923290 0 0 Peloton Interactive Inc CL A COM 70614W100 3397 27389 SH SOLE 27389 0 0 Pembina Pipeline Corp COM 706327103 1454 45781 SH SOLE 45781 0 0 Penn National Gaming Inc COM 707569109 5473 71549 SH SOLE 71549 0 0 PennantPark Investment Corp COM 708062104 7163 1072363 SH SOLE 1072363 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 7415 582939 SH SOLE 582939 0 0 PennyMac Mortgage Investment Trust COM 70931T103 14965 710579 SH SOLE 710579 0 0 PepsiCo Inc COM 713448108 1574 10623 SH SOLE 10623 0 0 Perpetua Resources Corp COM 714266103 2411 329270 SH SOLE 300490 0 28780 Telkom Indonesia Persero Tbk PT SPONSORED ADR 715684106 2107 97242 SH SOLE 97242 0 0 Petroleo Brasileiro SA SPONSORED ADR 71654V408 174 14220 SH SOLE 14220 0 0 Pfizer Inc COM 717081103 184160 4702749 SH SOLE 4702749 0 0 Philip Morris International Inc COM 718172109 176608 1781935 SH SOLE 1781935 0 0 Phillips 66 COM 718546104 1961 22855 SH SOLE 22855 0 0 Phillips 66 Partners LP COM UNIT REP INT 718549207 229 5815 SH SOLE 5815 0 0 Piedmont Lithium Inc COM 72016P105 18725 239570 SH SOLE 239570 0 0 Pilgrim's Pride Corp COM 72147K108 2800 126254 SH SOLE 126254 0 0 PIMCO Municipal Income Fund COM 72200R107 1025 68717 SH SOLE 68717 0 0 PIMCO Municipal Income Fund III COM 72201A103 1140 87256 SH SOLE 87256 0 0 Pinnacle West Capital Corp COM 723484101 1248 15230 SH SOLE 15230 0 0 Pinterest Inc CL A 72352L106 1666 21099 SH SOLE 21099 0 0 Pioneer Municipal High Income Advantage COM 723762100 1387 112415 SH SOLE 112415 0 0 Pioneer Municipal High Income Fund Inc COM SHS 723763108 1402 108000 SH SOLE 108000 0 0 Pioneer Natural Resources Co COM 723787107 90016 553874 SH SOLE 553874 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 474 41730 SH SOLE 41730 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 514 43016 SH SOLE 43016 0 0 Playtika Holding Corp COM 72815L107 1905 79909 SH SOLE 79909 0 0 Plug Power Inc COM NEW 72919P202 13409 392196 SH SOLE 392196 0 0 POLARIS INC COM 731068102 93291 681157 SH SOLE 681157 0 0 Portland General Electric Co COM NEW 736508847 36 784 SH SOLE 784 0 0 PotlatchDeltic Corp COM 737630103 52 976 SH SOLE 976 0 0 Premier Inc CL A 74051N102 11 304 SH SOLE 304 0 0 Pretium Resources Inc COM 74139C102 194822 20378820 SH SOLE 20317090 0 61730 T Rowe Price Group Inc COM 74144T108 235 1186 SH SOLE 1186 0 0 Procter & Gamble Co/The COM 742718109 2123 15737 SH SOLE 15737 0 0 ProPetro Holding Corp COM 74347M108 44059 4809898 SH SOLE 4809898 0 0 Prospect Capital Corp COM 74348T102 21762 2593782 SH SOLE 2593782 0 0 Public Service Enterprise Group Inc COM 744573106 1990 33317 SH SOLE 33317 0 0 PureCycle Technologies Inc COM 74623V103 2162 91429 SH SOLE 91429 0 0 Putnam Managed Municipal Income Trust COM 746823103 1561 177986 SH SOLE 177986 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 1816 128404 SH SOLE 128404 0 0 QIWI plc SPON ADR REP B 74735M108 1041 97624 SH SOLE 97624 0 0 Qorvo Inc COM 74736K101 92326 471893 SH SOLE 471893 0 0 QUALCOMM Inc COM 747525103 290506 2032505 SH SOLE 2032505 0 0 QUEST DIAGNOSTICS INC COM 74834L100 87 660 SH SOLE 660 0 0 Quidel Corp COM 74838J101 6122 47784 SH SOLE 47784 0 0 RPC Inc COM 749660106 39458 7971307 SH SOLE 7971307 0 0 Restoration Hardware Holdings Inc COM 74967X103 1211 1783 SH SOLE 1783 0 0 Range Resources Corp COM 75281A109 325 19394 SH SOLE 19394 0 0 RAYONIER INC COM 754907103 72 2010 SH SOLE 2010 0 0 Raytheon Technologies Corp COM 75513E101 84517 990705 SH SOLE 990705 0 0 Ready Capital Corp COM 75574U101 8201 516739 SH SOLE 516739 0 0 Redwood Trust Inc COM 758075402 8660 717442 SH SOLE 717442 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 29984 53682 SH SOLE 53682 0 0 Reliance Steel & Aluminum Co COM 759509102 9282 61513 SH SOLE 61513 0 0 Renewable Energy Group Inc COM NEW 75972A301 950 15234 SH SOLE 15234 0 0 Republic Services Inc COM 760759100 6328 57520 SH SOLE 57520 0 0 Rio Tinto PLC SPONSORED ADR 767204100 83649 997130 SH SOLE 997130 0 0 Riot Blockchain Inc COM 767292105 2062 54731 SH SOLE 54731 0 0 ROBLOX Corp CL A 771049103 35896 398934 SH SOLE 398934 0 0 Rocket Cos Inc COM CL A 77311W101 6723 347435 SH SOLE 347435 0 0 Rockwell Automation Inc COM 773903109 135 471 SH SOLE 471 0 0 Roku Inc COM CL A 77543R102 3635 7914 SH SOLE 7914 0 0 Roper Technologies Inc COM 776696106 92829 197425 SH SOLE 197425 0 0 Ross Stores Inc COM 778296103 7229 58301 SH SOLE 58301 0 0 Royal Bank of Canada COM 780087102 389 3837 SH SOLE 3837 0 0 Royal Gold Inc COM 780287108 396420 3474324 SH SOLE 3474324 0 0 Ryerson Holding Corp COM 783754104 611 41863 SH SOLE 41863 0 0 SJW Group COM 784305104 10 155 SH SOLE 155 0 0 SSR Mining Inc COM 784730103 367145 23550056 SH SOLE 23477206 0 72850 Salesforce.com Inc COM 79466L302 178843 732154 SH SOLE 732154 0 0 Sanderson Farms Inc COM 800013104 45235 240652 SH SOLE 240652 0 0 Sandstorm Gold Ltd COM NEW 80013R206 168876 21403796 SH SOLE 21403796 0 0 Sanofi SPONSORED ADR 80105N105 11789 223864 SH SOLE 223864 0 0 Sasol Ltd SPONSORED ADR 803866300 591 38543 SH SOLE 38543 0 0 Schlumberger NV COM STK 806857108 549578 17168957 SH SOLE 17168957 0 0 Schnitzer Steel Industries Inc CL A 806882106 3515 71652 SH SOLE 71652 0 0 Scientific Games Corp COM 80874P109 3020 38995 SH SOLE 38995 0 0 Scotts Miracle-Gro Co/The CL A 810186106 619 3224 SH SOLE 3224 0 0 Sea Ltd SPONSORD ADS 81141R100 118953 433188 SH SOLE 418403 0 14785 Seaboard Corp COM 811543107 77 20 SH SOLE 20 0 0 SeaGen Inc COM 81181C104 25584 162044 SH SOLE 162044 0 0 Seabridge Gold Inc COM 811916105 71317 4063655 SH SOLE 4063655 0 0 Energy Select Sector SPDR Fund ENERGY 81369Y506 552 10239 SH SOLE 10239 0 0 Select Energy Services Inc CL A COM 81617J301 30302 5016958 SH SOLE 5016958 0 0 ServiceNow Inc COM 81762P102 190543 346726 SH SOLE 346726 0 0 Sharps Compliance Corp COM 820017101 1146 111254 SH SOLE 111254 0 0 Shell Midstream Partners LP UNIT LTD INT 822634101 176 11942 SH SOLE 11942 0 0 Shopify Inc CL A 82509L107 2130 1458 SH SOLE 1458 0 0 Sibanye Stillwater Ltd SPONSORED ADR 82575P107 62783 3752706 SH SOLE 3752706 0 0 Silvercorp Metals Inc COM 82835P103 105841 19278924 SH SOLE 19278924 0 0 SilverCrest Metals Inc COM 828363101 65733 7529575 SH SOLE 7529575 0 0 Silvergate Capital Corp CL A 82837P408 2001 17657 SH SOLE 17657 0 0 Sixth Street Specialty Lending Inc COM 83012A109 20999 946324 SH SOLE 946324 0 0 Skillz Inc COM 83067L109 2753 126738 SH SOLE 126738 0 0 Skyworks Solutions Inc COM 83088M102 131047 683427 SH SOLE 683427 0 0 A O Smith Corp COM 831865209 58 798 SH SOLE 798 0 0 J M Smucker Co/The COM NEW 832696405 112 863 SH SOLE 863 0 0 Snap Inc CL A 83304A106 2068 30347 SH SOLE 30347 0 0 Snowflake Inc CL A 833445109 2714 11224 SH SOLE 11224 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 17513 370019 SH SOLE 370019 0 0 SLR Investment Corp COM 83413U100 10458 561031 SH SOLE 561031 0 0 SolarEdge Technologies Inc COM 83417M104 81373 294436 SH SOLE 294436 0 0 Solaris Oilfield Infrastructure Inc COM CL A 83418M103 17364 1782710 SH SOLE 1782710 0 0 South Jersey Industries Inc UNIT 04/01/2024 838518306 3780 67745 SH SOLE 67745 0 0 Southern Co/The COM 842587107 1188 19625 SH SOLE 19625 0 0 Southern Co/The UNIT 08/01/2022 842587602 17662 348838 SH SOLE 348838 0 0 Southern Copper Corp COM 84265V105 2522 39213 SH SOLE 39213 0 0 Square Inc CL A 852234103 7489 30717 SH SOLE 30717 0 0 Stanley Black & Decker Inc UNIT 11/15/2022 854502846 9155 75834 SH SOLE 75834 0 0 Star Peak Corp II COM CL A 855179107 9004 909460 SH SOLE 909460 0 0 Star Peak Corp II *W EXP 12/24/202 855179115 427 241400 SH SOLE 241400 0 0 Starbucks Corp COM 855244109 534 4780 SH SOLE 4780 0 0 Starwood Property Trust Inc COM 85571B105 26387 1008305 SH SOLE 1008305 0 0 Steel Dynamics Inc COM 858119100 9621 161422 SH SOLE 161422 0 0 Stem Inc COM 85859N102 34284 952077 SH SOLE 952077 0 0 Stem Inc *W EXP 08/11/201 85859N110 15045 633199 SH SOLE 633199 0 0 Stericycle Inc COM 858912108 2044 28572 SH SOLE 28572 0 0 STMicroelectronics NV NY REGISTRY 861012102 104640 2876319 SH SOLE 2876319 0 0 Suncor Energy Inc COM 867224107 279 11656 SH SOLE 11656 0 0 SunCoke Energy Inc COM 86722A103 645 90286 SH SOLE 90286 0 0 Sundial Growers Inc COM 86730L109 138 145906 SH SOLE 145906 0 0 Sunnova Energy International Inc COM 86745K104 1430 37966 SH SOLE 37966 0 0 SunPower Corp COM 867652406 14 472 SH SOLE 472 0 0 Sunrun Inc COM 86771W105 81972 1469563 SH SOLE 1469563 0 0 Sysco Corp COM 871829107 7225 92927 SH SOLE 92927 0 0 TCG BDC Inc COM 872280102 11547 874092 SH SOLE 874092 0 0 TJX Cos Inc/The COM 872540109 11660 172951 SH SOLE 172951 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 807922 6723719 SH SOLE 6723719 0 0 Take-Two Interactive Software Inc COM 874054109 35019 197826 SH SOLE 197826 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 10485 622965 SH SOLE 622965 0 0 Target Corp COM 87612E106 13555 56072 SH SOLE 56072 0 0 Targa Resources Corp COM 87612G101 1267 28508 SH SOLE 28508 0 0 TC Energy Corp COM 87807B107 2372 47895 SH SOLE 47895 0 0 Teck Resources Ltd CL B 878742204 140 6079 SH SOLE 6079 0 0 Teladoc Health Inc COM 87918A105 1276 7674 SH SOLE 7674 0 0 10X Genomics Inc CL A COM 88025U109 16543 84483 SH SOLE 84483 0 0 Tenaris SA SPONSORED ADS 88031M109 155060 7080357 SH SOLE 7080357 0 0 Tennant Co COM 880345103 2031 25434 SH SOLE 25434 0 0 Teradyne Inc COM 880770102 92202 688281 SH SOLE 688281 0 0 Ternium SA SPONSORED ADS 880890108 11129 289372 SH SOLE 289372 0 0 Tesla Inc COM 88160R101 34358 50549 SH SOLE 50549 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 12011 1213223 SH SOLE 1213223 0 0 Tetra Tech Inc COM 88162G103 2045 16759 SH SOLE 16759 0 0 Texas Instruments Inc COM 882508104 278573 1448636 SH SOLE 1448636 0 0 Trade Desk Inc/The COM CL A 88339J105 1686 21790 SH SOLE 21790 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 94914 188145 SH SOLE 188145 0 0 3M Co COM 88579Y101 1125 5664 SH SOLE 5664 0 0 TimkenSteel Corp COM 887399103 704 49728 SH SOLE 49728 0 0 Toro Co/The COM 891092108 22455 204359 SH SOLE 204359 0 0 Toronto-Dominion Bank/The COM NEW 891160509 382 5455 SH SOLE 5455 0 0 Tractor Supply Co COM 892356106 39416 211846 SH SOLE 211846 0 0 Travelers Cos Inc/The COM 89417E109 210 1406 SH SOLE 1406 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 7061 464837 SH SOLE 464837 0 0 TuSimple Holdings Inc CL A 90089L108 21354 299750 SH SOLE 299750 0 0 Twitter Inc COM 90184L102 5060 73530 SH SOLE 73530 0 0 Two Harbors Investment Corp COM NEW 90187B408 15839 2095103 SH SOLE 2095103 0 0 Tyler Technologies Inc COM 902252105 175220 387338 SH SOLE 387338 0 0 Tyson Foods Inc CL A 902494103 88504 1199894 SH SOLE 1199894 0 0 UGI Corp COM 902681105 74 1594 SH SOLE 1594 0 0 US Silica Holdings Inc COM 90346E103 43301 3745741 SH SOLE 3745741 0 0 Uber Technologies Inc COM 90353T100 1301 25950 SH SOLE 25950 0 0 Union Pacific Corp COM 907818108 16055 73000 SH SOLE 73000 0 0 United States Steel Corp COM 912909108 11489 478722 SH SOLE 478722 0 0 Unity Software Inc COM 91332U101 42736 389113 SH SOLE 389113 0 0 Universal Display Corp COM 91347P105 42301 190262 SH SOLE 190262 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 2150 74181 SH SOLE 74181 0 0 Uranium Energy Corp COM 916896103 151 56777 SH SOLE 56777 0 0 US Ecology Inc COM 91734M103 1232 32844 SH SOLE 32844 0 0 VEON Ltd SPONSORED ADR 91822M106 16987 9282455 SH SOLE 9282455 0 0 Vale SA SPONSORED ADS 91912E105 59134 2592473 SH SOLE 2592473 0 0 Valero Energy Corp COM 91913Y100 66879 856541 SH SOLE 856541 0 0 Valvoline Inc COM 92047W101 28 861 SH SOLE 861 0 0 VanEck Merk Gold Shares GOLD TRUST 921078101 688 39937 SH SOLE 39937 0 0 VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 556 16371 SH SOLE 16371 0 0 VanEck Vectors Steel ETF STEEL ETF 92189F205 422 6808 SH SOLE 6808 0 0 VanEck Vectors Short High Yield MuniETF SHRT HGH YLD MUN 92189F387 835 32796 SH SOLE 32796 0 0 VanEck Vectors Mortgage REIT Income ETF MTG REIT INCOME 92189F452 139 6988 SH SOLE 6988 0 0 VanEck Vectors CEF Municipal Income ETF CEF MUN INCOME E 92189F460 6 189 SH SOLE 189 0 0 VanEck Vectors Emerging Markets Aggrega EMERGING MKTS AG 92189F478 6533 310000 SH SOLE 310000 0 0 VanEck Vectors Investment Grade Floatin INVT GRADE FLTG 92189F486 12566 495100 SH SOLE 495100 0 0 VanEck Vectors Low Carbon Energy ETF LOW CARBN ENERGY 92189F502 303 1880 SH SOLE 1880 0 0 VanEck Vectors Long Muni ETF LONG MUNI ETF 92189F536 1241 56631 SH SOLE 56631 0 0 VanEck Vectors Agribusiness ETF AGRIBUSINESS ETF 92189F700 606 6653 SH SOLE 6653 0 0 VanEck Vectors Morningstar Durable Divi MRNGSTR DUR DV 92189H102 4641 150000 SH SOLE 150000 0 0 VanEck Vectors Intermediate Muni ETF INTRMDT MUNI ETF 92189H201 16760 323420 SH SOLE 323420 0 0 VanEck Vectors High Yield Muni ETF HIGH YLD MUN ETF 92189H409 2133 33540 SH SOLE 33540 0 0 VanEck Vectors Oil Services ETF OIL SVCS ETF 92189H607 410 1875 SH SOLE 1875 0 0 VanEck Vectors Unconventional Oil & Gas UNCVTL OIL GAS 92189H706 481 3613 SH SOLE 3613 0 0 Vaneck Vectors Moody's Analytics BBB Co MOODYS ANALYTICS 92189H854 4745 188000 SH SOLE 188000 0 0 Vaneck Vectors Moodys Analytics IG Corp MOODYS ANLYTS IG 92189H862 7224 288000 SH SOLE 288000 0 0 VanEck Vectors Energy Income ETF ENERGY INCOME 92189H870 710 12697 SH SOLE 12697 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 3524 41029 SH SOLE 41029 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1366 25154 SH SOLE 25154 0 0 Varonis Systems Inc COM 922280102 2053 35636 SH SOLE 35636 0 0 Vedanta Ltd SPONSORED ADR 92242Y100 9621 677502 SH SOLE 677502 0 0 Veeva Systems Inc CL A COM 922475108 93160 299598 SH SOLE 299598 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 32837 83445 SH SOLE 83445 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1707 16767 SH SOLE 16767 0 0 Verizon Communications Inc COM 92343V104 2175 38825 SH SOLE 38825 0 0 Verint Systems Inc COM 92343X100 871 19334 SH SOLE 19334 0 0 Vertex Pharmaceuticals Inc COM 92532F100 26449 131175 SH SOLE 131175 0 0 ViacomCBS Inc CL B 92556H206 5543 122628 SH SOLE 122628 0 0 Viatris Inc COM 92556V106 9836 688285 SH SOLE 688285 0 0 VICI Properties Inc COM 925652109 6761 217972 SH SOLE 217972 0 0 Village Farms International Inc COM 92707Y108 54 4995 SH SOLE 4995 0 0 Virgin Galactic Holdings Inc COM 92766K106 9314 202476 SH SOLE 202476 0 0 WEC Energy Group Inc COM 92939U106 212 2378 SH SOLE 2378 0 0 Walmart Inc COM 931142103 25848 183293 SH SOLE 183293 0 0 Walgreens Boots Alliance Inc COM 931427108 6797 129189 SH SOLE 129189 0 0 Warrior Met Coal Inc COM 93627C101 962 55936 SH SOLE 55936 0 0 Waste Connections Inc COM 94106B101 6112 51176 SH SOLE 51176 0 0 Waste Management Inc COM 94106L109 6182 44126 SH SOLE 44126 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 24 162 SH SOLE 162 0 0 Wayfair Inc CL A 94419L101 2705 8568 SH SOLE 8568 0 0 Wells Fargo & Co COM 949746101 171889 3795304 SH SOLE 3795304 0 0 West Fraser Timber Co Ltd COM 952845105 109 1515 SH SOLE 1515 0 0 Western Asset Managed Municipals Fund I COM 95766M105 3068 226386 SH SOLE 226386 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 347 16184 SH SOLE 16184 0 0 Western Union Co/The COM 959802109 77215 3361567 SH SOLE 3361567 0 0 Westrock Co COM 96145D105 204 3842 SH SOLE 3842 0 0 Weyerhaeuser Co COM NEW 962166104 375 10903 SH SOLE 10903 0 0 Wheaton Precious Metals Corp COM 962879102 985332 22358348 SH SOLE 22281308 0 77040 Williams Cos Inc/The COM 969457100 1896 71399 SH SOLE 71399 0 0 Workhorse Group Inc COM NEW 98138J206 958 57774 SH SOLE 57774 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E204 247 14016 SH SOLE 14016 0 0 Worthington Industries Inc COM 981811102 3528 57658 SH SOLE 57658 0 0 Wynn Resorts Ltd COM 983134107 5312 43438 SH SOLE 43438 0 0 Xilinx Inc COM 983919101 147199 1017694 SH SOLE 1017694 0 0 Xylem Inc/NY COM 98419M100 127 1062 SH SOLE 1062 0 0 XPeng Inc ADS 98422D105 9601 216138 SH SOLE 216138 0 0 Yamana Gold Inc COM 98462Y100 475349 112641932 SH SOLE 112230053 0 411879 Yum! Brands Inc COM 988498101 82877 720483 SH SOLE 720483 0 0 Yum China Holdings Inc COM 98850P109 47570 718038 SH SOLE 673388 0 44650 Zai Lab Ltd ADR 98887Q104 31298 176835 SH SOLE 165635 0 11200 Zimmer Biomet Holdings Inc COM 98956P102 163846 1018819 SH SOLE 1018819 0 0 Zoetis Inc CL A 98978V103 113154 607180 SH SOLE 607180 0 0 Zoom Video Communications Inc CL A 98980L101 2972 7679 SH SOLE 7679 0 0 Zynga Inc CL A 98986T108 23128 2175743 SH SOLE 2175743 0 0 ACON S2 Acquisition Corp CL SHS G00748106 68 6850 SH SOLE 6850 0 0 Afya Ltd CL A COM G01125106 645 25010 SH SOLE 25010 0 0 Alussa Energy Acquisition Corp SHS CL A G0232J101 6399 645692 SH SOLE 645692 0 0 Amcor PLC ORD G0250X107 179 15622 SH SOLE 15622 0 0 Amdocs Ltd SHS G02602103 3149 40706 SH SOLE 40706 0 0 Arco Platform Ltd COM CL A G04553106 406 13227 SH SOLE 13227 0 0 Arcos Dorados Holdings Inc SHS CLASS -A - G0457F107 456 76444 SH SOLE 76444 0 0 Atlantica Sustainable Infrastructure PL SHS G0751N103 938 25189 SH SOLE 25189 0 0 Bit Digital Inc SHS G1144A105 732 106968 SH SOLE 106968 0 0 Bunge Ltd COM G16962105 65240 834807 SH SOLE 834807 0 0 Caledonia Mining Corp PLC SHS NEW G1757E113 5857 484020 SH SOLE 484020 0 0 Credicorp Ltd COM G2519Y108 1686 13919 SH SOLE 13919 0 0 Fresh Del Monte Produce Inc ORD G36738105 79 2402 SH SOLE 2402 0 0 Ebang International Holdings Inc CL A SHS G3R33A106 1143 371134 SH SOLE 371134 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 78 2015 SH SOLE 2015 0 0 International Game Technology PLC SHS USD G4863A108 1308 54605 SH SOLE 54605 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 6939 39063 SH SOLE 39063 0 0 Johnson Controls International plc SHS G51502105 219 3188 SH SOLE 3188 0 0 Medtronic PLC SHS G5960L103 168671 1358822 SH SOLE 1358822 0 0 Nabors Industries Ltd SHS G6359F137 66897 585581 SH SOLE 585581 0 0 Novocure Ltd ORD SHS G6674U108 4578 20638 SH SOLE 20638 0 0 Pentair PLC SHS G7S00T104 66 978 SH SOLE 978 0 0 Sapiens International Corp NV SHS G7T16G103 260 9894 SH SOLE 9894 0 0 SMART Global Holdings Inc SHS G8232Y101 326 6833 SH SOLE 6833 0 0 STERIS PLC SHS USD G8473T100 2110 10230 SH SOLE 10230 0 0 TechnipFMC PLC COM G87110105 119218 13173231 SH SOLE 13173231 0 0 Tronox Holdings PLC SHS G9087Q102 34974 1561342 SH SOLE 1561342 0 0 Vasta Platform Ltd CL A G9440A109 10287 1266862 SH SOLE 1178058 0 88804 Vinci Partners Investments Ltd COM CL A G9451V109 389 26826 SH SOLE 26826 0 0 Perrigo Co PLC SHS G97822103 3657 79762 SH SOLE 79762 0 0 ZK International Group Co Ltd SHS G9892K100 118 27551 SH SOLE 27551 0 0 Chubb Ltd COM H1467J104 326 2054 SH SOLE 2054 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 16862 104159 SH SOLE 104159 0 0 Transocean Ltd REG SHS H8817H100 150003 33186410 SH SOLE 33186410 0 0 adecoagro sa COM L00849106 542 54008 SH SOLE 54008 0 0 Globant SA COM L44385109 2 11 SH SOLE 11 0 0 AudioCodes Ltd ORD M15342104 288 8700 SH SOLE 8700 0 0 Caesarstone Ltd ORD SHS M20598104 96 6497 SH SOLE 6497 0 0 Camtek Ltd/Israel ORD M20791105 293 7764 SH SOLE 7764 0 0 Ceragon Networks Ltd ORD M22013102 93 24796 SH SOLE 24796 0 0 Check Point Software Technologies Ltd ORD M22465104 4427 38119 SH SOLE 38119 0 0 Cognyte Software Ltd ORD SHS M25133105 597 24386 SH SOLE 24386 0 0 Compugen Ltd ORD M25722105 198 23952 SH SOLE 23952 0 0 CyberArk Software Ltd SHS M2682V108 1733 13305 SH SOLE 13305 0 0 Elbit Systems Ltd ORD M3760D101 1262 9724 SH SOLE 9724 0 0 Fiverr International Ltd ORD SHS M4R82T106 2823 11643 SH SOLE 11643 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 133 13016 SH SOLE 13016 0 0 Inmode Ltd SHS M5425M103 1239 13085 SH SOLE 13085 0 0 Ituran Location and Control Ltd SHS M6158M104 385 14120 SH SOLE 14120 0 0 JFrog Ltd ORD SHS M6191J100 772 16950 SH SOLE 16950 0 0 Kornit Digital Ltd SHS M6372Q113 1550 12469 SH SOLE 12469 0 0 Nano-X Imaging Ltd ORD SHS M70700105 357 11132 SH SOLE 11132 0 0 Nova Measuring Instruments Ltd COM M7516K103 673 6539 SH SOLE 6539 0 0 Perion Network Ltd SHS NEW M78673114 223 10430 SH SOLE 10430 0 0 RADA Electronic Industries Ltd COM PAR NEW M81863124 216 17756 SH SOLE 17756 0 0 RADWARE Ltd ORD M81873107 356 11551 SH SOLE 11551 0 0 Stratasys Ltd SHS M85548101 399 15425 SH SOLE 15425 0 0 Taro Pharmaceutical Industries Ltd SHS M8737E108 242 3360 SH SOLE 3360 0 0 Tower Semiconductor Ltd SHS NEW M87915274 979 33263 SH SOLE 33263 0 0 Wix.com Ltd SHS M98068105 4864 16755 SH SOLE 16755 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 328134 474978 SH SOLE 474978 0 0 CNH Industrial NV SHS N20944109 34304 2051659 SH SOLE 2051659 0 0 Core Laboratories NV COM N22717107 80275 2060967 SH SOLE 2060967 0 0 Frank's International NV COM N33462107 27232 8987536 SH SOLE 8987536 0 0 NXP Semiconductors NV COM N6596X109 205478 998824 SH SOLE 998824 0 0 QIAGEN NV SHS NEW N72482123 16902 349368 SH SOLE 349368 0 0 Yandex NV SHS CLASS A N97284108 130779 1848471 SH SOLE 1811521 0 36950 MakeMyTrip Ltd SHS V5633W109 660 21976 SH SOLE 21976 0 0 Royal Caribbean Cruises Ltd COM V7780T103 263 3083 SH SOLE 3083 0 0 Diginex Ltd SHS Y2074E109 618 94411 SH SOLE 94411 0 0