0000930413-24-001551.txt : 20240430 0000930413-24-001551.hdr.sgml : 20240430 20240430160755 ACCESSION NUMBER: 0000930413-24-001551 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240430 DATE AS OF CHANGE: 20240430 EFFECTIVENESS DATE: 20240430 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VAN ECK ASSOCIATES CORP CENTRAL INDEX KEY: 0000869178 ORGANIZATION NAME: 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: 24897197 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 X0202 13F-HR LIVE false false false 0000869178 XXXXXXXX 03-31-2024 03-31-2024 false VAN ECK ASSOCIATES CORP
666 Third Avenue, 9th Floor New York NY 10017
13F HOLDINGS REPORT 028-02783 N
Ashley Sousa Manager 813-964-3641 /s/ Ashley Sousa Tampa FL 02-05-2024 3 1852 54957328 1 0001460304 VAN ECK ABSOLUTE RETURN ADVISERS CORP. 2 VanEck Investments Limited 3 VanEck Asset Management B.V.
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 2476 28103 SH DFND 28103 0 0 Aflac Inc COM 001055102 7771 90505 SH DFND 90505 0 0 AGCO Corp COM 001084102 3172 25786 SH DFND 25786 0 0 AT&T Inc COM 00206R102 6091 346103 SH DFND 346103 0 0 AST SpaceMobile Inc COM CL A 00217D100 172 59365 SH DFND 59365 0 0 Abbott Laboratories COM 002824100 3371 29662 SH DFND 29662 0 0 AbbVie Inc COM 00287Y109 3088 16957 SH DFND 16957 0 0 Acadia Realty Trust COM SH BEN INT 004239109 245 14405 SH DFND 14405 0 0 Acuity Brands Inc COM 00508Y102 3190 11869 SH DFND 11869 0 0 Adobe Inc COM 00724F101 56434 111839 SH DFND 111839 0 0 Advanced Micro Devices Inc COM 007903107 201658 1117279 SH DFND 1117279 0 0 Advanced Drainage Systems Inc COM 00790R104 4184 24293 SH DFND 24293 0 0 AeroVironment Inc COM 008073108 9424 61485 SH DFND 61485 0 0 Agilent Technologies Inc COM 00846U101 25213 173273 SH DFND 172651 622 0 Agnico Eagle Mines Ltd COM 008474108 46837 785179 SH DFND 785179 0 0 Agree Realty Corp COM 008492100 2206 38612 SH DFND 38612 0 0 agilon health Inc COM 00857U107 6 923 SH DFND 923 0 0 Air Products and Chemicals Inc COM 009158106 5990 24723 SH DFND 24723 0 0 Alamos Gold Inc COM CL A 011532108 11979 812129 SH DFND 812129 0 0 Albemarle Corp COM 012653101 9768 74149 SH DFND 74149 0 0 Albertsons Cos Inc COMMON STOCK 013091103 98 4593 SH DFND 4593 0 0 Alcoa Corp COM 013872106 4299 127218 SH DFND 127218 0 0 Alexander & Baldwin Inc COM 014491104 171 10403 SH DFND 10403 0 0 Alexandria Real Estate Equities Inc COM 015271109 8816 68389 SH DFND 68389 0 0 ALLETE Inc COM NEW 018522300 811 13603 SH DFND 13603 0 0 Alliant Energy Corp COM 018802108 3051 60536 SH DFND 60536 0 0 Ally Financial Inc COM 02005N100 172 4238 SH DFND 4238 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 236 1581 SH DFND 1581 0 0 Alpha Metallurgical Resources Inc COM 020764106 2791 8427 SH DFND 8427 0 0 Alphabet Inc CAP STK CL C 02079K107 81760 536973 SH DFND 536973 0 0 Alphabet Inc CAP STK CL A 02079K305 111329 737618 SH DFND 736422 1196 0 Alphatec Holdings Inc COM NEW 02081G201 151 10975 SH DFND 10975 0 0 Altria Group Inc COM 02209S103 16305 373792 SH DFND 373792 0 0 Amazon.com Inc COM 023135106 8578 47557 SH DFND 47557 0 0 AMBEV SA SPONSORED ADR 02319V103 1142 460677 SH DFND 460677 0 0 Ameren Corp COM 023608102 4598 62166 SH DFND 62166 0 0 American Assets Trust Inc COM 024013104 153 7001 SH DFND 7001 0 0 American Electric Power Co Inc COM 025537101 10766 125037 SH DFND 125037 0 0 American Express Co COM 025816109 3326 14609 SH DFND 14162 447 0 American Financial Group Inc/OH COM 025932104 1419 10400 SH DFND 10400 0 0 American Homes 4 Rent CL A 02665T306 4804 130627 SH DFND 130627 0 0 American International Group Inc COM NEW 026874784 687 8790 SH DFND 8790 0 0 American States Water Co COM 029899101 630 8722 SH DFND 8722 0 0 American Tower Corp COM 03027X100 21125 106912 SH DFND 106912 0 0 American Water Works Co Inc COM 030420103 6254 51171 SH DFND 51171 0 0 Americold Realty Trust COM 03064D108 1022 40994 SH DFND 40994 0 0 Cencora Inc COM 03073E105 11671 48030 SH DFND 48030 0 0 Ameriprise Financial Inc COM 03076C106 8014 18279 SH DFND 18279 0 0 Amgen Inc COM 031162100 8108 28518 SH DFND 28518 0 0 Amicus Therapeutics Inc COM 03152W109 54 4564 SH DFND 4564 0 0 Amphenol Corp CL A 032095101 10744 93143 SH DFND 93143 0 0 Analog Devices Inc COM 032654105 60415 305450 SH DFND 305035 415 0 Annaly Capital Management Inc COM NEW 035710839 147 7455 SH DFND 7455 0 0 Elevance Health Inc COM 036752103 6152 11864 SH DFND 11864 0 0 Apartment Investment and Management Co CL A 03748R747 169 20682 SH DFND 20682 0 0 Apartment Income REIT Corp COM 03750L109 689 21211 SH DFND 21211 0 0 MidCap Financial Investment Corp COM NEW 03761U502 397 26422 SH DFND 26422 0 0 Apollo Global Management Inc COM 03769M106 1344 11950 SH DFND 11950 0 0 Apple Inc COM 037833100 143333 835857 SH DFND 835857 0 0 Apple Hospitality REIT Inc COM NEW 03784Y200 507 30931 SH DFND 30931 0 0 Applied Digital Corp COM NEW 038169207 5862 1369654 SH DFND 1369654 0 0 Applied Industrial Technologies Inc COM 03820C105 3015 15263 SH DFND 15263 0 0 Applied Materials Inc COM 038222105 128017 620750 SH DFND 620232 518 0 AppLovin Corp COM CL A 03831W108 29912 432126 SH DFND 432126 0 0 Archer-Daniels-Midland Co COM 039483102 1378 21944 SH DFND 21944 0 0 Ares Management Corp CL A COM STK 03990B101 762 5732 SH DFND 5732 0 0 Ares Capital Corp COM 04010L103 1584 76096 SH DFND 76096 0 0 Arista Networks Inc COM 040413106 16964 58499 SH DFND 58499 0 0 Armada Hoffler Properties Inc COM 04208T108 100 9662 SH DFND 9662 0 0 Armstrong World Industries Inc COM 04247X102 2234 17987 SH DFND 17987 0 0 Array Technologies Inc COM SHS 04271T100 1724 115654 SH DFND 115654 0 0 Arrow Electronics Inc COM 042735100 2534 19574 SH DFND 19574 0 0 Arrowhead Pharmaceuticals Inc COM 04280A100 92 3230 SH DFND 3230 0 0 Asbury Automotive Group Inc COM 043436104 1465 6212 SH DFND 6212 0 0 Atkore Inc COM 047649108 3011 15816 SH DFND 15816 0 0 Atmos Energy Corp COM 049560105 4250 35755 SH DFND 35755 0 0 Autodesk Inc COM 052769106 9577 36777 SH DFND 36078 699 0 Autohome Inc SP ADS RP CL A 05278C107 151 5747 SH DFND 5747 0 0 Autoliv Inc COM 052800109 3515 29185 SH DFND 29185 0 0 Automatic Data Processing Inc COM 053015103 27581 110437 SH DFND 110437 0 0 AutoNation Inc COM 05329W102 1612 9735 SH DFND 9735 0 0 AvalonBay Communities Inc COM 053484101 11309 60947 SH DFND 60947 0 0 Avangrid Inc COM 05351W103 614 16856 SH DFND 16856 0 0 Avista Corp COM 05379B107 639 18249 SH DFND 18249 0 0 Avnet Inc COM 053807103 1457 29389 SH DFND 29389 0 0 Axcelis Technologies Inc COM NEW 054540208 1532 13738 SH DFND 13738 0 0 Axonics Inc COM 05465P101 158 2287 SH DFND 2287 0 0 BRP Inc COM SUN VTG 05577W200 572 8513 SH DFND 8513 0 0 BWX Technologies Inc COM 05605H100 28271 275489 SH DFND 275489 0 0 Badger Meter Inc COM 056525108 1841 11376 SH DFND 11376 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 391 24913 SH DFND 24913 0 0 Baker Hughes Co CL A 05722G100 2005 59836 SH DFND 59836 0 0 Bakkt Holdings Inc COM CL A 05759B107 1780 3870882 SH DFND 3870882 0 0 Balchem Corp COM 057665200 1940 12523 SH DFND 12523 0 0 Ball Corp COM 058498106 536 7958 SH DFND 7958 0 0 Ballard Power Systems Inc COM 058586108 5682 2043755 SH DFND 2043755 0 0 Bank of America Corp COM 060505104 8850 233398 SH DFND 233398 0 0 Bank of Montreal COM 063671101 12597 128969 SH DFND 128969 0 0 Bank of New York Mellon Corp/The COM 064058100 10447 181309 SH DFND 179733 1576 0 Bank of Nova Scotia/The COM 064149107 13035 251879 SH DFND 251879 0 0 Bank OZK COM 06417N103 1794 39460 SH DFND 39460 0 0 Barings BDC Inc COM 06759L103 300 32285 SH DFND 32285 0 0 Barrick Gold Corp COM 067901108 46070 2768646 SH DFND 2768646 0 0 Beam Therapeutics Inc COM 07373V105 38 1145 SH DFND 1145 0 0 Becton Dickinson & Co COM 075887109 3274 13232 SH DFND 13232 0 0 Berkshire Hathaway Inc CL B NEW 084670702 9155 21771 SH DFND 21771 0 0 Best Buy Co Inc COM 086516101 3373 41117 SH DFND 41117 0 0 Beyond Meat Inc COM 08862E109 66 7960 SH DFND 7960 0 0 Biogen Inc COM 09062X103 15304 70974 SH DFND 70723 251 0 BioNTech SE SPONSORED ADS 09075V102 1049 11368 SH DFND 11368 0 0 Bitfarms Ltd/Canada COM 09173B107 4732 2121926 SH DFND 2121926 0 0 Black Hills Corp COM 092113109 879 16091 SH DFND 16091 0 0 BlackRock Inc COM 09247X101 18313 21966 SH DFND 21856 110 0 BlackRock TCP Capital Corp COM 09259E108 244 23417 SH DFND 23417 0 0 Blackstone Inc COM 09260D107 1186 9028 SH DFND 9028 0 0 Blackstone Secured Lending Fund COMMON STOCK 09261X102 951 30529 SH DFND 30529 0 0 Bloom Energy Corp COM CL A 093712107 10778 958867 SH DFND 958867 0 0 Blueprint Medicines Corp COM 09627Y109 93 985 SH DFND 985 0 0 Boise Cascade Co COM 09739D100 2417 15758 SH DFND 15758 0 0 Booking Holdings Inc COM 09857L108 3330 918 SH DFND 918 0 0 Booz Allen Hamilton Holding Corp CL A 099502106 39410 265492 SH DFND 265492 0 0 BOSTON PROPERTIES INC COM 101121101 4043 61899 SH DFND 61899 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3183 46471 SH DFND 46471 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 117 24409 SH DFND 24409 0 0 Bristol-Myers Squibb Co COM 110122108 41290 761388 SH DFND 761388 0 0 Brixmor Property Group Inc COM 11120U105 2927 124834 SH DFND 124834 0 0 Broadstone Net Lease Inc COM 11135E203 423 26967 SH DFND 26967 0 0 Broadcom Inc COM 11135F101 278617 210212 SH DFND 210212 0 0 Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 1015 28153 SH DFND 28153 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 2204 89796 SH DFND 89796 0 0 Azenta Inc COM 114340102 68 1131 SH DFND 1131 0 0 Brown-Forman Corp CL B 115637209 2362 45759 SH DFND 44462 1297 0 Bruker Corp COM 116794108 4224 44962 SH DFND 44962 0 0 Brunswick Corp/DE COM 117043109 2446 25344 SH DFND 25344 0 0 B2Gold Corp COM 11777Q209 8096 3095624 SH DFND 3095624 0 0 Builders FirstSource Inc COM 12008R107 4852 23266 SH DFND 23266 0 0 CBRE Group Inc CL A 12504L109 1850 19026 SH DFND 19026 0 0 CF Industries Holdings Inc COM 125269100 2855 34305 SH DFND 34305 0 0 CGI Inc CL A SUB VTG 12532H104 3419 30979 SH DFND 30979 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 9986 131158 SH DFND 131158 0 0 Cigna Group/The COM 125523100 5174 14247 SH DFND 14247 0 0 CME Group Inc COM 12572Q105 3340 15513 SH DFND 14743 770 0 CMS Energy Corp COM 125896100 4166 69039 SH DFND 69039 0 0 CSX Corp COM 126408103 19552 527438 SH DFND 527438 0 0 CNX Resources Corp COM 12653C108 1555 65549 SH DFND 65549 0 0 CVS Health Corp COM 126650100 5627 70550 SH DFND 70550 0 0 CACI International Inc CL A 127190304 18182 47995 SH DFND 47995 0 0 Cactus Inc CL A 127203107 659 13153 SH DFND 13153 0 0 Cadence Design Systems Inc COM 127387108 65829 211480 SH DFND 211480 0 0 Cal-Maine Foods Inc COM NEW 128030202 286 4865 SH DFND 4865 0 0 Calavo Growers Inc COM 128246105 55 1960 SH DFND 1960 0 0 California Water Service Group COM 130788102 632 13603 SH DFND 13603 0 0 Camden Property Trust SH BEN INT 133131102 4458 45307 SH DFND 45307 0 0 Cameco Corp COM 13321L108 23600 544866 SH DFND 544866 0 0 Campbell Soup Co COM 134429109 15763 354631 SH DFND 353102 1529 0 Canaan Inc SPONSORED ADS 134748102 5389 3545497 SH DFND 3545497 0 0 Canadian Imperial Bank of Commerce COM 136069101 7267 143283 SH DFND 143283 0 0 Canadian National Railway Co COM 136375102 20352 154493 SH DFND 154493 0 0 Canadian Natural Resources Ltd COM 136385101 3165 41479 SH DFND 41479 0 0 Canadian Pacific Railway Ltd COM 13646K108 22670 257031 SH DFND 257031 0 0 Canadian Solar Inc COM 136635109 821 41558 SH DFND 41558 0 0 Capital One Financial Corp COM 14040H105 706 4744 SH DFND 4744 0 0 Capital Southwest Corp COM 140501107 400 16016 SH DFND 16016 0 0 CareTrust REIT Inc COM 14174T107 419 17197 SH DFND 17197 0 0 Carlisle Cos Inc COM 142339100 2768 7065 SH DFND 7065 0 0 Carlyle Group Inc/The COM 14316J108 796 16967 SH DFND 16967 0 0 Casella Waste Systems Inc CL A 147448104 313 3167 SH DFND 3167 0 0 Casey's General Stores Inc COM 147528103 4150 13033 SH DFND 13033 0 0 Caterpillar Inc COM 149123101 29416 80278 SH DFND 80278 0 0 Centene Corp COM 15135B101 1610 20512 SH DFND 20512 0 0 CenterPoint Energy Inc COM 15189T107 4268 149812 SH DFND 149812 0 0 Centerra Gold Inc COM 152006102 2606 441032 SH DFND 441032 0 0 Centerspace COM 15202L107 124 2168 SH DFND 2168 0 0 USEC INC CL A 15643U104 688 16573 SH DFND 16573 0 0 ChampionX Corp COM 15872M104 1298 36160 SH DFND 36160 0 0 Chemed Corp COM 16359R103 4590 7151 SH DFND 7151 0 0 Cheniere Energy Inc COM NEW 16411R208 7613 47206 SH DFND 46703 503 0 Chipotle Mexican Grill Inc COM 169656105 16795 5778 SH DFND 5778 0 0 Church & Dwight Co Inc COM 171340102 3524 33784 SH DFND 33784 0 0 Cipher Mining Inc COM 17253J106 7948 1543219 SH DFND 1543219 0 0 CION Investment Corp COM 17259U204 182 16508 SH DFND 16508 0 0 CIRRUS LOGIC INC COM 172755100 1853 20015 SH DFND 20015 0 0 Cisco Systems Inc COM 17275R102 45877 919197 SH DFND 916160 3037 0 Cintas Corp COM 172908105 11289 16431 SH DFND 16431 0 0 Citigroup Inc COM NEW 172967424 19459 307702 SH DFND 307702 0 0 Citizens Financial Group Inc COM 174610105 244 6730 SH DFND 6730 0 0 Bonanza Creek Energy Inc COM NEW 17888H103 2366 31175 SH DFND 31175 0 0 Cleanspark Inc COM NEW 18452B209 9558 450629 SH DFND 450629 0 0 Clearway Energy Inc CL C 18539C204 1545 67036 SH DFND 67036 0 0 Cleveland-Cliffs Inc COM 185899101 198 8722 SH DFND 8722 0 0 Clorox Co/The COM 189054109 154 1008 SH DFND 0 1008 0 Coca-Cola Co/The COM 191216100 45298 740402 SH DFND 740402 0 0 Coeur Mining Inc COM NEW 192108504 2970 787777 SH DFND 787777 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 552 8457 SH DFND 8457 0 0 Cognex Corp COM 192422103 2658 62666 SH DFND 62666 0 0 Cognizant Technology Solutions Corp CL A 192446102 6642 90627 SH DFND 90627 0 0 Coinbase Global Inc COM CL A 19260Q107 11068 41748 SH DFND 41748 0 0 Colgate-Palmolive Co COM 194162103 3471 38547 SH DFND 38547 0 0 Columbia Banking System Inc COM 197236102 1353 69911 SH DFND 69911 0 0 Comfort Systems USA Inc COM 199908104 4403 13858 SH DFND 13858 0 0 Comcast Corp CL A 20030N101 22750 524790 SH DFND 521153 3637 0 Commercial Metals Co COM 201723103 2991 50889 SH DFND 50889 0 0 Community Healthcare Trust Inc COM 20369C106 102 3827 SH DFND 3827 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 8079 508778 SH DFND 508778 0 0 Compass Diversified Holdings SH BEN INT 20451Q104 151 6286 SH DFND 6286 0 0 Comtech Telecommunications Corp COM NEW 205826209 42 12156 SH DFND 12156 0 0 Conagra Brands Inc COM 205887102 429 14474 SH DFND 14474 0 0 ConocoPhillips COM 20825C104 24238 190428 SH DFND 190428 0 0 Consolidated Edison Inc COM 209115104 7481 82380 SH DFND 82380 0 0 Constellation Brands Inc CL A 21036P108 1566 5763 SH DFND 5134 629 0 Copart Inc COM 217204106 8294 143204 SH DFND 143204 0 0 Core Laboratories Inc COM 21867A105 95 5570 SH DFND 5570 0 0 Corning Inc COM 219350105 776 23557 SH DFND 23557 0 0 COPT Defense Properties SHS BEN INT 22002T108 391 16176 SH DFND 16176 0 0 Corteva Inc COM 22052L104 18121 314216 SH DFND 314216 0 0 Costco Wholesale Corp COM 22160K105 56620 77283 SH DFND 77283 0 0 Cousins Properties Inc COM NEW 222795502 526 21881 SH DFND 21881 0 0 Crane Co COMMON STOCK 224408104 2297 16999 SH DFND 16999 0 0 Crescent Capital BDC Inc COM 225655109 194 11233 SH DFND 11233 0 0 Crowdstrike Holdings Inc CL A 22788C105 3233 10083 SH DFND 10083 0 0 Crown Castle Inc COM 22822V101 10084 95286 SH DFND 95286 0 0 CubeSmart COM 229663109 3940 87128 SH DFND 87128 0 0 Cummins Inc COM 231021106 6101 20705 SH DFND 20705 0 0 Curtiss-Wright Corp COM 231561101 28103 109805 SH DFND 109805 0 0 DR Horton Inc COM 23331A109 8564 52045 SH DFND 52045 0 0 Danaher Corp COM 235851102 3231 12937 SH DFND 12937 0 0 Darling Ingredients Inc COM 237266101 488 10494 SH DFND 10494 0 0 DaVita Inc COM 23918K108 972 7044 SH DFND 7044 0 0 DECKERS OUTDOOR CORP COM 243537107 4531 4814 SH DFND 4814 0 0 Deere & Co COM 244199105 3196 7781 SH DFND 7781 0 0 Dell Technologies Inc CL C 24703L202 879 7703 SH DFND 7703 0 0 Delta Air Lines Inc COM NEW 247361702 126 2632 SH DFND 2632 0 0 Denison Mines Corp COM 248356107 3308 1694067 SH DFND 1694067 0 0 Devon Energy Corp COM 25179M103 4443 88545 SH DFND 88545 0 0 DexCom Inc COM 252131107 2281 16442 SH DFND 16442 0 0 DiamondRock Hospitality Co COM 252784301 290 30163 SH DFND 30163 0 0 Diamondback Energy Inc COM 25278X109 239 1206 SH DFND 1206 0 0 Dick's Sporting Goods Inc COM 253393102 2120 9427 SH DFND 9427 0 0 Digital Realty Trust Inc COM 253868103 18890 131142 SH DFND 131142 0 0 Walt Disney Co/The COM 254687106 14505 118542 SH DFND 116898 1644 0 Discover Financial Services COM 254709108 827 6312 SH DFND 6312 0 0 Dolby Laboratories Inc COM CL A 25659T107 1757 20969 SH DFND 20969 0 0 Dominion Energy Inc COM 25746U109 9764 198497 SH DFND 198497 0 0 Domino's Pizza Inc COM 25754A201 279 561 SH DFND 561 0 0 Donaldson Co Inc COM 257651109 3685 49341 SH DFND 49341 0 0 Douglas Emmett Inc COM 25960P109 321 23133 SH DFND 23133 0 0 Dover Corp COM 260003108 3526 19898 SH DFND 19898 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 945 115284 SH DFND 115284 0 0 Dril-Quip Inc COM 262037104 100 4425 SH DFND 4425 0 0 Ducommun Inc COM 264147109 263 5120 SH DFND 5120 0 0 Duke Energy Corp COM NEW 26441C204 17706 183082 SH DFND 183082 0 0 Doximity Inc CL A 26622P107 58 2163 SH DFND 2163 0 0 elf Beauty Inc COM 26856L103 4102 20925 SH DFND 20925 0 0 EOG Resources Inc COM 26875P101 3191 24960 SH DFND 24960 0 0 EQT Corp COM 26884L109 2266 61140 SH DFND 61140 0 0 EPR Properties COM SH BEN INT 26884U109 456 10732 SH DFND 10732 0 0 EAGLE MATERIALS INC COM 26969P108 3909 14385 SH DFND 14385 0 0 East West Bancorp Inc COM 27579R104 4436 56077 SH DFND 56077 0 0 Easterly Government Properties Inc COM 27616P103 158 13748 SH DFND 13748 0 0 EastGroup Properties Inc COM 277276101 3274 18210 SH DFND 18210 0 0 EchoStar Corp CL A 278768106 511 35846 SH DFND 35846 0 0 Ecolab Inc COM 278865100 9871 42748 SH DFND 41938 810 0 Edison International COM 281020107 6347 89732 SH DFND 89732 0 0 Edwards Lifesciences Corp COM 28176E108 11022 115339 SH DFND 115339 0 0 Eldorado Gold Corp COM 284902509 5848 415666 SH DFND 415666 0 0 Electronic Arts Inc COM 285512109 36435 274632 SH DFND 274632 0 0 EMCOR GROUP INC COM 29084Q100 6673 19055 SH DFND 19055 0 0 Emerson Electric Co COM 291011104 14105 124361 SH DFND 123507 854 0 Empire State Realty Trust Inc CL A 292104106 192 18946 SH DFND 18946 0 0 Enbridge Inc COM 29250N105 14944 412436 SH DFND 412436 0 0 Encore Energy Corp COM NEW 29259W700 769 175676 SH DFND 175676 0 0 Encompass Health Corp COM 29261A100 827 10009 SH DFND 10009 0 0 Energy Fuels Inc/Canada COM NEW 292671708 1824 290681 SH DFND 290681 0 0 Enphase Energy Inc COM 29355A107 2811 23238 SH DFND 23238 0 0 Entegris Inc COM 29362U104 9898 70431 SH DFND 70431 0 0 Entergy Corp COM 29364G103 5310 50246 SH DFND 50246 0 0 EPAM Systems Inc COM 29414B104 2458 8901 SH DFND 8901 0 0 Envista Holdings Corp COM 29415F104 162 7557 SH DFND 7557 0 0 Equifax Inc COM 294429105 17910 66950 SH DFND 66617 333 0 Equinix Inc COM 29444U700 14263 17281 SH DFND 17281 0 0 Equinox Gold Corp COM 29446Y502 3842 637696 SH DFND 637696 0 0 Equitable Holdings Inc COM 29472R108 95 2498 SH DFND 2498 0 0 Equity LifeStyle Properties Inc COM 29472R108 4769 74055 SH DFND 74055 0 0 Equity Residential SH BEN INT 29476L107 9606 152212 SH DFND 152212 0 0 Erie Indemnity Co CL A 29530P102 1778 4427 SH DFND 4427 0 0 ERO Copper Corp COM 296006109 1226 63533 SH DFND 63533 0 0 Essential Properties Realty Trust Inc COM 29670E107 596 22374 SH DFND 22374 0 0 Essential Utilities Inc COM 29670G102 2205 59527 SH DFND 59527 0 0 Essex Property Trust Inc COM 297178105 6617 27031 SH DFND 27031 0 0 Etsy Inc COM 29786A106 14414 209750 SH DFND 208925 825 0 Evercore Inc CLASS A 29977A105 2695 13996 SH DFND 13996 0 0 Evergy Inc COM 30034W106 2821 52851 SH DFND 52851 0 0 Eversource Energy COM 30040W108 4946 82752 SH DFND 82752 0 0 Evolent Health Inc CL A 30050B101 78 2378 SH DFND 2378 0 0 EXACT SCIENCES CORP COM 30063P105 274 3973 SH DFND 3973 0 0 Exelon Corp COM 30161N101 8868 236044 SH DFND 236044 0 0 ExlService Holdings Inc COM 302081104 2016 63391 SH DFND 63391 0 0 Expeditors International of Washington COM 302130109 4052 33329 SH DFND 33329 0 0 Exponent Inc COM 30214U102 1947 23545 SH DFND 23545 0 0 Extra Space Storage Inc COM 30225T102 13158 89507 SH DFND 89507 0 0 FS KKR Capital Corp COM 302635206 1329 69705 SH DFND 69705 0 0 FTI CONSULTING INC COM 302941109 2546 12106 SH DFND 12106 0 0 Meta Platforms Inc CL A 30303M102 163263 336223 SH DFND 336223 0 0 Factset Research Systems Inc COM 303075105 3168 6973 SH DFND 6973 0 0 Fastenal Co COM 311900104 8387 108726 SH DFND 108726 0 0 Federal Realty Investment Trust SH BEN INT NEW 313745101 3279 32111 SH DFND 32111 0 0 Federal Signal Corp COM 313855108 1841 21697 SH DFND 21697 0 0 F5 Inc COM 315616102 1965 10362 SH DFND 10362 0 0 Fidus Investment Corp COM 316500107 170 8624 SH DFND 8624 0 0 First Financial Bankshares Inc COM 32020R109 1612 49132 SH DFND 49132 0 0 First Industrial Realty Trust Inc COM 32054K103 2515 47867 SH DFND 47867 0 0 First Majestic Silver Corp COM 32076V103 3454 587671 SH DFND 587671 0 0 First Solar Inc COM 336433107 3041 18014 SH DFND 18014 0 0 Fiserv Inc COM 337738108 3494 21863 SH DFND 21863 0 0 FirstEnergy Corp COM 337932107 4993 129278 SH DFND 129278 0 0 Flowers Foods Inc COM 343498101 1938 81579 SH DFND 81579 0 0 Ford Motor Co COM 345370860 1201 90461 SH DFND 90461 0 0 Fortis Inc/Canada COM 349553107 4553 115186 SH DFND 115186 0 0 Fortinet Inc COM 34959E109 20035 293290 SH DFND 291845 1445 0 Fortune Brands Innovations Inc COM 34964C106 270 3183 SH DFND 3183 0 0 Fortuna Silver Mines Inc COM 349915108 2336 627177 SH DFND 627177 0 0 Four Corners Property Trust Inc COM 35086T109 318 12978 SH DFND 12978 0 0 Franco-Nevada Corp COM 351858105 36120 303073 SH DFND 303073 0 0 Franklin Covey Co COM 353469109 267 6794 SH DFND 6794 0 0 Franklin Electric Co Inc COM 353514102 1580 14797 SH DFND 14797 0 0 Freeport-McMoRan Inc CL B 35671D857 48062 1022165 SH DFND 1022165 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 323 9358 SH DFND 9358 0 0 GXO Logistics Inc COMMON STOCK 36262G101 341 6334 SH DFND 6334 0 0 GE HealthCare Technologies Inc COMMON STOCK 36266G107 5625 61873 SH DFND 61873 0 0 Galapagos NV SPON ADR 36315X101 39 1209 SH DFND 1209 0 0 Gaming and Leisure Properties Inc COM 36467J108 1705 37001 SH DFND 37001 0 0 GameStop Corp CL A 36467W109 13075 1044344 SH DFND 1044344 0 0 General Dynamics Corp COM 369550108 9064 32085 SH DFND 32085 0 0 General Motors Co COM 37045V100 1738 38334 SH DFND 38334 0 0 Gentex Corp COM 371901109 3331 92225 SH DFND 92225 0 0 Getty Realty Corp COM 374297109 187 6846 SH DFND 6846 0 0 Gilead Sciences Inc COM 375558103 20958 286116 SH DFND 284213 1903 0 Ginkgo Bioworks Holdings Inc CL A SHS 37611X100 30 25506 SH DFND 25506 0 0 Gladstone Investment Corp COM 376546107 146 10274 SH DFND 10274 0 0 Glaukos Corp COM 377322102 173 1838 SH DFND 1838 0 0 GSK PLC SPONSORED ADR 37733W204 760 17738 SH DFND 17738 0 0 Globalstar Inc COM 378973408 442 300716 SH DFND 300716 0 0 Global Net Lease Inc COM NEW 379378201 217 27918 SH DFND 27918 0 0 Globus Medical Inc CL A 379577208 2453 45739 SH DFND 45739 0 0 Globe Life Inc COM 37959E102 1597 13724 SH DFND 13724 0 0 Gogo Inc COM 38046C109 266 30297 SH DFND 30297 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 15317 963946 SH DFND 963946 0 0 Goldman Sachs BDC Inc SHS 38147U107 656 43817 SH DFND 43817 0 0 Golub Capital BDC Inc COM 38173M102 1128 67828 SH DFND 67828 0 0 Graco Inc COM 384109104 2741 29324 SH DFND 29324 0 0 WW Grainger Inc COM 384802104 10508 10329 SH DFND 10329 0 0 Grand Canyon Education Inc COM 38526M106 1856 13627 SH DFND 13627 0 0 Granite Real Estate Investment Trust UNIT 99/99/9999 387437114 493 8641 SH DFND 8641 0 0 Green Plains Inc COM 393222104 1267 54790 SH DFND 54790 0 0 Group 1 Automotive Inc COM 398905109 1377 4713 SH DFND 4713 0 0 Guardant Health Inc COM 40131M109 61 2938 SH DFND 2938 0 0 Guidewire Software Inc COM 40171V100 127 1089 SH DFND 0 1089 0 HF Sinclair Corp COM 403949100 92 1524 SH DFND 1524 0 0 HP Inc COM 40434L105 948 31369 SH DFND 31369 0 0 Hain Celestial Group Inc/The COM 405217100 75 9601 SH DFND 9601 0 0 Halliburton Co COM 406216101 2039 51728 SH DFND 51728 0 0 Halozyme Therapeutics Inc COM 40637H109 746 18337 SH DFND 18337 0 0 Harley-Davidson Inc COM 412822108 686 15693 SH DFND 13521 2172 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 6754 826686 SH DFND 826686 0 0 Hasbro Inc COM 418056107 188 3327 SH DFND 3327 0 0 Hawaiian Electric Industries Inc COM 419870100 293 25999 SH DFND 25999 0 0 Healthcare Realty Trust Inc CL A COM 42226K105 2239 158239 SH DFND 158239 0 0 Healthpeak Properties Inc COM 42250P103 5518 294279 SH DFND 294279 0 0 Hecla Mining Co COM 422704106 5953 1237715 SH DFND 1237715 0 0 Helix Energy Solutions Group Inc COM 42330P107 253 23294 SH DFND 23294 0 0 Hello Group Inc ADS 423403104 51 8240 SH DFND 8240 0 0 Helmerich & Payne Inc COM 423452101 585 13905 SH DFND 13905 0 0 Jack Henry & Associates Inc COM 426281101 2103 12107 SH DFND 12107 0 0 Hercules Capital Inc COM 427096508 1109 60084 SH DFND 60084 0 0 Hershey Co/The COM 427866108 5279 27139 SH DFND 27139 0 0 Hewlett Packard Enterprise Co COM 42824C109 1453 81971 SH DFND 81971 0 0 Hexcel Corp COM 428291108 299 4109 SH DFND 4109 0 0 Highwoods Properties Inc COM 431284108 394 15045 SH DFND 15045 0 0 Hive Blockchain Technologies Ltd COM NEW 433921103 5472 1623735 SH DFND 1623735 0 0 Home Bancshares Inc/AR COM 436893200 1605 65321 SH DFND 65321 0 0 Home Depot Inc/The COM 437076102 9971 25994 SH DFND 25994 0 0 Honeywell International Inc COM 438516106 28224 137509 SH DFND 137509 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2091 101114 SH DFND 101114 0 0 Houlihan Lokey Inc CL A 441593100 2500 19506 SH DFND 19506 0 0 Hubbell Inc COM 443510607 3497 8426 SH DFND 8426 0 0 HudBay Minerals Inc COM 443628102 1750 250006 SH DFND 250006 0 0 Hudson Pacific Properties Inc COM 444097109 128 19810 SH DFND 19810 0 0 JB Hunt Transport Services Inc COM 445658107 2526 12680 SH DFND 12680 0 0 Huntington Ingalls Industries Inc COM 446413106 29654 101739 SH DFND 101739 0 0 Hut 8 Corp COM 44812J104 7858 711802 SH DFND 711802 0 0 Hyzon Motors Inc COM CL A 44951Y102 672 911399 SH DFND 911399 0 0 iRhythm Technologies Inc COM 450056106 71 608 SH DFND 608 0 0 ITT Inc COM 45073V108 4176 30701 SH DFND 30701 0 0 IAMGOLD Corp COM 450913108 3280 984101 SH DFND 984101 0 0 IDACORP Inc COM 451107106 1113 11980 SH DFND 11980 0 0 IDEX Corp COM 45167R104 2727 11177 SH DFND 11177 0 0 IDEXX Laboratories Inc COM 45168D104 9186 17013 SH DFND 17013 0 0 Illinois Tool Works Inc COM 452308109 12881 48005 SH DFND 48005 0 0 Illumina Inc COM 452327109 393 2860 SH DFND 2860 0 0 Incyte Corp COM 45337C102 726 12749 SH DFND 12749 0 0 Independence Realty Trust Inc COM 45378A106 522 32367 SH DFND 32367 0 0 Ingredion Inc COM 457187102 3140 26872 SH DFND 26872 0 0 Insight Enterprises Inc COM 45765U103 2163 11658 SH DFND 11658 0 0 Inspire Medical Systems Inc COM 457730109 206 957 SH DFND 957 0 0 Instructure Holdings Inc COM 457790103 330 15446 SH DFND 15446 0 0 Installed Building Products Inc COM 45780R101 2257 8724 SH DFND 8724 0 0 Innovative Industrial Properties Inc COM 45781V101 415 4006 SH DFND 4006 0 0 Insulet Corp COM 45784P101 1472 8588 SH DFND 8588 0 0 Intel Corp COM 458140100 117789 2666725 SH DFND 2666725 0 0 Integer Holdings Corp COM 45826H109 158 1350 SH DFND 1350 0 0 Intellia Therapeutics Inc COM 45826J105 58 2103 SH DFND 2103 0 0 Intercontinental Exchange Inc COM 45866F104 12995 94557 SH DFND 93208 1349 0 International Business Machines Corp COM 459200101 31757 166300 SH DFND 166300 0 0 International Flavors & Fragrances Inc COM 459506101 17536 203926 SH DFND 203926 0 0 International Paper Co COM 460146103 324 8297 SH DFND 8297 0 0 Interpublic Group of Cos Inc/The COM 460690100 2135 65424 SH DFND 65424 0 0 Intuit Inc COM 461202103 8153 12543 SH DFND 12374 169 0 Intuitive Surgical Inc COM NEW 46120E602 22823 57188 SH DFND 57188 0 0 InvenTrust Properties Corp COM NEW 46124J201 251 9752 SH DFND 9752 0 0 Invitation Homes Inc COM 46187W107 8431 236772 SH DFND 236772 0 0 Ionis Pharmaceuticals Inc COM 462222100 102 2346 SH DFND 2346 0 0 IQVIA Holdings Inc COM 46266C105 752 2975 SH DFND 2975 0 0 Iridium Communications Inc COM 46269C102 1137 43449 SH DFND 43449 0 0 JBG SMITH Properties COM 46590V100 216 13462 SH DFND 13462 0 0 Jacobs Solutions Inc COM 46982L108 3418 22232 SH DFND 22232 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 50 1997 SH DFND 1997 0 0 Johnson & Johnson COM 478160104 65297 412777 SH DFND 412777 0 0 Juniper Networks Inc COM 48203R104 336 9075 SH DFND 9075 0 0 KBR Inc COM 48242W106 17974 282343 SH DFND 282343 0 0 KLA Corp COM NEW 482480100 74268 106315 SH DFND 106173 142 0 KKR & Co Inc COM 48251W104 1385 13766 SH DFND 13766 0 0 KB Home COM 48666K109 1955 27585 SH DFND 27585 0 0 Kellanova COM 487836108 65 1139 SH DFND 0 1139 0 Kennedy-Wilson Holdings Inc COM 489398107 147 17166 SH DFND 17166 0 0 Kenvue Inc COM 49177J102 8732 406882 SH DFND 406882 0 0 KeyCorp COM 493267108 139 8805 SH DFND 8805 0 0 Keysight Technologies Inc COM 49338L103 12299 78648 SH DFND 78196 452 0 Kilroy Realty Corp COM 49427F108 614 16867 SH DFND 16867 0 0 Kimco Realty Corp COM 49446R109 5446 277695 SH DFND 277695 0 0 Kinder Morgan Inc COM 49456B101 7011 382276 SH DFND 382276 0 0 Kinross Gold Corp COM 496902404 15408 2512510 SH DFND 2512510 0 0 Kinsale Capital Group Inc COM 49714P108 4838 9220 SH DFND 9220 0 0 Kite Realty Group Trust COM NEW 49803T300 677 31233 SH DFND 31233 0 0 Kraft Heinz Co/The COM 500754106 1363 36933 SH DFND 36933 0 0 Kratos Defense & Security Solutions Inc COM NEW 50077B207 6773 368492 SH DFND 368492 0 0 Kroger Co/The COM 501044101 1151 20148 SH DFND 20148 0 0 LPL Financial Holdings Inc COM 50212V100 3883 14696 SH DFND 14696 0 0 LTC Properties Inc COM 502175102 191 5882 SH DFND 5882 0 0 Laboratory Corp of America Holdings COM NEW 50540R409 285 1305 SH DFND 1305 0 0 Lam Research Corp COM 512807108 108619 111797 SH DFND 111797 0 0 Lancaster Colony Corp COM 513847103 1587 7643 SH DFND 7643 0 0 Landstar System Inc COM 515098101 3118 16177 SH DFND 16177 0 0 Estee Lauder Cos Inc/The CL A 518439104 17087 110848 SH DFND 110848 0 0 Leidos Holdings Inc COM 525327102 39915 304489 SH DFND 304489 0 0 LENNAR CORP CL A 526057104 6974 40550 SH DFND 40550 0 0 Lennox International Inc COM 526107107 4009 8202 SH DFND 8202 0 0 LXP Industrial Trust COM 529043101 375 41565 SH DFND 41565 0 0 Liberty Broadband Corp COM SER C 530307305 78 1371 SH DFND 1371 0 0 Liberty Energy Inc COM CL A 53115L104 1771 85449 SH DFND 85449 0 0 Liberty Media Corp-Liberty Formula One COM LBTY ONE S C 531229755 389 5925 SH DFND 5925 0 0 Eli Lilly & Co COM 532457108 124997 160673 SH DFND 160673 0 0 Limoneira Co COM 532746104 38 1953 SH DFND 1953 0 0 Lincoln Electric Holdings Inc COM 533900106 5982 23419 SH DFND 23419 0 0 Lindsay Corp COM 535555106 137 1161 SH DFND 1161 0 0 Lithium Americas Corp COM SHS 53681J103 3638 541430 SH DFND 541430 0 0 Lithium Americas Argentina Corp COM SHS 53681K100 2896 537384 SH DFND 537384 0 0 Littelfuse Inc COM 537008104 2097 8654 SH DFND 8654 0 0 Lockheed Martin Corp COM 539830109 26769 58850 SH DFND 58850 0 0 Louisiana-Pacific Corp COM 546347105 1828 21784 SH DFND 21784 0 0 Lowe's Cos Inc COM 548661107 3393 13321 SH DFND 12976 345 0 Lululemon Athletica Inc COM 550021109 9431 24142 SH DFND 24142 0 0 MGE Energy Inc COM 55277P104 676 8588 SH DFND 8588 0 0 MGIC Investment Corp COM 552848103 2342 104757 SH DFND 104757 0 0 MP Materials Corp COM CL A 553368101 5515 385697 SH DFND 385697 0 0 MSC Industrial Direct Co Inc CL A 553530106 1809 18641 SH DFND 18641 0 0 Macerich Co/The COM 554382101 534 31002 SH DFND 31002 0 0 VERIS RESIDENTIAL INC COM 554489104 173 11348 SH DFND 11348 0 0 MAG Silver Corp COM 55903Q104 2158 204165 SH DFND 204165 0 0 Magna International Inc COM 559222401 226 4156 SH DFND 4156 0 0 Main Street Capital Corp COM 56035L104 1316 27806 SH DFND 27806 0 0 Manhattan Associates Inc COM 562750109 3656 14612 SH DFND 14612 0 0 Manulife Financial Corp COM 56501R106 7019 280917 SH DFND 280917 0 0 Marathon Digital Holdings Inc COM 565788106 8077 357719 SH DFND 357719 0 0 Maravai LifeSciences Holdings Inc COM CL A 56600D107 25 2853 SH DFND 2853 0 0 MarketAxess Holdings Inc COM 57060D108 16674 76051 SH DFND 75502 549 0 Marsh & McLennan Cos Inc COM 571748102 18506 89844 SH DFND 89844 0 0 Marvell Technology Inc COM 573874104 27854 392971 SH DFND 392971 0 0 MASCO CORP COM 574599106 9950 126139 SH DFND 124958 1181 0 Mastercard Inc CL A 57636Q104 66605 138309 SH DFND 138108 201 0 McDonald's Corp COM 580135101 3068 10880 SH DFND 10880 0 0 Medical Properties Trust Inc COM 58463J304 1096 233195 SH DFND 233195 0 0 Medpace Holdings Inc COM 58506Q109 4527 11201 SH DFND 11201 0 0 MercadoLibre Inc COM 58733R102 334 221 SH DFND 221 0 0 Merck & Co Inc COM 58933Y105 3385 25650 SH DFND 25650 0 0 Mercury Systems Inc COM 589378108 3328 112813 SH DFND 112813 0 0 Meritage Homes Corp COM 59001A102 2496 14228 SH DFND 14228 0 0 Microsoft Corp COM 594918104 186121 442388 SH DFND 442185 203 0 MicroStrategy Inc CL A NEW 594972408 20107 11796 SH DFND 11796 0 0 Microchip Technology Inc COM 595017104 43246 482070 SH DFND 482070 0 0 Micron Technology Inc COM 595112103 74220 629572 SH DFND 629572 0 0 Mid-America Apartment Communities Inc COM 59522J103 6489 49316 SH DFND 49316 0 0 Moderna Inc COM 60770K107 496 4656 SH DFND 4656 0 0 Molina Healthcare Inc COM 60855R100 4771 11614 SH DFND 11614 0 0 Molson Coors Beverage Co CL B 60871R209 634 9430 SH DFND 9430 0 0 Mondelez International Inc CL A 609207105 3062 43749 SH DFND 42699 1050 0 Monolithic Power Systems Inc COM 609839105 21566 31836 SH DFND 31689 147 0 Monster Beverage Corp COM 61174X109 7369 124313 SH DFND 124313 0 0 Moog Inc CL A 615394202 8578 53730 SH DFND 53730 0 0 Morgan Stanley COM NEW 617446448 3244 34454 SH DFND 34454 0 0 Mosaic Co/The COM 61945C103 203 6249 SH DFND 6249 0 0 Mueller Industries Inc COM 624756102 2538 47059 SH DFND 47059 0 0 NRG ENERGY INC COM NEW 629377508 217 3207 SH DFND 3207 0 0 NVR Inc COM 62944T105 5565 687 SH DFND 687 0 0 NOV Inc COM 62955J103 1063 54481 SH DFND 54481 0 0 Natera Inc COM 632307104 281 3071 SH DFND 3071 0 0 National Health Investors Inc COM 63633D104 376 5988 SH DFND 5988 0 0 National Retail Properties Inc COM 637417106 2605 60954 SH DFND 60954 0 0 National Storage Affiliates Trust COM SHS BEN IN 637870106 425 10860 SH DFND 10860 0 0 Natural Grocers by Vitamin Cottage Inc COM 63888U108 41 2247 SH DFND 2247 0 0 NeoGenomics Inc COM NEW 64049M209 39 2506 SH DFND 2506 0 0 NETAPP INC COM 64110D104 4053 38613 SH DFND 38613 0 0 Netflix Inc COM 64110L106 3577 5889 SH DFND 5889 0 0 NetEase Inc SPONSORED ADS 64110W102 42048 406381 SH DFND 406381 0 0 NETSTREIT Corp COM 64119V303 182 9921 SH DFND 9921 0 0 Neurocrine Biosciences Inc COM 64125C109 758 5496 SH DFND 5496 0 0 New Gold Inc COM 644535106 1554 914181 SH DFND 914181 0 0 New Mountain Finance Corp COM 647551100 503 39692 SH DFND 39692 0 0 New York Times Co/The CL A 650111107 2411 55790 SH DFND 55790 0 0 NEWMARKET CORP COM 651587107 1785 2812 SH DFND 2812 0 0 Newmont Corp COM 651639106 65143 1817606 SH DFND 1817606 0 0 NEXTracker Inc CLASS A COM 65290E101 3649 64847 SH DFND 64847 0 0 NextEra Energy Inc COM 65339F101 29620 463467 SH DFND 463467 0 0 NexGen Energy Ltd COM 65340P106 7761 998589 SH DFND 998589 0 0 NexPoint Residential Trust Inc COM 65341D102 104 3237 SH DFND 3237 0 0 NextNav Inc COMMON STOCK 65345N106 179 27193 SH DFND 27193 0 0 NIKE Inc CL B 654106103 36472 388080 SH DFND 387435 645 0 Nikola Corp COM 654110105 11114 10686799 SH DFND 10686799 0 0 NiSource Inc COM 65473P105 2714 98114 SH DFND 98114 0 0 Nordson Corp COM 655663102 2107 7675 SH DFND 7675 0 0 Norfolk Southern Corp COM 655844108 7744 30385 SH DFND 30385 0 0 Northern Trust Corp COM 665859104 83 928 SH DFND 0 928 0 Northrop Grumman Corp COM 666807102 10412 21753 SH DFND 21753 0 0 Northwest Natural Holding Co COM 66765N105 322 8643 SH DFND 8643 0 0 Northwestern Energy Group Inc COM NEW 668074305 739 14509 SH DFND 14509 0 0 Gen Digital Inc COM 668771108 292 13049 SH DFND 13049 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 68 3299 SH DFND 3299 0 0 NVIDIA Corp COM 67066G104 481621 533026 SH DFND 533026 0 0 OGE Energy Corp COM 670837103 1627 47436 SH DFND 47436 0 0 OSI Systems Inc COM 671044105 5012 35092 SH DFND 35092 0 0 Oaktree Specialty Lending Corp COM 67401P405 605 30772 SH DFND 30772 0 0 Oatly Group AB SPONSORED ADS 67421J108 49 43161 SH DFND 43161 0 0 Oceaneering International Inc COM 675232102 423 18098 SH DFND 18098 0 0 Old Dominion Freight Line Inc COM 679580100 8380 38210 SH DFND 38210 0 0 Omnicom Group Inc COM 681919106 3125 32292 SH DFND 32292 0 0 Omega Healthcare Investors Inc COM 681936100 2809 88693 SH DFND 88693 0 0 Omnicell Inc COM 68213N109 31 1049 SH DFND 1049 0 0 ON Semiconductor Corp COM 682189105 15272 207647 SH DFND 207647 0 0 ONE Gas Inc COM 68235P108 838 12992 SH DFND 12992 0 0 Oneok Inc COM 682680103 9090 113387 SH DFND 113387 0 0 Open Text Corp COM 683715106 680 17507 SH DFND 17507 0 0 Oracle Corp COM 68389X105 3244 25827 SH DFND 25827 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1216 36255 SH DFND 36255 0 0 Orla Mining Ltd COM 68634K106 576 152091 SH DFND 152091 0 0 Ormat Technologies Inc COM 686688102 2530 38222 SH DFND 38222 0 0 Osisko Gold Royalties Ltd COM 68827L101 6233 379613 SH DFND 379613 0 0 Otis Worldwide Corp COM 68902V107 86 866 SH DFND 0 866 0 Ovintiv Inc COM 69047Q102 152 2923 SH DFND 2923 0 0 Owens Corning COM 690742101 2518 15097 SH DFND 15097 0 0 Blue Owl Capital Corp COM 69121K104 897 58344 SH DFND 58344 0 0 PG&E Corp COM 69331C108 8494 506778 SH DFND 506778 0 0 PNC Financial Services Group Inc/The COM 693475105 12438 76967 SH DFND 76967 0 0 PNM Resources Inc COM 69349H107 760 20179 SH DFND 20179 0 0 PPL Corp COM 69351T106 4824 175211 SH DFND 175211 0 0 Pacific Biosciences of California Inc COM 69404D108 18 4916 SH DFND 4916 0 0 Packaging Corp of America COM 695156109 2463 12979 SH DFND 12979 0 0 Palantir Technologies Inc CL A 69608A108 34772 1511153 SH DFND 1511153 0 0 Palo Alto Networks Inc COM 697435105 3103 10920 SH DFND 10920 0 0 Pan American Silver Corp COM 697900108 11248 745878 SH DFND 745878 0 0 Paramount Group Inc COM 69924R108 124 26535 SH DFND 26535 0 0 Park Aerospace Corp COM 70014A104 137 8229 SH DFND 8229 0 0 Park Hotels & Resorts Inc COM 700517105 526 30056 SH DFND 30056 0 0 Parsons Corp COM 70202L102 11955 144127 SH DFND 144127 0 0 Patterson-UTI Energy Inc COM 703481101 2282 191124 SH DFND 191124 0 0 Paychex Inc COM 704326107 8805 71700 SH DFND 71700 0 0 Paycom Software Inc COM 70432V102 1798 9035 SH DFND 9035 0 0 Paylocity Holding Corp COM 70438V106 1376 8005 SH DFND 8005 0 0 PayPal Holdings Inc COM 70450Y103 3239 48349 SH DFND 48349 0 0 Pebblebrook Hotel Trust COM 70509V100 263 17055 SH DFND 17055 0 0 Pembina Pipeline Corp COM 706327103 3788 107266 SH DFND 107266 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 270 23757 SH DFND 23757 0 0 Penumbra Inc COM 70975L107 698 3129 SH DFND 3129 0 0 PepsiCo Inc COM 713448108 50444 288236 SH DFND 287789 447 0 Pfizer Inc COM 717081103 71151 2563982 SH DFND 2563982 0 0 Philip Morris International Inc COM 718172109 8392 91596 SH DFND 91596 0 0 Phillips Edison & Co Inc COMMON STOCK 71844V201 619 17260 SH DFND 17260 0 0 Phreesia Inc COM 71944F106 28 1164 SH DFND 1164 0 0 Piedmont Lithium Inc COM 72016P105 657 49338 SH DFND 49338 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 125 17713 SH DFND 17713 0 0 Pinnacle West Capital Corp COM 723484101 2008 26868 SH DFND 26868 0 0 Pioneer Natural Resources Co COM 723787107 14989 57100 SH DFND 57100 0 0 Planet Labs PBC COM CL A 72703X106 234 91817 SH DFND 91817 0 0 Plug Power Inc COM NEW 72919P202 7954 2312260 SH DFND 2312260 0 0 POLARIS INC COM 731068102 2584 25808 SH DFND 25196 612 0 Pool Corp COM 73278L105 2933 7270 SH DFND 7270 0 0 Popular Inc COM NEW 733174700 2478 28134 SH DFND 28134 0 0 Portland General Electric Co COM NEW 736508847 1005 23928 SH DFND 23928 0 0 Power Integrations Inc COM 739276103 1472 20577 SH DFND 20577 0 0 PowerSchool Holdings Inc COM CL A 73939C106 329 15447 SH DFND 15447 0 0 Premier Inc CL A 74051N102 66 2970 SH DFND 2970 0 0 T Rowe Price Group Inc COM 74144T108 4230 34694 SH DFND 34694 0 0 Primerica Inc COM 74164M108 3164 12506 SH DFND 12506 0 0 Procter & Gamble Co/The COM 742718109 58551 360872 SH DFND 360872 0 0 Progressive Corp/The COM 743315103 3246 15694 SH DFND 15694 0 0 Prologis Inc COM 74340W103 54312 417082 SH DFND 417082 0 0 ProPetro Holding Corp COM 74347M108 90 11155 SH DFND 11155 0 0 Prospect Capital Corp COM 74348T102 882 159810 SH DFND 159810 0 0 Prosperity Bancshares Inc COM 743606105 2014 30611 SH DFND 30611 0 0 Prudential Financial Inc COM 744320102 1070 9112 SH DFND 9112 0 0 Public Service Enterprise Group Inc COM 744573106 7884 118066 SH DFND 118066 0 0 PUBLIC STORAGE COM 74460D109 27867 96074 SH DFND 96074 0 0 PulteGroup Inc COM 745867101 5071 42042 SH DFND 42042 0 0 Qorvo Inc COM 74736K101 124 1081 SH DFND 1081 0 0 QUALCOMM Inc COM 747525103 150550 889249 SH DFND 889249 0 0 Qualys Inc COM 74758T303 2936 17592 SH DFND 17592 0 0 QUEST DIAGNOSTICS INC COM 74834L100 186 1395 SH DFND 1395 0 0 RLI Corp COM 749607107 2805 18890 SH DFND 18890 0 0 RLJ Lodging Trust COM 74965L101 260 21994 SH DFND 21994 0 0 RPC Inc COM 749660106 202 26132 SH DFND 26132 0 0 Radian Group Inc COM 750236101 1873 55972 SH DFND 55972 0 0 Rambus Inc COM 750917106 2711 43856 SH DFND 43856 0 0 Range Resources Corp COM 75281A109 3318 96383 SH DFND 96383 0 0 RTX Corp COM 75513E101 17691 181389 SH DFND 181389 0 0 Realty Income Corp COM 756109104 19574 361816 SH DFND 361816 0 0 Regency Centers Corp COM 758849103 4323 71380 SH DFND 71380 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 18558 19281 SH DFND 19281 0 0 Regions Financial Corp COM 7591EP100 494 23475 SH DFND 23475 0 0 Reliance Steel & Aluminum Co COM 759509102 2738 8194 SH DFND 8194 0 0 Republic Services Inc COM 760759100 476 2489 SH DFND 2489 0 0 ResMed Inc COM 761152107 5264 26584 SH DFND 26584 0 0 Retail Opportunity Investments Corp COM 76131N101 226 17657 SH DFND 17657 0 0 Rexford Industrial Realty Inc COM 76169C100 4474 88941 SH DFND 88941 0 0 Riot Platforms Inc COM 767292105 6915 564913 SH DFND 564913 0 0 Robert Half Inc COM 770323103 1504 18976 SH DFND 18976 0 0 ROBLOX Corp CL A 771049103 31671 829521 SH DFND 829521 0 0 Rocket Lab USA Inc COM 773122106 398 96890 SH DFND 96890 0 0 Rockwell Automation Inc COM 773903109 6363 21841 SH DFND 21334 507 0 Rollins Inc COM 775711104 2416 52209 SH DFND 52209 0 0 R1 RCM Inc COM 77634L105 66 5140 SH DFND 5140 0 0 Roper Technologies Inc COM 776696106 8741 15586 SH DFND 15446 140 0 Royal Gold Inc COM 780287108 19000 155979 SH DFND 155979 0 0 RxSight Inc COM 78349D107 133 2578 SH DFND 2578 0 0 Ryman Hospitality Properties Inc COM 78377T107 968 8372 SH DFND 8372 0 0 S&P Global Inc COM 78409V104 3328 7823 SH DFND 7823 0 0 SBA Communications Corp CL A 78410G104 4535 20927 SH DFND 20927 0 0 SEI Investments Co COM 784117103 1308 18198 SH DFND 18198 0 0 SJW Group COM 784305104 425 7513 SH DFND 7513 0 0 SL Green Realty Corp COM 78440X887 1481 26872 SH DFND 26872 0 0 SPS Commerce Inc COM 78463M107 2446 13228 SH DFND 13228 0 0 SS&C Technologies Holdings Inc COM 78467J100 263 4084 SH DFND 4084 0 0 SSR Mining Inc COM 784730103 1848 414634 SH DFND 414634 0 0 Sabra Health Care REIT Inc COM 78573L106 490 33205 SH DFND 33205 0 0 iStar Inc COM 78646V107 144 6979 SH DFND 6979 0 0 Saia Inc COM 78709Y105 6122 10465 SH DFND 10465 0 0 Salesforce.com Inc COM 79466L302 11979 39775 SH DFND 39413 362 0 Sandstorm Gold Ltd COM NEW 80013R206 3020 575210 SH DFND 575210 0 0 Sarepta Therapeutics Inc COM 803607100 305 2356 SH DFND 2356 0 0 Henry Schein Inc COM 806407102 1401 18546 SH DFND 18546 0 0 Schlumberger NV COM STK 806857108 5282 96369 SH DFND 96369 0 0 Charles Schwab Corp/The COM 808513105 20531 283812 SH DFND 283812 0 0 Science Applications International Corp COM 808625107 12040 92339 SH DFND 92339 0 0 Scilex Holding Co COM 80880W106 2 1610 SH DFND 1610 0 0 Sea Ltd SPONSORD ADS 81141R100 24542 456935 SH DFND 456935 0 0 Select Energy Services Inc CL A COM 81617J301 199 21515 SH DFND 21515 0 0 Selective Insurance Group Inc COM 816300107 2218 20319 SH DFND 20319 0 0 Sempra COM 816851109 10747 149615 SH DFND 149615 0 0 Seneca Foods Corp CL A 817070501 31 549 SH DFND 549 0 0 Sensient Technologies Corp COM 81725T100 242 3497 SH DFND 3497 0 0 Service Properties Trust COM SH BEN INT 81761L102 160 23654 SH DFND 23654 0 0 ServiceNow Inc COM 81762P102 3339 4380 SH DFND 4245 135 0 Sherwin-Williams Co/The COM 824348106 3144 9051 SH DFND 9051 0 0 Shockwave Medical Inc COM 82489T104 990 3040 SH DFND 3040 0 0 Shoals Technologies Group Inc CL A 82489W107 1547 138367 SH DFND 138367 0 0 Shopify Inc CL A 82509L107 3303 42804 SH DFND 42804 0 0 Sigma Lithium Corp COM 826599102 2794 215585 SH DFND 215585 0 0 SilverCrest Metals Inc COM 828363101 1295 194421 SH DFND 194421 0 0 Simon Property Group Inc COM 828806109 21552 137723 SH DFND 137723 0 0 Simpson Manufacturing Co Inc COM 829073105 3407 16605 SH DFND 16605 0 0 SITE Centers Corp COM 82981J109 401 27342 SH DFND 27342 0 0 SiteOne Landscape Supply Inc COM 82982L103 2634 15089 SH DFND 15089 0 0 Sixth Street Specialty Lending Inc COM 83012A109 761 35492 SH DFND 35492 0 0 Skyline Champion Corp COM 830830105 1930 22707 SH DFND 22707 0 0 Skyworks Solutions Inc COM 83088M102 12717 117399 SH DFND 117399 0 0 Smith & Nephew PLC SPDN ADR NEW 83175M205 198 7789 SH DFND 7789 0 0 A O Smith Corp COM 831865209 1582 17686 SH DFND 17686 0 0 J M Smucker Co/The COM NEW 832696405 390 3097 SH DFND 3097 0 0 Snap-On Inc COM 833034101 2461 8307 SH DFND 8307 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 4859 98838 SH DFND 98838 0 0 SLR Investment Corp COM 83413U100 329 21422 SH DFND 21422 0 0 SolarEdge Technologies Inc COM 83417M104 3802 53567 SH DFND 53567 0 0 SouthState Corp COM 840441109 2275 26757 SH DFND 26757 0 0 Southern Co/The COM 842587107 18568 258821 SH DFND 258821 0 0 Southern Copper Corp COM 84265V105 6457 60619 SH DFND 60619 0 0 Spire Inc COM 84857L101 754 12289 SH DFND 12289 0 0 Sprouts Farmers Market Inc COM 85208M102 2781 43135 SH DFND 43135 0 0 Block Inc CL A 852234103 11152 131854 SH DFND 131854 0 0 STAAR Surgical Co COM PAR $0.01 852312305 141 3691 SH DFND 3691 0 0 STAG Industrial Inc COM 85254J102 2911 75726 SH DFND 75726 0 0 Standard Lithium Ltd COM 853606101 646 547315 SH DFND 547315 0 0 Starbucks Corp COM 855244109 8390 91807 SH DFND 91035 772 0 State Street Corp COM 857477103 684 8845 SH DFND 7789 1056 0 Steel Dynamics Inc COM 858119100 3607 24332 SH DFND 24332 0 0 Stifel Financial Corp COM 860630102 2742 35083 SH DFND 35083 0 0 STMicroelectronics NV NY REGISTRY 861012102 19799 457893 SH DFND 457893 0 0 Stryker Corp COM 863667101 4514 12614 SH DFND 12614 0 0 Summit Hotel Properties Inc COM 866082100 98 15031 SH DFND 15031 0 0 Sun Communities Inc COM 866674104 6813 52987 SH DFND 52987 0 0 Sun Life Financial Inc COM 866796105 4416 80897 SH DFND 80897 0 0 Suncor Energy Inc COM 867224107 9153 247908 SH DFND 247908 0 0 SunOpta Inc COM 8676EP108 99 14363 SH DFND 14363 0 0 Sunrun Inc COM 86771W105 2207 167466 SH DFND 167466 0 0 Sunstone Hotel Investors Inc COM 867892101 328 29484 SH DFND 29484 0 0 Super Micro Computer Inc COM 86800U104 8673 8587 SH DFND 8587 0 0 SYNOPSYS INC COM 871607107 67338 117826 SH DFND 117826 0 0 Synchrony Financial COM 87165B103 668 15503 SH DFND 15503 0 0 TCG BDC Inc COM 872280102 335 20595 SH DFND 20595 0 0 TFI International Inc COM 87241L109 1835 11502 SH DFND 11502 0 0 TJX Cos Inc/The COM 872540109 19821 195438 SH DFND 195438 0 0 TKO Group Holdings Inc CL A 87256C101 1835 21234 SH DFND 21234 0 0 T-Mobile US Inc COM 872590104 3310 20278 SH DFND 20278 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 176100 1294377 SH DFND 1294377 0 0 Take-Two Interactive Software Inc COM 874054109 31663 213232 SH DFND 213232 0 0 Tandem Diabetes Care Inc COM NEW 875372203 216 6098 SH DFND 6098 0 0 Tanger Inc COM 875465106 443 15007 SH DFND 15007 0 0 Targa Resources Corp COM 87612G101 4824 43072 SH DFND 43072 0 0 TC Energy Corp COM 87807B107 8077 200879 SH DFND 200879 0 0 Teck Resources Ltd CL B 878742204 15356 335680 SH DFND 335680 0 0 Teladoc Health Inc COM 87918A105 58 3817 SH DFND 3817 0 0 TELEFLEX INC COM 879369106 771 3410 SH DFND 3410 0 0 Tempur-Pedic International Inc COM 88023U101 4981 87669 SH DFND 87669 0 0 10X Genomics Inc CL A COM 88025U109 84 2233 SH DFND 2233 0 0 Tenaris SA SPONSORED ADS 88031M109 1921 48919 SH DFND 48919 0 0 Tenet Healthcare Corp COM NEW 88033G407 815 7755 SH DFND 7755 0 0 Teradyne Inc COM 880770102 30305 268590 SH DFND 267085 1505 0 Terawulf Inc COM 88080T104 9996 3800931 SH DFND 3800931 0 0 Terreno Realty Corp COM 88146M101 1082 16292 SH DFND 16292 0 0 Tesla Inc COM 88160R101 3262 18556 SH DFND 18556 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 586 41546 SH DFND 41546 0 0 Tetra Tech Inc COM 88162G103 3867 20938 SH DFND 20938 0 0 Texas Instruments Inc COM 882508104 127081 729470 SH DFND 729470 0 0 Texas Pacific Land Corp COM 88262P102 2393 4137 SH DFND 4137 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8466 14566 SH DFND 14274 292 0 360 DigiTech Inc AMERICAN DEP 88557W101 177 9587 SH DFND 9587 0 0 3M Co COM 88579Y101 12050 113603 SH DFND 113603 0 0 Timken Co/The COM 887389104 1912 21867 SH DFND 21867 0 0 TOLL BROTHERS INC COM 889478103 5235 40465 SH DFND 40465 0 0 TopBuild Corp COM 89055F103 5412 12279 SH DFND 12279 0 0 Toro Co/The COM 891092108 1655 18065 SH DFND 18065 0 0 Toronto-Dominion Bank/The COM NEW 891160509 17169 284366 SH DFND 284366 0 0 Tractor Supply Co COM 892356106 4904 18736 SH DFND 18736 0 0 Tradeweb Markets Inc CL A 892672106 114 1098 SH DFND 0 1098 0 TransMedics Group Inc COM 89377M109 130 1763 SH DFND 1763 0 0 TransUnion COM 89400J107 18726 234659 SH DFND 233442 1217 0 Trex Co Inc COM 89531P105 4333 43442 SH DFND 43442 0 0 Tricon Residential Inc COM NPV 89612W102 390 35081 SH DFND 35081 0 0 TriNet Group Inc COM 896288107 1941 14648 SH DFND 14648 0 0 Trinity Capital Inc COM 896442308 194 13223 SH DFND 13223 0 0 Truist Financial Corp COM 89832Q109 921 23621 SH DFND 23621 0 0 Twilio Inc CL A 90138F102 182 2971 SH DFND 2971 0 0 Twist Bioscience Corp COM 90184D100 21 614 SH DFND 614 0 0 Tyler Technologies Inc COM 902252105 17231 40543 SH DFND 40162 381 0 Tyson Foods Inc CL A 902494103 735 12508 SH DFND 12508 0 0 UDR INC COM 902653104 5009 133905 SH DFND 133905 0 0 UFP Industries Inc COM 90278Q108 3007 24443 SH DFND 24443 0 0 US Bancorp COM NEW 902973304 29000 648774 SH DFND 648774 0 0 US Silica Holdings Inc COM 90346E103 143 11555 SH DFND 11555 0 0 Ulta Beauty Inc COM 90384S303 4725 9037 SH DFND 9037 0 0 Ultragenyx Pharmaceutical Inc COM 90400D108 89 1908 SH DFND 1908 0 0 Union Pacific Corp COM 907818108 35670 145043 SH DFND 145043 0 0 United Natural Foods Inc COM 911163103 67 5868 SH DFND 5868 0 0 United Parcel Service Inc CL B 911312106 19858 133606 SH DFND 133606 0 0 United Therapeutics Corp COM 91307C102 2421 10539 SH DFND 10539 0 0 UnitedHealth Group Inc COM 91324P102 76068 153766 SH DFND 153766 0 0 Uniti Group Inc COM 91325V108 272 46023 SH DFND 46023 0 0 Unity Software Inc COM 91332U101 26700 999989 SH DFND 999989 0 0 Universal Display Corp COM 91347P105 7423 44066 SH DFND 44066 0 0 Universal Health Services Inc CL B 913903100 203 1113 SH DFND 1113 0 0 Uranium Energy Corp COM 916896103 4543 673057 SH DFND 673057 0 0 Urban Edge Properties COM 91704F104 285 16481 SH DFND 16481 0 0 Vale SA SPONSORED ADS 91912E105 31552 2588391 SH DFND 2588391 0 0 Valley National Bancorp COM 919794107 1172 147270 SH DFND 147270 0 0 Valmont Industries Inc COM 920253101 1724 7553 SH DFND 7553 0 0 Veeva Systems Inc CL A COM 922475108 24975 107795 SH DFND 106996 799 0 Ventas Inc COM 92276F100 7411 170210 SH DFND 170210 0 0 Veralto Corp COM SHS 92338C103 4056 45743 SH DFND 45743 0 0 VERISIGN INC COM 92343E102 156 823 SH DFND 476 347 0 Verizon Communications Inc COM 92343V104 40895 974625 SH DFND 974625 0 0 Verisk Analytics Inc COM 92345Y106 5587 23700 SH DFND 23700 0 0 Vertex Pharmaceuticals Inc COM 92532F100 21313 50988 SH DFND 50988 0 0 Viasat Inc COM 92552V100 305 16845 SH DFND 16845 0 0 Paramount Global CLASS B COM 92556H206 164 13900 SH DFND 13900 0 0 Viatris Inc COM 92556V106 1279 107139 SH DFND 107139 0 0 VICI Properties Inc COM 925652109 13217 443680 SH DFND 443680 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 542 32771 SH DFND 32771 0 0 Virgin Galactic Holdings Inc COM 92766K106 210 141956 SH DFND 141956 0 0 Visa Inc COM CL A 92826C839 94266 337773 SH DFND 337773 0 0 Vital Farms Inc COM 92847W103 88 3772 SH DFND 3772 0 0 Vornado Realty Trust SH BEN INT 929042109 1963 68220 SH DFND 68220 0 0 WD-40 Co COM 929236107 1462 5773 SH DFND 5773 0 0 WP Carey Inc COM 92936U109 5112 90576 SH DFND 90576 0 0 WEC Energy Group Inc COM 92939U106 6152 74915 SH DFND 74915 0 0 Walgreens Boots Alliance Inc COM 931427108 913 42071 SH DFND 42071 0 0 Warner Bros Discovery Inc COM SER A 934423104 274 31423 SH DFND 31423 0 0 Warrior Met Coal Inc COM 93627C101 2251 37080 SH DFND 37080 0 0 Elme Communities SH BEN INT 939653101 175 12607 SH DFND 12607 0 0 Waste Connections Inc COM 94106B101 535 3112 SH DFND 3112 0 0 Waste Management Inc COM 94106L109 3598 16880 SH DFND 16880 0 0 Waters Corp COM 941848103 9597 27881 SH DFND 27881 0 0 watsco inc COM 942622200 2565 5937 SH DFND 5937 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2293 10789 SH DFND 10789 0 0 Wells Fargo & Co COM 949746101 10293 177594 SH DFND 177594 0 0 Welltower Inc COM 95040Q104 22397 239699 SH DFND 239699 0 0 West Fraser Timber Co Ltd COM 952845105 122 1416 SH DFND 1416 0 0 West Pharmaceutical Services Inc COM 955306105 5386 13612 SH DFND 13612 0 0 Weyerhaeuser Co COM NEW 962166104 1062 29582 SH DFND 29582 0 0 Wheaton Precious Metals Corp COM 962879102 33669 714456 SH DFND 714456 0 0 Williams Cos Inc/The COM 969457100 9251 237375 SH DFND 237375 0 0 Woodward Inc COM 980745103 3116 20216 SH DFND 20216 0 0 Workday Inc CL A 98138H101 1439 5275 SH DFND 5275 0 0 Xcel Energy Inc COM 98389B100 7031 130816 SH DFND 130816 0 0 Xenia Hotels & Resorts Inc COM 984017103 227 15145 SH DFND 15145 0 0 Xylem Inc/NY COM 98419M100 786 6085 SH DFND 6085 0 0 Yum! Brands Inc COM 988498101 159 1147 SH DFND 0 1147 0 Yum China Holdings Inc COM 98850P109 54 1364 SH DFND 1364 0 0 Zebra Technologies Corp CL A 989207105 2165 7181 SH DFND 7181 0 0 Zillow Group Inc CL C CAP STK 98954M200 424 8683 SH DFND 8683 0 0 Zimmer Biomet Holdings Inc COM 98956P102 19441 147305 SH DFND 146134 1171 0 Zoetis Inc CL A 98978V103 17744 104863 SH DFND 104863 0 0 Zscaler Inc COM 98980G102 154 797 SH DFND 797 0 0 Zoom Video Communications Inc CL A 98980L101 172 2632 SH DFND 2632 0 0 Allegion PLC ORD SHS G0176J109 20732 153902 SH DFND 152546 1356 0 Anglogold Ashanti Plc COM SHS G0378L100 19065 858770 SH DFND 858770 0 0 Arcadium Lithium PLC COM SHS G0508H110 5085 1179922 SH DFND 1179922 0 0 Bitdeer Technologies Group CL A ORD SHS G11448100 4819 686475 SH DFND 686475 0 0 Bit Digital Inc SHS G1144A105 8101 2822729 SH DFND 2822729 0 0 Accenture PLC SHS CLASS A G1151C101 44628 128757 SH DFND 128757 0 0 Eaton Corp PLC SHS G29183103 317 1015 SH DFND 1015 0 0 Essent Group Ltd COM G3198U102 2357 39603 SH DFND 39603 0 0 Fabrinet SHS G3323L100 2702 14296 SH DFND 14296 0 0 Ferguson PLC SHS G3421J106 8417 38535 SH DFND 38535 0 0 Herbalife Nutrition Ltd COM SHS G4412G101 79 7876 SH DFND 7876 0 0 Weatherford International PLC ORD SHS G48833118 1377 11929 SH DFND 11929 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 167 1384 SH DFND 1384 0 0 Linde PLC SHS G54950103 6019 12964 SH DFND 12964 0 0 Medtronic PLC SHS G5960L103 21561 247403 SH DFND 246456 947 0 Nabors Industries Ltd SHS G6359F137 138 1608 SH DFND 1608 0 0 Noble Corp PLC ORD SHS A G65431127 1109 22861 SH DFND 22861 0 0 NU Holdings Ltd/Cayman Islands ORD SHS CL A G6683N103 249 20831 SH DFND 20831 0 0 nVent Electric PLC SHS G6700G107 4356 57767 SH DFND 57767 0 0 Royalty Pharma PLC SHS CLASS A G7709Q104 970 31933 SH DFND 31933 0 0 TechnipFMC PLC COM G87110105 1160 46202 SH DFND 46202 0 0 Trane Technologies plc SHS G8994E103 12947 43127 SH DFND 43127 0 0 Tronox Holdings PLC SHS G9087Q102 3982 229501 SH DFND 229501 0 0 Valaris Ltd CL A G9460G101 925 12296 SH DFND 12296 0 0 Chubb Ltd COM H1467J104 3105 11984 SH DFND 11984 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 134 1964 SH DFND 1964 0 0 Garmin Ltd SHS H2906T109 3484 23400 SH DFND 23400 0 0 TE Connectivity Ltd SHS H84989104 6552 45111 SH DFND 45111 0 0 Transocean Ltd REGISTERED SHS H8817H100 937 149159 SH DFND 149159 0 0 Check Point Software Technologies Ltd ORD M22465104 3109 18959 SH DFND 18959 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 119 21992 SH DFND 21992 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 176086 181444 SH DFND 181444 0 0 CNH Industrial NV SHS N20944109 152 11734 SH DFND 11734 0 0 CureVac NV COM N2451R105 10 3460 SH DFND 3460 0 0 NXP Semiconductors NV COM N6596X109 31990 129111 SH DFND 129111 0 0 QIAGEN NV SHS NEW N72482149 245 5693 SH DFND 5693 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 5602 1037386 SH DFND 1037386 0 0 Stevanato Group SpA ORD SHS T9224W109 837 26072 SH DFND 26072 0 0 ABM Industries Inc COM 000957100 3511 78681 SH SOLE 78681 0 0 AGCO Corp COM 001084102 17094 138951 SH SOLE 138951 0 0 AGNC INVESTMENT CORP COM 00123Q104 30844 3115605 SH SOLE 3115605 0 0 AT&T Inc COM 00206R102 453 25738 SH SOLE 25738 0 0 ATS Corp COM 00217Y104 58 1720 SH SOLE 1720 0 0 AbbVie Inc COM 00287Y109 36482 200340 SH SOLE 200340 0 0 Adobe Inc COM 00724F101 169741 336387 SH SOLE 336387 0 0 Advanced Micro Devices Inc COM 007903107 821081 4549175 SH SOLE 4549175 0 0 Affirm Holdings Inc COM CL A 00827B106 609 16357 SH SOLE 16357 0 0 Agilent Technologies Inc COM 00846U101 378575 2601711 SH SOLE 2601711 0 0 Agnico Eagle Mines Ltd COM 008474108 1281057 21476225 SH SOLE 21185234 0 290991 Airbnb Inc COM CL A 009066101 499 3022 SH SOLE 3022 0 0 Alamos Gold Inc COM CL A 011532108 760884 51585356 SH SOLE 51227561 0 357795 Albemarle Corp COM 012653101 30045 228062 SH SOLE 228062 0 0 Albemarle Corp 7.25% DEP SHS A 012653200 96095 1628734 SH SOLE 1628734 0 0 Algoma Steel Group Inc COM 015658107 986 116088 SH SOLE 116088 0 0 Algonquin Power & Utilities Corp UNIT 06/15/2024 015857873 17503 816389 SH SOLE 816389 0 0 Align Technology Inc COM 016255101 2702 8241 SH SOLE 8241 0 0 ATI Inc COM 01741R102 4933 96403 SH SOLE 96403 0 0 AllianceBernstein National Municipal In COM 01864U106 2753 250533 SH SOLE 250533 0 0 Alliant Energy Corp COM 018802108 2425 48111 SH SOLE 48111 0 0 Allison Transmission Holdings Inc COM 01973R101 2836 34949 SH SOLE 34949 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 8420 56342 SH SOLE 56342 0 0 Alphabet Inc CAP STK CL A 02079K305 422579 2799833 SH SOLE 2799833 0 0 Altair Engineering Inc COM CL A 021369103 64 746 SH SOLE 746 0 0 Altria Group Inc COM 02209S103 365896 8388255 SH SOLE 8388255 0 0 Kinetik Holdings Inc COM NEW CL A 02215L209 471 11825 SH SOLE 11825 0 0 Altus Power Inc COM CL A 02217A102 7 1400 SH SOLE 1400 0 0 Amazon.com Inc COM 023135106 235444 1305269 SH SOLE 1305269 0 0 Ameren Corp COM 023608102 213 2879 SH SOLE 2879 0 0 Ameresco Inc CL A 02361E108 7 301 SH SOLE 301 0 0 American Airlines Group Inc COM 02376R102 371 24159 SH SOLE 24159 0 0 American Assets Trust Inc COM 024013104 23 1070 SH SOLE 1070 0 0 American Express Co COM 025816109 7893 34665 SH SOLE 34665 0 0 American Water Works Co Inc COM 030420103 189 1544 SH SOLE 1544 0 0 Cencora Inc COM 03073E105 30427 125220 SH SOLE 125220 0 0 Amgen Inc COM 031162100 68028 239266 SH SOLE 239266 0 0 Analog Devices Inc COM 032654105 669632 3385573 SH SOLE 3385573 0 0 Annaly Capital Management Inc COM NEW 035710839 38319 1946139 SH SOLE 1946139 0 0 ANSYS Inc COM 03662Q105 210 604 SH SOLE 604 0 0 Antero Resources Corp COM 03674X106 21243 732500 SH SOLE 732500 0 0 Antero Midstream Corp COM 03676B102 1521 108192 SH SOLE 108192 0 0 MidCap Financial Investment Corp COM NEW 03761U502 18979 1261928 SH SOLE 1261928 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 8723 783036 SH SOLE 783036 0 0 Apple Inc COM 037833100 2016 11755 SH SOLE 11755 0 0 Applied Digital Corp COM NEW 038169207 4522 1056627 SH SOLE 1056627 0 0 Applied Materials Inc COM 038222105 825394 4002298 SH SOLE 4002298 0 0 AppLovin Corp COM CL A 03831W108 12721 183773 SH SOLE 183773 0 0 Arbor Realty Trust Inc COM 038923108 11905 898514 SH SOLE 898514 0 0 ArcelorMittal SA NY REGISTRY SH 03938L203 6107 221426 SH SOLE 221426 0 0 Archer-Daniels-Midland Co COM 039483102 93470 1488137 SH SOLE 1488137 0 0 Archrock Inc COM 03957W106 679 34527 SH SOLE 34527 0 0 Ares Capital Corp COM 04010L103 200785 9643847 SH SOLE 9643847 0 0 Ares Commercial Real Estate Corp COM 04013V108 3081 413500 SH SOLE 413500 0 0 Argenx SE SPONSORED ADR 04016X101 19818 50335 SH SOLE 50335 0 0 Aris Mining Corp COM 04040Y109 21877 6095086 SH SOLE 6095086 0 0 Arista Networks Inc COM 040413106 233 804 SH SOLE 804 0 0 Aris Water Solution Inc CLASS A COM 04041L106 1524 107702 SH SOLE 107702 0 0 ARMOUR Residential REIT Inc COM SHS 042315705 5961 301506 SH SOLE 301506 0 0 Array Technologies Inc COM SHS 04271T100 18046 1210337 SH SOLE 1210337 0 0 Asbury Automotive Group Inc COM 043436104 4635 19657 SH SOLE 19657 0 0 AstraZeneca PLC SPONSORED ADR 046353108 28544 421310 SH SOLE 421310 0 0 Atmos Energy Corp COM 049560105 159 1340 SH SOLE 1340 0 0 Autodesk Inc COM 052769106 203396 781031 SH SOLE 781031 0 0 Automatic Data Processing Inc COM 053015103 729 2921 SH SOLE 2921 0 0 AutoNation Inc COM 05329W102 2231 13471 SH SOLE 13471 0 0 AutoZone Inc COM 053332102 7261 2304 SH SOLE 2304 0 0 Avangrid Inc COM 05351W103 35 950 SH SOLE 950 0 0 Azul SA SPONSR ADR PFD 05501U106 503 64763 SH SOLE 64763 0 0 BP PLC SPONSORED ADR 055622104 47016 1247765 SH SOLE 1247765 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 3316 543640 SH SOLE 543640 0 0 BNY Mellon Municipal Income Inc COM 05589T104 1123 164393 SH SOLE 164393 0 0 BWX Technologies Inc COM 05605H100 8488 82710 SH SOLE 82710 0 0 Badger Meter Inc COM 056525108 1085 6705 SH SOLE 6705 0 0 Baidu Inc SPON ADR REP A 056752108 4860 46164 SH SOLE 46164 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 13508 861510 SH SOLE 861510 0 0 Baker Hughes Co CL A 05722G100 223139 6660871 SH SOLE 6660871 0 0 Bakkt Holdings Inc COM CL A 05759B107 1373 2986212 SH SOLE 2986212 0 0 Balchem Corp COM 057665200 8030 51821 SH SOLE 51821 0 0 Ball Corp COM 058498106 198 2944 SH SOLE 2944 0 0 Ballard Power Systems Inc COM 058586108 254 91194 SH SOLE 91194 0 0 Bank of America Corp COM 060505104 209281 5519020 SH SOLE 5519020 0 0 Bank of New York Mellon Corp/The COM 064058100 215084 3732800 SH SOLE 3732800 0 0 Barings BDC Inc COM 06759L103 16596 1784564 SH SOLE 1784564 0 0 Barrick Gold Corp COM 067901108 1243568 74733626 SH SOLE 73707753 0 1025873 Bath & Body Works Inc COM 070830104 3661 73195 SH SOLE 73195 0 0 Bausch Health Cos Inc COM 071734107 3088 291092 SH SOLE 291092 0 0 Baxter International Inc COM 071813109 2185 51131 SH SOLE 51131 0 0 BeiGene Ltd SPONSORED ADR 07725L102 13725 87761 SH SOLE 87761 0 0 Bentley Systems Inc COM CL B 08265T208 162 3096 SH SOLE 3096 0 0 Berkshire Hathaway Inc CL B NEW 084670702 199827 475190 SH SOLE 475190 0 0 Berry Plastics Group Inc COM 08579W103 42 696 SH SOLE 696 0 0 Best Buy Co Inc COM 086516101 6342 77314 SH SOLE 77314 0 0 BHP Group Ltd SPONSORED ADS 088606108 4344 75292 SH SOLE 75292 0 0 Beyond Meat Inc COM 08862E109 16 1929 SH SOLE 1929 0 0 BILL Holdings Inc COM 090043100 288 4189 SH SOLE 4189 0 0 BioMarin Pharmaceutical Inc COM 09061G101 12475 142837 SH SOLE 142837 0 0 Biogen Inc COM 09062X103 359319 1666366 SH SOLE 1666366 0 0 Bio-Techne Corp COM 09073M104 9773 138836 SH SOLE 138836 0 0 BioNTech SE SPONSORED ADS 09075V102 9810 106341 SH SOLE 106341 0 0 Bitfarms Ltd/Canada COM 09173B107 3650 1636971 SH SOLE 1636971 0 0 BlackRock Municipal Income Quality Trus COM 092479104 2303 198524 SH SOLE 198524 0 0 BlackRock Investment Quality Municipal COM 09247D105 1292 104088 SH SOLE 104088 0 0 BlackRock Inc COM 09247X101 8247 9892 SH SOLE 9892 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 3483 337197 SH SOLE 337197 0 0 BlackRock Municipal Income Trust II COM 09249N101 4029 370963 SH SOLE 370963 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 618 61840 SH SOLE 61840 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 4970 411409 SH SOLE 411409 0 0 BlackRock MuniVest Fund Inc COM 09253R105 3540 501357 SH SOLE 501357 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1799 164932 SH SOLE 164932 0 0 BlackRock MuniYield Fund Inc COM 09253W104 3890 351725 SH SOLE 351725 0 0 BlackRock Municipal Income Fund Inc COM 09253X102 6653 551645 SH SOLE 551645 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1938 190374 SH SOLE 190374 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 4784 417490 SH SOLE 417490 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 5362 437708 SH SOLE 437708 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1804 171670 SH SOLE 171670 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1922 173465 SH SOLE 173465 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 11106 527339 SH SOLE 527339 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 12850 645397 SH SOLE 645397 0 0 BlackRock TCP Capital Corp COM 09259E108 17264 1655244 SH SOLE 1655244 0 0 Blackstone Inc COM 09260D107 863 6569 SH SOLE 6569 0 0 Blackstone Secured Lending Fund COMMON STOCK 09261X102 47036 1509974 SH SOLE 1509974 0 0 BlackRock 2037 Municipal Target Term Tr COM 09262G108 915 37937 SH SOLE 37937 0 0 Bloom Energy Corp COM CL A 093712107 603 53680 SH SOLE 53680 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 2514 428946 SH SOLE 428946 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1691 162711 SH SOLE 162711 0 0 Boeing Co/The COM 097023105 2036 10550 SH SOLE 10550 0 0 BorgWarner Inc COM 099724106 2031 58471 SH SOLE 58471 0 0 Boston Beer Co Inc/The CL A 100557107 3927 12901 SH SOLE 12901 0 0 BOSTON PROPERTIES INC COM 101121101 112 1718 SH SOLE 1718 0 0 Boyd Gaming Corp COM 103304101 983 14605 SH SOLE 14605 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 17 3616 SH SOLE 3616 0 0 BrightSpire Capital Inc COM CL A 10949T109 5459 792263 SH SOLE 792263 0 0 BrightSpring Health Services Inc UNIT 02/01/2027 10950A205 12769 283258 SH SOLE 283258 0 0 Bristol-Myers Squibb Co COM 110122108 389794 7187785 SH SOLE 7187785 0 0 Broadcom Inc COM 11135F101 1421777 1072707 SH SOLE 1072707 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 1202 48931 SH SOLE 48931 0 0 Brown-Forman Corp CL B 115637209 5206 100851 SH SOLE 100851 0 0 Brunswick Corp/DE COM 117043109 4645 48126 SH SOLE 48126 0 0 B2Gold Corp COM 11777Q209 358189 137237284 SH SOLE 136064770 0 1172514 Ceco Environmental Corp COM 125141101 1582 68703 SH SOLE 68703 0 0 CF Industries Holdings Inc COM 125269100 66046 793731 SH SOLE 793731 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 192737 2531353 SH SOLE 2531353 0 0 CME Group Inc COM 12572Q105 13872 64434 SH SOLE 64434 0 0 CMS Energy Corp COM 125896100 194 3217 SH SOLE 3217 0 0 CVS Health Corp COM 126650100 10218 128105 SH SOLE 128105 0 0 Cactus Inc CL A 127203107 74933 1495973 SH SOLE 1495973 0 0 Cadence Design Systems Inc COM 127387108 552501 1774933 SH SOLE 1774933 0 0 Caesars Entertainment Inc COM 12769G100 1565 35773 SH SOLE 35773 0 0 Cameco Corp COM 13321L108 10607 244848 SH SOLE 244848 0 0 Campbell Soup Co COM 134429109 364220 8193926 SH SOLE 8193926 0 0 Canaan Inc SPONSORED ADS 134748102 4157 2735192 SH SOLE 2735192 0 0 Canadian Natural Resources Ltd COM 136385101 741 9710 SH SOLE 9710 0 0 Canadian Solar Inc COM 136635109 292 14768 SH SOLE 14768 0 0 Capital One Financial Corp COM 14040H105 5037 33829 SH SOLE 33829 0 0 Capital Southwest Corp COM 140501107 20747 831209 SH SOLE 831209 0 0 Cardinal Health Inc COM 14149Y108 3095 27656 SH SOLE 27656 0 0 CARMAX INC COM 143130102 4861 55800 SH SOLE 55800 0 0 Carnival Corp UNIT 99/99/9999 143658300 2766 169268 SH SOLE 169268 0 0 Carpenter Technology Corp COM 144285103 5147 72069 SH SOLE 72069 0 0 Carvana Co CL A 146869102 1065 12117 SH SOLE 12117 0 0 Casella Waste Systems Inc CL A 147448104 3476 35154 SH SOLE 35154 0 0 Catalent Inc COM 148806102 5172 91620 SH SOLE 91620 0 0 Celanese Corp COM 150870103 2488 14475 SH SOLE 14475 0 0 Celsius Holdings Inc COM NEW 15118V207 562 6778 SH SOLE 6778 0 0 Centene Corp COM 15135B101 2223 28322 SH SOLE 28322 0 0 Cenovus Energy Inc COM 15135U109 15363 768527 SH SOLE 768527 0 0 CenterPoint Energy Inc COM 15189T107 167 5857 SH SOLE 5857 0 0 Centerra Gold Inc COM 152006102 127585 21593722 SH SOLE 21399384 0 194338 Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 1978 236887 SH SOLE 236887 0 0 USEC INC CL A 15643U104 2352 56642 SH SOLE 56642 0 0 Dayforce Inc COM 15677J108 4441 67076 SH SOLE 67076 0 0 Ceva Inc COM 157210105 125 5515 SH SOLE 5515 0 0 ChampionX Corp COM 15872M104 103645 2887842 SH SOLE 2887842 0 0 ChargePoint Holdings Inc COM CL A 15961R105 6 3170 SH SOLE 3170 0 0 Charles River Laboratories Internationa COM 159864107 15075 55637 SH SOLE 55637 0 0 Chart Industries Inc COM 16115Q308 41998 254964 SH SOLE 254964 0 0 Chart Industries Inc 6.75DP CNV PFD B 16115Q407 18347 285734 SH SOLE 285734 0 0 Cheniere Energy Inc COM NEW 16411R208 9438 58518 SH SOLE 58518 0 0 Chesapeake Energy Corp COM 165167735 30086 338690 SH SOLE 338690 0 0 Chevron Corp COM 166764100 27387 173620 SH SOLE 173620 0 0 Chimera Investment Corp COM NEW 16934Q208 6968 1511412 SH SOLE 1511412 0 0 Churchill Downs Inc COM 171484108 1508 12185 SH SOLE 12185 0 0 Cipher Mining Inc COM 17253J106 6131 1190524 SH SOLE 1190524 0 0 CION Investment Corp COM 17259U204 11586 1053291 SH SOLE 1053291 0 0 Cisco Systems Inc COM 17275R102 14396 288443 SH SOLE 288443 0 0 Claros Mortgage Trust Inc COMMON STOCK 18270D106 3166 324363 SH SOLE 324363 0 0 Clean Harbors Inc COM 184496107 3714 18448 SH SOLE 18448 0 0 Clean Energy Fuels Corp COM 184499101 5 1963 SH SOLE 1963 0 0 Cleanspark Inc COM NEW 18452B209 7373 347640 SH SOLE 347640 0 0 Clearway Energy Inc CL C 18539C204 17 725 SH SOLE 725 0 0 Cleveland-Cliffs Inc COM 185899101 5477 240862 SH SOLE 240862 0 0 Clorox Co/The COM 189054109 12168 79475 SH SOLE 79475 0 0 Cloudflare Inc CL A COM 18915M107 695 7176 SH SOLE 7176 0 0 Coca-Cola Co/The COM 191216100 2499 40840 SH SOLE 40840 0 0 Coeur Mining Inc COM NEW 192108504 142646 37837072 SH SOLE 37488828 0 348244 Cogent Communications Holdings Inc COM NEW 19239V302 50 772 SH SOLE 772 0 0 Cognex Corp COM 192422103 93 2189 SH SOLE 2189 0 0 Cognizant Technology Solutions Corp CL A 192446102 4157 56718 SH SOLE 56718 0 0 Coinbase Global Inc COM CL A 19260Q107 10846 40908 SH SOLE 40908 0 0 Comcast Corp CL A 20030N101 374906 8648359 SH SOLE 8648359 0 0 Commercial Metals Co COM 201723103 5187 88252 SH SOLE 88252 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 979 396558 SH SOLE 396558 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 4917 1570768 SH SOLE 1570768 0 0 Companhia Paranaense de Energia SPON ADS 20441B605 638 82621 SH SOLE 82621 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 501120 31556662 SH SOLE 31327920 0 228742 Conagra Brands Inc COM 205887102 47 1584 SH SOLE 1584 0 0 ConocoPhillips COM 20825C104 41925 329392 SH SOLE 329392 0 0 Consolidated Edison Inc COM 209115104 383 4218 SH SOLE 4218 0 0 Constellation Brands Inc CL A 21036P108 13681 50344 SH SOLE 50344 0 0 Constellation Energy Corp COM 21037T109 11910 64430 SH SOLE 64430 0 0 Core Laboratories Inc COM 21867A105 10820 633501 SH SOLE 633501 0 0 Corning Inc COM 219350105 4634 140586 SH SOLE 140586 0 0 COPT Defense Properties SHS BEN INT 22002T108 69 2838 SH SOLE 2838 0 0 Corteva Inc COM 22052L104 509288 8831066 SH SOLE 8831066 0 0 Costco Wholesale Corp COM 22160K105 18401 25116 SH SOLE 25116 0 0 Coupang Inc CL A 22266T109 14 767 SH SOLE 767 0 0 Cousins Properties Inc COM NEW 222795502 67 2783 SH SOLE 2783 0 0 Crowdstrike Holdings Inc CL A 22788C105 642 2004 SH SOLE 2004 0 0 Cytokinetics Inc COM NEW 23282W605 4059 57893 SH SOLE 57893 0 0 DWS Municipal Income Trust COM 233368109 2833 313707 SH SOLE 313707 0 0 DT Midstream Inc COMMON STOCK 23345M107 1858 30404 SH SOLE 30404 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 605 21492 SH SOLE 21492 0 0 Darling Ingredients Inc COM 237266101 19898 427824 SH SOLE 427824 0 0 Deere & Co COM 244199105 78114 190178 SH SOLE 190178 0 0 abrdn National Municipal Income Fund SH BEN INT 24610T108 1125 108569 SH SOLE 108569 0 0 Delek Logistics Partners LP COM UNT RP INT 24664T103 78 1892 SH SOLE 1892 0 0 Delek US Holdings Inc COM 24665A103 546 17748 SH SOLE 17748 0 0 Dell Technologies Inc CL C 24703L202 283 2483 SH SOLE 2483 0 0 Denison Mines Corp COM 248356107 7019 3599246 SH SOLE 3599246 0 0 Devon Energy Corp COM 25179M103 1263 25166 SH SOLE 25166 0 0 Diamondback Energy Inc COM 25278X109 41251 208160 SH SOLE 208160 0 0 Walt Disney Co/The COM 254687106 248229 2028679 SH SOLE 2028679 0 0 Discover Financial Services COM 254709108 4883 37250 SH SOLE 37250 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 37 501 SH SOLE 501 0 0 DocuSign Inc COM 256163106 2449 41129 SH SOLE 41129 0 0 Dollar General Corp COM 256677105 3783 24243 SH SOLE 24243 0 0 Dollar Tree Inc COM 256746108 3016 22648 SH SOLE 22648 0 0 Donaldson Co Inc COM 257651109 3451 46209 SH SOLE 46209 0 0 DoorDash Inc CL A 25809K105 5113 37127 SH SOLE 37127 0 0 Douglas Emmett Inc COM 25960P109 46 3336 SH SOLE 3336 0 0 Dover Corp COM 260003108 2295 12953 SH SOLE 12953 0 0 Dow Inc COM 260557103 4378 75571 SH SOLE 75571 0 0 DraftKings Inc COM CL A 26142V105 4481 98689 SH SOLE 98689 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 52873 6447900 SH SOLE 6369951 0 77949 Dril-Quip Inc COM 262037104 11338 503258 SH SOLE 503258 0 0 Duke Energy Corp COM NEW 26441C204 1087 11244 SH SOLE 11244 0 0 DuPont de Nemours Inc COM 26614N102 4398 57367 SH SOLE 57367 0 0 Dynex Capital Inc COM 26817Q886 5295 425263 SH SOLE 425263 0 0 ENI SpA SPONSORED ADR 26874R108 462 14578 SH SOLE 14578 0 0 EOG Resources Inc COM 26875P101 1356 10609 SH SOLE 10609 0 0 EQT Corp COM 26884L109 32395 873890 SH SOLE 873890 0 0 Defiance Quantum ETF DEFIANCE QUANT 26922A420 7 108 SH SOLE 108 0 0 Easterly Government Properties Inc COM 27616P103 27 2385 SH SOLE 2385 0 0 Eastman Chemical Co COM 277432100 4838 48276 SH SOLE 48276 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 3131 305456 SH SOLE 305456 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 5670 547823 SH SOLE 547823 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 1639 98791 SH SOLE 98791 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 1009 56531 SH SOLE 56531 0 0 eBay Inc COM 278642103 4523 85688 SH SOLE 85688 0 0 Ecolab Inc COM 278865100 226774 982131 SH SOLE 982131 0 0 Edison International COM 281020107 2278 32207 SH SOLE 32207 0 0 Edwards Lifesciences Corp COM 28176E108 2556 26743 SH SOLE 26743 0 0 Elanco Animal Health Inc COM 28414H103 18882 1159811 SH SOLE 1159811 0 0 Eldorado Gold Corp COM 284902509 311102 22111047 SH SOLE 21927903 0 183144 Electronic Arts Inc COM 285512109 17258 130081 SH SOLE 130081 0 0 Ellington Financial Inc COM 28852N109 6713 568453 SH SOLE 568453 0 0 Emerson Electric Co COM 291011104 224866 1982597 SH SOLE 1982597 0 0 Aspen Technology Inc COM 29109X106 81 380 SH SOLE 380 0 0 Empire State Realty Trust Inc CL A 292104106 36 3551 SH SOLE 3551 0 0 Enbridge Inc COM 29250N105 4080 112765 SH SOLE 112765 0 0 Endeavour Silver Corp COM 29258Y103 26052 10810119 SH SOLE 10810119 0 0 Encore Energy Corp COM NEW 29259W700 2630 600434 SH SOLE 600434 0 0 Energy Fuels Inc/Canada COM NEW 292671708 3735 593858 SH SOLE 593858 0 0 Energy Recovery Inc COM 29270J100 1568 99334 SH SOLE 99334 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 1841 117039 SH SOLE 117039 0 0 EnerSys COM 29275Y102 1033 10936 SH SOLE 10936 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 498 36513 SH SOLE 36513 0 0 Enphase Energy Inc COM 29355A107 5039 41652 SH SOLE 41652 0 0 Entergy Corp COM 29364G103 2583 24439 SH SOLE 24439 0 0 Enterprise Products Partners LP COM 293792107 1848 63327 SH SOLE 63327 0 0 Equifax Inc COM 294429105 391904 1464951 SH SOLE 1464951 0 0 Equinor ASA SPONSORED ADR 29446M102 9150 338505 SH SOLE 338505 0 0 Equinox Gold Corp COM 29446Y502 204079 33900165 SH SOLE 33608413 0 291752 Equitrans Midstream Corp COM 294600101 6478 518691 SH SOLE 518691 0 0 Equity Commonwealth COM SH BEN INT 294628102 56 2984 SH SOLE 2984 0 0 ERO Copper Corp COM 296006109 830 43055 SH SOLE 43055 0 0 Essential Utilities Inc COM 29670G102 108 2910 SH SOLE 2910 0 0 Etsy Inc COM 29786A106 332114 4832860 SH SOLE 4832860 0 0 Evercore Inc CLASS A 29977A105 2299 11937 SH SOLE 11937 0 0 Evergy Inc COM 30034W106 2005 37564 SH SOLE 37564 0 0 EVgo Inc CL A COM 30052F100 2 912 SH SOLE 912 0 0 EXACT SCIENCES CORP COM 30063P105 9778 141591 SH SOLE 141591 0 0 Excelerate Energy Inc CL A COM 30069T101 2720 169795 SH SOLE 169795 0 0 Expedia Group Inc COM NEW 30212P303 4245 30820 SH SOLE 30820 0 0 Exxon Mobil Corp COM 30231G102 69967 601922 SH SOLE 601922 0 0 FMC Corp COM NEW 302491303 16307 255998 SH SOLE 255998 0 0 FS KKR Capital Corp COM 302635206 124606 6534123 SH SOLE 6534123 0 0 Meta Platforms Inc CL A 30303M102 2007 4134 SH SOLE 4134 0 0 Federated Hermes Inc CL B 314211103 32 897 SH SOLE 897 0 0 Fidus Investment Corp COM 316500107 11691 592238 SH SOLE 592238 0 0 First Majestic Silver Corp COM 32076V103 183979 31288884 SH SOLE 31029930 0 258954 First Solar Inc COM 336433107 5218 30912 SH SOLE 30912 0 0 First Trust SMID Cap Rising Dividend Ac SMID RISNG ETF 33741X102 34 963 SH SOLE 963 0 0 FirstEnergy Corp COM 337932107 2266 58686 SH SOLE 58686 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 65 496 SH SOLE 496 0 0 Ford Motor Co COM 345370860 603 45398 SH SOLE 45398 0 0 Fortinet Inc COM 34959E109 181695 2659863 SH SOLE 2659863 0 0 Fortive Corp COM 34959J108 4665 54226 SH SOLE 54226 0 0 Fortuna Silver Mines Inc COM 349915108 124560 33394119 SH SOLE 33117824 0 276295 Fox Corp CL A COM 35137L105 2155 68908 SH SOLE 68908 0 0 Franco-Nevada Corp COM 351858105 973787 8172097 SH SOLE 8059799 0 112298 Franklin BSP Realty Trust Inc COMMON STOCK 35243J101 6596 493681 SH SOLE 493681 0 0 Franklin Resources Inc COM 354613101 118 4183 SH SOLE 4183 0 0 Freeport-McMoRan Inc CL B 35671D857 70741 1504490 SH SOLE 1504490 0 0 FuelCell Energy Inc COM 35952H601 5 3967 SH SOLE 3967 0 0 Full Truck Alliance Co Ltd SPONSORED ADS 35969L108 9747 1340656 SH SOLE 1340656 0 0 Futu Holdings Ltd SPON ADS CL A 36118L106 975 18000 SH SOLE 18000 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 3400 98549 SH SOLE 98549 0 0 Gaming and Leisure Properties Inc COM 36467J108 2011 43660 SH SOLE 43660 0 0 GameStop Corp CL A 36467W109 5444 434847 SH SOLE 434847 0 0 Gatos Silver Inc COM 368036109 14796 1763488 SH SOLE 1763488 0 0 Generac Holdings Inc COM 368736104 39 310 SH SOLE 310 0 0 General Dynamics Corp COM 369550108 439 1554 SH SOLE 1554 0 0 General Electric Co COM NEW 369604301 289 1644 SH SOLE 1644 0 0 General Mills Inc COM 370334104 473 6763 SH SOLE 6763 0 0 Gentex Corp COM 371901109 2219 61442 SH SOLE 61442 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 197 17704 SH SOLE 17704 0 0 Gerdau SA SPON ADR REP PFD 373737105 5057 1144093 SH SOLE 1144093 0 0 Gibraltar Industries Inc COM 374689107 2736 33969 SH SOLE 33969 0 0 Gilead Sciences Inc COM 375558103 387202 5286037 SH SOLE 5286037 0 0 Gladstone Investment Corp COM 376546107 9877 694077 SH SOLE 694077 0 0 GSK PLC SPONSORED ADR 37733W204 24894 580696 SH SOLE 580696 0 0 Global Payments Inc COM 37940X102 4644 34746 SH SOLE 34746 0 0 Global X Artificial Intelligence & Tech ARTIFICIAL ETF 37954Y632 11 329 SH SOLE 329 0 0 Global X US Infrastructure Development US INFR DEV ETF 37954Y673 2690 67571 SH SOLE 67571 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 735350 46277556 SH SOLE 45625790 0 651766 Gold Royalty Corp COMMON SHARES 38071H106 11193 5953677 SH SOLE 5953677 0 0 Goldman Sachs BDC Inc SHS 38147U107 29868 1993877 SH SOLE 1993877 0 0 GoldMining Inc COM 38149E101 8360 9553990 SH SOLE 9553990 0 0 Golub Capital BDC Inc COM 38173M102 46636 2804329 SH SOLE 2804329 0 0 Graphic Packaging Holding Co COM 388689101 20558 704530 SH SOLE 704530 0 0 Green Plains Inc COM 393222104 12 524 SH SOLE 524 0 0 Grid Dynamics Holdings Inc CL A 39813G109 6 521 SH SOLE 521 0 0 Grupo Aeroportuario del Pacifico SAB de SPON ADR B 400506101 21 131 SH SOLE 131 0 0 Guidewire Software Inc COM 40171V100 9857 84460 SH SOLE 84460 0 0 HF Sinclair Corp COM 403949100 6859 113612 SH SOLE 113612 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 10573 188913 SH SOLE 188913 0 0 Haleon PLC SPON ADS 405552100 25225 2971084 SH SOLE 2971084 0 0 Halliburton Co COM 406216101 241308 6121464 SH SOLE 6121464 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 51748 1822124 SH SOLE 1822124 0 0 Harley-Davidson Inc COM 412822108 7367 168437 SH SOLE 168437 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 606130 74189773 SH SOLE 73630815 0 558958 Hasbro Inc COM 418056107 2420 42808 SH SOLE 42808 0 0 Hecla Mining Co COM 422704106 285117 59275877 SH SOLE 58712289 0 563588 Helix Energy Solutions Group Inc COM 42330P107 28720 2649438 SH SOLE 2649438 0 0 Helmerich & Payne Inc COM 423452101 66520 1581552 SH SOLE 1581552 0 0 Hercules Capital Inc COM 427096508 45493 2465764 SH SOLE 2465764 0 0 Hershey Co/The COM 427866108 244 1253 SH SOLE 1253 0 0 Hess Corp COM 42809H107 10089 66099 SH SOLE 66099 0 0 Hess Midstream LP CL A SHS 428103105 956 26467 SH SOLE 26467 0 0 Highwoods Properties Inc COM 431284108 47 1783 SH SOLE 1783 0 0 Hive Blockchain Technologies Ltd COM NEW 433921103 4221 1252639 SH SOLE 1252639 0 0 Home Depot Inc/The COM 437076102 19208 50074 SH SOLE 50074 0 0 Honeywell International Inc COM 438516106 187430 913178 SH SOLE 913178 0 0 Hormel Foods Corp COM 440452100 110 3162 SH SOLE 3162 0 0 Huazhu Group Ltd SPONSORED ADS 44332N106 8 205 SH SOLE 205 0 0 HudBay Minerals Inc COM 443628102 238 33980 SH SOLE 33980 0 0 Hudson Pacific Properties Inc COM 444097109 19 3017 SH SOLE 3017 0 0 Huntington Ingalls Industries Inc COM 446413106 199953 686017 SH SOLE 686017 0 0 Hut 8 Corp COM 44812J104 6062 549124 SH SOLE 549124 0 0 i-80 Gold Corp COM 44955L106 14123 10539762 SH SOLE 10539762 0 0 IAMGOLD Corp COM 450913108 170060 51068934 SH SOLE 50623919 0 445015 IDACORP Inc COM 451107106 41 446 SH SOLE 446 0 0 Illumina Inc COM 452327109 20023 145812 SH SOLE 145812 0 0 Incyte Corp COM 45337C102 8216 144223 SH SOLE 144223 0 0 Infosys Ltd SPONSORED ADR 456788108 7538 420436 SH SOLE 420436 0 0 Ingredion Inc COM 457187102 16831 144038 SH SOLE 144038 0 0 Installed Building Products Inc COM 45780R101 1599 6180 SH SOLE 6180 0 0 Intel Corp COM 458140100 834350 18889509 SH SOLE 18889509 0 0 Interactive Brokers Group Inc COM CL A 45841N107 4883 43711 SH SOLE 43711 0 0 Intercontinental Exchange Inc COM 45866F104 219515 1597287 SH SOLE 1597287 0 0 International Business Machines Corp COM 459200101 314 1642 SH SOLE 1642 0 0 International Flavors & Fragrances Inc COM 459506101 393383 4574752 SH SOLE 4574752 0 0 Interpublic Group of Cos Inc/The COM 460690100 2252 69029 SH SOLE 69029 0 0 Intuit Inc COM 461202103 8501 13078 SH SOLE 13078 0 0 Intuitive Surgical Inc COM NEW 46120E602 194 487 SH SOLE 487 0 0 Invesco Municipal Trust COM 46131J103 4284 441667 SH SOLE 441667 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 4237 429706 SH SOLE 429706 0 0 Invesco Municipal Opportunity Trust COM 46132C107 5154 529667 SH SOLE 529667 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 3018 355011 SH SOLE 355011 0 0 Invesco Value Municipal Income Trust COM 46132P108 4503 375211 SH SOLE 375211 0 0 Invesco Municipal Income Opportunities COM 46132X101 1330 203649 SH SOLE 203649 0 0 Invesco Quality Municipal Income Trust COM 46133G107 4445 459213 SH SOLE 459213 0 0 Ionis Pharmaceuticals Inc COM 462222100 3848 88755 SH SOLE 88755 0 0 IQVIA Holdings Inc COM 46266C105 24329 96204 SH SOLE 96204 0 0 iShares Gold Trust ISHARES NEW 464285204 263 6254 SH SOLE 6254 0 0 iShares Core U.S. Aggregate Bond ETF CORE US AGGBD ET 464287226 67 684 SH SOLE 684 0 0 iShares 20 Year Treasury Bond ETF 20 YR TR BD ETF 464287432 10 106 SH SOLE 106 0 0 iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 14 179 SH SOLE 179 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 9655 202750 SH SOLE 202750 0 0 iShares Residential and Multisector Rea RESIDENTIAL MULT 464288562 2417 33536 SH SOLE 33536 0 0 iShares Russell Top 200 Value ETF RUS TP200 VL ETF 464289420 28 366 SH SOLE 366 0 0 iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 27 136 SH SOLE 136 0 0 iShares Gold Strategy ETF GOLD STRATEGY 46431W614 1207 20683 SH SOLE 20683 0 0 iShares MSCI Global Metals & Mining Pro MSCI GBL ETF NEW 46434G848 1780 42692 SH SOLE 42692 0 0 Itau Unibanco Holding SA SPON ADR REP PFD 465562106 25 3602 SH SOLE 3602 0 0 Itron Inc COM 465741106 37 400 SH SOLE 400 0 0 JBG SMITH Properties COM 46590V100 20 1233 SH SOLE 1233 0 0 Dakota Gold Corp COM 46655E100 8566 3614465 SH SOLE 3614465 0 0 JD.com Inc SPON ADR CL A 47215P106 5545 202452 SH SOLE 202452 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 288 11418 SH SOLE 11418 0 0 John Bean Technologies Corp COM 477839104 67 642 SH SOLE 642 0 0 Johnson & Johnson COM 478160104 39802 251610 SH SOLE 251610 0 0 Jones Lang LaSalle Inc COM 48020Q107 2334 11963 SH SOLE 11963 0 0 KLA Corp COM NEW 482480100 646668 925702 SH SOLE 925702 0 0 KE Holdings Inc SPONSORED ADS 482497104 10145 738858 SH SOLE 738858 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 2736 272002 SH SOLE 272002 0 0 Kaspi.KZ JSC SPONSORED ADS 48581R205 27760 215798 SH SOLE 215798 0 0 Kellanova COM 487836108 5104 89084 SH SOLE 89084 0 0 Kenvue Inc COM 49177J102 200013 9320287 SH SOLE 9320287 0 0 Keurig Dr Pepper Inc COM 49271V100 282 9201 SH SOLE 9201 0 0 Keysight Technologies Inc COM 49338L103 190831 1220301 SH SOLE 1220301 0 0 Kilroy Realty Corp COM 49427F108 100 2742 SH SOLE 2742 0 0 Kimberly-Clark Corp COM 494368103 556 4298 SH SOLE 4298 0 0 Kimco Realty Corp COM 49446R109 23 1178 SH SOLE 1178 0 0 Kinder Morgan Inc COM 49456B101 3341 182188 SH SOLE 182188 0 0 Kinross Gold Corp COM 496902404 909984 148447573 SH SOLE 147340535 0 1107038 KIRBY CORP COM 497266106 37273 391030 SH SOLE 391030 0 0 Kosmos Energy Ltd COM 500688106 17006 2853381 SH SOLE 2853381 0 0 Kroger Co/The COM 501044101 7351 128672 SH SOLE 128672 0 0 Li Auto Inc SPONSORED ADS 50202M102 6134 202585 SH SOLE 202585 0 0 Li-Cycle Holdings Corp COMMON SHARES 50202P105 3 2760 SH SOLE 2760 0 0 LPL Financial Holdings Inc COM 50212V100 2350 8893 SH SOLE 8893 0 0 L3Harris Technologies Inc COM 502431109 271 1272 SH SOLE 1272 0 0 Ladder Capital Corp CL A 505743104 9178 824595 SH SOLE 824595 0 0 Lam Research Corp COM 512807108 831973 856318 SH SOLE 856318 0 0 Lamb Weston Holdings Inc COM 513272104 2285 21451 SH SOLE 21451 0 0 Las Vegas Sands Corp COM 517834107 8398 162442 SH SOLE 162442 0 0 Lattice Semiconductor Corp COM 518415104 63 804 SH SOLE 804 0 0 Estee Lauder Cos Inc/The CL A 518439104 390598 2533880 SH SOLE 2533880 0 0 Laureate Education Inc COMMON STOCK 518613203 22 1518 SH SOLE 1518 0 0 Lear Corp COM NEW 521865204 4253 29354 SH SOLE 29354 0 0 Lemonade Inc COM 52567D107 260 15859 SH SOLE 15859 0 0 Liberty Energy Inc COM CL A 53115L104 48599 2345525 SH SOLE 2345525 0 0 Eli Lilly & Co COM 532457108 65826 84614 SH SOLE 84614 0 0 Lincoln Electric Holdings Inc COM 533900106 139 543 SH SOLE 543 0 0 Lindsay Corp COM 535555106 96 814 SH SOLE 814 0 0 Lithia Motors Inc COM 536797103 4434 14737 SH SOLE 14737 0 0 Lithium Americas Corp COM SHS 53681J103 12006 1786548 SH SOLE 1786548 0 0 Lithium Americas Argentina Corp COM SHS 53681K100 9556 1772972 SH SOLE 1772972 0 0 Littelfuse Inc COM 537008104 4140 17084 SH SOLE 17084 0 0 Live Nation Entertainment Inc COM 538034109 4777 45161 SH SOLE 45161 0 0 Local Bounti Corp COM NEW 53960E205 1 427 SH SOLE 427 0 0 Lockheed Martin Corp COM 539830109 192072 422256 SH SOLE 422256 0 0 Louisiana-Pacific Corp COM 546347105 305 3634 SH SOLE 3634 0 0 Lowe's Cos Inc COM 548661107 18002 70672 SH SOLE 70672 0 0 Lucid Group Inc COM 549498103 2558 897379 SH SOLE 897379 0 0 Lululemon Athletica Inc COM 550021109 5531 14159 SH SOLE 14159 0 0 Lyft Inc CL A COM 55087P104 6059 313143 SH SOLE 313143 0 0 M&T Bank Corp COM 55261F104 2259 15530 SH SOLE 15530 0 0 MFA Financial Inc COM 55272X607 7975 698906 SH SOLE 698906 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1754 326701 SH SOLE 326701 0 0 MGM Resorts International COM 552953101 2478 52493 SH SOLE 52493 0 0 MP Materials Corp COM CL A 553368101 38365 2682836 SH SOLE 2682836 0 0 MPLX LP COM UNIT REP LTD 55336V100 1815 43673 SH SOLE 43673 0 0 MSC Industrial Direct Co Inc CL A 553530106 49 509 SH SOLE 509 0 0 Macy's Inc COM 55616P104 299 14981 SH SOLE 14981 0 0 MAG Silver Corp COM 55903Q104 103445 9777435 SH SOLE 9684620 0 92815 Main Street Capital Corp COM 56035L104 46410 980977 SH SOLE 980977 0 0 Marathon Digital Holdings Inc COM 565788106 6231 275964 SH SOLE 275964 0 0 Marathon Oil Corp COM 565849106 12741 449560 SH SOLE 449560 0 0 Marathon Petroleum Corp COM 56585A102 4274 21210 SH SOLE 21210 0 0 MarketAxess Holdings Inc COM 57060D108 346834 1581909 SH SOLE 1581909 0 0 Marvell Technology Inc COM 573874104 327779 4624422 SH SOLE 4624422 0 0 MASCO CORP COM 574599106 220027 2789388 SH SOLE 2789388 0 0 MASTEC INC COM 576323109 9163 98260 SH SOLE 98260 0 0 Mastercard Inc CL A 57636Q104 7506 15587 SH SOLE 15587 0 0 Mattel Inc COM 577081102 4375 220845 SH SOLE 220845 0 0 McDonald's Corp COM 580135101 1490 5286 SH SOLE 5286 0 0 McEwen Mining Inc COM NEW 58039P305 20219 2050635 SH SOLE 2050635 0 0 McKesson Corp COM 58155Q103 34701 64639 SH SOLE 64639 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 286 39642 SH SOLE 39642 0 0 MercadoLibre Inc COM 58733R102 36383 24064 SH SOLE 24064 0 0 Merck & Co Inc COM 58933Y105 37311 282764 SH SOLE 282764 0 0 Metalla Royalty & Streaming Ltd COM NEW 59124U605 14003 4502603 SH SOLE 4502603 0 0 Microsoft Corp COM 594918104 198677 472231 SH SOLE 472231 0 0 MicroStrategy Inc CL A NEW 594972408 11262 6607 SH SOLE 6607 0 0 Microchip Technology Inc COM 595017104 501142 5586241 SH SOLE 5586241 0 0 Micron Technology Inc COM 595112103 817803 6937000 SH SOLE 6937000 0 0 Mobileye Global Inc COMMON CLASS A 60741F104 296 9200 SH SOLE 9200 0 0 Moderna Inc COM 60770K107 24359 228590 SH SOLE 228590 0 0 Molson Coors Beverage Co CL B 60871R209 105 1567 SH SOLE 1567 0 0 Mondelez International Inc CL A 609207105 6428 91827 SH SOLE 91827 0 0 Monolithic Power Systems Inc COM 609839105 196003 289338 SH SOLE 289338 0 0 Montauk Renewables Inc COM 61218C103 5 1265 SH SOLE 1265 0 0 Montrose Environmental Group Inc COM 615111101 1536 39222 SH SOLE 39222 0 0 Morgan Stanley Direct Lending Fund COM SHS 61774A103 32973 1530076 SH SOLE 1530076 0 0 Mosaic Co/The COM 61945C103 37889 1167241 SH SOLE 1167241 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 112 19437 SH SOLE 19437 0 0 NIO Inc SPON ADS 62914V106 1917 425984 SH SOLE 425984 0 0 NOV Inc COM 62955J103 102245 5237980 SH SOLE 5237980 0 0 Nano Dimension Ltd SPONSORD ADS NEW 63008G203 212 76184 SH SOLE 76184 0 0 Natera Inc COM 632307104 10008 109428 SH SOLE 109428 0 0 Neogen Corp COM 640491106 6624 419743 SH SOLE 419743 0 0 Netflix Inc COM 64110L106 605 996 SH SOLE 996 0 0 NetEase Inc SPONSORED ADS 64110W102 18018 174134 SH SOLE 174134 0 0 NET Lease Office Properties COM 64110Y108 9 363 SH SOLE 363 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 2437 232715 SH SOLE 232715 0 0 Neurocrine Biosciences Inc COM 64125C109 11964 86747 SH SOLE 86747 0 0 New Fortress Energy Inc COM CL A 644393100 55 1805 SH SOLE 1805 0 0 New Found Gold Corp COM 64440N103 17967 4875257 SH SOLE 4875257 0 0 New Gold Inc COM 644535106 121695 71585533 SH SOLE 70967416 0 618117 New Mountain Finance Corp COM 647551100 21174 1671215 SH SOLE 1671215 0 0 Rithm Capital Corp COM NEW 64828T201 22581 2023375 SH SOLE 2023375 0 0 New York Mortgage Trust Inc COM 649604840 4168 578929 SH SOLE 578929 0 0 Newmont Corp COM 651639106 1713560 47811376 SH SOLE 47137878 0 673498 NextEra Energy Inc COM 65339F101 17449 273024 SH SOLE 273024 0 0 NextEra Energy Inc UNIT 09/01/2025 65339F713 55273 1419810 SH SOLE 1419810 0 0 NexGen Energy Ltd COM 65340P106 6634 853766 SH SOLE 853766 0 0 NextEra Energy Partners LP COM UNIT PART IN 65341B106 47 1553 SH SOLE 1553 0 0 NextDecade Corp COM 65342K105 255 44875 SH SOLE 44875 0 0 Nice Ltd SPONSORED ADR 653656108 4635 17784 SH SOLE 17784 0 0 NIKE Inc CL B 654106103 317632 3379784 SH SOLE 3379784 0 0 Nikola Corp COM 654110105 9 8673 SH SOLE 8673 0 0 NiSource Inc COM 65473P105 4204 151994 SH SOLE 151994 0 0 Northern Trust Corp COM 665859104 6401 71981 SH SOLE 71981 0 0 Northwestern Energy Group Inc COM NEW 668074305 27 539 SH SOLE 539 0 0 Nouveau Monde Graphite Inc COM NEW 66979W842 730 318921 SH SOLE 318921 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 10791 526366 SH SOLE 526366 0 0 Novagold Resources Inc COM NEW 66987E206 28701 9567134 SH SOLE 9567134 0 0 Novartis AG SPONSORED ADR 66987V109 26160 270440 SH SOLE 270440 0 0 Novanta Inc COM 67000B104 89 508 SH SOLE 508 0 0 Novo Nordisk A/S ADR 670100205 52374 407901 SH SOLE 407901 0 0 Nucor Corp COM 670346105 27032 136595 SH SOLE 136595 0 0 NuStar Energy LP UNIT COM 67058H102 365 15684 SH SOLE 15684 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 3034 210133 SH SOLE 210133 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 19100 1725391 SH SOLE 1725391 0 0 NVIDIA Corp COM 67066G104 3812854 4219813 SH SOLE 4219813 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 19249 1679665 SH SOLE 1679665 0 0 Nuveen Municipal High Income Opportunit COM 670682103 7121 674361 SH SOLE 674361 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 1559 115446 SH SOLE 115446 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 18882 1542622 SH SOLE 1542622 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 19172 1577909 SH SOLE 1577909 0 0 Nutrien Ltd COM 67077M108 81166 1494498 SH SOLE 1494498 0 0 Nuveen Dynamic Municipal Opportunities COM SHS 67079X102 3284 301546 SH SOLE 301546 0 0 OGE Energy Corp COM 670837103 114 3311 SH SOLE 3311 0 0 Nuveen Municipal Value Fund Inc COM 670928100 9872 1133417 SH SOLE 1133417 0 0 O-I Glass Inc COM 67098H104 2174 131044 SH SOLE 131044 0 0 O'Reilly Automotive Inc COM 67103H107 9093 8055 SH SOLE 8055 0 0 Oaktree Specialty Lending Corp COM 67401P405 30023 1527105 SH SOLE 1527105 0 0 Oatly Group AB SPONSORED ADS 67421J108 71 63102 SH SOLE 63102 0 0 Occidental Petroleum Corp COM 674599105 877 13497 SH SOLE 13497 0 0 Oceaneering International Inc COM 675232102 48167 2058404 SH SOLE 2058404 0 0 Olympic Steel Inc COM 68162K106 880 12422 SH SOLE 12422 0 0 Omnicom Group Inc COM 681919106 4629 47836 SH SOLE 47836 0 0 ON Semiconductor Corp COM 682189105 173319 2356476 SH SOLE 2356476 0 0 Oneok Inc COM 682680103 3675 45842 SH SOLE 45842 0 0 Onto Innovation Inc COM 683344105 64 354 SH SOLE 354 0 0 Opko Health Inc COM 68375N103 167 139163 SH SOLE 139163 0 0 Oracle Corp COM 68389X105 494 3930 SH SOLE 3930 0 0 Orchid Island Capital Inc COM NEW 68571X301 3557 398366 SH SOLE 398366 0 0 Organon & Co COMMON STOCK 68622V106 3232 171910 SH SOLE 171910 0 0 Orla Mining Ltd COM 68634K106 31121 8211593 SH SOLE 8211593 0 0 Ormat Technologies Inc COM 686688102 25461 384663 SH SOLE 384663 0 0 Osisko Gold Royalties Ltd COM 68827L101 338788 20632673 SH SOLE 20465332 0 167341 Otis Worldwide Corp COM 68902V107 6690 67391 SH SOLE 67391 0 0 Overseas Shipholding Group Inc CL A NEW 69036R863 117 18320 SH SOLE 18320 0 0 Owens Corning COM 690742101 3978 23849 SH SOLE 23849 0 0 Blue Owl Capital Corp COM 69121K104 124458 8092189 SH SOLE 8092189 0 0 PBF Energy Inc CL A 69318G106 12008 208586 SH SOLE 208586 0 0 PG&E Corp COM 69331C108 10313 615314 SH SOLE 615314 0 0 POSCO Holdings Inc SPONSORED ADR 693483109 6115 77980 SH SOLE 77980 0 0 PPL Corp COM 69351T106 244 8870 SH SOLE 8870 0 0 PTC Inc COM 69370C100 222 1176 SH SOLE 1176 0 0 Palantir Technologies Inc CL A 69608A108 1915 83237 SH SOLE 83237 0 0 Palo Alto Networks Inc COM 697435105 1511 5319 SH SOLE 5319 0 0 Pan American Silver Corp COM 697900108 689768 45740561 SH SOLE 45411994 0 328567 Par Pacific Holdings Inc COM NEW 69888T207 603 16269 SH SOLE 16269 0 0 Paramount Group Inc COM 69924R108 23 4982 SH SOLE 4982 0 0 Patterson Cos Inc COM 703395103 1768 63954 SH SOLE 63954 0 0 Patterson-UTI Energy Inc COM 703481101 91445 7658702 SH SOLE 7658702 0 0 Paychex Inc COM 704326107 394 3209 SH SOLE 3209 0 0 PayPal Holdings Inc COM 70450Y103 1940 28959 SH SOLE 28959 0 0 Payoneer Global Inc COM 70451X104 386 79459 SH SOLE 79459 0 0 Pembina Pipeline Corp COM 706327103 2210 62527 SH SOLE 62527 0 0 Penn National Gaming Inc COM 707569109 429 23582 SH SOLE 23582 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 12875 1131364 SH SOLE 1131364 0 0 PennyMac Mortgage Investment Trust COM 70931T103 6797 463002 SH SOLE 463002 0 0 PepsiCo Inc COM 713448108 204159 1166557 SH SOLE 1166557 0 0 Permian Resources Corp CLASS A COM 71424F105 28776 1629429 SH SOLE 1629429 0 0 Telkom Indonesia Persero Tbk PT SPONSORED ADR 715684106 1644 73835 SH SOLE 73835 0 0 Petroleo Brasileiro SA SP ADR NON VTG 71654V101 374 25120 SH SOLE 25120 0 0 Pfizer Inc COM 717081103 367669 13249346 SH SOLE 13249346 0 0 Philip Morris International Inc COM 718172109 186092 2031133 SH SOLE 2031133 0 0 Phillips 66 COM 718546104 4640 28406 SH SOLE 28406 0 0 Piedmont Lithium Inc COM 72016P105 2578 193528 SH SOLE 193528 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 25 3594 SH SOLE 3594 0 0 Pilgrim's Pride Corp COM 72147K108 43059 1254644 SH SOLE 1254644 0 0 PIMCO Municipal Income Fund COM 72200R107 1095 117320 SH SOLE 117320 0 0 PIMCO Municipal Income Fund II COM 72200W106 3009 354001 SH SOLE 354001 0 0 PIMCO Municipal Income Fund III COM 72201A103 1522 203768 SH SOLE 203768 0 0 PDD Holdings Inc SPONSORED ADS 722304102 3987 34293 SH SOLE 34293 0 0 Pinterest Inc CL A 72352L106 2195 63298 SH SOLE 63298 0 0 Pioneer Municipal High Income Opportuni COMMON STOCK 723760104 1510 133493 SH SOLE 133493 0 0 Pioneer Municipal High Income Advantage COM 723762100 1544 189503 SH SOLE 189503 0 0 Pioneer Municipal High Income Fund Trus COM SHS 723763108 1590 179907 SH SOLE 179907 0 0 Pioneer Natural Resources Co COM 723787107 24805 94495 SH SOLE 94495 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 1450 82556 SH SOLE 82556 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 513 28099 SH SOLE 28099 0 0 Playtika Holding Corp COM 72815L107 177 25121 SH SOLE 25121 0 0 Plug Power Inc COM NEW 72919P202 643 186975 SH SOLE 186975 0 0 POLARIS INC COM 731068102 4749 47436 SH SOLE 47436 0 0 T Rowe Price Group Inc COM 74144T108 380 3119 SH SOLE 3119 0 0 Prologis Inc COM 74340W103 43 327 SH SOLE 327 0 0 ProPetro Holding Corp COM 74347M108 10252 1268757 SH SOLE 1268757 0 0 Prospect Capital Corp COM 74348T102 37096 6720351 SH SOLE 6720351 0 0 Public Service Enterprise Group Inc COM 744573106 12377 185347 SH SOLE 185347 0 0 Putnam Managed Municipal Income Trust COM 746823103 1742 290742 SH SOLE 290742 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 2066 203372 SH SOLE 203372 0 0 Qorvo Inc COM 74736K101 71380 621616 SH SOLE 621616 0 0 QUALCOMM Inc COM 747525103 846660 5000944 SH SOLE 5000944 0 0 Quanta Services Inc COM 74762E102 462 1777 SH SOLE 1777 0 0 QuantumScape Corp COM CL A 74767V109 751 119370 SH SOLE 119370 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2417 18161 SH SOLE 18161 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 11198 457249 SH SOLE 457249 0 0 RPC Inc COM 749660106 23005 2972273 SH SOLE 2972273 0 0 RTX Corp COM 75513E101 395436 4054502 SH SOLE 4054502 0 0 RBC Bearings Inc 5% CNV PFD SR A 75524B203 19934 163276 SH SOLE 163276 0 0 Ready Capital Corp COM 75574U101 9471 1037320 SH SOLE 1037320 0 0 Realty Income Corp COM 756109104 45 832 SH SOLE 832 0 0 Redwood Trust Inc COM 758075402 5109 801966 SH SOLE 801966 0 0 Regency Centers Corp COM 758849103 19 309 SH SOLE 309 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 34705 36058 SH SOLE 36058 0 0 Reliance Steel & Aluminum Co COM 759509102 6169 18460 SH SOLE 18460 0 0 Repligen Corp COM 759916109 8236 44781 SH SOLE 44781 0 0 Republic Services Inc COM 760759100 7761 40538 SH SOLE 40538 0 0 REX American Resources Corp COM 761624105 9 154 SH SOLE 154 0 0 Rexford Industrial Realty Inc COM 76169C100 16 314 SH SOLE 314 0 0 Rio Tinto PLC SPONSORED ADR 767204100 43341 679961 SH SOLE 679961 0 0 Riot Platforms Inc COM 767292105 5334 435805 SH SOLE 435805 0 0 Rivian Automotive Inc COM CL A 76954A103 4595 419645 SH SOLE 419645 0 0 Robinhood Markets Inc COM CL A 770700102 1577 78345 SH SOLE 78345 0 0 ROBLOX Corp CL A 771049103 17530 459152 SH SOLE 459152 0 0 Rockwell Automation Inc COM 773903109 11876 40765 SH SOLE 40765 0 0 Roku Inc COM CL A 77543R102 1123 17228 SH SOLE 17228 0 0 Roper Technologies Inc COM 776696106 195037 347758 SH SOLE 347758 0 0 Ross Stores Inc COM 778296103 6019 41013 SH SOLE 41013 0 0 Shell PLC SPON ADS 780259305 66339 989538 SH SOLE 989538 0 0 Royal Gold Inc COM 780287108 540807 4439755 SH SOLE 4380529 0 59226 Ryerson Holding Corp COM 783754104 1272 37959 SH SOLE 37959 0 0 SES AI Corp CL A COM 78397Q109 5 2710 SH SOLE 2710 0 0 SEI Investments Co COM 784117103 2097 29161 SH SOLE 29161 0 0 SL Green Realty Corp COM 78440X887 85 1533 SH SOLE 1533 0 0 SS&C Technologies Holdings Inc COM 78467J100 4454 69191 SH SOLE 69191 0 0 SPDR S&P Oil & Gas Exploration & Produc S&P OILGAS EXP 78468R556 4439 28654 SH SOLE 28654 0 0 SSR Mining Inc COM 784730103 93771 21024993 SH SOLE 20842458 0 182535 Salesforce.com Inc COM 79466L302 209547 695752 SH SOLE 695752 0 0 Sandstorm Gold Ltd COM NEW 80013R206 157329 29967464 SH SOLE 29698879 0 268585 Sanofi SA/France SPONSORED ADR 80105N105 25227 519068 SH SOLE 519068 0 0 Sarepta Therapeutics Inc COM 803607100 10871 83973 SH SOLE 83973 0 0 Sasol Ltd SPONSORED ADR 803866300 269 34439 SH SOLE 34439 0 0 Schlumberger NV COM STK 806857108 459690 8386972 SH SOLE 8386972 0 0 Schnitzer Steel Industries Inc CL A 806882106 2906 137507 SH SOLE 137507 0 0 Charles Schwab Corp/The COM 808513105 389755 5387818 SH SOLE 5387818 0 0 Light & Wonder Inc COM 80874P109 1443 14138 SH SOLE 14138 0 0 Sea Ltd SPONSORD ADS 81141R100 10440 194372 SH SOLE 194372 0 0 Seabridge Gold Inc COM 811916105 55649 3680468 SH SOLE 3680468 0 0 Energy Select Sector SPDR Fund ENERGY 81369Y506 5136 54401 SH SOLE 54401 0 0 Technology Select Sector SPDR Fund TECHNOLOGY 81369Y803 11 53 SH SOLE 53 0 0 Select Energy Services Inc CL A COM 81617J301 22587 2447138 SH SOLE 2447138 0 0 Sempra COM 816851109 513 7135 SH SOLE 7135 0 0 SentinelOne Inc CL A 81730H109 2088 89594 SH SOLE 89594 0 0 ServiceNow Inc COM 81762P102 7985 10473 SH SOLE 10473 0 0 Shoals Technologies Group Inc CL A 82489W107 17 1496 SH SOLE 1496 0 0 Shopify Inc CL A 82509L107 735 9519 SH SOLE 9519 0 0 Sibanye Stillwater Ltd SPONSORED ADR 82575P107 659 140017 SH SOLE 140017 0 0 Sigma Lithium Corp COM 826599102 10917 842331 SH SOLE 842331 0 0 Silvercorp Metals Inc COM 82835P103 28523 8749353 SH SOLE 8749353 0 0 SilverCrest Metals Inc COM 828363101 103060 15474545 SH SOLE 15343089 0 131456 Simon Property Group Inc COM 828806109 45 286 SH SOLE 286 0 0 Sirius XM Holdings Inc COM 82968B103 2036 524657 SH SOLE 524657 0 0 Sixth Street Specialty Lending Inc COM 83012A109 38057 1775884 SH SOLE 1775884 0 0 Skeena Resources Ltd COM 83056P715 20277 4406842 SH SOLE 4406842 0 0 Skyworks Solutions Inc COM 83088M102 117713 1086712 SH SOLE 1086712 0 0 Smartsheet Inc COM CL A 83200N103 2043 53074 SH SOLE 53074 0 0 J M Smucker Co/The COM NEW 832696405 157 1248 SH SOLE 1248 0 0 Snap Inc CL A 83304A106 716 62361 SH SOLE 62361 0 0 Snowflake Inc CL A 833445109 1057 6540 SH SOLE 6540 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 26374 536484 SH SOLE 536484 0 0 SoFi Technologies Inc COM 83406F102 2106 288438 SH SOLE 288438 0 0 SLR Investment Corp COM 83413U100 13765 896774 SH SOLE 896774 0 0 SolarEdge Technologies Inc COM 83417M104 2762 38919 SH SOLE 38919 0 0 Sonoco Products Co COM 835495102 69 1185 SH SOLE 1185 0 0 Southern Co/The COM 842587107 1032 14391 SH SOLE 14391 0 0 Southern Copper Corp COM 84265V105 17892 167973 SH SOLE 167973 0 0 Southwest Gas Holdings Inc COM 844895102 48 630 SH SOLE 630 0 0 Block Inc CL A 852234103 12169 143879 SH SOLE 143879 0 0 Standard Lithium Ltd COM 853606101 2533 2146825 SH SOLE 2146825 0 0 Starbucks Corp COM 855244109 188126 2058502 SH SOLE 2058502 0 0 Starwood Property Trust Inc COM 85571B105 25421 1250425 SH SOLE 1250425 0 0 State Street Corp COM 857477103 6331 81877 SH SOLE 81877 0 0 Steel Dynamics Inc COM 858119100 16261 109701 SH SOLE 109701 0 0 Stericycle Inc COM 858912108 5600 106154 SH SOLE 106154 0 0 STMicroelectronics NV NY REGISTRY 861012102 231032 5343018 SH SOLE 5343018 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 12 564 SH SOLE 564 0 0 Suncor Energy Inc COM 867224107 19739 534656 SH SOLE 534656 0 0 SunCoke Energy Inc COM 86722A103 1054 93479 SH SOLE 93479 0 0 Sunnova Energy International Inc COM 86745K104 7 1078 SH SOLE 1078 0 0 SunPower Corp COM 867652406 5 1542 SH SOLE 1542 0 0 Sunrun Inc COM 86771W105 615 46675 SH SOLE 46675 0 0 Super Micro Computer Inc COM 86800U104 1817 1799 SH SOLE 1799 0 0 Suzano SA SPON ADS 86959K105 541 42344 SH SOLE 42344 0 0 Symbotic Inc CLASS A COM 87151X101 59 1300 SH SOLE 1300 0 0 SYNOPSYS INC COM 871607107 596807 1044281 SH SOLE 1044281 0 0 Sysco Corp COM 871829107 5528 68097 SH SOLE 68097 0 0 TCG BDC Inc COM 872280102 15992 982319 SH SOLE 982319 0 0 TJX Cos Inc/The COM 872540109 10019 98790 SH SOLE 98790 0 0 TPI Composites Inc COM 87266J104 7 2500 SH SOLE 2500 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 2193373 16121817 SH SOLE 16121817 0 0 Take-Two Interactive Software Inc COM 874054109 15544 104681 SH SOLE 104681 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 23401 1684760 SH SOLE 1684760 0 0 Tapestry Inc COM 876030107 5003 105361 SH SOLE 105361 0 0 Target Corp COM 87612E106 9816 55392 SH SOLE 55392 0 0 Targa Resources Corp COM 87612G101 1904 17002 SH SOLE 17002 0 0 TC Energy Corp COM 87807B107 2713 67478 SH SOLE 67478 0 0 Teck Resources Ltd CL B 878742204 20920 456967 SH SOLE 456967 0 0 Teledyne Technologies Inc COM 879360105 175 408 SH SOLE 408 0 0 TELUS Corp COM 87971M103 1991 124388 SH SOLE 124388 0 0 Tenaris SA SPONSORED ADS 88031M109 110788 2821195 SH SOLE 2821195 0 0 Tennant Co COM 880345103 3549 29181 SH SOLE 29181 0 0 Teradyne Inc COM 880770102 512973 4546427 SH SOLE 4546427 0 0 Terawulf Inc COM 88080T104 7712 2932248 SH SOLE 2932248 0 0 Ternium SA SPONSORED ADS 880890108 4988 119855 SH SOLE 119855 0 0 Tesla Inc COM 88160R101 13438 76442 SH SOLE 76442 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 21242 1505438 SH SOLE 1505438 0 0 Tetra Tech Inc COM 88162G103 3440 18626 SH SOLE 18626 0 0 Texas Instruments Inc COM 882508104 849684 4877355 SH SOLE 4877355 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 209356 360208 SH SOLE 360208 0 0 3M Co COM 88579Y101 217 2048 SH SOLE 2048 0 0 TimkenSteel Corp COM 887399103 1090 48972 SH SOLE 48972 0 0 Titan International Inc COM 88830M102 42 3380 SH SOLE 3380 0 0 Toro Co/The COM 891092108 18621 203218 SH SOLE 203218 0 0 Toronto-Dominion Bank/The COM NEW 891160509 178 2952 SH SOLE 2952 0 0 TotalEnergies SE SPONSORED ADS 89151E109 1586 23038 SH SOLE 23038 0 0 Tractor Supply Co COM 892356106 3120 11920 SH SOLE 11920 0 0 Tradeweb Markets Inc CL A 892672106 8872 85171 SH SOLE 85171 0 0 TransAlta Corp COM 89346D107 530 82469 SH SOLE 82469 0 0 TransUnion COM 89400J107 405562 5082232 SH SOLE 5082232 0 0 Trimble Inc COM 896239100 227 3532 SH SOLE 3532 0 0 TriNet Group Inc COM 896288107 4590 34641 SH SOLE 34641 0 0 Trinity Capital Inc COM 896442308 13183 898043 SH SOLE 898043 0 0 Trip.com Group Ltd ADS 89677Q107 3000 68357 SH SOLE 68357 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 6897 727532 SH SOLE 727532 0 0 Triple Flag Precious Metals Corp COM 89679M104 51406 3557484 SH SOLE 3557484 0 0 Two Harbors Investment Corp COM 90187B804 7660 578580 SH SOLE 578580 0 0 Tyler Technologies Inc COM 902252105 375028 882399 SH SOLE 882399 0 0 Tyson Foods Inc CL A 902494103 50733 863829 SH SOLE 863829 0 0 UFP Industries Inc COM 90278Q108 379 3085 SH SOLE 3085 0 0 US Bancorp COM NEW 902973304 382570 8558602 SH SOLE 8558602 0 0 US Silica Holdings Inc COM 90346E103 16310 1314294 SH SOLE 1314294 0 0 Uber Technologies Inc COM 90353T100 609 7905 SH SOLE 7905 0 0 UiPath Inc CL A 90364P105 275 12145 SH SOLE 12145 0 0 Ulta Beauty Inc COM 90384S303 3259 6232 SH SOLE 6232 0 0 United States Steel Corp COM 912909108 5353 131259 SH SOLE 131259 0 0 UnitedHealth Group Inc COM 91324P102 326 659 SH SOLE 659 0 0 Unity Software Inc COM 91332U101 11982 448766 SH SOLE 448766 0 0 Universal Display Corp COM 91347P105 53339 316648 SH SOLE 316648 0 0 Universal Stainless & Alloy Products In COM 913837100 682 30422 SH SOLE 30422 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 255 74181 SH SOLE 74181 0 0 Uranium Energy Corp COM 916896103 6866 1017178 SH SOLE 1017178 0 0 Vale SA SPONSORED ADS 90346E103 41386 3395052 SH SOLE 3395052 0 0 Valero Energy Corp COM 91913Y100 70553 413339 SH SOLE 413339 0 0 Valmont Industries Inc COM 920253101 93 408 SH SOLE 408 0 0 VanEck Merk Gold Shares GOLD TRUST 921078101 19493 907502 SH SOLE 907502 0 0 VanEck Gold Miners ETF/USA GOLD MINERS ETF 92189F106 1090 34473 SH SOLE 34473 0 0 VanEck Video Gaming and eSports ETF VIDEO GMNG ESPRT 92189F114 5 84 SH SOLE 84 0 0 VanEck Steel ETF STEEL ETF 92189F205 2648 36460 SH SOLE 36460 0 0 VanEck Emerging Markets High Yield Bond EMERGING MRKT HI 92189F353 70 3679 SH SOLE 3679 0 0 VanEck Short High Yield MuniETF SHRT HGH YLD MUN 92189F387 5 232 SH SOLE 232 0 0 VanEck BDC Income ETF BDC INCOME ETF 92189F411 68 3996 SH SOLE 3996 0 0 VanEck Preferred Securities ex Financia PREFERRED SECURT 92189F429 67 3795 SH SOLE 3795 0 0 VanEck Fallen Angel High Yield Bond ETF FALLEN ANGEL HG 92189F437 300 10325 SH SOLE 10325 0 0 VanEck CEF Muni Income ETF CEF MUNI INCOME 92189F460 16 742 SH SOLE 742 0 0 VanEck IG Floating Rate ETF IG FLOATING RATE 92189F486 7 264 SH SOLE 264 0 0 VanEck Low Carbon Energy ETF LOW CARBN ENERGY 92189F502 3 34 SH SOLE 34 0 0 VanEck Long Muni ETF LONG MUNI ETF 92189F536 21 1141 SH SOLE 1141 0 0 VanEck Morningstar International Moat E MRNGSTR INT MOAT 92189F593 10 322 SH SOLE 322 0 0 VanEck Uranium Nuclear Energy ETF URANIUM PLS NUCL 92189F601 2 29 SH SOLE 29 0 0 VanEck Morningstar Wide Moat ETF MRNGSTR WDE MOAT 92189F643 48 531 SH SOLE 531 0 0 VanEck Semiconductor ETF SEMICONDUCTR ETF 92189F676 13 57 SH SOLE 57 0 0 VanEck Pharmaceutical ETF PHARMACEUTCL ETF 92189F692 3 30 SH SOLE 30 0 0 VanEck Agribusiness ETF AGRIBUSINESS ETF 92189F700 2431 32354 SH SOLE 32354 0 0 VanEck Biotech ETF BIOTECH ETF 92189F726 3 21 SH SOLE 21 0 0 VanEck India Growth Leaders ETF INDIA GROWTH LDR 92189F767 2 32 SH SOLE 32 0 0 VanEck Natural Resources ETF NATURAL RESOURC 92189F841 6 108 SH SOLE 108 0 0 VanEck Durable High Dividend ETF DURABLE HGH DIV 92189H102 4879 151046 SH SOLE 151046 0 0 VanEck Intermediate Muni ETF INTRMDT MUNI ETF 92189H201 30 652 SH SOLE 652 0 0 VanEck J.P. Morgan EM Local Currency JP MRGAN EM LOC 92189H300 7 270 SH SOLE 270 0 0 VanEck High Yield Muni ETF HIGH YLD MUNIETF 92189H409 31 587 SH SOLE 587 0 0 VanEck Oil Services ETF OIL SERVICES ETF 92189H607 8658 25744 SH SOLE 25744 0 0 Vaneck Ethereum Strategy Etf ETHEREUM STRATEG 92189H698 12681 450000 SH SOLE 450000 0 0 Vaneck Morningstar SMID Moat ETF MORNINGSTAR SMID 92189H730 19 548 SH SOLE 548 0 0 VanEck Commodity Strategy ETF COMMODITY STGY 92189H771 16857 342513 SH SOLE 342513 0 0 Vaneck Digital India ETF DIGITAL INDIA ET 92189H789 1 38 SH SOLE 38 0 0 VanEck HIP Sustainable Muni ETF HIP SUSTBLE MUNI 92189H813 2307 50000 SH SOLE 50000 0 0 VanEck Digital Transformation ETF DIGI TRANSFRM 92189H821 4369 375000 SH SOLE 375000 0 0 Vaneck Moody's Analytics BBB Corporate MOODYS ANLYT BBB 92189H854 6962 327000 SH SOLE 327000 0 0 VanEck Moody's Analytics IG Corporate B MOODYS ANLTCS IG 92189H862 3726 175580 SH SOLE 175580 0 0 VanEck Energy Income ETF ENERGY INCME ET 92189H870 5079 66096 SH SOLE 66096 0 0 Vaneck Bitcoin Trust SH BEN INT 92189K105 98425 1225103 SH SOLE 1225103 0 0 Vaneck Morningstar ESG Moat ETF MORNINGSTAR ESG 92189Y105 1356 50000 SH SOLE 50000 0 0 VanEck Robotics ETF ROBOTICS ETF 92189Y402 14 315 SH SOLE 315 0 0 Vaneck Cmci Commodity Strategy Etf CMCI COMMODITY S 92189Y501 2268 90000 SH SOLE 90000 0 0 Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 6 141 SH SOLE 141 0 0 Vanguard Information Technology ETF INF TECH ETF 92204A702 12 22 SH SOLE 22 0 0 Veeva Systems Inc CL A COM 922475108 423148 1826355 SH SOLE 1826355 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 26465 55056 SH SOLE 55056 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 3683 42590 SH SOLE 42590 0 0 Veralto Corp COM SHS 92338C103 3412 38485 SH SOLE 38485 0 0 VERISIGN INC COM 92343E102 5111 26969 SH SOLE 26969 0 0 Vertex Pharmaceuticals Inc COM 92532F100 42181 100910 SH SOLE 100910 0 0 Paramount Global CLASS B COM 92556H206 1500 127401 SH SOLE 127401 0 0 Viatris Inc COM 92556V106 10269 860036 SH SOLE 860036 0 0 VICI Properties Inc COM 925652109 3180 106731 SH SOLE 106731 0 0 Vornado Realty Trust SH BEN INT 929042109 118 4115 SH SOLE 4115 0 0 WP Carey Inc COM 92936U109 28 500 SH SOLE 500 0 0 WEC Energy Group Inc COM 92939U106 2563 31211 SH SOLE 31211 0 0 WK Kellogg Co COM SHS 92942W107 4 195 SH SOLE 195 0 0 Walmart Inc COM 931142103 16337 271506 SH SOLE 271506 0 0 Walgreens Boots Alliance Inc COM 931427108 1793 82644 SH SOLE 82644 0 0 Warner Bros Discovery Inc COM SER A 934423104 491 56196 SH SOLE 56196 0 0 Warrior Met Coal Inc COM 93627C101 5374 88531 SH SOLE 88531 0 0 Waste Connections Inc COM 94106B101 7370 42847 SH SOLE 42847 0 0 Waste Management Inc COM 94106L109 7522 35290 SH SOLE 35290 0 0 Waters Corp COM 941848103 197298 573158 SH SOLE 573158 0 0 Wells Fargo & Co COM 949746101 217902 3759530 SH SOLE 3759530 0 0 Wendy's/Arby's Group Inc COM 95058W100 57 3031 SH SOLE 3031 0 0 WESCO International Inc COM 95082P105 1989 11615 SH SOLE 11615 0 0 West Fraser Timber Co Ltd COM 952845105 327 3785 SH SOLE 3785 0 0 Western Asset Managed Municipals Fund I COM 95766M105 4501 430698 SH SOLE 430698 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 1031 29010 SH SOLE 29010 0 0 Western Union Co/The COM 959802109 4441 317656 SH SOLE 317656 0 0 Weyerhaeuser Co COM NEW 962166104 958 26684 SH SOLE 26684 0 0 Wheaton Precious Metals Corp COM 962879102 898915 19073102 SH SOLE 18808392 0 264710 Williams Cos Inc/The COM 969457100 4148 106433 SH SOLE 106433 0 0 Wipro Ltd SPON ADR 1 SH 97651M109 815 141704 SH SOLE 141704 0 0 WisdomTree International Hedged Quality ITL HDG QTLY DIV 97717X594 32 706 SH SOLE 706 0 0 WisdomTree U.S. Quality Dividend Growth US QTLY DIV GRT 97717X669 32 426 SH SOLE 426 0 0 Woodside Energy Group Ltd SPONSORED ADR 980228308 392 19640 SH SOLE 19640 0 0 Workday Inc CL A 98138H101 16 60 SH SOLE 60 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E303 29073 659993 SH SOLE 659993 0 0 Worthington Steel Inc COM SHS 982104101 2010 56059 SH SOLE 56059 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 2292 29863 SH SOLE 29863 0 0 Wynn Resorts Ltd COM 983134107 6828 66790 SH SOLE 66790 0 0 Xcel Energy Inc COM 98389B100 429 7980 SH SOLE 7980 0 0 Xylem Inc/NY COM 98419M100 129 1000 SH SOLE 1000 0 0 XPeng Inc ADS 98422D105 1785 232428 SH SOLE 232428 0 0 Yum! Brands Inc COM 988498101 12577 90712 SH SOLE 90712 0 0 Yum China Holdings Inc COM 98850P109 1892 48033 SH SOLE 48033 0 0 Zebra Technologies Corp CL A 989207105 4714 15639 SH SOLE 15639 0 0 Zimmer Biomet Holdings Inc COM 98956P102 397425 3011255 SH SOLE 3011255 0 0 Zoetis Inc CL A 98978V103 82002 484618 SH SOLE 484618 0 0 ZTO Express Cayman Inc SPONSORED ADS A 98980A105 24 1135 SH SOLE 1135 0 0 Zoom Video Communications Inc CL A 98980L101 4238 64838 SH SOLE 64838 0 0 Afya Ltd CL A COM G01125106 216 11606 SH SOLE 11606 0 0 Allegion PLC ORD SHS G0176J109 424700 3152698 SH SOLE 3152698 0 0 Amdocs Ltd SHS G02602103 3137 34711 SH SOLE 34711 0 0 Anglogold Ashanti Plc COM SHS G0378L100 596925 26888519 SH SOLE 26510143 0 378376 Ambarella Inc SHS G037AX101 45 889 SH SOLE 889 0 0 Arcos Dorados Holdings Inc SHS CLASS -A - G0457F107 9285 835019 SH SOLE 835019 0 0 Arcadium Lithium PLC COM SHS G0508H110 35589 8257308 SH SOLE 8257308 0 0 Atlantica Sustainable Infrastructure PL SHS G0751N103 437 23674 SH SOLE 23674 0 0 BBB Foods Inc CL A COM G0896C103 2821 118615 SH SOLE 118615 0 0 Bitdeer Technologies Group CL A ORD SHS G11448100 3718 529585 SH SOLE 529585 0 0 Bit Digital Inc SHS G1144A105 6250 2177608 SH SOLE 2177608 0 0 Brookfield Renewable Partners LP PARTNERSHIP UNIT G16258108 28 1200 SH SOLE 1200 0 0 Caledonia Mining Corp PLC SHS NEW G1757E113 7513 678674 SH SOLE 678674 0 0 Credicorp Ltd COM G2519Y108 14923 88075 SH SOLE 88075 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 71 2161 SH SOLE 2161 0 0 Hollysys Automation Technologies Ltd SHS G45667105 64 2489 SH SOLE 2489 0 0 ICON PLC SHS G4705A100 19942 59361 SH SOLE 59361 0 0 International Game Technology PLC SHS USD G4863A108 628 27809 SH SOLE 27809 0 0 Weatherford International PLC ORD SHS G48833118 109938 952500 SH SOLE 952500 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 6058 50309 SH SOLE 50309 0 0 Johnson Controls International plc SHS G51502105 2373 36322 SH SOLE 36322 0 0 Medtronic PLC SHS G5960L103 376875 4324442 SH SOLE 4324442 0 0 Nabors Industries Ltd SHS G6359F137 15757 182947 SH SOLE 182947 0 0 Noble Corp PLC ORD SHS A G65431127 101173 2086477 SH SOLE 2086477 0 0 Norwegian Cruise Line Holdings Ltd SHS G66721104 2563 122448 SH SOLE 122448 0 0 Novocure Ltd ORD SHS G6674U108 247 15774 SH SOLE 15774 0 0 NU Holdings Ltd/Cayman Islands ORD SHS CL A G6683N103 8547 716470 SH SOLE 716470 0 0 ReNew Energy Global PLC CL A SHS G7500M104 6071 1011765 SH SOLE 1011765 0 0 Royalty Pharma PLC SHS CLASS A G7709Q104 107 3530 SH SOLE 3530 0 0 Pentair PLC SHS G7S00T104 85 990 SH SOLE 990 0 0 Sapiens International Corp NV SHS G7T16G103 323 10032 SH SOLE 10032 0 0 SMART Global Holdings Inc SHS G8232Y101 490 18616 SH SOLE 18616 0 0 STERIS PLC SHS USD G8473T100 3253 14471 SH SOLE 14471 0 0 TechnipFMC PLC COM G87110105 127386 5073128 SH SOLE 5073128 0 0 Tronox Holdings PLC SHS G9087Q102 15433 889536 SH SOLE 889536 0 0 Vinci Partners Investments Ltd COM CL A G9451V109 163 14382 SH SOLE 14382 0 0 Valaris Ltd CL A G9460G101 103664 1377408 SH SOLE 1377408 0 0 VTEX SHS CL A G9470A102 232 28423 SH SOLE 28423 0 0 Perrigo Co PLC SHS G97822103 3565 110761 SH SOLE 110761 0 0 WNS Holdings Ltd COM SHS G98196101 202 4030 SH SOLE 4030 0 0 Bunge Global SA COM SHS H11356104 53033 517294 SH SOLE 517294 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 4770 69980 SH SOLE 69980 0 0 Garmin Ltd SHS H2906T109 161 1081 SH SOLE 1081 0 0 TE Connectivity Ltd SHS H84989104 86 594 SH SOLE 594 0 0 Transocean Ltd REGISTERED SHS H8817H100 105911 16864805 SH SOLE 16864805 0 0 adecoagro sa COM L00849106 380 34525 SH SOLE 34525 0 0 Globant SA COM L44385109 49 245 SH SOLE 245 0 0 Camtek Ltd/Israel ORD M20791105 717 8565 SH SOLE 8565 0 0 Check Point Software Technologies Ltd ORD M22465104 5043 30749 SH SOLE 30749 0 0 CyberArk Software Ltd SHS M2682V108 3795 14285 SH SOLE 14285 0 0 Elbit Systems Ltd ORD M3760D101 1716 8161 SH SOLE 8161 0 0 Fiverr International Ltd ORD SHS M4R82T106 252 11975 SH SOLE 11975 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 86 15902 SH SOLE 15902 0 0 Global-e Online Ltd SHS M5216V106 1096 30159 SH SOLE 30159 0 0 Inmode Ltd SHS M5425M103 608 28118 SH SOLE 28118 0 0 Ituran Location and Control Ltd SHS M6158M104 112 3988 SH SOLE 3988 0 0 JFrog Ltd ORD SHS M6191J100 1369 30966 SH SOLE 30966 0 0 Kornit Digital Ltd SHS M6372Q113 248 13713 SH SOLE 13713 0 0 Nano-X Imaging Ltd ORD SHS M70700105 191 19538 SH SOLE 19538 0 0 Nova Ltd COM M7516K103 1173 6614 SH SOLE 6614 0 0 Perion Network Ltd SHS NEW M78673114 339 15072 SH SOLE 15072 0 0 Monday.com Ltd SHS M7S64H106 1980 8764 SH SOLE 8764 0 0 RADWARE Ltd ORD M81873107 147 7873 SH SOLE 7873 0 0 Stratasys Ltd SHS M85548101 217 18677 SH SOLE 18677 0 0 Taro Pharmaceutical Industries Ltd SHS M8737E108 126 2977 SH SOLE 2977 0 0 Taboola.com Ltd ORD SHS M8744T106 291 65500 SH SOLE 65500 0 0 Tower Semiconductor Ltd SHS NEW M87915274 1184 35398 SH SOLE 35398 0 0 Wix.com Ltd SHS M98068105 2235 16259 SH SOLE 16259 0 0 ZIM Integrated Shipping Services Ltd SHS M9T951109 346 34192 SH SOLE 34192 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 902498 929960 SH SOLE 929960 0 0 CNH Industrial NV SHS N20944109 30077 2320781 SH SOLE 2320781 0 0 LyondellBasell Industries NV SHS - A - N53745100 4793 46862 SH SOLE 46862 0 0 NXP Semiconductors NV COM N6596X109 375516 1515585 SH SOLE 1515585 0 0 QIAGEN NV SHS NEW N72482149 8722 202894 SH SOLE 202894 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 4322 800297 SH SOLE 800297 0 0 MakeMyTrip Ltd SHS V5633W109 950 13372 SH SOLE 13372 0 0 Royal Caribbean Cruises Ltd COM V7780T103 219 1579 SH SOLE 1579 0 0