0000930413-24-002212.txt : 20240731 0000930413-24-002212.hdr.sgml : 20240731 20240731112554 ACCESSION NUMBER: 0000930413-24-002212 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240731 DATE AS OF CHANGE: 20240731 EFFECTIVENESS DATE: 20240731 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: 241160557 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 06-30-2024 06-30-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 07-31-2024 3 1815 70377461 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 3060 35078 SH DFND 35078 0 0 Aflac Inc COM 001055102 7844 87827 SH DFND 87827 0 0 AGCO Corp COM 001084102 3059 31256 SH DFND 31256 0 0 AT&T Inc COM 00206R102 7076 370252 SH DFND 370252 0 0 AST SpaceMobile Inc COM CL A 00217D100 498 42907 SH DFND 42907 0 0 Abbott Laboratories COM 002824100 3240 31184 SH DFND 31184 0 0 AbbVie Inc COM 00287Y109 3073 17916 SH DFND 17916 0 0 Acadia Realty Trust COM SH BEN INT 004239109 277 15459 SH DFND 15459 0 0 Acuity Brands Inc COM 00508Y102 3365 13937 SH DFND 13937 0 0 Adobe Inc COM 00724F101 79282 142711 SH DFND 142551 160 0 Advanced Micro Devices Inc COM 007903107 235918 1454397 SH DFND 1454397 0 0 Advanced Drainage Systems Inc COM 00790R104 4370 27249 SH DFND 27249 0 0 AeroVironment Inc COM 008073108 20568 112913 SH DFND 112913 0 0 Agilent Technologies Inc COM 00846U101 22873 176449 SH DFND 175898 551 0 Agnico Eagle Mines Ltd COM 008474108 65909 1007662 SH DFND 1007662 0 0 Agree Realty Corp COM 008492100 2321 37470 SH DFND 37470 0 0 agilon health Inc COM 00857U107 11 1732 SH DFND 1732 0 0 Air Products and Chemicals Inc COM 009158106 6066 23506 SH DFND 23247 259 0 Akamai Technologies Inc COM 00971T101 156 1731 SH DFND 1731 0 0 Alamos Gold Inc COM CL A 011532108 13862 883853 SH DFND 883853 0 0 Albemarle Corp COM 012653101 5975 62551 SH DFND 62551 0 0 Alcoa Corp COM 013872106 7526 189203 SH DFND 189203 0 0 Alexander & Baldwin Inc COM 014491104 189 11136 SH DFND 11136 0 0 Alexandria Real Estate Equities Inc COM 015271109 7759 66337 SH DFND 66337 0 0 ALLETE Inc COM NEW 018522300 928 14877 SH DFND 14877 0 0 Alliant Energy Corp COM 018802108 3366 66135 SH DFND 66135 0 0 Allison Transmission Holdings Inc COM 01973R101 2611 34398 SH DFND 34398 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 398 1639 SH DFND 1639 0 0 Alpha Metallurgical Resources Inc COM 020764106 3422 12198 SH DFND 12198 0 0 Alphabet Inc CAP STK CL C 02079K107 90421 492975 SH DFND 492975 0 0 Alphabet Inc CAP STK CL A 02079K305 119436 655701 SH DFND 654786 915 0 Alphatec Holdings Inc COM NEW 02081G201 128 12275 SH DFND 12275 0 0 Altria Group Inc COM 02209S103 16821 369277 SH DFND 369277 0 0 Amazon.com Inc COM 023135106 8933 46225 SH DFND 46225 0 0 AMBEV SA SPONSORED ADR 02319V103 547 266874 SH DFND 266874 0 0 Ameren Corp COM 023608102 4884 68680 SH DFND 68680 0 0 American Assets Trust Inc COM 024013104 164 7332 SH DFND 7332 0 0 American Electric Power Co Inc COM 025537101 11946 136153 SH DFND 136153 0 0 American Express Co COM 025816109 3548 15323 SH DFND 14893 430 0 American Financial Group Inc/OH COM 025932104 1323 10756 SH DFND 10756 0 0 American Homes 4 Rent CL A 02665T306 4737 127463 SH DFND 127463 0 0 American International Group Inc COM NEW 026874784 535 7210 SH DFND 7210 0 0 American States Water Co COM 029899101 693 9549 SH DFND 9549 0 0 American Tower Corp COM 03027X100 22544 115979 SH DFND 115979 0 0 American Water Works Co Inc COM 030420103 6503 50347 SH DFND 50347 0 0 Americold Realty Trust COM 03064D108 1443 56516 SH DFND 56516 0 0 Cencora Inc COM 03073E105 713 3166 SH DFND 3166 0 0 Ameriprise Financial Inc COM 03076C106 6396 14972 SH DFND 14972 0 0 Amgen Inc COM 031162100 9272 29675 SH DFND 29431 244 0 Amicus Therapeutics Inc COM 03152W109 45 4564 SH DFND 4564 0 0 Amphenol Corp CL A 032095101 13270 196976 SH DFND 196976 0 0 Analog Devices Inc COM 032654105 85765 375735 SH DFND 375369 366 0 Annaly Capital Management Inc COM NEW 035710839 131 6867 SH DFND 6867 0 0 Elevance Health Inc COM 036752103 6651 12275 SH DFND 12275 0 0 APA Corp COM 03743Q108 1904 64677 SH DFND 64677 0 0 Apartment Investment and Management Co CL A 03748R747 180 21763 SH DFND 21763 0 0 MidCap Financial Investment Corp COM NEW 03761U502 829 54777 SH DFND 54777 0 0 Apollo Global Management Inc COM 03769M106 8574 72615 SH DFND 72615 0 0 Apple Inc COM 037833100 211889 1006027 SH DFND 1006027 0 0 Apple Hospitality REIT Inc COM NEW 03784Y200 507 34879 SH DFND 34879 0 0 Applied Digital Corp COM NEW 038169207 9603 1613874 SH DFND 1613874 0 0 Applied Industrial Technologies Inc COM 03820C105 3505 18066 SH DFND 18066 0 0 Applied Materials Inc COM 038222105 175707 744552 SH DFND 744131 421 0 AppLovin Corp COM CL A 03831W108 26617 319842 SH DFND 319842 0 0 Aptargroup Inc COM 038336103 3807 27034 SH DFND 27034 0 0 Archer-Daniels-Midland Co COM 039483102 1436 23763 SH DFND 23763 0 0 Ares Management Corp CL A COM STK 03990B101 917 6882 SH DFND 6882 0 0 Ares Capital Corp COM 04010L103 2944 141289 SH DFND 141289 0 0 Arista Networks Inc COM 040413106 21749 62054 SH DFND 62054 0 0 Armada Hoffler Properties Inc COM 04208T108 113 10152 SH DFND 10152 0 0 Armstrong World Industries Inc COM 04247X102 2390 21102 SH DFND 21102 0 0 Array Technologies Inc COM SHS 04271T100 1095 106690 SH DFND 106690 0 0 Arrow Electronics Inc COM 042735100 2551 21126 SH DFND 21126 0 0 Arrowhead Pharmaceuticals Inc COM 04280A100 77 2978 SH DFND 2978 0 0 Atkore Inc COM 047649108 2402 17804 SH DFND 17804 0 0 Atmos Energy Corp COM 049560105 4529 38827 SH DFND 38827 0 0 Autodesk Inc COM 052769106 26299 106279 SH DFND 105673 606 0 Autohome Inc SP ADS RP CL A 05278C107 195 7098 SH DFND 7098 0 0 Autoliv Inc COM 052800109 3698 34564 SH DFND 34564 0 0 Automatic Data Processing Inc COM 053015103 28037 117463 SH DFND 117463 0 0 AutoNation Inc COM 05329W102 1641 10295 SH DFND 10295 0 0 AvalonBay Communities Inc COM 053484101 12210 59015 SH DFND 59015 0 0 Avangrid Inc COM 05351W103 650 18305 SH DFND 18305 0 0 Avery Dennison Corp COM 053611109 2604 11909 SH DFND 11909 0 0 Avista Corp COM 05379B107 694 20054 SH DFND 20054 0 0 Axcelis Technologies Inc COM NEW 054540208 2412 16965 SH DFND 16965 0 0 Axonics Inc COM 05465P101 159 2363 SH DFND 2363 0 0 BRP Inc COM SUN VTG 05577W200 515 8030 SH DFND 8030 0 0 BWX Technologies Inc COM 05605H100 50178 528194 SH DFND 528194 0 0 Badger Meter Inc COM 056525108 2645 14192 SH DFND 14192 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 860 52714 SH DFND 52714 0 0 Baker Hughes Co CL A 05722G100 2334 66375 SH DFND 66375 0 0 Balchem Corp COM 057665200 2288 14864 SH DFND 14864 0 0 Ball Corp COM 058498106 488 8128 SH DFND 8128 0 0 Ballard Power Systems Inc COM 058586108 5034 2237339 SH DFND 2237339 0 0 Bank of Montreal COM 063671101 12982 154641 SH DFND 154641 0 0 Bank of New York Mellon Corp/The COM 064058100 1489 24857 SH DFND 23418 1439 0 Bank of Nova Scotia/The COM 064149107 12777 279292 SH DFND 279292 0 0 Bank OZK COM 06417N103 1838 44841 SH DFND 44841 0 0 Barings BDC Inc COM 06759L103 742 76223 SH DFND 76223 0 0 Barrick Gold Corp COM 067901108 59166 3546865 SH DFND 3546865 0 0 Beam Therapeutics Inc COM 07373V105 24 1040 SH DFND 1040 0 0 Becton Dickinson & Co COM 075887109 3260 13949 SH DFND 13949 0 0 Bentley Systems Inc COM CL B 08265T208 1250 25327 SH DFND 25327 0 0 Berkshire Hathaway Inc CL B NEW 084670702 663 1629 SH DFND 1629 0 0 Best Buy Co Inc COM 086516101 3570 42358 SH DFND 42358 0 0 Beyond Meat Inc COM 08862E109 57 8510 SH DFND 8510 0 0 Bio-Rad Laboratories Inc CL A 090572207 7482 27397 SH DFND 27397 0 0 Biogen Inc COM 09062X103 8091 34901 SH DFND 34901 0 0 BioNTech SE SPONSORED ADS 09075V102 903 11242 SH DFND 11242 0 0 Bitfarms Ltd/Canada COM 09173B107 7463 2903754 SH DFND 2903754 0 0 Black Hills Corp COM 092113109 956 17573 SH DFND 17573 0 0 BlackRock Inc COM 09247X101 17987 22846 SH DFND 22751 95 0 BlackRock TCP Capital Corp COM 09259E108 524 48560 SH DFND 48560 0 0 Blackstone Inc COM 09260D107 1342 10837 SH DFND 10837 0 0 Blackstone Secured Lending Fund COMMON STOCK 09261X102 2207 72077 SH DFND 72077 0 0 Bloom Energy Corp COM CL A 093712107 6576 537247 SH DFND 537247 0 0 Blueprint Medicines Corp COM 09627Y109 120 1116 SH DFND 1116 0 0 Boeing Co/The COM 097023105 7477 41081 SH DFND 41081 0 0 Boise Cascade Co COM 09739D100 2079 17440 SH DFND 17440 0 0 Booking Holdings Inc COM 09857L108 3831 967 SH DFND 967 0 0 Booz Allen Hamilton Holding Corp CL A 099502106 71619 465363 SH DFND 465363 0 0 BOSTON PROPERTIES INC COM 101121101 3698 60070 SH DFND 60070 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3774 49012 SH DFND 49012 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 116 25929 SH DFND 25929 0 0 Bristol-Myers Squibb Co COM 110122108 35731 860374 SH DFND 860374 0 0 Brixmor Property Group Inc COM 11120U105 2788 120764 SH DFND 120764 0 0 Broadridge Financial Solutions Inc COM 11133T103 3721 18888 SH DFND 18888 0 0 Broadstone Net Lease Inc COM 11135E203 458 28861 SH DFND 28861 0 0 Broadcom Inc COM 11135F101 263000 163809 SH DFND 163809 0 0 Brookfield Infrastructure Corp COM SB VTG SHS A 11275Q107 1035 30739 SH DFND 30739 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 2788 98395 SH DFND 98395 0 0 Azenta Inc COM 114340102 55 1048 SH DFND 1048 0 0 Brown-Forman Corp CL B 115637209 8894 205924 SH DFND 205924 0 0 Bruker Corp COM 116794108 3099 48570 SH DFND 48570 0 0 Brunswick Corp/DE COM 117043109 2034 27946 SH DFND 27946 0 0 B2Gold Corp COM 11777Q209 7815 2903163 SH DFND 2903163 0 0 Builders FirstSource Inc COM 12008R107 2578 18626 SH DFND 18626 0 0 Cboe Global Markets Inc COM 12503M108 2822 16594 SH DFND 16594 0 0 CBRE Group Inc CL A 12504L109 703 7892 SH DFND 7892 0 0 CDW Corp/DE COM 12514G108 4964 22178 SH DFND 22178 0 0 CGI Inc CL A SUB VTG 12532H104 3271 32771 SH DFND 32771 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 9733 110447 SH DFND 110447 0 0 Cigna Group/The COM 125523100 4916 14872 SH DFND 14872 0 0 CME Group Inc COM 12572Q105 3193 16240 SH DFND 15539 701 0 CMS Energy Corp COM 125896100 4573 76822 SH DFND 76822 0 0 CSX Corp COM 126408103 17973 537324 SH DFND 535083 2241 0 CVS Health Corp COM 126650100 16470 278872 SH DFND 278872 0 0 Cabot Corp COM 127055101 2071 22535 SH DFND 22535 0 0 CACI International Inc CL A 127190304 35092 81584 SH DFND 81584 0 0 Cactus Inc CL A 127203107 702 13308 SH DFND 13308 0 0 Cadence Design Systems Inc COM 127387108 77814 252847 SH DFND 252847 0 0 Cal-Maine Foods Inc COM NEW 128030202 290 4747 SH DFND 4747 0 0 Calavo Growers Inc COM 128246105 47 2062 SH DFND 2062 0 0 California Water Service Group COM 130788102 719 14827 SH DFND 14827 0 0 Camden Property Trust SH BEN INT 133131102 4905 44952 SH DFND 44952 0 0 Cameco Corp COM 13321L108 36841 748184 SH DFND 748184 0 0 Campbell Soup Co COM 134429109 16360 362023 SH DFND 362023 0 0 Canaan Inc SPONSORED ADS 134748102 5489 5490011 SH DFND 5490011 0 0 Canadian Imperial Bank of Commerce COM 136069101 7432 156281 SH DFND 156281 0 0 Canadian National Railway Co COM 136375102 19002 160790 SH DFND 160790 0 0 Canadian Natural Resources Ltd COM 136385101 3122 87649 SH DFND 87649 0 0 Canadian Pacific Railway Ltd COM 13646K108 20085 255015 SH DFND 255015 0 0 Canadian Solar Inc COM 136635109 565 38337 SH DFND 38337 0 0 Capital One Financial Corp COM 14040H105 542 3916 SH DFND 3916 0 0 Capital Southwest Corp COM 140501107 870 33341 SH DFND 33341 0 0 CareTrust REIT Inc COM 14174T107 521 20739 SH DFND 20739 0 0 Carlisle Cos Inc COM 142339100 2824 6969 SH DFND 6969 0 0 CARMAX INC COM 143130102 298 4063 SH DFND 4063 0 0 Carlyle Group Inc/The COM 14316J108 819 20391 SH DFND 20391 0 0 Casella Waste Systems Inc CL A 147448104 318 3210 SH DFND 3210 0 0 Casey's General Stores Inc COM 147528103 5785 15161 SH DFND 15161 0 0 Caterpillar Inc COM 149123101 30457 91435 SH DFND 91435 0 0 Celestica Inc COM 15101Q207 2752 48045 SH DFND 48045 0 0 Centene Corp COM 15135B101 1446 21808 SH DFND 21808 0 0 CenterPoint Energy Inc COM 15189T107 5066 163512 SH DFND 163512 0 0 Centerra Gold Inc COM 152006102 3206 476656 SH DFND 476656 0 0 Centerspace COM 15202L107 154 2279 SH DFND 2279 0 0 USEC INC CL A 15643U104 1027 24032 SH DFND 24032 0 0 ChampionX Corp COM 15872M104 3847 115845 SH DFND 115845 0 0 Charter Communications Inc CL A 16119P108 262 878 SH DFND 878 0 0 Chemed Corp COM 16359R103 4648 8567 SH DFND 8567 0 0 Cheniere Energy Inc COM NEW 16411R208 8589 49130 SH DFND 48667 463 0 Chevron Corp COM 166764100 41464 265080 SH DFND 265080 0 0 Chipotle Mexican Grill Inc COM 169656105 19694 314349 SH DFND 314349 0 0 Church & Dwight Co Inc COM 171340102 3757 36237 SH DFND 36237 0 0 Cipher Mining Inc COM 17253J106 6408 1544009 SH DFND 1544009 0 0 CION Investment Corp COM 17259U204 472 38975 SH DFND 38975 0 0 CIRRUS LOGIC INC COM 172755100 2997 23476 SH DFND 23476 0 0 Cisco Systems Inc COM 17275R102 46792 984891 SH DFND 983454 1437 0 Cintas Corp COM 172908105 12406 17716 SH DFND 17716 0 0 Citigroup Inc COM NEW 172967424 18731 295163 SH DFND 295163 0 0 Citizens Financial Group Inc COM 174610105 215 5969 SH DFND 5969 0 0 Bonanza Creek Energy Inc COM NEW 17888H103 1804 26140 SH DFND 26140 0 0 Cleanspark Inc COM NEW 18452B209 8699 545401 SH DFND 545401 0 0 Clearway Energy Inc CL C 18539C204 1527 61841 SH DFND 61841 0 0 Cleveland-Cliffs Inc COM 185899101 152 9890 SH DFND 9890 0 0 Clorox Co/The COM 189054109 7885 57780 SH DFND 57306 474 0 Coca-Cola Consolidated Inc COM 191098102 2336 2153 SH DFND 2153 0 0 Coca-Cola Co/The COM 191216100 54454 855515 SH DFND 855515 0 0 Coeur Mining Inc COM NEW 192108504 4985 886927 SH DFND 886927 0 0 Cogent Communications Holdings Inc COM NEW 19239V302 523 9261 SH DFND 9261 0 0 Cognex Corp COM 192422103 3180 68017 SH DFND 68017 0 0 Cognizant Technology Solutions Corp CL A 192446102 6435 94626 SH DFND 94626 0 0 Coinbase Global Inc COM CL A 19260Q107 10934 49201 SH DFND 49201 0 0 Colgate-Palmolive Co COM 194162103 3929 40487 SH DFND 40487 0 0 Comfort Systems USA Inc COM 199908104 5422 17830 SH DFND 17830 0 0 Comcast Corp CL A 20030N101 22451 573308 SH DFND 569660 3648 0 Commercial Metals Co COM 201723103 3081 56035 SH DFND 56035 0 0 Community Healthcare Trust Inc COM 20369C106 96 4106 SH DFND 4106 0 0 CommVault Systems Inc COM 204166102 2589 21293 SH DFND 21293 0 0 Companhia Paranaense de Energia SPON ADS 20441B605 1309 195739 SH DFND 195739 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 9292 548180 SH DFND 548180 0 0 Compass Diversified Holdings SH BEN INT 20451Q104 166 7571 SH DFND 7571 0 0 Conagra Brands Inc COM 205887102 431 15169 SH DFND 15169 0 0 ConocoPhillips COM 20825C104 3246 28375 SH DFND 28375 0 0 Consolidated Edison Inc COM 209115104 7994 89402 SH DFND 89402 0 0 Constellation Brands Inc CL A 21036P108 1517 5896 SH DFND 5322 574 0 Copart Inc COM 217204106 8083 149239 SH DFND 149239 0 0 Core Laboratories Inc COM 21867A105 118 5805 SH DFND 5805 0 0 Corebridge Financial Inc COM 21871X109 69 2377 SH DFND 2377 0 0 Core Scientific Inc COM 21874A106 6857 737317 SH DFND 737317 0 0 Corning Inc COM 219350105 944 24304 SH DFND 24304 0 0 COPT Defense Properties SHS BEN INT 22002T108 431 17225 SH DFND 17225 0 0 Corteva Inc COM 22052L104 16473 305396 SH DFND 305396 0 0 Costco Wholesale Corp COM 22160K105 77299 90941 SH DFND 90941 0 0 CoStar Group Inc COM 22160N109 68 946 SH DFND 0 946 0 Cousins Properties Inc COM NEW 222795502 541 23349 SH DFND 23349 0 0 Crane Co COMMON STOCK 224408104 3137 21638 SH DFND 21638 0 0 Crescent Capital BDC Inc COM 225655109 498 26521 SH DFND 26521 0 0 CROCS Inc COM 227046109 3817 26155 SH DFND 26155 0 0 Crowdstrike Holdings Inc CL A 22788C105 4106 10716 SH DFND 10716 0 0 Crown Castle Inc COM 22822V101 10097 103348 SH DFND 103348 0 0 CubeSmart COM 229663109 3821 84587 SH DFND 84587 0 0 Cummins Inc COM 231021106 6276 22664 SH DFND 22664 0 0 Curtiss-Wright Corp COM 231561101 53318 196760 SH DFND 196760 0 0 DR Horton Inc COM 23331A109 7298 51783 SH DFND 51783 0 0 Danaher Corp COM 235851102 3402 13616 SH DFND 13616 0 0 Darden Restaurants Inc COM 237194105 2709 17905 SH DFND 17905 0 0 Darling Ingredients Inc COM 237266101 313 8513 SH DFND 8513 0 0 DaVita Inc COM 23918K108 771 5562 SH DFND 5562 0 0 DECKERS OUTDOOR CORP COM 243537107 5783 5974 SH DFND 5974 0 0 Deere & Co COM 244199105 3072 8221 SH DFND 8221 0 0 Delta Air Lines Inc COM NEW 247361702 188 3959 SH DFND 3959 0 0 Denison Mines Corp COM 248356107 5028 2520868 SH DFND 2520868 0 0 DexCom Inc COM 252131107 2009 17716 SH DFND 17716 0 0 DiamondRock Hospitality Co COM 252784301 272 32191 SH DFND 32191 0 0 Dick's Sporting Goods Inc COM 253393102 2325 10823 SH DFND 10823 0 0 Digital Realty Trust Inc COM 253868103 19751 129897 SH DFND 129897 0 0 Walt Disney Co/The COM 254687106 11329 114099 SH DFND 112613 1486 0 Discover Financial Services COM 254709108 848 6480 SH DFND 6480 0 0 Dolby Laboratories Inc COM CL A 25659T107 1974 24914 SH DFND 24914 0 0 Dominion Energy Inc COM 25746U109 10601 216353 SH DFND 216353 0 0 Domino's Pizza Inc COM 25754A201 284 551 SH DFND 551 0 0 Donaldson Co Inc COM 257651109 4226 59058 SH DFND 59058 0 0 Douglas Emmett Inc COM 25960P109 329 24708 SH DFND 24708 0 0 Dover Corp COM 260003108 3800 21058 SH DFND 21058 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 869 100931 SH DFND 100931 0 0 Dril-Quip Inc COM 262037104 92 4938 SH DFND 4938 0 0 Ducommun Inc COM 264147109 266 4578 SH DFND 4578 0 0 Duke Energy Corp COM NEW 26441C204 19970 199242 SH DFND 199242 0 0 Doximity Inc CL A 26622P107 72 2590 SH DFND 2590 0 0 elf Beauty Inc COM 26856L103 5316 25227 SH DFND 25227 0 0 EOG Resources Inc COM 26875P101 3316 26342 SH DFND 26342 0 0 EPR Properties COM SH BEN INT 26884U109 483 11517 SH DFND 11517 0 0 EAGLE MATERIALS INC COM 26969P108 3493 16061 SH DFND 16061 0 0 East West Bancorp Inc COM 27579R104 4174 56999 SH DFND 56999 0 0 Easterly Government Properties Inc COM 27616P103 184 14851 SH DFND 14851 0 0 EastGroup Properties Inc COM 277276101 3056 17967 SH DFND 17967 0 0 EchoStar Corp CL A 278768106 581 32609 SH DFND 32609 0 0 Ecolab Inc COM 278865100 81 339 SH DFND 0 339 0 Edison International COM 281020107 7052 98199 SH DFND 98199 0 0 Edwards Lifesciences Corp COM 28176E108 10877 117753 SH DFND 117753 0 0 Eldorado Gold Corp COM 284902509 6697 453022 SH DFND 453022 0 0 Electronic Arts Inc COM 285512109 39994 287044 SH DFND 287044 0 0 EMCOR GROUP INC COM 29084Q100 3092 8469 SH DFND 8469 0 0 Emerson Electric Co COM 291011104 12613 114500 SH DFND 113031 1469 0 Empire State Realty Trust Inc CL A 292104106 192 20509 SH DFND 20509 0 0 Enbridge Inc COM 29250N105 16042 450872 SH DFND 450872 0 0 Endeavour Silver Corp COM 29258Y103 988 280574 SH DFND 280574 0 0 Encore Energy Corp COM NEW 29259W700 1058 268554 SH DFND 268554 0 0 Encompass Health Corp COM 29261A100 844 9835 SH DFND 9835 0 0 Energy Fuels Inc/Canada COM NEW 292671708 2703 445949 SH DFND 445949 0 0 Enphase Energy Inc COM 29355A107 4613 46269 SH DFND 46269 0 0 Entegris Inc COM 29362U104 11685 86302 SH DFND 86302 0 0 Entergy Corp COM 29364G103 5888 55028 SH DFND 55028 0 0 EPAM Systems Inc COM 29414B104 1617 8594 SH DFND 8594 0 0 Envista Holdings Corp COM 29415F104 130 7796 SH DFND 7796 0 0 Equifax Inc COM 294429105 15613 64393 SH DFND 63807 586 0 Equinix Inc COM 29444U700 14067 18593 SH DFND 18593 0 0 Equinox Gold Corp COM 29446Y502 4314 825650 SH DFND 825650 0 0 Equitable Holdings Inc COM 29452E101 109 2673 SH DFND 2673 0 0 Equity LifeStyle Properties Inc COM 29472R108 4730 72631 SH DFND 72631 0 0 Equity Residential SH BEN INT 29476L107 10298 148517 SH DFND 148517 0 0 Erie Indemnity Co CL A 29530P102 1758 4851 SH DFND 4851 0 0 ERO Copper Corp COM 296006109 2014 94210 SH DFND 94210 0 0 Esab Corp COM 29605J106 2139 22650 SH DFND 22650 0 0 Essential Properties Realty Trust Inc COM 29670E107 744 26843 SH DFND 26843 0 0 Essential Utilities Inc COM 29670G102 2426 64987 SH DFND 64987 0 0 Essex Property Trust Inc COM 297178105 7119 26155 SH DFND 26155 0 0 Etsy Inc COM 29786A106 14128 239543 SH DFND 239543 0 0 Evercore Inc CLASS A 29977A105 3109 14915 SH DFND 14915 0 0 Evergy Inc COM 30034W106 3045 57477 SH DFND 57477 0 0 Eversource Energy COM 30040W108 5141 90658 SH DFND 90658 0 0 Evolent Health Inc CL A 30050B101 39 2033 SH DFND 2033 0 0 EXACT SCIENCES CORP COM 30063P105 174 4125 SH DFND 4125 0 0 Exelon Corp COM 30161N101 8940 258295 SH DFND 258295 0 0 Exelixis Inc COM 30161Q104 2347 104450 SH DFND 104450 0 0 ExlService Holdings Inc COM 302081104 2426 77350 SH DFND 77350 0 0 Expeditors International of Washington COM 302130109 3756 30100 SH DFND 30100 0 0 Exponent Inc COM 30214U102 2459 25852 SH DFND 25852 0 0 Extra Space Storage Inc COM 30225T102 13450 86546 SH DFND 86546 0 0 FMC Corp COM NEW 302491303 3500 60810 SH DFND 60810 0 0 FS KKR Capital Corp COM 302635206 2631 133333 SH DFND 133333 0 0 FTI CONSULTING INC COM 302941109 3425 15892 SH DFND 15892 0 0 Meta Platforms Inc CL A 30303M102 198575 393826 SH DFND 393826 0 0 Factset Research Systems Inc COM 303075105 2941 7204 SH DFND 7204 0 0 Fastenal Co COM 311900104 7444 118454 SH DFND 118454 0 0 Federal Realty Investment Trust SH BEN INT NEW 313745101 3168 31378 SH DFND 31378 0 0 Federal Signal Corp COM 313855108 2227 26616 SH DFND 26616 0 0 F5 Inc COM 315616102 1879 10909 SH DFND 10909 0 0 Fidus Investment Corp COM 316500107 397 20361 SH DFND 20361 0 0 First Industrial Realty Trust Inc COM 32054K103 2209 46502 SH DFND 46502 0 0 First Majestic Silver Corp COM 32076V103 3804 642466 SH DFND 642466 0 0 First Solar Inc COM 336433107 3325 14747 SH DFND 14747 0 0 Fiserv Inc COM 337738108 3425 22980 SH DFND 22980 0 0 FirstEnergy Corp COM 337932107 5687 148614 SH DFND 148614 0 0 Flowers Foods Inc COM 343498101 300 13517 SH DFND 13517 0 0 Ford Motor Co COM 345370860 1109 88467 SH DFND 88467 0 0 Fortis Inc/Canada COM 349553107 4953 127421 SH DFND 127421 0 0 Fortinet Inc COM 34959E109 14552 241448 SH DFND 240179 1269 0 Fortune Brands Innovations Inc COM 34964C106 211 3256 SH DFND 3256 0 0 Fortuna Silver Mines Inc COM NEW 349942102 3323 679517 SH DFND 679517 0 0 Four Corners Property Trust Inc COM 35086T109 346 14037 SH DFND 14037 0 0 Franco-Nevada Corp COM 351858105 46038 388346 SH DFND 388346 0 0 Franklin Electric Co Inc COM 353514102 1707 17726 SH DFND 17726 0 0 Freeport-McMoRan Inc CL B 35671D857 73478 1511891 SH DFND 1511891 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 360 9242 SH DFND 9242 0 0 Galapagos NV SPON ADR 36315X101 30 1209 SH DFND 1209 0 0 Gaming and Leisure Properties Inc COM 36467J108 1815 40151 SH DFND 40151 0 0 GameStop Corp CL A 36467W109 28812 1166968 SH DFND 1166968 0 0 General Dynamics Corp COM 369550108 9748 33597 SH DFND 33597 0 0 General Electric Co COM NEW 369604301 26487 166616 SH DFND 166616 0 0 General Mills Inc COM 370334104 5560 87893 SH DFND 87893 0 0 General Motors Co COM 37045V100 1550 33369 SH DFND 33369 0 0 Gentex Corp COM 371901109 3717 110266 SH DFND 110266 0 0 Genuine Parts Co COM 372460105 2873 20771 SH DFND 20771 0 0 Getty Realty Corp COM 374297109 202 7569 SH DFND 7569 0 0 Gilead Sciences Inc COM 375558103 36538 532549 SH DFND 531703 846 0 Ginkgo Bioworks Holdings Inc CL A SHS 37611X100 9 25506 SH DFND 25506 0 0 Gladstone Investment Corp COM 376546107 339 24256 SH DFND 24256 0 0 Glaukos Corp COM 377322102 172 1457 SH DFND 1457 0 0 GSK PLC SPONSORED ADR 37733W204 671 17428 SH DFND 17428 0 0 Globalstar Inc COM 378973408 377 336908 SH DFND 336908 0 0 Global Net Lease Inc COM NEW 379378201 226 30720 SH DFND 30720 0 0 Globus Medical Inc CL A 379577208 3145 45922 SH DFND 45922 0 0 Globe Life Inc COM 37959E102 3435 41752 SH DFND 41752 0 0 Gogo Inc COM 38046C109 290 30156 SH DFND 30156 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 15568 1044842 SH DFND 1044842 0 0 Goldman Sachs Group Inc/The COM 38141G104 2753 6086 SH DFND 6086 0 0 Goldman Sachs BDC Inc SHS 38147U107 1373 91350 SH DFND 91350 0 0 Golub Capital BDC Inc COM 38173M102 2222 141416 SH DFND 141416 0 0 Graco Inc COM 384109104 2418 30504 SH DFND 30504 0 0 GRAIL Inc COM 384747101 9 592 SH DFND 592 0 0 WW Grainger Inc COM 384802104 10083 11176 SH DFND 11176 0 0 Grand Canyon Education Inc COM 38526M106 2250 16080 SH DFND 16080 0 0 Granite Real Estate Investment Trust UNIT 99/99/9999 387437114 482 9735 SH DFND 9735 0 0 Green Plains Inc COM 393222104 43 2690 SH DFND 2690 0 0 GrowGeneration Corp COM 39986L109 18 8996 SH DFND 8996 0 0 Guardant Health Inc COM 40131M109 82 2855 SH DFND 2855 0 0 HF Sinclair Corp COM 403949100 98 1841 SH DFND 1841 0 0 HP Inc COM 40434L105 1240 35411 SH DFND 35411 0 0 Hain Celestial Group Inc/The COM 405217100 60 8723 SH DFND 8723 0 0 Halliburton Co COM 406216101 2092 61920 SH DFND 61920 0 0 Halozyme Therapeutics Inc COM 40637H109 943 18017 SH DFND 18017 0 0 Hamilton Lane Inc CL A 407497106 2229 18040 SH DFND 18040 0 0 Harley-Davidson Inc COM 412822108 564 16817 SH DFND 14631 2186 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 6772 738530 SH DFND 738530 0 0 Hawaiian Electric Industries Inc COM 419870100 257 28481 SH DFND 28481 0 0 Healthcare Realty Trust Inc CL A COM 42226K105 2523 153084 SH DFND 153084 0 0 Healthpeak Properties Inc COM 42250P103 5586 284985 SH DFND 284985 0 0 Hecla Mining Co COM 422704106 6473 1334653 SH DFND 1334653 0 0 Helix Energy Solutions Group Inc COM 42330P107 317 26588 SH DFND 26588 0 0 Hello Group Inc ADS 423403104 45 7292 SH DFND 7292 0 0 Helmerich & Payne Inc COM 423452101 572 15829 SH DFND 15829 0 0 Jack Henry & Associates Inc COM 426281101 2149 12942 SH DFND 12484 458 0 Hercules Capital Inc COM 427096508 2567 125518 SH DFND 125518 0 0 Hershey Co/The COM 427866108 5380 29265 SH DFND 29265 0 0 Hewlett Packard Enterprise Co COM 42824C109 1832 86552 SH DFND 86552 0 0 Hexcel Corp COM 428291108 331 5301 SH DFND 5301 0 0 Highwoods Properties Inc COM 431284108 422 16075 SH DFND 16075 0 0 Hims & Hers Health Inc COM CL A 433000106 111 5484 SH DFND 5484 0 0 Hive Blockchain Technologies Ltd COM NEW 433921103 6745 2190054 SH DFND 2190054 0 0 Home Bancshares Inc/AR COM 436893200 1747 72922 SH DFND 72922 0 0 Home Depot Inc/The COM 437076102 3347 9722 SH DFND 9722 0 0 Honeywell International Inc COM 438516106 31921 149483 SH DFND 149483 0 0 HOST HOTELS & RESORTS INC COM 44107P104 2182 121369 SH DFND 121369 0 0 Houlihan Lokey Inc CL A 441593100 3151 23368 SH DFND 23368 0 0 Hubbell Inc COM 443510607 3207 8775 SH DFND 8775 0 0 HudBay Minerals Inc COM 443628102 3699 408665 SH DFND 408665 0 0 Hudson Pacific Properties Inc COM 444097109 101 20925 SH DFND 20925 0 0 JB Hunt Transport Services Inc COM 445658107 1934 12086 SH DFND 12086 0 0 Huntington Ingalls Industries Inc COM 446413106 41522 168562 SH DFND 168562 0 0 Hut 8 Corp COM 44812J104 9677 645574 SH DFND 645574 0 0 Hyzon Motors Inc COM CL A 44951Y102 328 1022830 SH DFND 1022830 0 0 iRhythm Technologies Inc COM 450056106 65 608 SH DFND 608 0 0 ITT Inc COM 45073V108 4798 37139 SH DFND 37139 0 0 IAMGOLD Corp COM 450913108 4340 1156040 SH DFND 1156040 0 0 IDACORP Inc COM 451107106 1216 13049 SH DFND 13049 0 0 IDEX Corp COM 45167R104 2181 10838 SH DFND 10838 0 0 IDEXX Laboratories Inc COM 45168D104 11092 22766 SH DFND 22766 0 0 Illinois Tool Works Inc COM 452308109 11816 49864 SH DFND 49864 0 0 Illumina Inc COM 452327109 371 3553 SH DFND 3553 0 0 Incyte Corp COM 45337C102 874 14418 SH DFND 14418 0 0 Independence Realty Trust Inc COM 45378A106 648 34576 SH DFND 34576 0 0 Ingredion Inc COM 457187102 3696 32219 SH DFND 32219 0 0 Insight Enterprises Inc COM 45765U103 2309 11638 SH DFND 11638 0 0 Inspire Medical Systems Inc COM 457730109 138 1029 SH DFND 1029 0 0 Instructure Holdings Inc COM 457790103 178 7593 SH DFND 7593 0 0 Installed Building Products Inc COM 45780R101 2232 10850 SH DFND 10850 0 0 Innovative Industrial Properties Inc COM 45781V101 471 4312 SH DFND 4312 0 0 Insulet Corp COM 45784P101 1330 6593 SH DFND 6593 0 0 Intel Corp COM 458140100 102205 3300116 SH DFND 3300116 0 0 Integer Holdings Corp COM 45826H109 149 1286 SH DFND 1286 0 0 Intellia Therapeutics Inc COM 45826J105 49 2188 SH DFND 2188 0 0 Intercontinental Exchange Inc COM 45866F104 4396 32114 SH DFND 30989 1125 0 International Business Machines Corp COM 459200101 27007 156156 SH DFND 156156 0 0 International Flavors & Fragrances Inc COM 459506101 18278 191980 SH DFND 191221 759 0 Interpublic Group of Cos Inc/The COM 460690100 1970 67715 SH DFND 67715 0 0 Intuit Inc COM 461202103 36104 54935 SH DFND 54935 0 0 Intuitive Surgical Inc COM NEW 46120E602 27448 61702 SH DFND 61702 0 0 InvenTrust Properties Corp COM NEW 46124J201 258 10426 SH DFND 10426 0 0 Invitation Homes Inc COM 46187W107 8280 230714 SH DFND 230714 0 0 Ionis Pharmaceuticals Inc COM 462222100 115 2412 SH DFND 2412 0 0 IQVIA Holdings Inc COM 46266C105 618 2923 SH DFND 2923 0 0 Iridium Communications Inc COM 46269C102 1265 47520 SH DFND 47520 0 0 Iron Mountain Inc COM 46284V101 4023 44887 SH DFND 44887 0 0 JBG SMITH Properties COM 46590V100 207 13575 SH DFND 13575 0 0 Jabil Inc COM 466313103 163 1499 SH DFND 1499 0 0 Jacobs Solutions Inc COM 46982L108 5078 36348 SH DFND 36348 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 37 1767 SH DFND 1767 0 0 Johnson & Johnson COM 478160104 62868 430132 SH DFND 430132 0 0 Juniper Networks Inc COM 48203R104 359 9852 SH DFND 9852 0 0 KBR Inc COM 48242W106 33547 523020 SH DFND 523020 0 0 KLA Corp COM NEW 482480100 103548 125587 SH DFND 125470 117 0 KKR & Co Inc COM 48251W104 1732 16462 SH DFND 16462 0 0 KB Home COM 48666K109 2212 31512 SH DFND 31512 0 0 Kennedy-Wilson Holdings Inc COM 489398107 169 17397 SH DFND 17397 0 0 Kenvue Inc COM 49177J102 20452 1124952 SH DFND 1124952 0 0 KeyCorp COM 493267108 108 7572 SH DFND 7572 0 0 Keysight Technologies Inc COM 49338L103 11299 82627 SH DFND 82627 0 0 Kilroy Realty Corp COM 49427F108 562 18015 SH DFND 18015 0 0 Kimco Realty Corp COM 49446R109 5236 269073 SH DFND 269073 0 0 Kinder Morgan Inc COM 49456B101 8163 410831 SH DFND 410831 0 0 Kinross Gold Corp COM 496902404 22697 2727011 SH DFND 2727011 0 0 Kinsale Capital Group Inc COM 49714P108 4443 11531 SH DFND 11531 0 0 Kite Realty Group Trust COM NEW 49803T300 744 33223 SH DFND 33223 0 0 Kraft Heinz Co/The COM 500754106 1242 38559 SH DFND 38559 0 0 Kratos Defense & Security Solutions Inc COM NEW 50077B207 14889 744100 SH DFND 744100 0 0 Kroger Co/The COM 501044101 926 18545 SH DFND 18545 0 0 LKQ Corp COM 501889208 286 6887 SH DFND 6887 0 0 LPL Financial Holdings Inc COM 50212V100 3985 14268 SH DFND 14268 0 0 LTC Properties Inc COM 502175102 227 6571 SH DFND 6571 0 0 Labcorp Holdings Inc COM SHS 504922105 282 1384 SH DFND 1384 0 0 Lam Research Corp COM 512807108 132678 124598 SH DFND 124598 0 0 Lancaster Colony Corp COM 513847103 1741 9211 SH DFND 9211 0 0 Landstar System Inc COM 515098101 3315 17968 SH DFND 17968 0 0 Lantheus Holdings Inc COM 516544103 2960 36868 SH DFND 36868 0 0 Lattice Semiconductor Corp COM 518415104 1723 29708 SH DFND 29708 0 0 Estee Lauder Cos Inc/The CL A 518439104 13107 123185 SH DFND 123185 0 0 Leidos Holdings Inc COM 525327102 68213 467596 SH DFND 467596 0 0 LeMaitre Vascular Inc COM 525558201 75 912 SH DFND 912 0 0 LENNAR CORP CL A 526057104 5943 39652 SH DFND 39652 0 0 Leonardo DRS Inc COM 52661A108 11093 434836 SH DFND 434836 0 0 LXP Industrial Trust COM 529043101 406 44469 SH DFND 44469 0 0 Liberty Energy Inc COM CL A 53115L104 480 22970 SH DFND 22970 0 0 Liberty Media Corp-Liberty Formula One COM LBTY ONE S C 531229755 454 6316 SH DFND 6316 0 0 Eli Lilly & Co COM 532457108 137770 152168 SH DFND 152168 0 0 Limoneira Co COM 532746104 44 2117 SH DFND 2117 0 0 Lincoln Electric Holdings Inc COM 533900106 5306 28125 SH DFND 28125 0 0 Lindsay Corp COM 535555106 148 1203 SH DFND 1203 0 0 Lithium Americas Corp COM SHS 53681J103 2688 1004213 SH DFND 1004213 0 0 Lithium Americas Argentina Corp COM SHS 53681K100 2131 666423 SH DFND 666423 0 0 Littelfuse Inc COM 537008104 2509 9816 SH DFND 9816 0 0 Lockheed Martin Corp COM 539830109 25374 54322 SH DFND 54322 0 0 Louisiana-Pacific Corp COM 546347105 2037 24740 SH DFND 24740 0 0 Lowe's Cos Inc COM 548661107 3086 13997 SH DFND 13671 326 0 Lululemon Athletica Inc COM 550021109 7307 24462 SH DFND 24462 0 0 MGE Energy Inc COM 55277P104 698 9338 SH DFND 9338 0 0 MGIC Investment Corp COM 552848103 2484 115264 SH DFND 115264 0 0 MP Materials Corp COM CL A 553368101 5626 441916 SH DFND 441916 0 0 MSC Industrial Direct Co Inc CL A 553530106 1717 21647 SH DFND 21647 0 0 Macerich Co/The COM 554382101 512 33149 SH DFND 33149 0 0 VERIS RESIDENTIAL INC COM 554489104 180 12011 SH DFND 12011 0 0 MAG Silver Corp COM 55903Q104 2548 218221 SH DFND 218221 0 0 Magna International Inc COM 559222401 483 11524 SH DFND 11524 0 0 Main Street Capital Corp COM 56035L104 2841 56261 SH DFND 56261 0 0 Manhattan Associates Inc COM 562750109 3847 15597 SH DFND 15597 0 0 Manulife Financial Corp COM 56501R106 7081 265872 SH DFND 265872 0 0 Marathon Digital Holdings Inc COM 565788106 9961 501830 SH DFND 501830 0 0 Maravai LifeSciences Holdings Inc COM CL A 56600D107 20 2853 SH DFND 2853 0 0 MarketAxess Holdings Inc COM 57060D108 16349 81527 SH DFND 81273 254 0 Marsh & McLennan Cos Inc COM 571748102 20827 98838 SH DFND 98838 0 0 Marvell Technology Inc COM 573874104 36727 525429 SH DFND 525429 0 0 MASCO CORP COM 574599106 8858 132857 SH DFND 130718 2139 0 Mastercard Inc CL A 57636Q104 65733 149000 SH DFND 148834 166 0 McCormick & Co Inc/MD COM NON VTG 579780206 461 6499 SH DFND 6499 0 0 McDonald's Corp COM 580135101 2928 11489 SH DFND 11489 0 0 Medical Properties Trust Inc COM 58463J304 967 224362 SH DFND 224362 0 0 Medpace Holdings Inc COM 58506Q109 5952 14452 SH DFND 14452 0 0 MercadoLibre Inc COM 58733R102 343 209 SH DFND 209 0 0 Merck & Co Inc COM 58933Y105 3350 27060 SH DFND 27060 0 0 Mercury Systems Inc COM 589378108 4632 171618 SH DFND 171618 0 0 Meritage Homes Corp COM 59001A102 2549 15750 SH DFND 15750 0 0 Microsoft Corp COM 594918104 210015 469885 SH DFND 469713 172 0 MicroStrategy Inc CL A NEW 594972408 9427 6844 SH DFND 6844 0 0 Microchip Technology Inc COM 595017104 50357 550346 SH DFND 550346 0 0 Micron Technology Inc COM 595112103 110929 843371 SH DFND 843371 0 0 Mid-America Apartment Communities Inc COM 59522J103 6988 49001 SH DFND 49001 0 0 Moderna Inc COM 60770K107 394 3322 SH DFND 3322 0 0 Modine Manufacturing Co COM 607828100 1959 19553 SH DFND 19553 0 0 Molina Healthcare Inc COM 60855R100 3530 11873 SH DFND 11873 0 0 Molson Coors Beverage Co CL B 60871R209 495 9738 SH DFND 9738 0 0 Mondelez International Inc CL A 609207105 3014 46061 SH DFND 45083 978 0 Monolithic Power Systems Inc COM 609839105 32099 39065 SH DFND 39065 0 0 Monster Beverage Corp COM 61174X109 6585 131834 SH DFND 131834 0 0 Moody's Corp COM 615369105 12571 29866 SH DFND 29866 0 0 Moog Inc CL A 615394202 16753 100140 SH DFND 100140 0 0 Mosaic Co/The COM 61945C103 217 7520 SH DFND 7520 0 0 Mueller Industries Inc COM 624756102 2957 51929 SH DFND 51929 0 0 NVR Inc COM 62944T105 5183 683 SH DFND 683 0 0 NOV Inc COM 62955J103 4147 218132 SH DFND 218132 0 0 Natera Inc COM 632307104 314 2904 SH DFND 2904 0 0 National Health Investors Inc COM 63633D104 434 6404 SH DFND 6404 0 0 National Retail Properties Inc COM 637417106 2543 59689 SH DFND 59689 0 0 National Storage Affiliates Trust COM SHS BEN IN 637870106 455 11040 SH DFND 11040 0 0 Natural Grocers by Vitamin Cottage Inc COM 63888U108 50 2368 SH DFND 2368 0 0 NeoGenomics Inc COM NEW 64049M209 35 2506 SH DFND 2506 0 0 NETAPP INC COM 64110D104 5294 41099 SH DFND 41099 0 0 Netflix Inc COM 64110L106 49485 73324 SH DFND 73324 0 0 NetEase Inc SPONSORED ADS 64110W102 39171 409827 SH DFND 409827 0 0 NETSTREIT Corp COM 64119V303 182 11280 SH DFND 11280 0 0 Neurocrine Biosciences Inc COM 64125C109 744 5401 SH DFND 5401 0 0 New Gold Inc COM 644535106 1799 922793 SH DFND 922793 0 0 New Mountain Finance Corp COM 647551100 1022 83497 SH DFND 83497 0 0 New York Times Co/The CL A 650111107 3467 67711 SH DFND 67711 0 0 NEWMARKET CORP COM 651587107 1885 3656 SH DFND 3656 0 0 Newmont Corp COM 651639106 97533 2329429 SH DFND 2329429 0 0 NEXTracker Inc CLASS A COM 65290E101 2174 46364 SH DFND 46364 0 0 NextEra Energy Inc COM 65339F101 35571 502339 SH DFND 502339 0 0 NexGen Energy Ltd COM 65340P106 11540 1654239 SH DFND 1654239 0 0 NexPoint Residential Trust Inc COM 65341D102 137 3473 SH DFND 3473 0 0 NextNav Inc COMMON STOCK 65345N106 158 19464 SH DFND 19464 0 0 NIKE Inc CL B 654106103 31135 413094 SH DFND 412506 588 0 Nikola Corp COM NEW 654110303 2800 341895 SH DFND 341895 0 0 NiSource Inc COM 65473P105 3335 115757 SH DFND 115757 0 0 Nordson Corp COM 655663102 1792 7724 SH DFND 7724 0 0 Norfolk Southern Corp COM 655844108 4287 19966 SH DFND 19966 0 0 Northern Trust Corp COM 665859104 144 1719 SH DFND 0 1719 0 Northrop Grumman Corp COM 666807102 8338 19126 SH DFND 19126 0 0 Northwest Natural Holding Co COM 66765N105 351 9714 SH DFND 9714 0 0 Northwestern Energy Group Inc COM NEW 668074305 791 15792 SH DFND 15792 0 0 Gen Digital Inc COM 668771108 441 17647 SH DFND 17647 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 56 2919 SH DFND 2919 0 0 NVIDIA Corp COM 67066G104 494771 4004945 SH DFND 4004945 0 0 Nutrien Ltd COM 67077M108 241 4737 SH DFND 4737 0 0 NuScale Power Corp CL A COM 67079K100 1910 163410 SH DFND 163410 0 0 OGE Energy Corp COM 670837103 1842 51589 SH DFND 51589 0 0 OSI Systems Inc COM 671044105 8994 65401 SH DFND 65401 0 0 Oaktree Specialty Lending Corp COM 67401P405 1209 64250 SH DFND 64250 0 0 Oatly Group AB SPONSORED ADS 67421J108 43 45401 SH DFND 45401 0 0 Oceaneering International Inc COM 675232102 418 17682 SH DFND 17682 0 0 Old Dominion Freight Line Inc COM 679580100 6664 37733 SH DFND 37733 0 0 Ollie's Bargain Outlet Holdings Inc COM 681116109 2397 24415 SH DFND 24415 0 0 Omnicom Group Inc COM 681919106 3115 34723 SH DFND 34723 0 0 Omega Healthcare Investors Inc COM 681936100 2972 86778 SH DFND 86778 0 0 Omnicell Inc COM 68213N109 28 1049 SH DFND 1049 0 0 ON Semiconductor Corp COM 682189105 17381 253553 SH DFND 253553 0 0 ONE Gas Inc COM 68235P108 921 14429 SH DFND 14429 0 0 Oneok Inc COM 682680103 10084 123660 SH DFND 123660 0 0 Open Text Corp COM 683715106 610 20298 SH DFND 20298 0 0 Oracle Corp COM 68389X105 3835 27161 SH DFND 27161 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 1028 37118 SH DFND 37118 0 0 Orla Mining Ltd COM 68634K106 864 225110 SH DFND 225110 0 0 Ormat Technologies Inc COM 686688102 2554 35618 SH DFND 35618 0 0 Osisko Gold Royalties Ltd COM 68827L101 6436 413048 SH DFND 413048 0 0 Otis Worldwide Corp COM 68902V107 76 792 SH DFND 0 792 0 Ovintiv Inc COM 69047Q102 138 2936 SH DFND 2936 0 0 Owens Corning COM 690742101 2544 14647 SH DFND 14647 0 0 Blue Owl Capital Corp COM 69121K104 2116 137750 SH DFND 137750 0 0 PG&E Corp COM 69331C108 10096 578250 SH DFND 578250 0 0 PNC Financial Services Group Inc/The COM 693475105 12968 83404 SH DFND 83404 0 0 PNM Resources Inc COM 69349H107 852 23064 SH DFND 23064 0 0 PPG Industries Inc COM 693506107 4340 34472 SH DFND 34472 0 0 PPL Corp COM 69351T106 5271 190635 SH DFND 190635 0 0 PACCAR Inc COM 693718108 8763 85124 SH DFND 85124 0 0 Packaging Corp of America COM 695156109 2309 12647 SH DFND 12647 0 0 Palantir Technologies Inc CL A 69608A108 72042 2844132 SH DFND 2844132 0 0 Palo Alto Networks Inc COM 697435105 22623 66732 SH DFND 66502 230 0 Pan American Silver Corp COM 697900108 16025 806138 SH DFND 806138 0 0 Paramount Group Inc COM 69924R108 131 28227 SH DFND 28227 0 0 Park Aerospace Corp COM 70014A104 109 7942 SH DFND 7942 0 0 Park Hotels & Resorts Inc COM 700517105 480 32010 SH DFND 32010 0 0 Parsons Corp COM 70202L102 23381 285800 SH DFND 285800 0 0 Patterson-UTI Energy Inc COM 703481101 796 76837 SH DFND 76837 0 0 Paychex Inc COM 704326107 8952 75506 SH DFND 75506 0 0 Paycom Software Inc COM 70432V102 1347 9415 SH DFND 9415 0 0 Paylocity Holding Corp COM 70438V106 1104 8375 SH DFND 8375 0 0 PayPal Holdings Inc COM 70450Y103 2964 51083 SH DFND 51083 0 0 Pebblebrook Hotel Trust COM 70509V100 251 18270 SH DFND 18270 0 0 Pembina Pipeline Corp COM 706327103 4328 116630 SH DFND 116630 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 569 49289 SH DFND 49289 0 0 Penumbra Inc COM 70975L107 553 3075 SH DFND 3075 0 0 PepsiCo Inc COM 713448108 50785 307916 SH DFND 307044 872 0 Pfizer Inc COM 717081103 55035 1966923 SH DFND 1966923 0 0 Philip Morris International Inc COM 718172109 9199 90786 SH DFND 90786 0 0 Phillips Edison & Co Inc COMMON STOCK 71844V201 614 18786 SH DFND 18786 0 0 Phreesia Inc COM 71944F106 25 1164 SH DFND 1164 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 137 18889 SH DFND 18889 0 0 Pinnacle West Capital Corp COM 723484101 2238 29301 SH DFND 29301 0 0 Planet Labs PBC COM CL A 72703X106 193 103768 SH DFND 103768 0 0 Plug Power Inc COM NEW 72919P202 7516 3225898 SH DFND 3225898 0 0 POLARIS INC COM 731068102 2373 30302 SH DFND 30302 0 0 Pool Corp COM 73278L105 2511 8171 SH DFND 8171 0 0 Popular Inc COM NEW 733174700 2581 29192 SH DFND 29192 0 0 Portland General Electric Co COM NEW 736508847 1126 26035 SH DFND 26035 0 0 Power Integrations Inc COM 739276103 1554 22134 SH DFND 22134 0 0 PowerSchool Holdings Inc COM CL A 73939C106 130 5819 SH DFND 5819 0 0 Premier Inc CL A 74051N102 49 2598 SH DFND 2598 0 0 T Rowe Price Group Inc COM 74144T108 4309 37373 SH DFND 36753 620 0 Primerica Inc COM 74164M108 3658 15461 SH DFND 15461 0 0 Procter & Gamble Co/The COM 742718109 63449 384725 SH DFND 384725 0 0 Progressive Corp/The COM 743315103 3434 16533 SH DFND 16533 0 0 Prologis Inc COM 74340W103 45577 405817 SH DFND 405817 0 0 ProPetro Holding Corp COM 74347M108 104 12044 SH DFND 12044 0 0 Prospect Capital Corp COM 74348T102 1864 337017 SH DFND 337017 0 0 Prudential Financial Inc COM 744320102 1380 11775 SH DFND 11775 0 0 Public Service Enterprise Group Inc COM 744573106 9487 128729 SH DFND 128729 0 0 PUBLIC STORAGE COM 74460D109 25945 90198 SH DFND 90198 0 0 PulteGroup Inc COM 745867101 5082 46161 SH DFND 46161 0 0 Qorvo Inc COM 74736K101 208 1789 SH DFND 1789 0 0 QUALCOMM Inc COM 747525103 206762 1038066 SH DFND 1038066 0 0 Qualys Inc COM 74758T303 2955 20724 SH DFND 20724 0 0 QUEST DIAGNOSTICS INC COM 74834L100 205 1496 SH DFND 1496 0 0 RLI Corp COM 749607107 2743 19495 SH DFND 19495 0 0 RLJ Lodging Trust COM 74965L101 225 23318 SH DFND 23318 0 0 RPC Inc COM 749660106 185 29544 SH DFND 29544 0 0 Radian Group Inc COM 750236101 1934 62191 SH DFND 62191 0 0 Rambus Inc COM 750917106 3148 53581 SH DFND 53581 0 0 Range Resources Corp COM 75281A109 3667 109366 SH DFND 109366 0 0 RTX Corp COM 75513E101 16446 163823 SH DFND 163823 0 0 Realty Income Corp COM 756109104 18716 354337 SH DFND 354337 0 0 Regency Centers Corp COM 758849103 4336 69716 SH DFND 69716 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 20263 19279 SH DFND 19279 0 0 Regions Financial Corp COM 7591EP100 475 23722 SH DFND 23722 0 0 Republic Services Inc COM 760759100 503 2590 SH DFND 2590 0 0 ResMed Inc COM 761152107 5213 27235 SH DFND 27235 0 0 Retail Opportunity Investments Corp COM 76131N101 236 18964 SH DFND 18964 0 0 Rexford Industrial Realty Inc COM 76169C100 3868 86739 SH DFND 86739 0 0 Riot Platforms Inc COM 767292105 7408 810540 SH DFND 810540 0 0 Robert Half Inc COM 770323103 3163 49434 SH DFND 49434 0 0 ROBLOX Corp CL A 771049103 30901 830443 SH DFND 830443 0 0 Rocket Lab USA Inc COM 773122106 473 98458 SH DFND 98458 0 0 Rockwell Automation Inc COM 773903109 14429 52416 SH DFND 52179 237 0 Rollins Inc COM 775711104 2831 58017 SH DFND 58017 0 0 R1 RCM Inc COM 77634L105 65 5140 SH DFND 5140 0 0 Roper Technologies Inc COM 776696106 8561 15189 SH DFND 15069 120 0 Royal Gold Inc COM 780287108 21514 171892 SH DFND 171892 0 0 RxSight Inc COM 78349D107 143 2383 SH DFND 2383 0 0 Ryman Hospitality Properties Inc COM 78377T107 896 8973 SH DFND 8973 0 0 S&P Global Inc COM 78409V104 3670 8229 SH DFND 8229 0 0 SBA Communications Corp CL A 78410G104 4464 22739 SH DFND 22739 0 0 SEI Investments Co COM 784117103 1262 19506 SH DFND 19506 0 0 SJW Group COM 784305104 449 8288 SH DFND 8288 0 0 SL Green Realty Corp COM 78440X887 1496 26406 SH DFND 26406 0 0 SPS Commerce Inc COM 78463M107 2963 15748 SH DFND 15748 0 0 SS&C Technologies Holdings Inc COM 78467J100 286 4569 SH DFND 4569 0 0 SSR Mining Inc COM 784730103 2026 448859 SH DFND 448859 0 0 Sabra Health Care REIT Inc COM 78573L106 545 35406 SH DFND 35406 0 0 iStar Inc COM 78646V107 153 7923 SH DFND 7923 0 0 Saia Inc COM 78709Y105 5866 12368 SH DFND 12368 0 0 Salesforce.com Inc COM 79466L302 11313 44002 SH DFND 43691 311 0 Sandstorm Gold Ltd COM NEW 80013R206 3308 608156 SH DFND 608156 0 0 Sarepta Therapeutics Inc COM 803607100 353 2236 SH DFND 2236 0 0 Schlumberger NV COM STK 806857108 5230 110844 SH DFND 110844 0 0 Charles Schwab Corp/The COM 808513105 12100 164198 SH DFND 164198 0 0 Science Applications International Corp COM 808625107 24168 205599 SH DFND 205599 0 0 Scilex Holding Co COM 80880W106 2 1610 SH DFND 1610 0 0 Select Energy Services Inc CL A COM 81617J301 250 23399 SH DFND 23399 0 0 Selective Insurance Group Inc COM 816300107 2330 24828 SH DFND 24828 0 0 Sempra COM 816851109 12440 163554 SH DFND 163554 0 0 Seneca Foods Corp CL A 817070501 34 595 SH DFND 595 0 0 Sensient Technologies Corp COM 81725T100 273 3680 SH DFND 3680 0 0 Service Properties Trust COM SH BEN INT 81761L102 130 25240 SH DFND 25240 0 0 ServiceNow Inc COM 81762P102 3586 4559 SH DFND 4457 102 0 Sherwin-Williams Co/The COM 824348106 13971 46814 SH DFND 46814 0 0 Shoals Technologies Group Inc CL A 82489W107 796 127642 SH DFND 127642 0 0 Shopify Inc CL A 82509L107 2950 44668 SH DFND 44668 0 0 Sigma Lithium Corp COM 826599102 3144 261340 SH DFND 261340 0 0 SilverCrest Metals Inc COM 828363101 1401 171912 SH DFND 171912 0 0 Simon Property Group Inc COM 828806109 20798 137007 SH DFND 137007 0 0 Simpson Manufacturing Co Inc COM 829073105 3356 19916 SH DFND 19916 0 0 SITE Centers Corp COM 82981J109 421 29065 SH DFND 29065 0 0 SiteOne Landscape Supply Inc COM 82982L103 2080 17131 SH DFND 17131 0 0 Sixth Street Specialty Lending Inc COM 83012A109 1570 73545 SH DFND 73545 0 0 Skyline Champion Corp COM 830830105 1593 23516 SH DFND 23516 0 0 Skyworks Solutions Inc COM 83088M102 14781 138686 SH DFND 138686 0 0 Smith & Nephew PLC SPDN ADR NEW 83175M205 188 7574 SH DFND 7574 0 0 A O Smith Corp COM 831865209 1809 22117 SH DFND 22117 0 0 J M Smucker Co/The COM NEW 832696405 363 3327 SH DFND 3327 0 0 Snap-On Inc COM 833034101 2265 8664 SH DFND 8664 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 5660 138896 SH DFND 138896 0 0 SLR Investment Corp COM 83413U100 724 44986 SH DFND 44986 0 0 SolarEdge Technologies Inc COM 83417M104 822 32540 SH DFND 32540 0 0 Solventum Corp COM SHS 83444M101 1261 23847 SH DFND 23847 0 0 SouthState Corp COM 840441109 2382 31175 SH DFND 31175 0 0 Southern Co/The COM 842587107 21935 282781 SH DFND 282781 0 0 Southern Copper Corp COM 84265V105 9744 90436 SH DFND 90436 0 0 Spire Inc COM 84857L101 842 13857 SH DFND 13857 0 0 Sprouts Farmers Market Inc COM 85208M102 3917 46824 SH DFND 46824 0 0 Block Inc CL A 852234103 12517 194093 SH DFND 194093 0 0 STAAR Surgical Co COM PAR $0.01 852312305 147 3085 SH DFND 3085 0 0 STAG Industrial Inc COM 85254J102 2636 73109 SH DFND 73109 0 0 Standard Lithium Ltd COM 853606101 824 659151 SH DFND 659151 0 0 Starbucks Corp COM 855244109 14404 185024 SH DFND 184324 700 0 State Street Corp COM 857477103 652 8813 SH DFND 7795 1018 0 Steel Dynamics Inc COM 858119100 258 1992 SH DFND 1992 0 0 Sterling Infrastructure Inc COM 859241101 1640 13857 SH DFND 13857 0 0 Stifel Financial Corp COM 860630102 3232 38406 SH DFND 38406 0 0 STMicroelectronics NV NY REGISTRY 861012102 22643 576444 SH DFND 576444 0 0 Stryker Corp COM 863667101 4464 13121 SH DFND 13121 0 0 Summit Hotel Properties Inc COM 866082100 96 16057 SH DFND 16057 0 0 Sun Communities Inc COM 866674104 6180 51357 SH DFND 51357 0 0 Sun Life Financial Inc COM 866796105 4938 100704 SH DFND 100704 0 0 Suncor Energy Inc COM 867224107 7615 199744 SH DFND 199744 0 0 SunOpta Inc COM 8676EP108 78 14363 SH DFND 14363 0 0 Sunstone Hotel Investors Inc COM 867892101 326 31119 SH DFND 31119 0 0 Super Micro Computer Inc COM 86800U104 7300 8909 SH DFND 8909 0 0 SYNOPSYS INC COM 871607107 84080 141296 SH DFND 141296 0 0 Synchrony Financial COM 87165B103 699 14806 SH DFND 14806 0 0 Sysco Corp COM 871829107 74 1032 SH DFND 0 1032 0 TCG BDC Inc COM 872280102 757 42680 SH DFND 42680 0 0 TJX Cos Inc/The COM 872540109 24044 218385 SH DFND 218385 0 0 T-Mobile US Inc COM 872590104 3761 21350 SH DFND 21350 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 241731 1390778 SH DFND 1390778 0 0 Take-Two Interactive Software Inc COM 874054109 27140 174544 SH DFND 174544 0 0 Tandem Diabetes Care Inc COM NEW 875372203 167 4151 SH DFND 4151 0 0 Tanger Inc COM 875465106 442 16289 SH DFND 16289 0 0 Target Corp COM 87612E106 10177 68746 SH DFND 68746 0 0 Targa Resources Corp COM 87612G101 5997 46564 SH DFND 46564 0 0 TC Energy Corp COM 87807B107 8347 220158 SH DFND 220158 0 0 Teck Resources Ltd CL B 878742204 23221 484504 SH DFND 484504 0 0 Teladoc Health Inc COM 87918A105 37 3817 SH DFND 3817 0 0 Teledyne Technologies Inc COM 879360105 220 567 SH DFND 567 0 0 TELEFLEX INC COM 879369106 705 3351 SH DFND 3351 0 0 TELUS Corp COM 87971M103 190 12578 SH DFND 12578 0 0 10X Genomics Inc CL A COM 88025U109 41 2122 SH DFND 2122 0 0 Tenaris SA SPONSORED ADS 88031M109 2027 66415 SH DFND 66415 0 0 Tenet Healthcare Corp COM NEW 88033G407 1014 7619 SH DFND 7619 0 0 Teradyne Inc COM 880770102 29509 198992 SH DFND 198294 698 0 Terawulf Inc COM 88080T104 8177 1837532 SH DFND 1837532 0 0 Terreno Realty Corp COM 88146M101 1208 20414 SH DFND 20414 0 0 Tesla Inc COM 88160R101 3859 19500 SH DFND 19500 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 678 41751 SH DFND 41751 0 0 Tetra Tech Inc COM 88162G103 4487 21942 SH DFND 21942 0 0 Texas Instruments Inc COM 882508104 164763 846981 SH DFND 846981 0 0 Texas Pacific Land Corp COM 88262P102 3088 4206 SH DFND 4206 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7353 13297 SH DFND 13035 262 0 360 DigiTech Inc AMERICAN DEP 88557W101 250 12683 SH DFND 12683 0 0 3M Co COM 88579Y101 8185 80096 SH DFND 80096 0 0 Timken Co/The COM 887389104 2110 26329 SH DFND 26329 0 0 TOLL BROTHERS INC COM 889478103 5231 45420 SH DFND 45420 0 0 TopBuild Corp COM 89055F103 5692 14775 SH DFND 14775 0 0 Toro Co/The COM 891092108 1627 17397 SH DFND 17397 0 0 Toronto-Dominion Bank/The COM NEW 891160509 20155 366625 SH DFND 366625 0 0 Tractor Supply Co COM 892356106 5953 22047 SH DFND 22047 0 0 TransMedics Group Inc COM 89377M109 178 1179 SH DFND 1179 0 0 TransUnion COM 89400J107 15920 214676 SH DFND 212669 2007 0 Trex Co Inc COM 89531P105 4327 58375 SH DFND 58375 0 0 Trinity Capital Inc COM 896442308 441 31219 SH DFND 31219 0 0 Truist Financial Corp COM 89832Q109 821 21122 SH DFND 21122 0 0 Twilio Inc CL A 90138F102 265 4667 SH DFND 4667 0 0 Twist Bioscience Corp COM 90184D100 33 660 SH DFND 660 0 0 Tyler Technologies Inc COM 902252105 11024 21927 SH DFND 21607 320 0 Tyson Foods Inc CL A 902494103 622 10880 SH DFND 10880 0 0 UDR INC COM 902653104 5349 129978 SH DFND 129978 0 0 UFP Industries Inc COM 90278Q108 3048 27217 SH DFND 27217 0 0 US Bancorp COM NEW 902973304 28245 711462 SH DFND 709593 1869 0 US Silica Holdings Inc COM 90346E103 204 13187 SH DFND 13187 0 0 Ulta Beauty Inc COM 90384S303 4206 10901 SH DFND 10901 0 0 Ultragenyx Pharmaceutical Inc COM 90400D108 80 1944 SH DFND 1944 0 0 Union Pacific Corp COM 907818108 37209 164453 SH DFND 164453 0 0 United Natural Foods Inc COM 911163103 86 6584 SH DFND 6584 0 0 United Parcel Service Inc CL B 911312106 20893 152674 SH DFND 152674 0 0 United Therapeutics Corp COM 91307C102 3470 10894 SH DFND 10894 0 0 UnitedHealth Group Inc COM 91324P102 81446 159930 SH DFND 159930 0 0 Uniti Group Inc COM 91325V108 147 50294 SH DFND 50294 0 0 Unity Software Inc COM 91332U101 21078 1296282 SH DFND 1296282 0 0 Universal Display Corp COM 91347P105 11349 53978 SH DFND 53978 0 0 Universal Health Services Inc CL B 913903100 215 1160 SH DFND 1160 0 0 Unum Group COM 91529Y106 3945 77195 SH DFND 77195 0 0 Uranium Energy Corp COM 916896103 6166 1025978 SH DFND 1025978 0 0 Urban Edge Properties COM 91704F104 339 18330 SH DFND 18330 0 0 Vale SA SPONSORED ADS 91912E105 42690 3821808 SH DFND 3821808 0 0 Valmont Industries Inc COM 920253101 2253 8209 SH DFND 8209 0 0 Veeva Systems Inc CL A COM 922475108 19687 107576 SH DFND 106840 736 0 Ventas Inc COM 92276F100 8470 165244 SH DFND 165244 0 0 Veralto Corp COM SHS 92338C103 4967 52022 SH DFND 52022 0 0 VERISIGN INC COM 92343E102 54 301 SH DFND 0 301 0 Verizon Communications Inc COM 92343V104 48211 1169038 SH DFND 1169038 0 0 Vertex Pharmaceuticals Inc COM 92532F100 24735 52771 SH DFND 52771 0 0 Viasat Inc COM 92552V100 270 21234 SH DFND 21234 0 0 Paramount Global CLASS B COM 92556H206 198 19064 SH DFND 19064 0 0 Viatris Inc COM 92556V106 1170 110080 SH DFND 110080 0 0 VICI Properties Inc COM 925652109 12331 430554 SH DFND 430554 0 0 Vipshop Holdings Ltd SPONSORED ADS A 92763W103 544 41805 SH DFND 41805 0 0 Virgin Galactic Holdings Inc COM NEW 92766K403 61 7194 SH DFND 7194 0 0 Visa Inc COM CL A 92826C839 90605 345201 SH DFND 345201 0 0 Vital Farms Inc COM 92847W103 192 4095 SH DFND 4095 0 0 Vornado Realty Trust SH BEN INT 929042109 1747 66433 SH DFND 66433 0 0 WP Carey Inc COM 92936U109 4821 87567 SH DFND 87567 0 0 WEC Energy Group Inc COM 92939U106 6406 81643 SH DFND 81643 0 0 Walgreens Boots Alliance Inc COM 931427108 2101 173696 SH DFND 173696 0 0 Warner Bros Discovery Inc COM SER A 934423104 317 42637 SH DFND 42637 0 0 Warrior Met Coal Inc COM 93627C101 3459 55110 SH DFND 55110 0 0 Elme Communities SH BEN INT 939653101 214 13465 SH DFND 13465 0 0 Waste Connections Inc COM 94106B101 582 3321 SH DFND 3321 0 0 Waste Management Inc COM 94106L109 3827 17937 SH DFND 17937 0 0 Waters Corp COM 941848103 11596 39970 SH DFND 39726 244 0 watsco inc COM 942622200 2741 5918 SH DFND 5918 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 2277 12415 SH DFND 12415 0 0 Welltower Inc COM 95040Q104 24763 237539 SH DFND 237539 0 0 West Pharmaceutical Services Inc COM 955306105 4627 14048 SH DFND 14048 0 0 Western Digital Corp COM 958102105 336 4429 SH DFND 4429 0 0 Weyerhaeuser Co COM NEW 962166104 668 23526 SH DFND 23526 0 0 Wheaton Precious Metals Corp COM 962879102 48011 915732 SH DFND 915732 0 0 Williams Cos Inc/The COM 969457100 10961 257915 SH DFND 257915 0 0 Williams-Sonoma Inc COM 969904101 4107 14544 SH DFND 14544 0 0 Woodward Inc COM 980745103 4393 25194 SH DFND 25194 0 0 Workday Inc CL A 98138H101 9955 44529 SH DFND 44181 348 0 Xcel Energy Inc COM 98389B100 7668 143577 SH DFND 143577 0 0 Xenia Hotels & Resorts Inc COM 984017103 224 15599 SH DFND 15599 0 0 Xylem Inc/NY COM 98419M100 847 6242 SH DFND 6242 0 0 Yum! Brands Inc COM 988498101 142 1074 SH DFND 0 1074 0 Yum China Holdings Inc COM 98850P109 37 1207 SH DFND 1207 0 0 Zimmer Biomet Holdings Inc COM 98956P102 16336 150523 SH DFND 149903 620 0 Zoetis Inc CL A 98978V103 20387 117599 SH DFND 117599 0 0 Zscaler Inc COM 98980G102 154 799 SH DFND 799 0 0 Zoom Video Communications Inc CL A 98980L101 328 5544 SH DFND 5544 0 0 Alkermes PLC SHS G01767105 1807 74988 SH DFND 74988 0 0 Allegion PLC ORD SHS G0176J109 17738 150132 SH DFND 148871 1261 0 Anglogold Ashanti Plc COM SHS G0378L100 23414 931699 SH DFND 931699 0 0 Arch Capital Group Ltd ORD G0450A105 6112 60581 SH DFND 60581 0 0 Arcadium Lithium PLC COM SHS G0508H110 6531 1943772 SH DFND 1943772 0 0 Bit Digital Inc SHS G1144A105 6368 2002659 SH DFND 2002659 0 0 Accenture PLC SHS CLASS A G1151C101 40263 132701 SH DFND 132701 0 0 Eaton Corp PLC SHS G29183103 323 1031 SH DFND 1031 0 0 Essent Group Ltd COM G3198U102 2612 46490 SH DFND 46490 0 0 Everest Group Ltd COM G3223R108 151 397 SH DFND 397 0 0 Fabrinet SHS G3323L100 4118 16823 SH DFND 16823 0 0 Ferguson PLC SHS G3421J106 7373 38072 SH DFND 38072 0 0 Herbalife Nutrition Ltd COM SHS G4412G101 90 8684 SH DFND 8684 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 1779 52760 SH DFND 52760 0 0 Weatherford International PLC ORD SHS G48833118 1461 11935 SH DFND 11935 0 0 Linde PLC SHS G54950103 6651 15156 SH DFND 15156 0 0 Medtronic PLC SHS G5960L103 11615 147572 SH DFND 146730 842 0 Aptiv PLC SHS G6095L109 496 7040 SH DFND 7040 0 0 Nabors Industries Ltd SHS G6359F137 151 2120 SH DFND 2120 0 0 Noble Corp PLC ORD SHS A G65431127 3396 76067 SH DFND 76067 0 0 NU Holdings Ltd/Cayman Islands ORD SHS CL A G6683N103 264 20505 SH DFND 20505 0 0 nVent Electric PLC SHS G6700G107 5265 68722 SH DFND 68722 0 0 Royalty Pharma PLC SHS CLASS A G7709Q104 903 34228 SH DFND 34228 0 0 Pentair PLC SHS G7S00T104 1915 24976 SH DFND 24976 0 0 Signet Jewelers Ltd SHS G81276100 1797 20057 SH DFND 20057 0 0 TechnipFMC PLC COM G87110105 1363 52129 SH DFND 52129 0 0 Trane Technologies plc SHS G8994E103 14778 44927 SH DFND 44927 0 0 Tronox Holdings PLC SHS G9087Q102 3179 202637 SH DFND 202637 0 0 Valaris Ltd CL A G9460G101 941 12629 SH DFND 12629 0 0 Bunge Global SA COM SHS H11356104 245 2292 SH DFND 2292 0 0 Chubb Ltd COM H1467J104 3227 12651 SH DFND 12651 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 116 2146 SH DFND 2146 0 0 Garmin Ltd SHS H2906T109 4145 25441 SH DFND 25441 0 0 TE Connectivity Ltd SHS H84989104 7826 52023 SH DFND 52023 0 0 Transocean Ltd REGISTERED SHS H8817H100 925 172906 SH DFND 172906 0 0 Check Point Software Technologies Ltd ORD M22465104 3500 21213 SH DFND 21213 0 0 Gilat Satellite Networks Ltd SHS NEW M51474118 100 22359 SH DFND 22359 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 228923 223835 SH DFND 223835 0 0 CNH Industrial NV SHS N20944109 209 20655 SH DFND 20655 0 0 CureVac NV COM N2451R105 12 3460 SH DFND 3460 0 0 NXP Semiconductors NV COM N6596X109 43562 161885 SH DFND 161885 0 0 QIAGEN NV SHS NEW N72482149 241 5876 SH DFND 5876 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 6532 578608 SH DFND 578608 0 0 Stevanato Group SpA ORD SHS T9224W109 470 25617 SH DFND 25617 0 0 ABM Industries Inc COM 000957100 3102 61333 SH SOLE 61333 0 0 AGCO Corp COM 001084102 13590 138840 SH SOLE 138840 0 0 AGNC INVESTMENT CORP COM 00123Q104 24395 2557122 SH SOLE 2557122 0 0 ATS Corp COM 00217Y104 106 3294 SH SOLE 3294 0 0 AbbVie Inc COM 00287Y109 35760 208486 SH SOLE 208486 0 0 Abercrombie & Fitch Co CL A 002896207 255 1434 SH SOLE 1434 0 0 Adobe Inc COM 00724F101 407282 733129 SH SOLE 733129 0 0 Advanced Micro Devices Inc COM 007903107 1166494 7191261 SH SOLE 7191261 0 0 Affirm Holdings Inc COM CL A 00827B106 295 9771 SH SOLE 9771 0 0 Agilent Technologies Inc COM 00846U101 339208 2616740 SH SOLE 2616740 0 0 Agnico Eagle Mines Ltd COM 008474108 1393832 21312423 SH SOLE 21066765 0 245658 Airbnb Inc COM CL A 009066101 240 1585 SH SOLE 1585 0 0 Air Products and Chemicals Inc COM 009158106 4983 19312 SH SOLE 19312 0 0 Alamos Gold Inc COM CL A 011532108 704096 44904084 SH SOLE 44667362 0 236722 Albemarle Corp COM 012653101 22351 233998 SH SOLE 233998 0 0 Albemarle Corp 7.25% DEP SHS A 012653200 85561 1833716 SH SOLE 1833716 0 0 Algoma Steel Group Inc COM 015658107 788 113204 SH SOLE 113204 0 0 ATI Inc COM 01741R102 4308 77683 SH SOLE 77683 0 0 AllianceBernstein National Municipal In COM 01864U106 2610 234895 SH SOLE 234895 0 0 Alliant Energy Corp COM 018802108 2661 52275 SH SOLE 52275 0 0 Allison Transmission Holdings Inc COM 01973R101 2367 31180 SH SOLE 31180 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 14410 59299 SH SOLE 59299 0 0 Alphabet Inc CAP STK CL A 02079K305 260286 1428963 SH SOLE 1428963 0 0 Altair Engineering Inc COM CL A 021369103 104 1057 SH SOLE 1057 0 0 Altria Group Inc COM 02209S103 379849 8339160 SH SOLE 8339160 0 0 Kinetik Holdings Inc COM NEW CL A 02215L209 586 14143 SH SOLE 14143 0 0 Altus Power Inc COM CL A 02217A102 6 1547 SH SOLE 1547 0 0 Amazon.com Inc COM 023135106 244805 1266777 SH SOLE 1266777 0 0 Ameren Corp COM 023608102 187 2624 SH SOLE 2624 0 0 Ameresco Inc CL A 02361E108 10 332 SH SOLE 332 0 0 American Airlines Group Inc COM 02376R102 316 27908 SH SOLE 27908 0 0 American Assets Trust Inc COM 024013104 20 893 SH SOLE 893 0 0 American Express Co COM 025816109 7412 32010 SH SOLE 32010 0 0 American Water Works Co Inc COM 030420103 181 1405 SH SOLE 1405 0 0 Cencora Inc COM 03073E105 31492 139776 SH SOLE 139776 0 0 Amgen Inc COM 031162100 74113 237198 SH SOLE 237198 0 0 Analog Devices Inc COM 032654105 839577 3678162 SH SOLE 3678162 0 0 Annaly Capital Management Inc COM NEW 035710839 30445 1597318 SH SOLE 1597318 0 0 ANSYS Inc COM 03662Q105 254 789 SH SOLE 789 0 0 Antero Resources Corp COM 03674X106 17407 533470 SH SOLE 533470 0 0 Antero Midstream Corp COM 03676B102 1286 87265 SH SOLE 87265 0 0 MidCap Financial Investment Corp COM NEW 03761U502 22103 1459886 SH SOLE 1459886 0 0 Apollo Commercial Real Estate Finance I COM 03762U105 10126 1034316 SH SOLE 1034316 0 0 Apple Inc COM 037833100 1765 8379 SH SOLE 8379 0 0 Applied Digital Corp COM NEW 038169207 7474 1256106 SH SOLE 1256106 0 0 Applied Materials Inc COM 038222105 1018813 4317187 SH SOLE 4317187 0 0 AppLovin Corp COM CL A 03831W108 11908 143093 SH SOLE 143093 0 0 Arbor Realty Trust Inc COM 038923108 14213 990484 SH SOLE 990484 0 0 ArcelorMittal SA NY REGISTRY SH 03938L203 5169 225420 SH SOLE 225420 0 0 Archer-Daniels-Midland Co COM 039483102 79863 1321143 SH SOLE 1321143 0 0 Archrock Inc COM 03957W106 713 35280 SH SOLE 35280 0 0 Ares Capital Corp COM 04010L103 240490 11539820 SH SOLE 11539820 0 0 Ares Commercial Real Estate Corp COM 04013V108 3489 524694 SH SOLE 524694 0 0 Argenx SE SPONSORED ADR 04016X101 21855 50821 SH SOLE 50821 0 0 Aris Mining Corp COM 04040Y109 24604 6509737 SH SOLE 6509737 0 0 Aris Water Solution Inc CLASS A COM 04041L106 1748 111535 SH SOLE 111535 0 0 ARMOUR Residential REIT Inc COM SHS 042315705 6768 349241 SH SOLE 349241 0 0 Array Technologies Inc COM SHS 04271T100 366 35715 SH SOLE 35715 0 0 Asbury Automotive Group Inc COM 043436104 4839 21235 SH SOLE 21235 0 0 AstraZeneca PLC SPONSORED ADR 046353108 29464 377790 SH SOLE 377790 0 0 Atmos Energy Corp COM 049560105 142 1220 SH SOLE 1220 0 0 Autodesk Inc COM 052769106 380255 1536694 SH SOLE 1536694 0 0 Automatic Data Processing Inc COM 053015103 635 2662 SH SOLE 2662 0 0 AutoZone Inc COM 053332102 7612 2568 SH SOLE 2568 0 0 Azul SA SPONSR ADR PFD 05501U106 251 62856 SH SOLE 62856 0 0 BP PLC SPONSORED ADR 055622104 43010 1191404 SH SOLE 1191404 0 0 BNY Mellon Strategic Municipals Inc COM 05588W108 3165 517157 SH SOLE 517157 0 0 BNY Mellon Municipal Income Inc COM 05589T104 1063 147851 SH SOLE 147851 0 0 BWX Technologies Inc COM 05605H100 10780 113477 SH SOLE 113477 0 0 Badger Meter Inc COM 056525108 1163 6242 SH SOLE 6242 0 0 Baidu Inc SPON ADR REP A 056752108 2511 29034 SH SOLE 29034 0 0 Bain Capital Specialty Finance Inc COM STK 05684B107 16256 996665 SH SOLE 996665 0 0 Baker Hughes Co CL A 05722G100 212613 6045302 SH SOLE 6045302 0 0 Balchem Corp COM 057665200 7692 49965 SH SOLE 49965 0 0 Ballard Power Systems Inc COM 058586108 190 84443 SH SOLE 84443 0 0 Bank of America Corp COM 060505104 347 8734 SH SOLE 8734 0 0 Bank of New York Mellon Corp/The COM 064058100 7129 119040 SH SOLE 119040 0 0 Barings BDC Inc COM 06759L103 20066 2062264 SH SOLE 2062264 0 0 Barrick Gold Corp COM 067901108 1232109 73867475 SH SOLE 73001595 0 865880 Bath & Body Works Inc COM 070830104 5524 141461 SH SOLE 141461 0 0 Bausch Health Cos Inc COM 071734107 2108 302471 SH SOLE 302471 0 0 Baxter International Inc COM 071813109 1863 55710 SH SOLE 55710 0 0 BeiGene Ltd SPONSORED ADR 07725L102 13636 95577 SH SOLE 95577 0 0 Bentley Systems Inc COM CL B 08265T208 191 3879 SH SOLE 3879 0 0 Berkshire Hathaway Inc CL B NEW 084670702 145 356 SH SOLE 356 0 0 Best Buy Co Inc COM 086516101 4328 51347 SH SOLE 51347 0 0 BHP Group Ltd SPONSORED ADS 088606108 5276 92410 SH SOLE 92410 0 0 Bio-Rad Laboratories Inc CL A 090572207 172558 631825 SH SOLE 631825 0 0 BioMarin Pharmaceutical Inc COM 09061G101 10993 133522 SH SOLE 133522 0 0 Biogen Inc COM 09062X103 205824 887860 SH SOLE 887860 0 0 Bio-Techne Corp COM 09073M104 10189 142209 SH SOLE 142209 0 0 BioNTech SE SPONSORED ADS 09075V102 8732 108659 SH SOLE 108659 0 0 Bitfarms Ltd/Canada COM 09173B107 5808 2260038 SH SOLE 2260038 0 0 BlackRock Municipal Income Quality Trus COM 092479104 2149 187480 SH SOLE 187480 0 0 BlackRock Investment Quality Municipal COM 09247D105 1073 89633 SH SOLE 89633 0 0 BlackRock Inc COM 09247X101 6561 8333 SH SOLE 8333 0 0 BlackRock Municipal Income Trust SH BEN INT 09248F109 3345 327572 SH SOLE 327572 0 0 BlackRock Municipal Income Trust II COM 09249N101 3885 359345 SH SOLE 359345 0 0 Blackrock Long-Term Municipal Advantage COM 09250B103 686 67732 SH SOLE 67732 0 0 BlackRock MuniHoldings Fund Inc COM 09253N104 4706 389242 SH SOLE 389242 0 0 BlackRock MuniVest Fund Inc COM 09253R105 3333 464790 SH SOLE 464790 0 0 BlackRock MuniVest Fund II Inc COM 09253T101 1895 171465 SH SOLE 171465 0 0 BlackRock MuniYield Fund Inc COM 09253W104 3691 340163 SH SOLE 340163 0 0 BlackRock Municipal Income Fund Inc COM 09253X102 5104 413601 SH SOLE 413601 0 0 BlackRock MuniHoldings Quality Fund II COM 09254C107 1845 180879 SH SOLE 180879 0 0 BlackRock MuniYield Quality Fund III In COM 09254E103 5501 492047 SH SOLE 492047 0 0 BlackRock MuniYield Quality Fund Inc COM 09254F100 5139 418472 SH SOLE 418472 0 0 BlackRock MuniYield Quality Fund II Inc COM 09254G108 1712 166360 SH SOLE 166360 0 0 BlackRock MuniAssets Fund Inc COM 09254J102 1923 165743 SH SOLE 165743 0 0 BlackRock Municipal 2030 Target Term Tr COM SHS BEN IN 09257P105 10313 496553 SH SOLE 496553 0 0 Blackstone Mortgage Trust Inc COM CL A 09257W100 13683 785499 SH SOLE 785499 0 0 BlackRock TCP Capital Corp COM 09259E108 20681 1914903 SH SOLE 1914903 0 0 Blackstone Inc COM 09260D107 741 5986 SH SOLE 5986 0 0 Blackstone Secured Lending Fund COMMON STOCK 09261X102 95186 3108637 SH SOLE 3108637 0 0 BlackRock 2037 Municipal Target Term Tr COM 09262G108 773 31278 SH SOLE 31278 0 0 Bloom Energy Corp COM CL A 093712107 589 48149 SH SOLE 48149 0 0 BNY Mellon Strategic Municipal Bond Fun COM 09662E109 2426 408395 SH SOLE 408395 0 0 BNY Mellon Municipal Bond Infrastructur COM SHS 09662W109 1614 152533 SH SOLE 152533 0 0 Boeing Co/The COM 097023105 179282 985011 SH SOLE 985011 0 0 BorgWarner Inc COM 099724106 2224 68979 SH SOLE 68979 0 0 Boston Beer Co Inc/The CL A 100557107 2587 8481 SH SOLE 8481 0 0 BOSTON PROPERTIES INC COM 101121101 108 1758 SH SOLE 1758 0 0 Boyd Gaming Corp COM 103304101 725 13154 SH SOLE 13154 0 0 Brandywine Realty Trust SH BEN INT NEW 105368203 18 4072 SH SOLE 4072 0 0 BrightSpire Capital Inc COM CL A 10949T109 6084 1067438 SH SOLE 1067438 0 0 BrightSpring Health Services Inc UNIT 02/01/2027 10950A205 15011 318907 SH SOLE 318907 0 0 Bristol-Myers Squibb Co COM 110122108 344360 8291832 SH SOLE 8291832 0 0 Broadcom Inc COM 11135F101 1740614 1084137 SH SOLE 1084137 0 0 Brookfield Renewable Corp CL A SUB VTG 11284V105 1234 43467 SH SOLE 43467 0 0 Brown-Forman Corp CL B 115637209 180165 4171462 SH SOLE 4171462 0 0 Brunswick Corp/DE COM 117043109 4313 59272 SH SOLE 59272 0 0 B2Gold Corp COM 11777Q209 311064 115208960 SH SOLE 114431639 0 777321 Ceco Environmental Corp COM 125141101 1935 67074 SH SOLE 67074 0 0 CF Industries Holdings Inc COM 125269100 26491 357405 SH SOLE 357405 0 0 CH Robinson Worldwide Inc COM NEW 12541W209 218364 2478033 SH SOLE 2478033 0 0 CME Group Inc COM 12572Q105 11098 56449 SH SOLE 56449 0 0 CMS Energy Corp COM 125896100 175 2932 SH SOLE 2932 0 0 CSX Corp COM 126408103 5582 166862 SH SOLE 166862 0 0 CVS Health Corp COM 126650100 9533 161418 SH SOLE 161418 0 0 Cactus Inc CL A 127203107 64574 1224375 SH SOLE 1224375 0 0 Cadence Design Systems Inc COM 127387108 597917 1942867 SH SOLE 1942867 0 0 Caesars Entertainment Inc COM 12769G100 1418 35691 SH SOLE 35691 0 0 Cameco Corp COM 13321L108 15822 321592 SH SOLE 321592 0 0 Campbell Soup Co COM 134429109 377243 8347926 SH SOLE 8347926 0 0 Canaan Inc SPONSORED ADS 134748102 4272 4272961 SH SOLE 4272961 0 0 Canadian Natural Resources Ltd COM 136385101 806 22628 SH SOLE 22628 0 0 Canadian Solar Inc COM 136635109 174 11800 SH SOLE 11800 0 0 Capital One Financial Corp COM 14040H105 4735 34200 SH SOLE 34200 0 0 Capital Southwest Corp COM 140501107 26765 1025876 SH SOLE 1025876 0 0 Cardinal Health Inc COM 14149Y108 2998 30489 SH SOLE 30489 0 0 CARMAX INC COM 143130102 4558 62145 SH SOLE 62145 0 0 Carlyle Group Inc/The COM 14316J108 2303 57348 SH SOLE 57348 0 0 Carnival Corp UNIT 99/99/9999 143658300 5554 296680 SH SOLE 296680 0 0 Carpenter Technology Corp COM 144285103 4678 42686 SH SOLE 42686 0 0 Carvana Co CL A 146869102 624 4850 SH SOLE 4850 0 0 Casella Waste Systems Inc CL A 147448104 3159 31843 SH SOLE 31843 0 0 Catalent Inc COM 148806102 4748 84441 SH SOLE 84441 0 0 Cava Group Inc COM 148929102 533 5742 SH SOLE 5742 0 0 Celanese Corp COM 150870103 2172 16104 SH SOLE 16104 0 0 Celsius Holdings Inc COM NEW 15118V207 620 10868 SH SOLE 10868 0 0 Centene Corp COM 15135B101 4382 66093 SH SOLE 66093 0 0 Cenovus Energy Inc COM 15135U109 14412 733047 SH SOLE 733047 0 0 CenterPoint Energy Inc COM 15189T107 165 5337 SH SOLE 5337 0 0 Centerra Gold Inc COM 152006102 121483 18062684 SH SOLE 17935151 0 127533 Centrais Eletricas Brasileiras SA SPONSORED ADR 15234Q207 3180 494500 SH SOLE 494500 0 0 USEC INC CL A 15643U104 3123 73045 SH SOLE 73045 0 0 Dayforce Inc COM 15677J108 1705 34373 SH SOLE 34373 0 0 Ceva Inc COM 157210105 107 5557 SH SOLE 5557 0 0 ChampionX Corp COM 15872M104 89264 2687873 SH SOLE 2687873 0 0 ChargePoint Holdings Inc COM CL A 15961R105 6 4116 SH SOLE 4116 0 0 Charles River Laboratories Internationa COM 159864107 11962 57906 SH SOLE 57906 0 0 Chart Industries Inc COM 16115Q308 35380 245113 SH SOLE 245113 0 0 Chart Industries Inc 6.75DP CNV PFD B 16115Q407 18232 320766 SH SOLE 320766 0 0 Cheniere Energy Inc COM NEW 16411R208 9837 56264 SH SOLE 56264 0 0 Chesapeake Energy Corp COM 165167735 16982 206620 SH SOLE 206620 0 0 Chevron Corp COM 166764100 27213 173977 SH SOLE 173977 0 0 Chewy Inc CL A 16679L109 427 15671 SH SOLE 15671 0 0 Chimera Investment Corp COM SHS 16934Q802 8763 684573 SH SOLE 684573 0 0 Churchill Downs Inc COM 171484108 1494 10702 SH SOLE 10702 0 0 Cipher Mining Inc COM 17253J106 5029 1211820 SH SOLE 1211820 0 0 CION Investment Corp COM 17259U204 14524 1198391 SH SOLE 1198391 0 0 Cisco Systems Inc COM 17275R102 7294 153520 SH SOLE 153520 0 0 Clean Harbors Inc COM 184496107 3182 14069 SH SOLE 14069 0 0 Clean Energy Fuels Corp COM 184499101 6 2161 SH SOLE 2161 0 0 Cleanspark Inc COM NEW 18452B209 6771 424495 SH SOLE 424495 0 0 Clearway Energy Inc CL C 18539C204 20 798 SH SOLE 798 0 0 Cleveland-Cliffs Inc COM 185899101 4278 277959 SH SOLE 277959 0 0 Clorox Co/The COM 189054109 191526 1403427 SH SOLE 1403427 0 0 Cloudflare Inc CL A COM 18915M107 2543 30697 SH SOLE 30697 0 0 Coca-Cola Co/The COM 191216100 2368 37209 SH SOLE 37209 0 0 Coeur Mining Inc COM NEW 192108504 186684 33217741 SH SOLE 32980176 0 237565 Cogent Communications Holdings Inc COM NEW 19239V302 40 703 SH SOLE 703 0 0 Cognex Corp COM 192422103 157 3351 SH SOLE 3351 0 0 Cognizant Technology Solutions Corp CL A 192446102 4446 65377 SH SOLE 65377 0 0 Coinbase Global Inc COM CL A 19260Q107 10066 45295 SH SOLE 45295 0 0 Comcast Corp CL A 20030N101 364704 9313171 SH SOLE 9313171 0 0 Comerica Inc COM 200340107 2431 47627 SH SOLE 47627 0 0 Commercial Metals Co COM 201723103 4524 82262 SH SOLE 82262 0 0 Cia Energetica de Minas Gerais SP ADR N-V PFD 204409601 857 486786 SH SOLE 486786 0 0 Cia Siderurgica Nacional SA SPONSORED ADR 20440W105 4236 1841944 SH SOLE 1841944 0 0 Companhia Paranaense de Energia SPON ADS 20441B605 475 71049 SH SOLE 71049 0 0 Cia de Minas Buenaventura SAA SPONSORED ADR 204448104 505779 29839477 SH SOLE 29688536 0 150941 ConocoPhillips COM 20825C104 30152 263610 SH SOLE 263610 0 0 Consolidated Edison Inc COM 209115104 344 3844 SH SOLE 3844 0 0 Constellation Brands Inc CL A 21036P108 11322 44006 SH SOLE 44006 0 0 Constellation Energy Corp COM 21037T109 16601 82893 SH SOLE 82893 0 0 Core Laboratories Inc COM 21867A105 10836 534072 SH SOLE 534072 0 0 Core Scientific Inc COM 21874A106 5382 578685 SH SOLE 578685 0 0 Corning Inc COM 219350105 3031 78008 SH SOLE 78008 0 0 COPT Defense Properties SHS BEN INT 22002T108 69 2756 SH SOLE 2756 0 0 Corteva Inc COM 22052L104 452201 8383407 SH SOLE 8383407 0 0 Costco Wholesale Corp COM 22160K105 19468 22904 SH SOLE 22904 0 0 CoStar Group Inc COM 22160N109 5074 70407 SH SOLE 70407 0 0 Coupang Inc CL A 22266T109 16 767 SH SOLE 767 0 0 Cousins Properties Inc COM NEW 222795502 67 2894 SH SOLE 2894 0 0 Crowdstrike Holdings Inc CL A 22788C105 779 2032 SH SOLE 2032 0 0 Crown Castle Inc COM 22822V101 2269 23228 SH SOLE 23228 0 0 Cytokinetics Inc COM NEW 23282W605 3203 59126 SH SOLE 59126 0 0 DWS Municipal Income Trust COM 233368109 2151 227182 SH SOLE 227182 0 0 DT Midstream Inc COMMON STOCK 23345M107 1991 28031 SH SOLE 28031 0 0 Daqo New Energy Corp SPNSRD ADS NEW 23703Q203 261 17893 SH SOLE 17893 0 0 Darling Ingredients Inc COM 237266101 15962 434331 SH SOLE 434331 0 0 Deere & Co COM 244199105 66951 179191 SH SOLE 179191 0 0 abrdn National Municipal Income Fund SH BEN INT 24610T108 1083 102587 SH SOLE 102587 0 0 Delek Logistics Partners LP COM UNT RP INT 24664T103 135 3329 SH SOLE 3329 0 0 Delek US Holdings Inc COM 24665A103 298 12035 SH SOLE 12035 0 0 Dell Technologies Inc CL C 24703L202 1177 8535 SH SOLE 8535 0 0 Denison Mines Corp COM 248356107 9720 4884357 SH SOLE 4884357 0 0 Devon Energy Corp COM 25179M103 3312 69867 SH SOLE 69867 0 0 Diamondback Energy Inc COM 25278X109 28847 144098 SH SOLE 144098 0 0 Trump Media & Technology Group Corp COM 25400Q105 1429 43623 SH SOLE 43623 0 0 Walt Disney Co/The COM 254687106 188132 1894774 SH SOLE 1894774 0 0 Discover Financial Services COM 254709108 4993 38167 SH SOLE 38167 0 0 Dr Reddy's Laboratories Ltd ADR 256135203 38 501 SH SOLE 501 0 0 Dollar General Corp COM 256677105 2912 22020 SH SOLE 22020 0 0 Dollar Tree Inc COM 256746108 2627 24600 SH SOLE 24600 0 0 Donaldson Co Inc COM 257651109 3093 43226 SH SOLE 43226 0 0 DoorDash Inc CL A 25809K105 4034 37080 SH SOLE 37080 0 0 Douglas Emmett Inc COM 25960P109 45 3411 SH SOLE 3411 0 0 Dow Inc COM 260557103 4421 83341 SH SOLE 83341 0 0 DraftKings Inc COM CL A 26142V105 3259 85379 SH SOLE 85379 0 0 DRDGOLD Ltd SPON ADR REPSTG 26152H301 45022 5228998 SH SOLE 5177562 0 51436 Dril-Quip Inc COM 262037104 8450 454320 SH SOLE 454320 0 0 Duke Energy Corp COM NEW 26441C204 1027 10245 SH SOLE 10245 0 0 DuPont de Nemours Inc COM 26614N102 5048 62722 SH SOLE 62722 0 0 Dynex Capital Inc COM 26817Q886 8587 719151 SH SOLE 719151 0 0 elf Beauty Inc COM 26856L103 302 1432 SH SOLE 1432 0 0 ENI SpA SPONSORED ADR 26874R108 593 19251 SH SOLE 19251 0 0 EOG Resources Inc COM 26875P101 1414 11235 SH SOLE 11235 0 0 EQT Corp COM 26884L109 20987 567520 SH SOLE 567520 0 0 Defiance Quantum ETF DEFIANCE QUANT 26922A420 8 129 SH SOLE 129 0 0 Easterly Government Properties Inc COM 27616P103 31 2519 SH SOLE 2519 0 0 Eastman Chemical Co COM 277432100 4752 48503 SH SOLE 48503 0 0 Eaton Vance Municipal Income Trust SH BEN INT 27826U108 2976 287579 SH SOLE 287579 0 0 Eaton Vance Municipal Bond Fund COM 27827X101 4368 412865 SH SOLE 412865 0 0 Eaton Vance National Municipal Opportun COM SHS 27829L105 1929 114568 SH SOLE 114568 0 0 Eaton Vance Municipal Income 2028 Term SHS 27829U105 859 45930 SH SOLE 45930 0 0 eBay Inc COM 278642103 2537 47219 SH SOLE 47219 0 0 Ecolab Inc COM 278865100 13880 58321 SH SOLE 58321 0 0 Edison International COM 281020107 2572 35811 SH SOLE 35811 0 0 Elanco Animal Health Inc COM 28414H103 15185 1052332 SH SOLE 1052332 0 0 Eldorado Gold Corp COM 284902509 269489 18221052 SH SOLE 18099709 0 121343 Electronic Arts Inc COM 285512109 17361 124603 SH SOLE 124603 0 0 Ellington Financial Inc COM 28852N109 9084 751997 SH SOLE 751997 0 0 Emerson Electric Co COM 291011104 194577 1766314 SH SOLE 1766314 0 0 Aspen Technology Inc COM 29109X106 108 543 SH SOLE 543 0 0 Empire State Realty Trust Inc CL A 292104106 30 3209 SH SOLE 3209 0 0 Enbridge Inc COM 29250N105 4908 137917 SH SOLE 137917 0 0 Endeavour Silver Corp COM 29258Y103 85137 24186666 SH SOLE 24043681 0 142985 Encore Energy Corp COM NEW 29259W700 4010 1017732 SH SOLE 1017732 0 0 Energy Fuels Inc/Canada COM NEW 292671708 5039 831452 SH SOLE 831452 0 0 Energy Recovery Inc COM 29270J100 1632 122783 SH SOLE 122783 0 0 Energy Transfer LP COM UT LTD PTN 29273V100 2254 138936 SH SOLE 138936 0 0 EnerSys COM 29275Y102 1048 10125 SH SOLE 10125 0 0 EnLink Midstream LLC COM UNIT REP LTD 29336T100 873 63465 SH SOLE 63465 0 0 Enphase Energy Inc COM 29355A107 3836 38474 SH SOLE 38474 0 0 Entergy Corp COM 29364G103 2850 26632 SH SOLE 26632 0 0 Enterprise Products Partners LP COM 293792107 2195 75730 SH SOLE 75730 0 0 Equifax Inc COM 294429105 346400 1428690 SH SOLE 1428690 0 0 Equinor ASA SPONSORED ADR 29446M102 473 16575 SH SOLE 16575 0 0 Equinox Gold Corp COM 29446Y502 195295 37341209 SH SOLE 37111333 0 229876 Equitrans Midstream Corp COM 294600101 4169 321158 SH SOLE 321158 0 0 Equity Commonwealth COM SH BEN INT 294628102 48 2471 SH SOLE 2471 0 0 ERO Copper Corp COM 296006109 827 38683 SH SOLE 38683 0 0 Essential Utilities Inc COM 29670G102 99 2651 SH SOLE 2651 0 0 Etsy Inc COM 29786A106 325836 5524521 SH SOLE 5524521 0 0 Evergy Inc COM 30034W106 2309 43583 SH SOLE 43583 0 0 EVgo Inc CL A COM 30052F100 3 1028 SH SOLE 1028 0 0 EXACT SCIENCES CORP COM 30063P105 6305 149224 SH SOLE 149224 0 0 Excelerate Energy Inc CL A COM 30069T101 141 7650 SH SOLE 7650 0 0 Expedia Group Inc COM NEW 30212P303 4359 34595 SH SOLE 34595 0 0 Exxon Mobil Corp COM 30231G102 89253 775307 SH SOLE 775307 0 0 FMC Corp COM NEW 302491303 28446 494285 SH SOLE 494285 0 0 FS KKR Capital Corp COM 302635206 103735 5257733 SH SOLE 5257733 0 0 Meta Platforms Inc CL A 30303M102 1198 2375 SH SOLE 2375 0 0 Federated Hermes Inc CL B 314211103 27 816 SH SOLE 816 0 0 F5 Inc COM 315616102 2373 13776 SH SOLE 13776 0 0 Fidus Investment Corp COM 316500107 13743 705512 SH SOLE 705512 0 0 First Majestic Silver Corp COM 32076V103 162834 27505733 SH SOLE 27332567 0 173166 First Solar Inc COM 336433107 6495 28808 SH SOLE 28808 0 0 First Trust SMID Cap Rising Dividend Ac SMID RISNG ETF 33741X102 32 963 SH SOLE 963 0 0 FirstEnergy Corp COM 337932107 2489 65050 SH SOLE 65050 0 0 Fomento Economico Mexicano SAB de CV SPON ADR UNITS 344419106 53 496 SH SOLE 496 0 0 Ford Motor Co COM 345370860 371 29608 SH SOLE 29608 0 0 Fortinet Inc COM 34959E109 332338 5514151 SH SOLE 5514151 0 0 Fortive Corp COM 34959J108 4397 59340 SH SOLE 59340 0 0 Fortune Brands Innovations Inc COM 34964C106 2215 34111 SH SOLE 34111 0 0 Fortuna Silver Mines Inc COM NEW 349942102 142278 29095613 SH SOLE 28913499 0 182114 Franco-Nevada Corp COM 351858105 976414 8238390 SH SOLE 8143629 0 94761 Franklin BSP Realty Trust Inc COMMON STOCK 35243J101 8313 659801 SH SOLE 659801 0 0 Franklin Resources Inc COM 354613101 85 3811 SH SOLE 3811 0 0 Freeport-McMoRan Inc CL B 35671D857 84430 1737243 SH SOLE 1737243 0 0 FuelCell Energy Inc COM 35952H601 3 4811 SH SOLE 4811 0 0 Full Truck Alliance Co Ltd SPONSORED ADS 35969L108 11222 1395732 SH SOLE 1395732 0 0 Futu Holdings Ltd SPON ADS CL A 36118L106 1181 18000 SH SOLE 18000 0 0 GFL Environmental Inc SUB VTG SHS 36168Q104 3097 79550 SH SOLE 79550 0 0 Galiano Gold Inc COM 36352H100 8219 4784000 SH SOLE 4784000 0 0 Gaming and Leisure Properties Inc COM 36467J108 1929 42666 SH SOLE 42666 0 0 GameStop Corp CL A 36467W109 12890 522084 SH SOLE 522084 0 0 Gatos Silver Inc COM 368036109 18271 1750081 SH SOLE 1750081 0 0 General Dynamics Corp COM 369550108 411 1415 SH SOLE 1415 0 0 General Mills Inc COM 370334104 390 6162 SH SOLE 6162 0 0 Gentex Corp COM 371901109 2261 67080 SH SOLE 67080 0 0 Genesis Energy LP UNIT LTD PARTN 371927104 297 20777 SH SOLE 20777 0 0 Gerdau SA SPON ADR REP PFD 373737105 4369 1324081 SH SOLE 1324081 0 0 Gibraltar Industries Inc COM 374689107 2273 33154 SH SOLE 33154 0 0 Gilead Sciences Inc COM 375558103 397076 5787435 SH SOLE 5787435 0 0 Gladstone Investment Corp COM 376546107 11475 820818 SH SOLE 820818 0 0 GSK PLC SPONSORED ADR 37733W204 25496 662239 SH SOLE 662239 0 0 Global Payments Inc COM 37940X102 4229 43736 SH SOLE 43736 0 0 Global X Artificial Intelligence & Tech ARTIFICIAL ETF 37954Y632 12 329 SH SOLE 329 0 0 Global X US Infrastructure Development US INFR DEV ETF 37954Y673 3812 102979 SH SOLE 102979 0 0 Gold Fields Ltd SPONSORED ADR 38059T106 684084 45911697 SH SOLE 45379227 0 532470 Gold Royalty Corp COMMON SHARES 38071H106 9394 6662679 SH SOLE 6662679 0 0 Goldman Sachs BDC Inc SHS 38147U107 35472 2360089 SH SOLE 2360089 0 0 GoldMining Inc COM 38149E101 8117 9079051 SH SOLE 9079051 0 0 Golub Capital BDC Inc COM 38173M102 52968 3371607 SH SOLE 3371607 0 0 GRAIL Inc COM 384747101 383 24893 SH SOLE 24893 0 0 Graphic Packaging Holding Co COM 388689101 17459 666130 SH SOLE 666130 0 0 Green Plains Inc COM 393222104 10 625 SH SOLE 625 0 0 Grid Dynamics Holdings Inc CL A 39813G109 5 521 SH SOLE 521 0 0 Grupo Aeroportuario del Pacifico SAB de SPON ADR B 400506101 20 131 SH SOLE 131 0 0 HF Sinclair Corp COM 403949100 6347 118993 SH SOLE 118993 0 0 HDFC Bank Ltd SPONSORED ADS 40415F101 11831 183909 SH SOLE 183909 0 0 Haleon PLC SPON ADS 405552100 27028 3272195 SH SOLE 3272195 0 0 Halliburton Co COM 406216101 188354 5575895 SH SOLE 5575895 0 0 Hannon Armstrong Sustainable Infrastruc COM 41068X100 50825 1717044 SH SOLE 1717044 0 0 Harley-Davidson Inc COM 412822108 5458 162739 SH SOLE 162739 0 0 Harmony Gold Mining Co Ltd SPONSORED ADR 413216300 604762 65950021 SH SOLE 65573653 0 376368 Hasbro Inc COM 418056107 5058 86453 SH SOLE 86453 0 0 Hecla Mining Co COM 422704106 247868 51106839 SH SOLE 50734245 0 372594 Helix Energy Solutions Group Inc COM 42330P107 29208 2446259 SH SOLE 2446259 0 0 Helmerich & Payne Inc COM 423452101 52634 1456382 SH SOLE 1456382 0 0 Jack Henry & Associates Inc COM 426281101 5665 34120 SH SOLE 34120 0 0 Hercules Capital Inc COM 427096508 55201 2699322 SH SOLE 2699322 0 0 Hershey Co/The COM 427866108 210 1140 SH SOLE 1140 0 0 Hess Corp COM 42809H107 11826 80163 SH SOLE 80163 0 0 Hess Midstream LP CL A SHS 428103105 608 16694 SH SOLE 16694 0 0 Highwoods Properties Inc COM 431284108 49 1867 SH SOLE 1867 0 0 Hive Blockchain Technologies Ltd COM NEW 433921103 5250 1704551 SH SOLE 1704551 0 0 Home Depot Inc/The COM 437076102 16375 47570 SH SOLE 47570 0 0 Honeywell International Inc COM 438516106 192484 901394 SH SOLE 901394 0 0 Hormel Foods Corp COM 440452100 88 2882 SH SOLE 2882 0 0 Huazhu Group Ltd SPONSORED ADS 44332N106 3239 97205 SH SOLE 97205 0 0 HudBay Minerals Inc COM 443628102 371 41003 SH SOLE 41003 0 0 Hudson Pacific Properties Inc COM 444097109 16 3394 SH SOLE 3394 0 0 Huntington Ingalls Industries Inc COM 446413106 183725 745848 SH SOLE 745848 0 0 Hut 8 Corp COM 44812J104 7532 502461 SH SOLE 502461 0 0 i-80 Gold Corp COM 44955L106 14040 12999682 SH SOLE 12999682 0 0 IAMGOLD Corp COM 450913108 178018 47471566 SH SOLE 47175724 0 295842 IDACORP Inc COM 451107106 46 491 SH SOLE 491 0 0 Illumina Inc COM 452327109 15590 149358 SH SOLE 149358 0 0 Incyte Corp COM 45337C102 8946 147575 SH SOLE 147575 0 0 Infosys Ltd SPONSORED ADR 456788108 8702 467371 SH SOLE 467371 0 0 Ingredion Inc COM 457187102 13640 118920 SH SOLE 118920 0 0 Installed Building Products Inc COM 45780R101 1301 6324 SH SOLE 6324 0 0 Intel Corp COM 458140100 969103 31291684 SH SOLE 31291684 0 0 Interactive Brokers Group Inc COM CL A 45841N107 2695 21984 SH SOLE 21984 0 0 Intercontinental Exchange Inc COM 45866F104 11613 84835 SH SOLE 84835 0 0 International Flavors & Fragrances Inc COM 459506101 405326 4257183 SH SOLE 4257183 0 0 Interpublic Group of Cos Inc/The COM 460690100 2217 76224 SH SOLE 76224 0 0 Intuitive Surgical Inc COM NEW 46120E602 218 491 SH SOLE 491 0 0 Invesco Mortgage Capital Inc COM 46131B704 4302 459074 SH SOLE 459074 0 0 Invesco Municipal Trust COM 46131J103 4013 402909 SH SOLE 402909 0 0 Invesco Trust for Investment Grade Muni COM 46131M106 4074 396714 SH SOLE 396714 0 0 Invesco Municipal Opportunity Trust COM 46132C107 4912 487254 SH SOLE 487254 0 0 Invesco Advantage Municipal Income Trus SH BEN INT 46132E103 2895 326380 SH SOLE 326380 0 0 Invesco Value Municipal Income Trust COM 46132P108 4248 344209 SH SOLE 344209 0 0 Invesco Municipal Income Opportunities COM 46132X101 1302 205079 SH SOLE 205079 0 0 Invesco Quality Municipal Income Trust COM 46133G107 3845 387632 SH SOLE 387632 0 0 Invesco Water Resources ETF WATER RES ETF 46137V142 809 12458 SH SOLE 12458 0 0 Ionis Pharmaceuticals Inc COM 462222100 2281 47852 SH SOLE 47852 0 0 IQVIA Holdings Inc COM 46266C105 23252 109970 SH SOLE 109970 0 0 iShares Gold Trust ISHARES NEW 464285204 275 6254 SH SOLE 6254 0 0 iShares US Technology ETF U.S. TECH ETF 464287721 5 32 SH SOLE 32 0 0 iShares Global Infrastructure ETF GLB INFRASTR ETF 464288372 77 1690 SH SOLE 1690 0 0 iShares Residential and Multisector Rea RESIDENTIAL MULT 464288562 4964 64478 SH SOLE 64478 0 0 iShares Gold Strategy ETF GOLD STRATEGY 46431W614 905 14798 SH SOLE 14798 0 0 Itau Unibanco Holding SA SPON ADR REP PFD 465562106 21 3602 SH SOLE 3602 0 0 Itron Inc COM 465741106 44 444 SH SOLE 444 0 0 JBG SMITH Properties COM 46590V100 20 1311 SH SOLE 1311 0 0 JPMorgan Chase & Co COM 46625H100 636 3201 SH SOLE 3201 0 0 Dakota Gold Corp COM 46655E100 7505 2943268 SH SOLE 2943268 0 0 JD.com Inc SPON ADS CL A 47215P106 5717 221230 SH SOLE 221230 0 0 JinkoSolar Holding Co Ltd SPONSORED ADR 47759T100 247 11938 SH SOLE 11938 0 0 Johnson & Johnson COM 478160104 38286 261947 SH SOLE 261947 0 0 Jones Lang LaSalle Inc COM 48020Q107 2327 11336 SH SOLE 11336 0 0 KLA Corp COM NEW 482480100 814422 987765 SH SOLE 987765 0 0 KE Holdings Inc SPONSORED ADS 482497104 10181 719539 SH SOLE 719539 0 0 KKR Real Estate Finance Trust Inc COM 48251K100 3230 356891 SH SOLE 356891 0 0 Kaspi.KZ JSC SPONSORED ADS 48581R205 27647 214298 SH SOLE 214298 0 0 Kenvue Inc COM 49177J102 352428 19385475 SH SOLE 19385475 0 0 Keurig Dr Pepper Inc COM 49271V100 280 8384 SH SOLE 8384 0 0 Keysight Technologies Inc COM 49338L103 177241 1296096 SH SOLE 1296096 0 0 Kilroy Realty Corp COM 49427F108 85 2735 SH SOLE 2735 0 0 Kimberly-Clark Corp COM 494368103 541 3916 SH SOLE 3916 0 0 Kimco Realty Corp COM 49446R109 16 834 SH SOLE 834 0 0 Kinder Morgan Inc COM 49456B101 4362 219509 SH SOLE 219509 0 0 Kinross Gold Corp COM 496902404 985778 118482968 SH SOLE 117751808 0 731160 KIRBY CORP COM 497266106 44352 370430 SH SOLE 370430 0 0 Kosmos Energy Ltd COM 500688106 15174 2738995 SH SOLE 2738995 0 0 Kroger Co/The COM 501044101 7119 142571 SH SOLE 142571 0 0 Li Auto Inc SPONSORED ADS 50202M102 3772 210987 SH SOLE 210987 0 0 LPL Financial Holdings Inc COM 50212V100 2318 8298 SH SOLE 8298 0 0 L3Harris Technologies Inc COM 502431109 260 1159 SH SOLE 1159 0 0 Labcorp Holdings Inc COM SHS 504922105 2399 11790 SH SOLE 11790 0 0 Ladder Capital Corp CL A 505743104 12321 1091288 SH SOLE 1091288 0 0 Lam Research Corp COM 512807108 1012986 951295 SH SOLE 951295 0 0 Lamb Weston Holdings Inc COM 513272104 1962 23334 SH SOLE 23334 0 0 Las Vegas Sands Corp COM 517834107 4306 97315 SH SOLE 97315 0 0 Lattice Semiconductor Corp COM 518415104 91 1569 SH SOLE 1569 0 0 Estee Lauder Cos Inc/The CL A 518439104 302155 2839800 SH SOLE 2839800 0 0 Laureate Education Inc COMMON STOCK 518613203 22 1496 SH SOLE 1496 0 0 Lear Corp COM NEW 521865204 1972 17264 SH SOLE 17264 0 0 Lemonade Inc COM 52567D107 293 17774 SH SOLE 17774 0 0 Liberty Energy Inc COM CL A 53115L104 44149 2113400 SH SOLE 2113400 0 0 Eli Lilly & Co COM 532457108 80430 88836 SH SOLE 88836 0 0 Lincoln Electric Holdings Inc COM 533900106 158 838 SH SOLE 838 0 0 Lithia Motors Inc COM 536797103 4146 16423 SH SOLE 16423 0 0 Lithium Americas Corp COM SHS 53681J103 7903 2948914 SH SOLE 2948914 0 0 Lithium Americas Argentina Corp COM SHS 53681K100 6235 1948523 SH SOLE 1948523 0 0 Littelfuse Inc COM 537008104 4720 18466 SH SOLE 18466 0 0 Live Nation Entertainment Inc COM 538034109 4722 50373 SH SOLE 50373 0 0 Lockheed Martin Corp COM 539830109 195341 418200 SH SOLE 418200 0 0 Louisiana-Pacific Corp COM 546347105 329 3993 SH SOLE 3993 0 0 Lowe's Cos Inc COM 548661107 15588 70707 SH SOLE 70707 0 0 Lucid Group Inc COM 549498103 1751 670770 SH SOLE 670770 0 0 Lululemon Athletica Inc COM 550021109 5254 17589 SH SOLE 17589 0 0 Lyft Inc CL A COM 55087P104 4133 293112 SH SOLE 293112 0 0 M&T Bank Corp COM 55261F104 2640 17445 SH SOLE 17445 0 0 MFA Financial Inc COM 55272X607 8753 822696 SH SOLE 822696 0 0 MFS Municipal Income Trust SH BEN INT 552738106 1848 338536 SH SOLE 338536 0 0 MGM Resorts International COM 552953101 1834 41276 SH SOLE 41276 0 0 MP Materials Corp COM CL A 553368101 28361 2227921 SH SOLE 2227921 0 0 MPLX LP COM UNIT REP LTD 55336V100 2225 52240 SH SOLE 52240 0 0 MSC Industrial Direct Co Inc CL A 553530106 2192 27637 SH SOLE 27637 0 0 MAG Silver Corp COM 55903Q104 111410 9545372 SH SOLE 9484010 0 61362 Main Street Capital Corp COM 56035L104 55228 1093834 SH SOLE 1093834 0 0 Marathon Digital Holdings Inc COM 565788106 9498 478490 SH SOLE 478490 0 0 Marathon Petroleum Corp COM 56585A102 3572 20588 SH SOLE 20588 0 0 MarketAxess Holdings Inc COM 57060D108 350231 1746528 SH SOLE 1746528 0 0 Marvell Technology Inc COM 573874104 375806 5376344 SH SOLE 5376344 0 0 MASCO CORP COM 574599106 186127 2791764 SH SOLE 2791764 0 0 MASTEC INC COM 576323109 9913 92650 SH SOLE 92650 0 0 Mastercard Inc CL A 57636Q104 5444 12340 SH SOLE 12340 0 0 Mattel Inc COM 577081102 4190 257680 SH SOLE 257680 0 0 McDonald's Corp COM 580135101 1241 4869 SH SOLE 4869 0 0 McEwen Mining Inc COM NEW 58039P305 19448 2118520 SH SOLE 2118520 0 0 McKesson Corp COM 58155Q103 36577 62627 SH SOLE 62627 0 0 Melco Resorts & Entertainment Ltd ADR 585464100 272 36474 SH SOLE 36474 0 0 MercadoLibre Inc COM 58733R102 37566 22859 SH SOLE 22859 0 0 Merck & Co Inc COM 58933Y105 36459 294502 SH SOLE 294502 0 0 Metalla Royalty & Streaming Ltd COM NEW 59124U605 12475 4487232 SH SOLE 4487232 0 0 Microsoft Corp COM 594918104 202135 452255 SH SOLE 452255 0 0 MicroStrategy Inc CL A NEW 594972408 8841 6418 SH SOLE 6418 0 0 Microchip Technology Inc COM 595017104 531944 5813591 SH SOLE 5813591 0 0 Micron Technology Inc COM 595112103 952651 7242842 SH SOLE 7242842 0 0 Mobileye Global Inc COMMON CLASS A 60741F104 433 15434 SH SOLE 15434 0 0 Moderna Inc COM 60770K107 17675 148838 SH SOLE 148838 0 0 Molson Coors Beverage Co CL B 60871R209 73 1428 SH SOLE 1428 0 0 Mondelez International Inc CL A 609207105 5382 82246 SH SOLE 82246 0 0 Monolithic Power Systems Inc COM 609839105 259155 315396 SH SOLE 315396 0 0 Montauk Renewables Inc COM 61218C103 8 1391 SH SOLE 1391 0 0 Montrose Environmental Group Inc COM 615111101 2817 63224 SH SOLE 63224 0 0 Morgan Stanley Direct Lending Fund COM SHS 61774A103 38898 1780243 SH SOLE 1780243 0 0 Mosaic Co/The COM 61945C103 34817 1204744 SH SOLE 1204744 0 0 NGL Energy Partners LP COM UNIT REPST 62913M107 124 24565 SH SOLE 24565 0 0 NIO Inc SPON ADS 62914V106 1927 463144 SH SOLE 463144 0 0 NOV Inc COM 62955J103 89546 4710471 SH SOLE 4710471 0 0 Nano Dimension Ltd SPONSORD ADS NEW 63008G203 168 76198 SH SOLE 76198 0 0 Natera Inc COM 632307104 11377 105064 SH SOLE 105064 0 0 Neogen Corp COM 640491106 6354 406523 SH SOLE 406523 0 0 Netflix Inc COM 64110L106 557 825 SH SOLE 825 0 0 NetEase Inc SPONSORED ADS 64110W102 17548 183596 SH SOLE 183596 0 0 NET Lease Office Properties COM 64110Y108 10 386 SH SOLE 386 0 0 Neuberger Berman Municipal Fund Inc COM 64124P101 2608 244200 SH SOLE 244200 0 0 Neurocrine Biosciences Inc COM 64125C109 12503 90818 SH SOLE 90818 0 0 New Fortress Energy Inc COM CL A 644393100 44 1985 SH SOLE 1985 0 0 New Found Gold Corp COM 64440N103 15061 5337448 SH SOLE 5337448 0 0 New Gold Inc COM 644535106 135369 69419956 SH SOLE 68954445 0 465511 New Mountain Finance Corp COM 647551100 24445 1997105 SH SOLE 1997105 0 0 Rithm Capital Corp COM NEW 64828T201 18115 1660379 SH SOLE 1660379 0 0 New York Mortgage Trust Inc COM 649604840 4592 786273 SH SOLE 786273 0 0 Newmont Corp COM 651639106 2034406 48588637 SH SOLE 48020026 0 568611 NextEra Energy Inc COM 65339F101 16474 232651 SH SOLE 232651 0 0 NextEra Energy Inc UNIT 09/01/2025 65339F713 66130 1593869 SH SOLE 1593869 0 0 NexGen Energy Ltd COM 65340P106 10340 1481326 SH SOLE 1481326 0 0 NextEra Energy Partners LP COM UNIT PART IN 65341B106 25 905 SH SOLE 905 0 0 NextDecade Corp COM 65342K105 250 31507 SH SOLE 31507 0 0 Nice Ltd SPONSORED ADR 653656108 3685 21429 SH SOLE 21429 0 0 NIKE Inc CL B 654106103 288756 3831180 SH SOLE 3831180 0 0 Nikola Corp COM NEW 654110303 4 437 SH SOLE 437 0 0 NiSource Inc COM 65473P105 4957 172063 SH SOLE 172063 0 0 Northern Trust Corp COM 665859104 10746 127956 SH SOLE 127956 0 0 Northrop Grumman Corp COM 666807102 182835 419395 SH SOLE 419395 0 0 Northwestern Energy Group Inc COM NEW 668074305 30 593 SH SOLE 593 0 0 MINISO Group Holding Ltd SPONSORED ADS 66981J102 10301 540155 SH SOLE 540155 0 0 Novagold Resources Inc COM NEW 66987E206 26281 7595807 SH SOLE 7595807 0 0 Novartis AG SPONSORED ADR 66987V109 30510 286590 SH SOLE 286590 0 0 Novanta Inc COM 67000B104 122 750 SH SOLE 750 0 0 Novo Nordisk A/S ADR 670100205 61069 427832 SH SOLE 427832 0 0 Nucor Corp COM 670346105 31675 200373 SH SOLE 200373 0 0 Nuveen Select Tax-Free Income Portfolio SH BEN INT 67062F100 2947 203394 SH SOLE 203394 0 0 Nuveen AMT-Free Quality Municipal Incom COM 670657105 17978 1568722 SH SOLE 1568722 0 0 NVIDIA Corp COM 67066G104 4447881 36003573 SH SOLE 36003573 0 0 Nuveen Quality Municipal Income Fund COM 67066V101 17868 1521954 SH SOLE 1521954 0 0 Nuveen Municipal High Income Opportunit COM 670682103 6090 564372 SH SOLE 564372 0 0 Nuveen AMT-Free Municipal Value Fund COM 670695105 1839 132473 SH SOLE 132473 0 0 Nuveen Municipal Credit Income Fund COM SH BEN INT 67070X101 17560 1421894 SH SOLE 1421894 0 0 Nuveen AMT-Free Municipal Credit Income COM 67071L106 17896 1436314 SH SOLE 1436314 0 0 Nutrien Ltd COM 67077M108 71839 1411098 SH SOLE 1411098 0 0 NuScale Power Corp CL A COM 67079K100 5690 486755 SH SOLE 486755 0 0 Nuveen Dynamic Municipal Opportunities COM SHS 67079X102 2798 259118 SH SOLE 259118 0 0 OGE Energy Corp COM 670837103 108 3016 SH SOLE 3016 0 0 Nuveen Municipal Value Fund Inc COM 670928100 10519 1218863 SH SOLE 1218863 0 0 O'Reilly Automotive Inc COM 67103H107 9454 8952 SH SOLE 8952 0 0 Oaktree Specialty Lending Corp COM 67401P405 34254 1821043 SH SOLE 1821043 0 0 Occidental Petroleum Corp COM 674599105 519 8233 SH SOLE 8233 0 0 Oceaneering International Inc COM 675232102 38492 1626890 SH SOLE 1626890 0 0 Olympic Steel Inc COM 68162K106 543 12113 SH SOLE 12113 0 0 Omnicom Group Inc COM 681919106 4745 52900 SH SOLE 52900 0 0 ON Semiconductor Corp COM 682189105 172227 2512422 SH SOLE 2512422 0 0 Oneok Inc COM 682680103 3963 48601 SH SOLE 48601 0 0 Onto Innovation Inc COM 683344105 100 456 SH SOLE 456 0 0 Opko Health Inc COM 68375N103 132 105716 SH SOLE 105716 0 0 Oracle Corp COM 68389X105 356 2524 SH SOLE 2524 0 0 Orchid Island Capital Inc COM NEW 68571X301 4154 498079 SH SOLE 498079 0 0 Organon & Co COMMON STOCK 68622V106 4332 209281 SH SOLE 209281 0 0 Orla Mining Ltd COM 68634K106 29022 7558131 SH SOLE 7558131 0 0 Ormat Technologies Inc COM 686688102 26038 363148 SH SOLE 363148 0 0 Osisko Gold Royalties Ltd COM 68827L101 276992 17778699 SH SOLE 17668064 0 110635 Otis Worldwide Corp COM 68902V107 5694 59149 SH SOLE 59149 0 0 Ouster Inc COM NEW 68989M202 56 5656 SH SOLE 5656 0 0 Overseas Shipholding Group Inc CL A NEW 69036R863 133 15727 SH SOLE 15727 0 0 Owens Corning COM 690742101 3846 22141 SH SOLE 22141 0 0 Blue Owl Capital Corp COM 69121K104 107324 6987223 SH SOLE 6987223 0 0 PBF Energy Inc CL A 69318G106 8724 189566 SH SOLE 189566 0 0 PG&E Corp COM 69331C108 14134 809536 SH SOLE 809536 0 0 POSCO Holdings Inc SPONSORED ADR 693483109 5550 84420 SH SOLE 84420 0 0 PPL Corp COM 69351T106 223 8081 SH SOLE 8081 0 0 PTC Inc COM 69370C100 304 1675 SH SOLE 1675 0 0 Palantir Technologies Inc CL A 69608A108 1903 75111 SH SOLE 75111 0 0 Palo Alto Networks Inc COM 697435105 6415 18922 SH SOLE 18922 0 0 Pan American Silver Corp COM 697900108 723202 36378364 SH SOLE 36162439 0 215925 Par Pacific Holdings Inc COM NEW 69888T207 354 14036 SH SOLE 14036 0 0 Paramount Group Inc COM 69924R108 25 5492 SH SOLE 5492 0 0 Patterson Cos Inc COM 703395103 1571 65132 SH SOLE 65132 0 0 Patterson-UTI Energy Inc COM 703481101 73240 7069480 SH SOLE 7069480 0 0 Paychex Inc COM 704326107 347 2924 SH SOLE 2924 0 0 PayPal Holdings Inc COM 70450Y103 1135 19566 SH SOLE 19566 0 0 Payoneer Global Inc COM 70451X104 459 82903 SH SOLE 82903 0 0 Pembina Pipeline Corp COM 706327103 2464 66451 SH SOLE 66451 0 0 Penn National Gaming Inc COM 707569109 430 22236 SH SOLE 22236 0 0 PennantPark Floating Rate Capital Ltd COM 70806A106 16367 1418245 SH SOLE 1418245 0 0 PennyMac Mortgage Investment Trust COM 70931T103 8554 622133 SH SOLE 622133 0 0 PepsiCo Inc COM 713448108 195390 1184685 SH SOLE 1184685 0 0 PerkinElmer Inc COM 714046109 2157 20569 SH SOLE 20569 0 0 Perma-Fix Environmental Services COM NEW 714157203 1641 162003 SH SOLE 162003 0 0 Permian Resources Corp CLASS A COM 71424F105 31752 1966089 SH SOLE 1966089 0 0 Telkom Indonesia Persero Tbk PT SPONSORED ADR 715684106 1633 87342 SH SOLE 87342 0 0 Petroleo Brasileiro SA SP ADR NON VTG 71654V101 472 34613 SH SOLE 34613 0 0 Pfizer Inc COM 717081103 395558 14137165 SH SOLE 14137165 0 0 Philip Morris International Inc COM 718172109 204317 2016350 SH SOLE 2016350 0 0 Phillips 66 COM 718546104 3236 22923 SH SOLE 22923 0 0 Piedmont Office Realty Trust Inc COM CL A 720190206 24 3333 SH SOLE 3333 0 0 Pilgrim's Pride Corp COM 72147K108 46131 1198519 SH SOLE 1198519 0 0 PIMCO Municipal Income Fund COM 72200R107 1051 114667 SH SOLE 114667 0 0 PIMCO Municipal Income Fund II COM 72200W106 2472 289785 SH SOLE 289785 0 0 PIMCO Municipal Income Fund III COM 72201A103 1545 196080 SH SOLE 196080 0 0 PDD Holdings Inc SPONSORED ADS 722304102 9463 71178 SH SOLE 71178 0 0 Pinterest Inc CL A 72352L106 2817 63910 SH SOLE 63910 0 0 Pioneer Municipal High Income Opportuni COMMON STOCK 723760104 1427 122518 SH SOLE 122518 0 0 Pioneer Municipal High Income Advantage COM 723762100 1465 178394 SH SOLE 178394 0 0 Pioneer Municipal High Income Fund Trus COM SHS 723763108 1516 165818 SH SOLE 165818 0 0 Plains All American Pipeline LP UNIT LTD PARTN 726503105 1896 106167 SH SOLE 106167 0 0 Plains GP Holdings LP LTD PARTNR INT A 72651A207 746 39656 SH SOLE 39656 0 0 Playtika Holding Corp COM 72815L107 166 21050 SH SOLE 21050 0 0 Plug Power Inc COM NEW 72919P202 459 196916 SH SOLE 196916 0 0 Portland General Electric Co COM NEW 736508847 2341 54142 SH SOLE 54142 0 0 T Rowe Price Group Inc COM 74144T108 5652 49014 SH SOLE 49014 0 0 Prologis Inc COM 74340W103 42 374 SH SOLE 374 0 0 ProPetro Holding Corp COM 74347M108 9607 1108099 SH SOLE 1108099 0 0 Prospect Capital Corp COM 74348T102 38221 6911556 SH SOLE 6911556 0 0 Public Service Enterprise Group Inc COM 744573106 18614 252568 SH SOLE 252568 0 0 PureCycle Technologies Inc COM 74623V103 3121 527229 SH SOLE 527229 0 0 Putnam Managed Municipal Income Trust COM 746823103 2067 333409 SH SOLE 333409 0 0 Putnam Municipal Opportunities Trust SH BEN INT 746922103 2376 231553 SH SOLE 231553 0 0 Qorvo Inc COM 74736K101 77743 669969 SH SOLE 669969 0 0 QUALCOMM Inc COM 747525103 941597 4727365 SH SOLE 4727365 0 0 Quanta Services Inc COM 74762E102 86 337 SH SOLE 337 0 0 QuantumScape Corp COM CL A 74767V109 567 115143 SH SOLE 115143 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2686 19623 SH SOLE 19623 0 0 RLJ Lodging Trust CUM CONV PFD A 74965L200 12776 513281 SH SOLE 513281 0 0 RPC Inc COM 749660106 16989 2718251 SH SOLE 2718251 0 0 RTX Corp COM 75513E101 367875 3664459 SH SOLE 3664459 0 0 RBC Bearings Inc 5% CNV PFD SR A 75524B203 22415 183295 SH SOLE 183295 0 0 Ready Capital Corp COM 75574U101 10978 1342070 SH SOLE 1342070 0 0 Realty Income Corp COM 756109104 42 800 SH SOLE 800 0 0 Redwood Trust Inc COM 758075402 6336 976283 SH SOLE 976283 0 0 Regency Centers Corp COM 758849103 15 237 SH SOLE 237 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 35856 34115 SH SOLE 34115 0 0 Reliance Steel & Aluminum Co COM 759509102 5471 19155 SH SOLE 19155 0 0 Repligen Corp COM 759916109 5696 45185 SH SOLE 45185 0 0 Republic Services Inc COM 760759100 8175 42065 SH SOLE 42065 0 0 ResMed Inc COM 761152107 2101 10978 SH SOLE 10978 0 0 REX American Resources Corp COM 761624105 8 169 SH SOLE 169 0 0 Rexford Industrial Realty Inc COM 76169C100 12 274 SH SOLE 274 0 0 Rio Tinto PLC SPONSORED ADR 767204100 41265 625889 SH SOLE 625889 0 0 Riot Platforms Inc COM 767292105 5766 630855 SH SOLE 630855 0 0 Rivian Automotive Inc COM CL A 76954A103 3812 284046 SH SOLE 284046 0 0 Robinhood Markets Inc COM CL A 770700102 11431 503333 SH SOLE 503333 0 0 ROBLOX Corp CL A 771049103 16187 435023 SH SOLE 435023 0 0 Rockwell Automation Inc COM 773903109 195706 710935 SH SOLE 710935 0 0 Rogers Communications Inc CL B 775109200 2229 60245 SH SOLE 60245 0 0 Roku Inc COM CL A 77543R102 369 6151 SH SOLE 6151 0 0 Roper Technologies Inc COM 776696106 190807 338515 SH SOLE 338515 0 0 Ross Stores Inc COM 778296103 6620 45552 SH SOLE 45552 0 0 Shell PLC SPON ADS 780259305 100365 1390488 SH SOLE 1390488 0 0 Royal Gold Inc COM 780287108 428855 3426453 SH SOLE 3387347 0 39106 Ryerson Holding Corp COM 783754104 729 37361 SH SOLE 37361 0 0 SES AI Corp CL A COM 78397Q109 4 3031 SH SOLE 3031 0 0 SEI Investments Co COM 784117103 2289 35388 SH SOLE 35388 0 0 SL Green Realty Corp COM 78440X887 84 1483 SH SOLE 1483 0 0 SS&C Technologies Holdings Inc COM 78467J100 4720 75315 SH SOLE 75315 0 0 SPDR S&P Oil & Gas Exploration & Produc S&P OILGAS EXP 78468R556 33 219 SH SOLE 219 0 0 SSR Mining Inc COM 784730103 82445 18280572 SH SOLE 18160344 0 120228 Salesforce.com Inc COM 79466L302 202084 786012 SH SOLE 786012 0 0 Sandstorm Gold Ltd COM NEW 80013R206 141540 26018318 SH SOLE 25841132 0 177186 Sanofi SA/France SPONSORED ADR 80105N105 27270 562029 SH SOLE 562029 0 0 Sarepta Therapeutics Inc COM 803607100 12777 80870 SH SOLE 80870 0 0 Sasol Ltd SPONSORED ADR 803866300 281 36974 SH SOLE 36974 0 0 Schlumberger NV COM STK 806857108 399755 8472974 SH SOLE 8472974 0 0 Schnitzer Steel Industries Inc CL A 806882106 2467 161567 SH SOLE 161567 0 0 Charles Schwab Corp/The COM 808513105 193741 2629140 SH SOLE 2629140 0 0 Light & Wonder Inc COM 80874P109 1310 12490 SH SOLE 12490 0 0 Scotts Miracle-Gro Co/The CL A 810186106 2229 34262 SH SOLE 34262 0 0 Seabridge Gold Inc COM 811916105 50898 3717871 SH SOLE 3717871 0 0 Sealed Air Corp COM 81211K100 2098 60305 SH SOLE 60305 0 0 Materials Select Sector SPDR Fund SBI MATERIALS 81369Y100 7374 83502 SH SOLE 83502 0 0 Energy Select Sector SPDR Fund ENERGY 81369Y506 9714 106574 SH SOLE 106574 0 0 Technology Select Sector SPDR Fund TECHNOLOGY 81369Y803 12 53 SH SOLE 53 0 0 Select Energy Services Inc CL A COM 81617J301 23035 2152817 SH SOLE 2152817 0 0 Sempra COM 816851109 494 6500 SH SOLE 6500 0 0 SentinelOne Inc CL A 81730H109 1990 94526 SH SOLE 94526 0 0 ServiceNow Inc COM 81762P102 5976 7597 SH SOLE 7597 0 0 Shoals Technologies Group Inc CL A 82489W107 10 1649 SH SOLE 1649 0 0 Shopify Inc CL A 82509L107 913 13816 SH SOLE 13816 0 0 Sibanye Stillwater Ltd SPONSORED ADR 82575P107 660 151725 SH SOLE 151725 0 0 Sigma Lithium Corp COM 826599102 11311 940272 SH SOLE 940272 0 0 Silvercorp Metals Inc COM 82835P103 29269 8710930 SH SOLE 8710930 0 0 SilverCrest Metals Inc COM 828363101 104804 12859388 SH SOLE 12771779 0 87609 Simon Property Group Inc COM 828806109 42 275 SH SOLE 275 0 0 Sirius XM Holdings Inc COM 82968B103 1690 597185 SH SOLE 597185 0 0 Sixth Street Specialty Lending Inc COM 83012A109 44289 2074427 SH SOLE 2074427 0 0 Skeena Resources Ltd COM 83056P715 23174 4318753 SH SOLE 4318753 0 0 Skyworks Solutions Inc COM 83088M102 122171 1146287 SH SOLE 1146287 0 0 Smartsheet Inc COM CL A 83200N103 2123 48163 SH SOLE 48163 0 0 J M Smucker Co/The COM NEW 832696405 124 1136 SH SOLE 1136 0 0 Snap Inc CL A 83304A106 487 29301 SH SOLE 29301 0 0 Snowflake Inc CL A 833445109 1083 8016 SH SOLE 8016 0 0 Sociedad Quimica y Minera de Chile SA SPON ADR SER B 833635105 31001 760750 SH SOLE 760750 0 0 SoFi Technologies Inc COM 83406F102 1669 252538 SH SOLE 252538 0 0 SLR Investment Corp COM 83413U100 14336 890984 SH SOLE 890984 0 0 SolarEdge Technologies Inc COM 83417M104 950 37605 SH SOLE 37605 0 0 Sonoco Products Co COM 835495102 55 1078 SH SOLE 1078 0 0 Southern Co/The COM 842587107 1017 13112 SH SOLE 13112 0 0 Southern Copper Corp COM 84265V105 22313 207100 SH SOLE 207100 0 0 Southwest Gas Holdings Inc COM 844895102 49 694 SH SOLE 694 0 0 Block Inc CL A 852234103 12448 193025 SH SOLE 193025 0 0 Standard Lithium Ltd COM 853606101 2941 2352725 SH SOLE 2352725 0 0 Starbucks Corp COM 855244109 333987 4290132 SH SOLE 4290132 0 0 Starwood Property Trust Inc COM 85571B105 19585 1034031 SH SOLE 1034031 0 0 State Street Corp COM 857477103 5607 75775 SH SOLE 75775 0 0 Steel Dynamics Inc COM 858119100 22361 172672 SH SOLE 172672 0 0 Stericycle Inc COM 858912108 3066 52751 SH SOLE 52751 0 0 STMicroelectronics NV NY REGISTRY 861012102 231745 5899820 SH SOLE 5899820 0 0 Suburban Propane Partners LP UNIT LTD PARTN 864482104 12 620 SH SOLE 620 0 0 Suncor Energy Inc COM 867224107 19473 510795 SH SOLE 510795 0 0 SunCoke Energy Inc COM 86722A103 897 91482 SH SOLE 91482 0 0 Sunnova Energy International Inc COM 86745K104 7 1200 SH SOLE 1200 0 0 SunPower Corp COM 867652406 5 1698 SH SOLE 1698 0 0 Sunoco LP COM UT REP LP 86765K109 2053 36313 SH SOLE 36313 0 0 Sunrun Inc COM 86771W105 584 49219 SH SOLE 49219 0 0 Super Micro Computer Inc COM 86800U104 1392 1699 SH SOLE 1699 0 0 Suzano SA SPON ADS 86959K105 548 53403 SH SOLE 53403 0 0 Symbotic Inc CLASS A COM 87151X101 96 2723 SH SOLE 2723 0 0 SYNOPSYS INC COM 871607107 671056 1127712 SH SOLE 1127712 0 0 Sysco Corp COM 871829107 10719 150152 SH SOLE 150152 0 0 TCG BDC Inc COM 872280102 20160 1136419 SH SOLE 1136419 0 0 TJX Cos Inc/The COM 872540109 9664 87773 SH SOLE 87773 0 0 Taiwan Semiconductor Manufacturing Co L SPONSORED ADS 874039100 2915904 16776387 SH SOLE 16776387 0 0 Take-Two Interactive Software Inc COM 874054109 14391 92554 SH SOLE 92554 0 0 Takeda Pharmaceutical Co Ltd SPONSORED ADS 874060205 26408 2040829 SH SOLE 2040829 0 0 Tapestry Inc COM 876030107 4437 103691 SH SOLE 103691 0 0 Target Corp COM 87612E106 9121 61614 SH SOLE 61614 0 0 Targa Resources Corp COM 87612G101 2533 19671 SH SOLE 19671 0 0 TC Energy Corp COM 87807B107 3008 79361 SH SOLE 79361 0 0 Teck Resources Ltd CL B 878742204 37383 780437 SH SOLE 780437 0 0 Teledyne Technologies Inc COM 879360105 242 624 SH SOLE 624 0 0 TELUS Corp COM 87971M103 4113 271641 SH SOLE 271641 0 0 Tenaris SA SPONSORED ADS 88031M109 95127 3116884 SH SOLE 3116884 0 0 Tennant Co COM 880345103 3084 31326 SH SOLE 31326 0 0 Teradyne Inc COM 880770102 400287 2699351 SH SOLE 2699351 0 0 Terawulf Inc COM 88080T104 6364 1430177 SH SOLE 1430177 0 0 Ternium SA SPONSORED ADS 880890108 4108 109408 SH SOLE 109408 0 0 Tesla Inc COM 88160R101 14366 72601 SH SOLE 72601 0 0 Teva Pharmaceutical Industries Ltd SPONSORED ADS 881624209 26406 1624963 SH SOLE 1624963 0 0 Tetra Tech Inc COM 88162G103 2956 14455 SH SOLE 14455 0 0 Texas Instruments Inc COM 882508104 993732 5108372 SH SOLE 5108372 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 182722 330420 SH SOLE 330420 0 0 TimkenSteel Corp COM 887399103 967 47726 SH SOLE 47726 0 0 Toro Co/The COM 891092108 17228 184241 SH SOLE 184241 0 0 Toronto-Dominion Bank/The COM NEW 891160509 276 5024 SH SOLE 5024 0 0 TotalEnergies SE SPONSORED ADS 89151E109 2045 30669 SH SOLE 30669 0 0 Tractor Supply Co COM 892356106 3540 13110 SH SOLE 13110 0 0 TransAlta Corp COM 89346D107 549 77555 SH SOLE 77555 0 0 TransUnion COM 89400J107 350080 4720610 SH SOLE 4720610 0 0 TriNet Group Inc COM 896288107 4079 40793 SH SOLE 40793 0 0 Trinity Capital Inc COM 896442308 15652 1106966 SH SOLE 1106966 0 0 Trip.com Group Ltd ADS 89677Q107 5253 111757 SH SOLE 111757 0 0 TriplePoint Venture Growth BDC Corp COM 89677Y100 6799 846716 SH SOLE 846716 0 0 Triple Flag Precious Metals Corp COM 89679M104 53096 3425517 SH SOLE 3425517 0 0 Truist Financial Corp COM 89832Q109 2443 62894 SH SOLE 62894 0 0 Two Harbors Investment Corp COM 90187B804 11324 857246 SH SOLE 857246 0 0 Tyler Technologies Inc COM 902252105 231069 459582 SH SOLE 459582 0 0 Tyson Foods Inc CL A 902494103 72217 1263861 SH SOLE 1263861 0 0 UFP Industries Inc COM 90278Q108 384 3427 SH SOLE 3427 0 0 US Bancorp COM NEW 902973304 348050 8766992 SH SOLE 8766992 0 0 US Silica Holdings Inc COM 90346E103 18745 1213279 SH SOLE 1213279 0 0 Uber Technologies Inc COM 90353T100 396 5452 SH SOLE 5452 0 0 UiPath Inc CL A 90364P105 564 44510 SH SOLE 44510 0 0 Ulta Beauty Inc COM 90384S303 2893 7497 SH SOLE 7497 0 0 United States Steel Corp COM 912909108 4761 125960 SH SOLE 125960 0 0 Unity Software Inc COM 91332U101 10727 659747 SH SOLE 659747 0 0 Universal Display Corp COM 91347P105 72551 345068 SH SOLE 345068 0 0 Universal Stainless & Alloy Products In COM 913837100 821 29998 SH SOLE 29998 0 0 Up Fintech Holding Ltd SPONSORED ADS 91531W106 312 74181 SH SOLE 74181 0 0 Uranium Energy Corp COM 916896103 10575 1759525 SH SOLE 1759525 0 0 Vale SA SPONSORED ADS 91912E105 18293 1637677 SH SOLE 1637677 0 0 Valero Energy Corp COM 91913Y100 52364 334041 SH SOLE 334041 0 0 VanEck Merk Gold Shares GOLD TRUST 921078101 19891 885634 SH SOLE 885634 0 0 VanEck Gold Miners ETF/USA GOLD MINERS ETF 92189F106 1127 33225 SH SOLE 33225 0 0 VanEck Video Gaming and eSports ETF VIDEO GMNG ESPRT 92189F114 6 84 SH SOLE 84 0 0 VanEck Steel ETF STEEL ETF 92189F205 1399 21004 SH SOLE 21004 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 66 3795 SH SOLE 3795 0 0 VanEck Fallen Angel High Yield Bond ETF FALLEN ANGEL HG 92189F437 292 10314 SH SOLE 10314 0 0 VanEck CEF Muni Income ETF CEF MUNI INCOME 92189F460 17 750 SH SOLE 750 0 0 VanEck IG Floating Rate ETF IG FLOATING RATE 92189F486 27 1042 SH SOLE 1042 0 0 VanEck Low Carbon Energy ETF LOW CARBN ENERGY 92189F502 2 21 SH SOLE 21 0 0 VanEck Long Muni ETF LONG MUNI ETF 92189F536 21 1153 SH SOLE 1153 0 0 VanEck Morningstar International Moat E MRNGSTR INT MOAT 92189F593 10 322 SH SOLE 322 0 0 VanEck Uranium and Nuclear Energy ETF URANIUM AND NUCL 92189F601 1663 20796 SH SOLE 20796 0 0 VanEck Morningstar Wide Moat ETF MRNGSTR WDE MOAT 92189F643 12 139 SH SOLE 139 0 0 VanEck Semiconductor ETF SEMICONDUCTR ETF 92189F676 14 52 SH SOLE 52 0 0 VanEck Pharmaceutical ETF PHARMACEUTCL ETF 92189F692 2 25 SH SOLE 25 0 0 VanEck Agribusiness ETF AGRIBUSINESS ETF 92189F700 801 11420 SH SOLE 11420 0 0 VanEck Biotech ETF BIOTECH ETF 92189F726 2 14 SH SOLE 14 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 5 108 SH SOLE 108 0 0 VanEck Durable High Dividend ETF DURABLE HGH DIV 92189H102 4793 151046 SH SOLE 151046 0 0 VanEck Intermediate Muni ETF INTRMDT MUNI ETF 92189H201 30 656 SH SOLE 656 0 0 VanEck High Yield Muni ETF HIGH YLD MUNIETF 92189H409 31 595 SH SOLE 595 0 0 VanEck Oil Services ETF OIL SERVICES ETF 92189H607 5005 15830 SH SOLE 15830 0 0 Vaneck Ethereum Strategy Etf ETHEREUM STRATEG 92189H698 6645 250000 SH SOLE 250000 0 0 Vaneck Morningstar SMID Moat ETF MORNINGSTAR SMID 92189H730 18 548 SH SOLE 548 0 0 Vaneck CLO ETF CLO ETF 92189H748 24 453 SH SOLE 453 0 0 VanEck Commodity Strategy ETF COMMODITY STGY 92189H771 16617 335773 SH SOLE 335773 0 0 Vaneck Digital India ETF DIGITAL INDIA ET 92189H789 2 38 SH SOLE 38 0 0 VanEck HIP Sustainable Muni ETF HIP SUSTBLE MUNI 92189H813 2302 50000 SH SOLE 50000 0 0 VanEck Digital Transformation ETF DIGI TRANSFRM 92189H821 4496 375000 SH SOLE 375000 0 0 Vaneck Moody's Analytics BBB Corporate MOODYS ANLYT BBB 92189H854 6899 327000 SH SOLE 327000 0 0 VanEck Moody's Analytics IG Corporate B MOODYS ANLTCS IG 92189H862 2638 125524 SH SOLE 125524 0 0 VanEck Energy Income ETF ENERGY INCME ET 92189H870 9876 124182 SH SOLE 124182 0 0 Vaneck Bitcoin Trust SH BEN INT 92189K105 78748 1160271 SH SOLE 1160271 0 0 Vaneck Morningstar ESG Moat ETF MORNINGSTAR ESG 92189Y105 1315 50000 SH SOLE 50000 0 0 VanEck Robotics ETF ROBOTICS ETF 92189Y402 14 307 SH SOLE 307 0 0 Vaneck Cmci Commodity Strategy Etf CMCI COMMODITY S 92189Y501 2307 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 13 22 SH SOLE 22 0 0 Veeva Systems Inc CL A COM 922475108 332329 1815905 SH SOLE 1815905 0 0 Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 27585 55156 SH SOLE 55156 0 0 Vanguard Real Estate ETF REAL ESTATE ETF 922908553 3 36 SH SOLE 36 0 0 Veralto Corp COM SHS 92338C103 2858 29933 SH SOLE 29933 0 0 VERISIGN INC COM 92343E102 4004 22522 SH SOLE 22522 0 0 Vertex Pharmaceuticals Inc COM 92532F100 43155 92069 SH SOLE 92069 0 0 Paramount Global CLASS B COM 92556H206 1276 122773 SH SOLE 122773 0 0 Viatris Inc COM 92556V106 9613 904349 SH SOLE 904349 0 0 VICI Properties Inc COM 925652109 3016 105323 SH SOLE 105323 0 0 Viking Therapeutics Inc COM 92686J106 863 16279 SH SOLE 16279 0 0 Vornado Realty Trust SH BEN INT 929042109 111 4217 SH SOLE 4217 0 0 WP Carey Inc COM 92936U109 42 757 SH SOLE 757 0 0 WEC Energy Group Inc COM 92939U106 4898 62422 SH SOLE 62422 0 0 Walmart Inc COM 931142103 17747 262107 SH SOLE 262107 0 0 Walgreens Boots Alliance Inc COM 931427108 1120 92563 SH SOLE 92563 0 0 Warner Bros Discovery Inc COM SER A 934423104 334 44899 SH SOLE 44899 0 0 Warner Music Group Corp COM CL A 934550203 2317 75608 SH SOLE 75608 0 0 Warrior Met Coal Inc COM 93627C101 4060 64675 SH SOLE 64675 0 0 Waste Connections Inc COM 94106B101 8155 46503 SH SOLE 46503 0 0 Waste Management Inc COM 94106L109 8314 38969 SH SOLE 38969 0 0 Waters Corp COM 941848103 177821 612922 SH SOLE 612922 0 0 Wendy's/Arby's Group Inc COM 95058W100 47 2760 SH SOLE 2760 0 0 WESCO International Inc COM 95082P105 2060 12993 SH SOLE 12993 0 0 West Fraser Timber Co Ltd COM 952845105 358 4660 SH SOLE 4660 0 0 Western Asset Managed Municipals Fund I COM 95766M105 4238 409453 SH SOLE 409453 0 0 Western Midstream Partners LP COM UNIT LP INT 958669103 1457 36664 SH SOLE 36664 0 0 Western Union Co/The COM 959802109 4333 354607 SH SOLE 354607 0 0 Weyerhaeuser Co COM NEW 962166104 855 30124 SH SOLE 30124 0 0 Wheaton Precious Metals Corp COM 962879102 999610 19069252 SH SOLE 18845723 0 223529 Williams Cos Inc/The COM 969457100 5308 124889 SH SOLE 124889 0 0 Wipro Ltd SPON ADR 1 SH 97651M109 1200 196752 SH SOLE 196752 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 33 426 SH SOLE 426 0 0 Woodside Energy Group Ltd SPONSORED ADR 980228308 488 25945 SH SOLE 25945 0 0 Workday Inc CL A 98138H101 198113 886172 SH SOLE 886172 0 0 SPDR Gold MiniShares Trust SPDR GLD MINIS 98149E303 30419 659993 SH SOLE 659993 0 0 Worthington Steel Inc COM SHS 982104101 1829 54822 SH SOLE 54822 0 0 Wyndham Hotels & Resorts Inc COM 98311A105 4635 62632 SH SOLE 62632 0 0 Wynn Resorts Ltd COM 983134107 6116 68331 SH SOLE 68331 0 0 Xcel Energy Inc COM 98389B100 388 7272 SH SOLE 7272 0 0 XPeng Inc ADS 98422D105 1555 212189 SH SOLE 212189 0 0 Yum! Brands Inc COM 988498101 10810 81611 SH SOLE 81611 0 0 Yum China Holdings Inc COM 98850P109 9 303 SH SOLE 303 0 0 Zebra Technologies Corp CL A 989207105 2582 8358 SH SOLE 8358 0 0 Zimmer Biomet Holdings Inc COM 98956P102 344591 3175075 SH SOLE 3175075 0 0 Zoetis Inc CL A 98978V103 85583 493675 SH SOLE 493675 0 0 ZTO Express Cayman Inc SPONSORED ADS A 98980A105 24 1135 SH SOLE 1135 0 0 Zoom Video Communications Inc CL A 98980L101 2115 35724 SH SOLE 35724 0 0 Afya Ltd CL A COM G01125106 145 8231 SH SOLE 8231 0 0 Allegion PLC ORD SHS G0176J109 353140 2988915 SH SOLE 2988915 0 0 Amdocs Ltd SHS G02602103 2833 35898 SH SOLE 35898 0 0 Anglogold Ashanti Plc COM SHS G0378L100 550559 21908422 SH SOLE 21658742 0 249680 Ambarella Inc SHS G037AX101 78 1441 SH SOLE 1441 0 0 Arcos Dorados Holdings Inc SHS CLASS -A - G0457F107 7416 824011 SH SOLE 824011 0 0 Arcadium Lithium PLC COM SHS G0508H110 29440 8761928 SH SOLE 8761928 0 0 Atlantica Sustainable Infrastructure PL SHS G0751N103 491 22354 SH SOLE 22354 0 0 BBB Foods Inc CL A COM G0896C103 4364 182915 SH SOLE 182915 0 0 Bit Digital Inc SHS G1144A105 4957 1558701 SH SOLE 1558701 0 0 Caledonia Mining Corp PLC SHS NEW G1757E113 7118 732352 SH SOLE 732352 0 0 Credicorp Ltd COM G2519Y108 17417 107961 SH SOLE 107961 0 0 Janus Henderson Group PLC ORD SHS G4474Y214 66 1970 SH SOLE 1970 0 0 ICON PLC SHS G4705A100 19056 60789 SH SOLE 60789 0 0 International Game Technology PLC SHS USD G4863A108 491 23999 SH SOLE 23999 0 0 Weatherford International PLC ORD SHS G48833118 100289 819024 SH SOLE 819024 0 0 Jazz Pharmaceuticals PLC SHS USD G50871105 5769 54054 SH SOLE 54054 0 0 Johnson Controls International plc SHS G51502105 2598 39086 SH SOLE 39086 0 0 Medtronic PLC SHS G5960L103 170260 2163135 SH SOLE 2163135 0 0 Nabors Industries Ltd SHS G6359F137 13880 195057 SH SOLE 195057 0 0 Noble Corp PLC ORD SHS A G65431127 82935 1857445 SH SOLE 1857445 0 0 Norwegian Cruise Line Holdings Ltd SHS G66721104 4442 236406 SH SOLE 236406 0 0 Novocure Ltd ORD SHS G6674U108 409 23868 SH SOLE 23868 0 0 NU Holdings Ltd/Cayman Islands ORD SHS CL A G6683N103 9585 743596 SH SOLE 743596 0 0 ReNew Energy Global PLC CL A SHS G7500M104 48 7765 SH SOLE 7765 0 0 Royalty Pharma PLC SHS CLASS A G7709Q104 85 3215 SH SOLE 3215 0 0 Sapiens International Corp NV SHS G7T16G103 421 12396 SH SOLE 12396 0 0 SMART Global Holdings Inc SHS G8232Y101 357 15623 SH SOLE 15623 0 0 STERIS PLC SHS USD G8473T100 3033 13815 SH SOLE 13815 0 0 TechnipFMC PLC COM G87110105 111307 4256466 SH SOLE 4256466 0 0 Tronox Holdings PLC SHS G9087Q102 11348 723278 SH SOLE 723278 0 0 Vinci Partners Investments Ltd COM CL A G9451V109 125 11509 SH SOLE 11509 0 0 Valaris Ltd CL A G9460G101 81693 1096555 SH SOLE 1096555 0 0 VTEX SHS CL A G9470A102 184 25348 SH SOLE 25348 0 0 Perrigo Co PLC SHS G97822103 2735 106496 SH SOLE 106496 0 0 WNS Holdings Ltd COM SHS G98196101 272 5182 SH SOLE 5182 0 0 Bunge Global SA COM SHS H11356104 51416 481558 SH SOLE 481558 0 0 CRISPR Therapeutics AG NAMEN AKT H17182108 4193 77628 SH SOLE 77628 0 0 Garmin Ltd SHS H2906T109 161 986 SH SOLE 986 0 0 On Holding AG NAMEN AKT A H5919C104 257 6633 SH SOLE 6633 0 0 TE Connectivity Ltd SHS H84989104 125 828 SH SOLE 828 0 0 Transocean Ltd REGISTERED SHS H8817H100 79591 14876862 SH SOLE 14876862 0 0 adecoagro sa COM L00849106 260 26754 SH SOLE 26754 0 0 Globant SA COM L44385109 44 245 SH SOLE 245 0 0 Camtek Ltd/Israel ORD M20791105 1179 9413 SH SOLE 9413 0 0 Check Point Software Technologies Ltd ORD M22465104 5594 33900 SH SOLE 33900 0 0 CyberArk Software Ltd SHS M2682V108 4532 16574 SH SOLE 16574 0 0 Elbit Systems Ltd ORD M3760D101 1727 9775 SH SOLE 9775 0 0 Fiverr International Ltd ORD SHS M4R82T106 332 14183 SH SOLE 14183 0 0 Global-e Online Ltd SHS M5216V106 1172 32320 SH SOLE 32320 0 0 Inmode Ltd SHS M5425M103 562 30794 SH SOLE 30794 0 0 Ituran Location and Control Ltd SHS M6158M104 91 3685 SH SOLE 3685 0 0 JFrog Ltd ORD SHS M6191J100 1376 36652 SH SOLE 36652 0 0 Kornit Digital Ltd SHS M6372Q113 200 13665 SH SOLE 13665 0 0 Nano-X Imaging Ltd ORD SHS M70700105 164 22293 SH SOLE 22293 0 0 Nova Ltd COM M7516K103 1730 7378 SH SOLE 7378 0 0 Perion Network Ltd SHS NEW M78673114 138 16540 SH SOLE 16540 0 0 Monday.com Ltd SHS M7S64H106 3139 13039 SH SOLE 13039 0 0 RADWARE Ltd ORD M81873107 167 9164 SH SOLE 9164 0 0 Stratasys Ltd SHS M85548101 163 19446 SH SOLE 19446 0 0 Taboola.com Ltd ORD SHS M8744T106 244 71035 SH SOLE 71035 0 0 Tower Semiconductor Ltd SHS NEW M87915274 1303 33158 SH SOLE 33158 0 0 Wix.com Ltd SHS M98068105 2637 16578 SH SOLE 16578 0 0 ZIM Integrated Shipping Services Ltd SHS M9T951109 831 37488 SH SOLE 37488 0 0 ASML Holding NV N Y REGISTRY SHS N07059210 1082622 1058561 SH SOLE 1058561 0 0 CNH Industrial NV SHS N20944109 18577 1833895 SH SOLE 1833895 0 0 LyondellBasell Industries NV SHS - A - N53745100 5008 52352 SH SOLE 52352 0 0 NXP Semiconductors NV COM N6596X109 445750 1656508 SH SOLE 1656508 0 0 QIAGEN NV SHS NEW N72482149 8734 212555 SH SOLE 212555 0 0 Iris Energy Ltd ORDINARY SHARES Q4982L109 5084 450337 SH SOLE 450337 0 0 MakeMyTrip Ltd SHS V5633W109 1191 14163 SH SOLE 14163 0 0 Royal Caribbean Cruises Ltd COM V7780T103 246 1543 SH SOLE 1543 0 0