0001752724-25-118616.txt : 20250523 0001752724-25-118616.hdr.sgml : 20250523 20250523153052 ACCESSION NUMBER: 0001752724-25-118616 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250523 DATE AS OF CHANGE: 20250523 PERIOD START: 20250331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iSHARES TRUST CENTRAL INDEX KEY: 0001100663 ORGANIZATION NAME: EIN: 943351276 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09729 FILM NUMBER: 25981792 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 670-2000 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: ISHARES TRUST DATE OF NAME CHANGE: 19991213 0001100663 S000061314 iShares U.S. Infrastructure ETF C000198491 iShares U.S. Infrastructure ETF IFRA NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000061314 C000198491 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares U.S. Infrastructure ETF S000061314 549300RYOD5SX3832571 2025-03-31 2025-03-31 N 2296583471.24 27731389.53 2268852081.71 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 115512.63000000 N BlackRock Funds III: BlackRock Cash Funds: Treasury; SL Agency Shares N/A BLACKROCK CASH FUNDS TREASURY 066922477 4467100.75000000 NS USD 4467100.75000000 0.196888143833 Long STIV RF US N 1 N N N QUANTA SERVICES, INC. SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 51149.00000000 NS USD 13001052.82000000 0.573023377099 Long EC CORP US N 1 N N NEXTERA ENERGY, INC. 254900RHL9MEUS5NKX63 NEXTERA ENERGY INC 65339F101 235571.00000000 NS USD 16699628.19000000 0.736038648117 Long EC CORP US N 1 N N N VULCAN MATERIALS COMPANY 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 56973.00000000 NS USD 13291800.90000000 0.585838142871 Long EC CORP US N 1 N N N ARTESIAN RESOURCES CORPORATION N/A ARTESIAN RESOURCES CORP 043113208 519770.00000000 NS USD 16970490.50000000 0.747976945557 Long EC CORP US N 1 N N N MAC COPPER LIMITED 984500A55FX8DC465F12 MAC COPPER LTD G60409110 1318857.00000000 NS USD 12581895.78000000 0.554548966917 Long EC CORP JE N 1 N N N MASTEC, INC. 549300TMDIT8WREDOF45 MASTEC INC 576323109 108949.00000000 NS USD 12715437.79000000 0.560434851284 Long EC CORP US N 1 N N N ANTERO MIDSTREAM CORPORATION N/A ANTERO MIDSTREAM CORP 03676B102 1042347.00000000 NS USD 18762246.00000000 0.826948841277 Long EC CORP US N 1 N N N DUKE ENERGY CORPORATION I1BZKREC126H0VB1BL91 DUKE ENERGY CORP 26441C204 146965.00000000 NS USD 17925321.05000000 0.790061247028 Long EC CORP US N 1 N N N TETRA TECH, INC. 549300UJ1LP7JGJC5P32 TETRA TECH INC 88162G103 419133.00000000 NS USD 12259640.25000000 0.540345505501 Long EC CORP US N 1 N N N TEREX CORPORATION YAWJZJYEQ7M1SYMOS462 TEREX CORP 880779103 307089.00000000 NS USD 11601822.42000000 0.511352084762 Long EC CORP US N 1 N N N OWENS CORNING JO5M6676RDJIZ2U8X907 OWENS CORNING INC 690742101 86992.00000000 NS USD 12424197.44000000 0.547598388636 Long EC CORP US N 1 N N N CLEVELAND-CLIFFS INC. 549300TM2WLI2BJMDD86 CLEVELAND CLIFFS INC 185899101 1282562.00000000 NS USD 10542659.64000000 0.464669324412 Long EC CORP US N 1 N N ATLAS ENERGY SOLUTIONS INC. N/A ATLAS ENERGY SOLUTIONS INC 642045108 710858.00000000 NS USD 12681706.72000000 0.558948149252 Long EC CORP US N 1 N N N CMS ENERGY CORPORATION 549300IA9XFBAGNIBW29 CMS ENERGY CORP 125896100 234756.00000000 NS USD 17632523.16000000 0.777156135569 Long EC CORP US N 1 N N N PORTLAND GENERAL ELECTRIC COMPANY GJOUP9M7C39GLSK9R870 PORTLAND GENERAL ELECTRIC CO 736508847 385128.00000000 NS USD 17176708.80000000 0.757066048442 Long EC CORP US N 1 N N N LyondellBasell Industries N.V. BN6WCCZ8OVP3ITUUVN49 LYONDELLBASELL INDUSTRIES NV CL A N53745100 162331.00000000 NS USD 11428102.40000000 0.503695348503 Long EC CORP NL N 1 N N N CSX Corporation 549300JVQR4N1MMP3Q88 CSX CORP 126408103 548870.00000000 NS USD 16153244.10000000 0.711956686388 Long EC CORP US N 1 N N N POOL CORPORATION 5493005VZK1KMN6CO617 POOL CORP 73278L105 34522.00000000 NS USD 10990078.70000000 0.484389387417 Long EC CORP US N 1 N N N LUXFER HOLDINGS PLC 21380045UF5SJYZOXE41 LUXFER HOLDINGS PLC G5698W116 1034290.00000000 NS USD 12266679.40000000 0.540655757106 Long EC CORP GB N 1 N N N NUCOR CORPORATION 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 94111.00000000 NS USD 11325317.74000000 0.499165099007 Long EC CORP US N 1 N N N EMCOR GROUP, INC. 529900X0SQJB2J7YDU43 EMCOR GROUP INC 29084Q100 33507.00000000 NS USD 12385192.41000000 0.545879236017 Long EC CORP US N 1 N N N BOWMAN CONSULTING GROUP LTD. N/A BOWMAN CONSULTING GROUP LTD 103002101 663953.00000000 NS USD 14494093.99000000 0.638829393367 Long EC CORP US N 1 N N CONSTELLATION ENERGY CORPORATION. 549300F8Y20RYGNGV346 CONSTELLATION ENERGY CORP 21037T109 80714.00000000 NS USD 16274363.82000000 0.717295056438 Long EC CORP US N 1 N N N RELIANCE, INC. 549300E287ZOFT3C5Z56 RELIANCE INC 759509102 43534.00000000 NS USD 12570442.50000000 0.554044161862 Long EC CORP US N 1 N N N MGE ENERGY, INC. N/A MGE ENERGY INC 55277P104 190737.00000000 NS USD 17730911.52000000 0.781492617475 Long EC CORP US N 1 N N N MDU RESOURCES GROUP, INC. 549300MA0UV6AI6SNV27 MDU RESOURCES GROUP INC 552690109 1031717.00000000 NS USD 17446334.47000000 0.768949840786 Long EC CORP US N 1 N N N ENTERGY CORPORATION 4XM3TW50JULSLG8BNC79 ENTERGY CORP 29364G103 210970.00000000 NS USD 18035825.30000000 0.794931738626 Long EC CORP US N 1 N N N KNIFE RIVER CORPORATION N/A KNIFE RIVER CORP 498894104 142831.00000000 NS USD 12884784.51000000 0.567898833681 Long EC CORP US N 1 N N NEW FORTRESS ENERGY INC. 254900EICTYTCHA5X705 NEW FORTRESS ENERGY INC 644393100 1738313.00000000 NS USD 14445381.03000000 0.636682362259 Long EC CORP US N 1 N N N LIMBACH HOLDINGS, INC. 254900EW8KXT5ZTWQI30 LIMBACH HOLDINGS INC 53263P105 173087.00000000 NS USD 12889788.89000000 0.568119402490 Long EC CORP US N 1 N N N CONSOLIDATED EDISON, INC. 54930033SBW53OO8T749 CONSOLIDATED EDISON INC 209115104 165564.00000000 NS USD 18309722.76000000 0.807003810764 Long EC CORP US N 1 N N N PPL CORPORATION 9N3UAJSNOUXFKQLF3V18 PPL CORP 69351T106 503602.00000000 NS USD 18185068.22000000 0.801509642986 Long EC CORP US N 1 N N N ATI INC ZW1LRE7C3H17O2ZN9B45 ATI INC 01741R102 227672.00000000 NS USD 11845774.16000000 0.522104294744 Long EC CORP US N 1 N N N INSTEEL INDUSTRIES, INC. 52990026LKY4MOX3L174 INSTEEL INDUSTRIES INC 45774W108 436992.00000000 NS USD 11492889.60000000 0.506550854180 Long EC CORP US N 1 N N APOGEE ENTERPRISES, INC. 549300579S7QW8V4IJ60 APOGEE ENTERPRISES INC 037598109 262718.00000000 NS USD 12171724.94000000 0.536470624864 Long EC CORP US N 1 N N N CALIFORNIA WATER SERVICE GROUP 529900QABDOBU6UVRQ36 CALIFORNIA WATER SERVICE GROUP 130788102 358184.00000000 NS USD 17357596.64000000 0.765038707455 Long EC CORP US N 1 N N N OLYMPIC STEEL, INC. 549300GQ061U6N6KWJ49 OLYMPIC STEEL INC 68162K106 389523.00000000 NS USD 12277764.96000000 0.541144354846 Long EC CORP US N 1 N N N ARMSTRONG WORLD INDUSTRIES, INC. KXMRXXOJ88Q45Y45MG74 ARMSTRONG WORLD INDUSTRIES INC 04247X102 84163.00000000 NS USD 11856883.44000000 0.522593937946 Long EC CORP US N 1 N N N GREAT LAKES DREDGE & DOCK CORPORATION 549300H65E3MZ1CX0P05 GREAT LAKES DREDGE DOCK CORP 390607109 1588617.00000000 NS USD 13820967.90000000 0.609161258744 Long EC CORP US N 1 N N N ARGAN, INC. 529900E4KZWBV9KGBS83 ARGAN INC 04010E109 110566.00000000 NS USD 14502942.22000000 0.639219380448 Long EC CORP US N 1 N N N INGEVITY CORPORATION 5493009UTFC4B5IMGF87 INGEVITY CORP 45688C107 265662.00000000 NS USD 10517558.58000000 0.463562991381 Long EC CORP US N 1 N N N NV5 GLOBAL, INC. N/A NV5 GLOBAL INC 62945V109 690173.00000000 NS USD 13299633.71000000 0.586183375161 Long EC CORP US N 1 N N N PRIMORIS SERVICES CORPORATION 549300UF3OLBJ8D5K349 PRIMORIS SERVICES CORP 74164F103 198351.00000000 NS USD 11387330.91000000 0.501898338891 Long EC CORP US N 1 N N N ONE GAS, INC. 549300HXDWI0LATTX840 ONE GAS INC 68235P108 229916.00000000 NS USD 17379350.44000000 0.765997509493 Long EC CORP US N 1 N N N BUILDERS FIRSTSOURCE, INC. 549300W0SKP6L3H7DP63 BUILDERS FIRSTSOURCE INC 12008R107 93540.00000000 NS USD 11686887.60000000 0.515101345487 Long EC CORP US N 1 N N N S P MID 400 EMINI JUN25 N/A S P MID 400 EMINI JUN25 N/A 9.00000000 NC USD -10805.58000000 -0.00047625757 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long S&P MID 400 EMINI Jun 2025 EMDM25 2025-06-20 2655545.58000000 USD -10805.58000000 N N N Kornit Digital Ltd 5299006DPCQWP3VTFK34 KORNIT DIGITAL LTD M6372Q113 585739.00000000 NS USD 11175900.12000000 0.492579494718 Long EC CORP IL N 1 N N N METALLUS INC. 549300QZTZWHDE9HJL14 METALLUS INC 887399103 878020.00000000 NS USD 11730347.20000000 0.517016833955 Long EC CORP US N 1 N N N STERLING INFRASTRUCTURE, INC. 549300RZIK6K1215XU51 STERLING INFRASTRUCTURE INC 859241101 106627.00000000 NS USD 12071242.67000000 0.532041853557 Long EC CORP US N 1 N N N EASTMAN CHEMICAL COMPANY FDPVHDGJ1IQZFK9KH630 EASTMAN CHEMICAL CO 277432100 127377.00000000 NS USD 11223187.47000000 0.494663691849 Long EC CORP US N 1 N N N BOISE CASCADE COMPANY 549300Z8B8LSRHC7XA55 BOISE CASCADE CO 09739D100 123810.00000000 NS USD 12144522.90000000 0.535271690821 Long EC CORP US N 1 N N N KINETIK HOLDINGS INC. N/A KINETIK HOLDINGS INC 02215L209 335159.00000000 NS USD 17408158.46000000 0.767267227349 Long EC CORP US N 1 N N N FLUOR CORPORATION. CQ7WZ4NOFWT7FAE6Q943 FLUOR CORP 343412102 348140.00000000 NS USD 12470374.80000000 0.549633662790 Long EC CORP US N 1 N N N COMPASS MINERALS INTERNATIONAL, INC. 2549008X9G8XP7YJGC47 COMPASS MINERALS INTERNATIONAL INC 20451N101 1208617.00000000 NS USD 11228051.93000000 0.494878093663 Long EC CORP US N 1 N N N DTE ENERGY COMPANY 549300IX8SD6XXD71I78 DTE ENERGY CO 233331107 130314.00000000 NS USD 18018516.78000000 0.794168862979 Long EC CORP US N 1 N N N CARLISLE COMPANIES INCORPORATED XR64VGX1ZPX6G7ZN7Z11 CARLISLE COMPANIES INCORPORATED 142339100 37422.00000000 NS USD 12742191.00000000 0.561614003077 Long EC CORP US N 1 N N N LOUISIANA-PACIFIC CORPORATION 549300C7E2UAO5BVRR75 LOUISIANA PACIFIC CORP 546347105 135548.00000000 NS USD 12467705.04000000 0.549515992713 Long EC CORP US N 1 N N N PINNACLE WEST CAPITAL CORPORATION TWSEY0NEDUDCKS27AH81 PINNACLE WEST CAPITAL 723484101 186494.00000000 NS USD 17763553.50000000 0.782931317700 Long EC CORP US N 1 N N N EDISON INTERNATIONAL 549300I7ROF15MAEVP56 EDISON INTERNATIONAL 281020107 304188.00000000 NS USD 17922756.96000000 0.789948234372 Long EC CORP US N 1 N N N Dominion Energy, Inc. ILUL7B6Z54MRYCF6H308 DOMINION ENERGY INC 25746U109 310711.00000000 NS USD 17421565.77000000 0.767858156573 Long EC CORP US N 1 N N N STEEL DYNAMICS, INC. 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 100630.00000000 NS USD 12586800.40000000 0.554765138788 Long EC CORP US N 1 N N N NORTHWEST NATURAL HOLDING COMPANY 254900PSJL6ZEC8FR782 NORTHWEST NATURAL HOLDING CO 66765N105 409196.00000000 NS USD 17480853.12000000 0.770471255526 Long EC CORP US N 1 N N N Hawkins, Inc. 549300VL3IJ23OWX1Y34 HAWKINS INC 420261109 121047.00000000 NS USD 12821298.24000000 0.565100666692 Long EC CORP US N 1 N N N KINDER MORGAN, INC. 549300WR7IX8XE0TBO16 KINDER MORGAN INC 49456B101 656337.00000000 NS USD 18725294.61000000 0.825320203152 Long EC CORP US N 1 N N N CENTERPOINT ENERGY, INC. 21TPXMRRHFKOBHDC8J74 CENTERPOINT ENERGY INC 15189T107 500800.00000000 NS USD 18143984.00000000 0.799698849751 Long EC CORP US N 1 N N N TUTOR PERINI CORPORATION 549300FHXYVPW8LJ6D98 TUTOR PERINI CORP 901109108 473379.00000000 NS USD 10972925.22000000 0.483633345181 Long EC CORP US N 1 N N N Xpel Inc 549300KWSE3IGXLJNW66 XPEL INC 98379L100 408500.00000000 NS USD 12001730.00000000 0.528978072072 Long EC CORP US N 1 N N N AVISTA CORPORATION Q0IK63NITJD6RJ47SW96 AVISTA CORP 05379B107 432187.00000000 NS USD 18095669.69000000 0.797569389202 Long EC CORP US N 1 N N N NEW JERSEY RESOURCES CORPORATION 549300QKBSQBIX4DQ583 NEW JERSEY RESOURCES CORP 646025106 359016.00000000 NS USD 17613324.96000000 0.776309971989 Long EC CORP US N 1 N N N EVERUS CONSTRUCTION GROUP, INC. N/A EVERUS CONSTRUCTION GROUP INC 300426103 314787.00000000 NS USD 11675449.83000000 0.514597224037 Long EC CORP US N 1 N N N Koppers Holdings Inc. N/A KOPPERS HOLDINGS INC 50060P106 421233.00000000 NS USD 11794524.00000000 0.519845436160 Long EC CORP US N 1 N N N EAGLE MATERIALS INC. 529900KRXRGXL61SG039 EAGLE MATERIALS INC 26969P108 58920.00000000 NS USD 13076115.60000000 0.576331780525 Long EC CORP US N 1 N N N MYR GROUP INC. 529900G1IMMZHOQ17I54 MYR GROUP INC 55405W104 111670.00000000 NS USD 12628760.30000000 0.556614527751 Long EC CORP US N 1 N N CENTURY ALUMINUM COMPANY 549300U5ODNGEYWKSW73 CENTURY ALUMINUM CO 156431108 673914.00000000 NS USD 12507843.84000000 0.551285116417 Long EC CORP US N 1 N N N SEMPRA PBBKGKLRK5S5C0Y4T545 SEMPRA ENERGY 816851109 247573.00000000 NS USD 17666809.28000000 0.778667301514 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 129649.00000000 NS USD 12022351.77000000 0.529886979716 Long EC CORP US N 1 N N N ADVANCED DRAINAGE SYSTEMS, INC. 6QQTOZ5MF5DHM7K92I60 ADVANCED DRAINAGE SYSTEMS INC 00790R104 109759.00000000 NS USD 11925315.35000000 0.525610084770 Long EC CORP US N 1 N N N ALLETE, INC. 549300NNLSIMY6Z8OT86 ALLETE INC 018522300 262851.00000000 NS USD 17269310.70000000 0.761147491245 Long EC CORP US N 1 N N N IES HOLDINGS, INC. 549300687T8E6LN6EN72 IES HOLDINGS INC 44951W106 74767.00000000 NS USD 12344779.37000000 0.544098025143 Long EC CORP US N 1 N N N GRANITE CONSTRUCTION INCORPORATED 549300OM4BWMCIXVCZ39 GRANITE CONSTRUCTION INC 387328107 169893.00000000 NS USD 12809932.20000000 0.564599706753 Long EC CORP US N 1 N N N XAU UTILITIES JUN25 N/A XAU UTILITIES JUN25 N/A 17.00000000 NC USD -2779.84000000 -0.00012252187 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long E-MINI S&P500-Utilities sector Composite Index Future Jun 2025 1XAUM25 2025-06-20 1366689.84000000 USD -2779.84000000 N N N LSB INDUSTRIES, INC. 5493001H215A0HG0MI71 LSB INDUSTRIES INC 502160104 1784665.00000000 NS USD 11760942.35000000 0.518365319837 Long EC CORP US N 1 N N N TREX COMPANY, INC. N/A TREX COMPANY INC 89531P105 223935.00000000 NS USD 13010623.50000000 0.573445206273 Long EC CORP US N 1 N N N AMERICAN ELECTRIC POWER COMPANY, INC. 1B4S6S7G0TW5EE83BO58 AMERICAN ELECTRIC POWER CO INC 025537101 163994.00000000 NS USD 17919624.38000000 0.789810165433 Long EC CORP US N 1 N N N BlackRock Funds III: BlackRock Cash Funds: Institutional; SL Agency Shares N/A BLACKROCK CASH FUNDS INSTITUTIONAL FUND SL AGENCY 066922519 27152424.54010000 NS USD 27166000.75000000 1.197345607895 Long STIV RF US N 1 N N XAE ENERGY JUN25 N/A XAE ENERGY JUN25 N/A 2.00000000 NC USD 6612.96000000 0.000291467216 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long E-mini Energy Select Sector Futures Jun 2025 1XAEM25 2025-06-20 190927.04000000 USD 6612.96000000 N N N Taseko Mines Limited 549300XKUO1JSLU7KX54 TASEKO MINES LTD 876511106 6020039.00000000 NS USD 13484887.36000000 0.594348457914 Long EC CORP CA N 1 N N N CONSTRUCTION PARTNERS, INC. 549300MHLFL4E8JLZU44 CONSTRUCTION PARTNERS INC 21044C107 181261.00000000 NS USD 13027228.07000000 0.574177055217 Long EC CORP US N 1 N N N PUBLIC SERVICE ENTERPRISE GROUP INCORPORATED PUSS41EMO3E6XXNV3U28 PUBLIC SERVICE ENTERPRISE GROUP INC 744573106 216947.00000000 NS USD 17854738.10000000 0.786950292790 Long EC CORP US N 1 N N N CRH PUBLIC LIMITED COMPANY 549300MIDJNNTH068E74 CRH PLC G25508105 129021.00000000 NS USD 11349977.37000000 0.500251975943 Long EC CORP IE N 1 N N N WESTLAKE CORPORATION GOXNEVUM0LL78B1OS344 WESTLAKE CORP 960413102 112468.00000000 NS USD 11250174.04000000 0.495853129020 Long EC CORP US N 1 N N N TRINITY INDUSTRIES, INC. R1JB4KXN77XFCXOQKV49 TRINITY INDUSTRIES INC 896522109 421775.00000000 NS USD 11835006.50000000 0.521629708494 Long EC CORP US N 1 N N N Spire Inc. 549300NXSY15DRY2R511 SPIRE INC 84857L101 224279.00000000 NS USD 17549831.75000000 0.773511499117 Long EC CORP US N 1 N N N THE YORK WATER COMPANY N/A YORK WATER CO THE 987184108 497612.00000000 NS USD 17257184.16000000 0.760613012153 Long EC CORP US N 1 N N N Stantec Inc. 549300MZ7NGUZDCP2T16 STANTEC INC 85472N109 152306.00000000 NS USD 12617029.04000000 0.556097470686 Long EC CORP CA N 1 N N N RYERSON HOLDING CORPORATION 549300JMA41B3ZHOVE45 RYERSON HOLDING CORP 783754104 525121.00000000 NS USD 12056778.16000000 0.531404328082 Long EC CORP US N 1 N N N UNITED STATES LIME & MINERALS, INC. 549300VGDEEG8RT7VC89 UNITED STATES LIME MINERALS INC 911922102 139400.00000000 NS USD 12320172.00000000 0.543013451573 Long EC CORP US N 1 N N N UNION PACIFIC CORPORATION 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 68801.00000000 NS USD 16253548.24000000 0.716377606589 Long EC CORP US N 1 N N N CARPENTER TECHNOLOGY CORPORATION DX6I6ZD3X5WNNCDJKP85 CARPENTER TECHNOLOGY CORP 144285103 69775.00000000 NS USD 12641834.50000000 0.557190775102 Long EC CORP US N 1 N N ALGONQUIN POWER & UTILITIES CORP. 549300K5VIUTJXQL7X75 ALGONQUIN POWER UTILITIES CORP 015857105 3574398.00000000 NS USD 18372405.72000000 0.809766571743 Long EC CORP CA N 1 N N N MIDDLESEX WATER COMPANY N/A MIDDLESEX WATER CO 596680108 255928.00000000 NS USD 16404984.80000000 0.723052195964 Long EC CORP US N 1 N N N Fortis Inc. 549300MQYQ9Y065XPR71 FORTIS INC CANADA 349553107 384260.00000000 NS USD 17514570.80000000 0.771957367392 Long EC CORP CA N 1 N N N NORFOLK SOUTHERN CORPORATION 54930036C8MWP850MI84 NORFOLK SOUTHERN CORP 655844108 70816.00000000 NS USD 16772769.60000000 0.739262366868 Long EC CORP US N 1 N N N COMMERCIAL METALS COMPANY 549300OQS2LO07ZJ7N73 COMMERCIAL METALS CO 201723103 274366.00000000 NS USD 12623579.66000000 0.556386190257 Long EC CORP US N 1 N N N AMERICAN STATES WATER COMPANY 529900L26LIS2V8PWM23 AMERICAN STATES WATER CO 029899101 215760.00000000 NS USD 16975996.80000000 0.748219636566 Long EC CORP US N 1 N N N Essential Utilities, Inc. 549300ILTEOF3E3QY357 ESSENTIAL UTILITIES INC 29670G102 430958.00000000 NS USD 17035769.74000000 0.750854137972 Long EC CORP US N 1 N N N COMFORT SYSTEMS USA, INC. 5299009DT1ZA5HTU6R38 COMFORT SYSTEMS USA INC 199908104 38822.00000000 NS USD 12513495.26000000 0.551534203612 Long EC CORP US N 1 N N N THE GREENBRIER COMPANIES, INC. 5493001GAGGFR30BP390 GREENBRIER COS INC THE 393657101 226295.00000000 NS USD 11590829.90000000 0.510867587774 Long EC CORP US N 1 N N N H&E EQUIPMENT SERVICES, INC. 254900KVLRCDMQRYY541 H E EQUIPMENT SERVICES INC 404030108 133643.00000000 NS USD 12668019.97000000 0.558344903668 Long EC CORP US N 1 N N N ASTEC INDUSTRIES, INC. 5493002DO2QKHLKB2A48 ASTEC INDUSTRIES INC 046224101 349894.00000000 NS USD 12053848.30000000 0.531275194058 Long EC CORP US N 1 N N N VALMONT INDUSTRIES, INC. 5493009ZGZJJ8F77JN08 VALMONT INDUSTRIES INC 920253101 38357.00000000 NS USD 10945937.09000000 0.482443839254 Long EC CORP US N 1 N N N BLACK HILLS CORPORATION 3MGELCRSTNSAMJ962671 BLACK HILLS CORP 092113109 285577.00000000 NS USD 17320245.05000000 0.763392430455 Long EC CORP US N 1 N N N ATMOS ENERGY CORPORATION QVLWEGTD2S8GJMO8D383 ATMOS ENERGY CORP 049560105 115468.00000000 NS USD 17849043.44000000 0.786699299786 Long EC CORP US N 1 N N N PG&E CORPORATION 8YQ2GSDWYZXO2EDN3511 PG E CORP 69331C108 1074338.00000000 NS USD 18457126.84000000 0.813500667971 Long EC CORP US N 1 N N N MARTIN MARIETTA MATERIALS, INC. 5299005MZ4WZECVATV08 MARTIN MARIETTA MATERIALS INC 573284106 27322.00000000 NS USD 13063467.86000000 0.575774329464 Long EC CORP US N 1 N N N West Fraser Timber Co. Ltd. 5493005WD1ZK6WBVR988 WEST FRASER TIMBER CO LTD 952845105 161272.00000000 NS USD 12408267.68000000 0.546896282046 Long EC CORP CA N 1 N N KAISER ALUMINUM CORPORATION N/A KAISER ALUMINUM CORP 483007704 183012.00000000 NS USD 11094187.44000000 0.488977995940 Long EC CORP US N 1 N N N ADVANSIX INC. 5493009TPRODMCAZLF67 ADVANSIX INC 00773T101 478767.00000000 NS USD 10844072.55000000 0.477954144186 Long EC CORP US N 1 N N N NRG ENERGY, INC. 5E2UPK5SW04M13XY7I38 NRG ENERGY INC 629377508 194785.00000000 NS USD 18594176.10000000 0.819541134915 Long EC CORP US N 1 N N N FIRSTENERGY CORP. 549300SVYJS666PQJH88 FIRSTENERGY CORP 337932107 444934.00000000 NS USD 17984232.28000000 0.792657768436 Long EC CORP US N 1 N N N SOUTHWEST GAS HOLDINGS, INC. 254900LKF9EV0CUKNE09 SOUTHWEST GAS HOLDINGS INC 844895102 173202.00000000 NS USD 12435903.60000000 0.548114339416 Long EC CORP US N 1 N N N ALLIANT ENERGY CORPORATION 5493009ML300G373MZ12 ALLIANT ENERGY CORP 018802108 274561.00000000 NS USD 17668000.35000000 0.778719798105 Long EC CORP US N 1 N N N WEC ENERGY GROUP, INC. 549300IGLYTZUK3PVP70 WEC ENERGY GROUP 92939U106 160603.00000000 NS USD 17502514.94000000 0.771426003532 Long EC CORP US N 1 N N N IDACORP, INC. N134NUJDWN8UEFA8B673 IDACORP INC 451107106 151592.00000000 NS USD 17618022.24000000 0.776517005318 Long EC CORP US N 1 N N N TXNM Energy, Inc. 5493003JOBJGLZSDDQ28 TXNM ENERGY INC 69349H107 359088.00000000 NS USD 19204026.24000000 0.846420372434 Long EC CORP US N 1 N N N THE WILLIAMS COMPANIES, INC. D71FAKCBLFS2O0RBPG08 WILLIAMS COS INC 969457100 315520.00000000 NS USD 18855475.20000000 0.831057932423 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 EVERSOURCE ENERGY 30040W108 281370.00000000 NS USD 17475890.70000000 0.770252536111 Long EC CORP US N 1 N N N UNITED RENTALS, INC. 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 20015.00000000 NS USD 12543400.50000000 0.552852281606 Long EC CORP US N 1 N N N Xcel Energy Inc. LGJNMI9GH8XIDG5RCM61 XCEL ENERGY INC 98389B100 252319.00000000 NS USD 17861662.01000000 0.787255465175 Long EC CORP US N 1 N N N WORTHINGTON STEEL, INC. 2549009ZUUWL3QLK6G24 WORTHINGTON STEEL INC 982104101 481132.00000000 NS USD 12187073.56000000 0.537147117621 Long EC CORP US N 1 N N N OGE ENERGY CORP. CE5OG6JPOZMDSA0LAQ19 OGE ENERGY CORP 670837103 390717.00000000 NS USD 17957353.32000000 0.791473074192 Long EC CORP US N 1 N N N SJW GROUP N/A SJW GROUP 784305104 309285.00000000 NS USD 16914796.65000000 0.745522230662 Long EC CORP US N 1 N N N AMEREN CORPORATION XRZQ5S7HYJFPHJ78L959 AMEREN CORP 023608102 174026.00000000 NS USD 17472210.40000000 0.770090326330 Long EC CORP US N 1 N N N ALGOMA STEEL GROUP INC. 549300Q5EU337A1XCX27 ALGOMA STEEL GROUP INC 015658107 1972070.00000000 NS USD 10688619.40000000 0.471102522996 Long EC CORP CA N 1 N N NISOURCE INC. 549300D8GOWWH0SJB189 NISOURCE INC 65473P105 445640.00000000 NS USD 17865707.60000000 0.787433775168 Long EC CORP US N 1 N N N API GROUP CORPORATION 213800NZT1VX6PZ7BT53 API GROUP CORP 00187Y100 346811.00000000 NS USD 12401961.36000000 0.546618330034 Long EC CORP US N 1 N N N JACOBS SOLUTIONS INC. N/A JACOBS SOLUTIONS INC 46982L108 101017.00000000 NS USD 12211945.13000000 0.538243335845 Long EC CORP US N 1 N N N HAWAIIAN ELECTRIC INDUSTRIES, INC. JJ8FWOCWCV22X7GUPJ23 HAWAIIAN ELECTRIC INDUSTRIES INC 419870100 1497123.00000000 NS USD 16393496.85000000 0.722545862824 Long EC CORP US N 1 N N N CHESAPEAKE UTILITIES CORPORATION 254900WW0FDCKAOCKE74 CHESAPEAKE UTILITIES CORP 165303108 131611.00000000 NS USD 16902800.73000000 0.744993508667 Long EC CORP US N 1 N N N THE SOUTHERN COMPANY 549300FC3G3YU2FBZD92 THE SOUTHERN COMPANY 842587107 187732.00000000 NS USD 17261957.40000000 0.760823393431 Long EC CORP US N 1 N N N MUELLER INDUSTRIES, INC. 5493005IZFE4VJLLYG84 MUELLER INDUSTRIES INC 624756102 153308.00000000 NS USD 11672871.12000000 0.514483567002 Long EC CORP US N 1 N N N MATRIX SERVICE COMPANY 529900VYBKSX6HD2YW58 MATRIX SERVICE CO 576853105 1068085.00000000 NS USD 13276296.55000000 0.585154786291 Long EC CORP US N 1 N N N TC Energy Corporation 549300UGKOFV2IWJJG27 TC ENERGY CORP 87807B107 373968.00000000 NS USD 17655029.28000000 0.778148096225 Long EC CORP CA N 1 N N N AMERICAN WATER WORKS COMPANY, INC. 549300DXHIJQMD5WFW18 AMERICAN WATER WORKS CO INC 030420103 117987.00000000 NS USD 17405442.24000000 0.767147509540 Long EC CORP US N 1 N N N BLUELINX HOLDINGS INC. 549300YSX7GU28F5I540 BLUELINX HOLDINGS INC 09624H208 160285.00000000 NS USD 12018169.30000000 0.529702636715 Long EC CORP US N 1 N N EXELON CORPORATION 3SOUA6IRML7435B56G12 EXELON CORP 30161N101 398001.00000000 NS USD 18339886.08000000 0.808333263673 Long EC CORP US N 1 N N N Olin Corporation 549300GKK294V7W57P06 OLIN CORP 680665205 515669.00000000 NS USD 12499816.56000000 0.550931312832 Long EC CORP US N 1 N N N ONEOK, INC. 2T3D6M0JSY48PSZI1Q41 ONEOK INC 682680103 191533.00000000 NS USD 19003904.26000000 0.837599965779 Long EC CORP US N 1 N N N Evergy, Inc. 549300PGTHDQY6PSUI61 EVERGY INC 30034W106 260739.00000000 NS USD 17977954.05000000 0.792381054495 Long EC CORP US N 1 N N N NORTHWEST PIPE COMPANY 54930056VW2CRCZ9RE54 NORTHWEST PIPE CO 667746101 308068.00000000 NS USD 12723208.40000000 0.560777342100 Long EC CORP US N 1 N N N SIMPSON MANUFACTURING CO., INC. 529900EJUNNL15LZ8056 SIMPSON MANUFACTURING CO INC 829073105 76289.00000000 NS USD 11983476.12000000 0.528173529539 Long EC CORP US N 1 N N N UNITIL CORPORATION N/A UNITIL CORP 913259107 308539.00000000 NS USD 17799614.91000000 0.784520729821 Long EC CORP US N 1 N N N OSHKOSH CORPORATION 549300FEKNPCFSA2B506 OSHKOSH TRUCK CORP 688239201 127935.00000000 NS USD 12036124.80000000 0.530494028104 Long EC CORP US N 1 N N N ECOVYST INC. N/A ECOVYST INC 27923Q109 1799974.00000000 NS USD 11159838.80000000 0.491871589600 Long EC CORP US N 1 N N N CATERPILLAR INC. WRJR7GS4GTRECRRTVX92 CATERPILLAR INC 149123101 35930.00000000 NS USD 11849714.00000000 0.522277943790 Long EC CORP US N 1 N N N DT MIDSTREAM, INC. N/A DT MIDSTREAM INC 23345M107 194700.00000000 NS USD 18784656.00000000 0.827936565430 Long EC CORP US N 1 N N N THE AZEK COMPANY INC. 5493002LDDDU1RX46815 AZEK CO INC THE 05478C105 290903.00000000 NS USD 14222247.67000000 0.626847725537 Long EC CORP US N 1 N N N NORTHWESTERN ENERGY GROUP, INC. 254900N1WG46G1VMDM34 NORTHWESTERN CORP 668074305 305622.00000000 NS USD 17686345.14000000 0.779528347509 Long EC CORP US N 1 N N N UNITED STATES STEEL CORPORATION JNLUVFYJT1OZSIQ24U47 UNITED STATES STEEL CORP 912909108 347270.00000000 NS USD 14675630.20000000 0.646830629387 Long EC CORP US N 1 N N N CONSOLIDATED WATER CO. LTD. 5299001BMEW8X9VIJA73 CONSOLIDATED WATER CO ORD SH G23773107 452279.00000000 NS USD 11076312.71000000 0.488190164501 Long EC CORP KY N 1 N N N 2025-04-30 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer