0001752724-25-125630.txt : 20250528 0001752724-25-125630.hdr.sgml : 20250528 20250528141328 ACCESSION NUMBER: 0001752724-25-125630 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250331 FILED AS OF DATE: 20250528 DATE AS OF CHANGE: 20250528 PERIOD START: 20251231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BlackRock Utilities, Infrastructure & Power Opportunities Trust CENTRAL INDEX KEY: 0001528988 ORGANIZATION NAME: EIN: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-22606 FILM NUMBER: 25994273 BUSINESS ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809-3700 BUSINESS PHONE: (800) 882-0052 MAIL ADDRESS: STREET 1: 100 BELLEVUE PARKWAY CITY: WILMINGTON STATE: DE ZIP: 19809-3700 FORMER COMPANY: FORMER CONFORMED NAME: BlackRock Utility & Infrastructure Trust DATE OF NAME CHANGE: 20110830 NPORT-P 1 primary_doc.xml NPORT-P false 0001528988 XXXXXXXX BlackRock Utilities, Infrastructure & Power Opportunities Trust 811-22606 0001528988 XL2HP568CJRFGPERYJ89 100 BELLEVUE PARKWAY WILMINGTON 19809 800-441-7762 BlackRock Utilities, Infrastructure & Power Opportunities Trust XL2HP568CJRFGPERYJ89 2025-12-31 2025-03-31 N 517311619.84 9298799.91 508012819.93 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 75105.97000000 N MSCI World Select Energy Utilities and Industrials Call Overwrite Index N/A MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 APR25 ENEL IM C @ 6.9112 000000000 -609900.00000000 NC -411775.63000000 -0.08105614934 N/A DE IT N 2 MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 Call Written Enel SpA Enel SpA 1.00000000 6.91120000 EUR 2025-04-25 XXXX -342137.62000000 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 MAY25 VWS DC C @ 105.702 000000000 -61700.00000000 NC -29274.47000000 -0.00576254552 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Vestas Wind Systems A/S Vestas Wind Systems A/S 1.00000000 105.70200000 DKK 2025-05-15 XXXX 20862.30000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 CHENIERE ENERGY INC 000000000 -82.00000000 NC USD -35670.00000000 -0.00702147634 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Cheniere Energy, Inc. Cheniere Energy, Inc. 100.00000000 250.00000000 USD 2025-05-16 XXXX -4164.14000000 N N N EDP SA 529900CLC3WDMGI9VH80 EDP SA 000000000 1497322.00000000 NS 5038495.41000000 0.991804775850 Long EC CORP PT N 1 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 ETR US C @ 88.467 000000000 -37100.00000000 NC USD -12806.18000000 -0.00252083795 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Entergy Corp. Entergy Corp. 1.00000000 88.46700000 USD 2025-04-09 XXXX 82585.34000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 HUBBELL INC 000000000 -29.00000000 NC USD -5872.50000000 -0.00115597476 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Hubbell, Inc. Hubbell, Inc. 100.00000000 360.00000000 USD 2025-04-17 XXXX 13573.78000000 N N N American Electric Power Co Inc 1B4S6S7G0TW5EE83BO58 American Electric Power Co Inc 025537101 109550.00000000 NS USD 11970528.50000000 2.356343783144 Long EC CORP US N 1 N N N UBS AG BFM8T61CT2L1QCEMIK50 MAY25 SSE LN C @ 15.6134 000000000 -169900.00000000 NC -181851.36000000 -0.03579660844 N/A DE IT N 2 UBS AG BFM8T61CT2L1QCEMIK50 Call Written SSE PLC SSE PLC 1.00000000 15.61340000 GBP 2025-05-15 XXXX -57038.62000000 N N N Vistra Corp 549300KP43CPCUJOOG15 Vistra Corp 92840M102 69133.00000000 NS USD 8118979.52000000 1.598183983057 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 UNION PACIFIC CORP 000000000 -29.00000000 NC USD -1522.50000000 -0.00029969716 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Union Pacific Corp. Union Pacific Corp. 100.00000000 250.00000000 USD 2025-04-17 XXXX 15915.27000000 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 21850.00000000 NS USD 5161844.00000000 1.016085381607 Long EC CORP US N 1 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 DSV DC C @ 1460.54 000000000 -3400.00000000 NC 0.00000000 0.000000 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written DSV AS DSV AS 1.00000000 1460.54000000 DKK 2025-04-01 XXXX 15489.42000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 LINDE PLC 000000000 -30.00000000 NC USD -65700.00000000 -0.01293274449 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Linde PLC Linde PLC 100.00000000 455.00000000 USD 2025-05-16 XXXX -15857.73000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 ON SEMICONDUCTOR CORP 000000000 -143.00000000 NC USD -7507.50000000 -0.00147781703 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written ON Semiconductor Corp. ON Semiconductor Corp. 100.00000000 47.00000000 USD 2025-04-25 XXXX 15946.96000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 CENTERPOINT ENERGY INC 000000000 -741.00000000 NC USD -25935.00000000 -0.00510518612 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written CenterPoint Energy, Inc. CenterPoint Energy, Inc. 100.00000000 37.00000000 USD 2025-04-17 XXXX 5108.22000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 UNION PACIFIC CORP 000000000 -22.00000000 NC USD -7920.00000000 -0.00155901577 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Union Pacific Corp. Union Pacific Corp. 100.00000000 245.00000000 USD 2025-05-02 XXXX -637.73000000 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 PPL CN C @ 53.491 000000000 -31900.00000000 NC -92469.77000000 -0.01820225127 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Pembina Pipeline Corp. Pembina Pipeline Corp. 1.00000000 53.49100000 CAD 2025-04-08 XXXX -81161.57000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 WILLIAMS COS INC/THE 000000000 -608.00000000 NC USD -77520.00000000 -0.01525945743 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Williams Cos., Inc. Williams Cos., Inc. 100.00000000 59.00000000 USD 2025-04-04 XXXX 6243.77000000 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 414410.00000000 NS USD 29377524.90000000 5.782831406508 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 UNION PACIFIC CORP 000000000 -25.00000000 NC USD -7625.00000000 -0.00150094637 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Union Pacific Corp. Union Pacific Corp. 100.00000000 250.00000000 USD 2025-05-16 XXXX 2808.99000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 REPUBLIC SERVICES INC 000000000 -96.00000000 NC USD -129600.00000000 -0.02551116722 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Republic Services, Inc. Republic Services, Inc. 100.00000000 230.00000000 USD 2025-04-17 XXXX -64756.01000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 MAY25 VWS DC C @ 131.08 000000000 -82100.00000000 NC -3027.38000000 -0.00059592590 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written Vestas Wind Systems A/S Vestas Wind Systems A/S 1.00000000 131.08000000 DKK 2025-05-06 XXXX 35259.68000000 N N N nVent Electric PLC N/A nVent Electric PLC 000000000 102492.00000000 NS USD 5372630.64000000 1.057577767572 Long EC CORP IE N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 NEXTERA ENERGY INC 000000000 -387.00000000 NC USD -20704.50000000 -0.00407558612 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written NextEra Energy, Inc. NextEra Energy, Inc. 100.00000000 72.00000000 USD 2025-04-04 XXXX 40739.01000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 SOUTHERN CO/THE 000000000 -220.00000000 NC USD -51700.00000000 -0.01017690852 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Southern Co. Southern Co. 100.00000000 92.00000000 USD 2025-05-02 XXXX -24690.96000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 PCG US C @ 16.952 000000000 -15400.00000000 NC USD -10463.84000000 -0.00205975904 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written PG&E Corp. PG&E Corp. 1.00000000 16.95200000 USD 2025-04-25 XXXX -3535.38000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 QUANTA SERVICES INC 000000000 -91.00000000 NC USD -41405.00000000 -0.00815038486 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Quanta Services, Inc. Quanta Services, Inc. 100.00000000 290.00000000 USD 2025-05-16 XXXX 58578.20000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 WILLIAMS COS INC/THE 000000000 -432.00000000 NC USD -138240.00000000 -0.02721191170 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Williams Cos., Inc. Williams Cos., Inc. 100.00000000 57.00000000 USD 2025-04-11 XXXX -91412.22000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 AI FP C @ 176.5416 000000000 -5100.00000000 NC -8278.12000000 -0.00162951005 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written Air Liquide SA Air Liquide SA 1.00000000 176.54160000 EUR 2025-04-10 XXXX 13701.94000000 N N N JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 NVT US FLEX 000000000 -177.00000000 NC USD -21.95000000 -0.00000432075 N/A DE US N 2 JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 Call Written nVent Electric PLC nVent Electric PLC 100.00000000 71.15000000 USD 2025-04-17 XXXX 40823.77000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 KRX ID C @ 71.3092 000000000 -19200.00000000 NC -66384.60000000 -0.01306750487 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written Kingspan Group PLC Kingspan Group PLC 1.00000000 71.30920000 EUR 2025-04-10 XXXX -30421.07000000 N N N Owens Corning JO5M6676RDJIZ2U8X907 Owens Corning 690742101 56694.00000000 NS USD 8097037.08000000 1.593864714106 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 EATON CORP PLC 000000000 -17.00000000 NC USD -680.00000000 -0.00013385488 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Eaton Corp. PLC Eaton Corp. PLC 100.00000000 330.00000000 USD 2025-04-17 XXXX 10782.33000000 N N N Williams Cos Inc/The D71FAKCBLFS2O0RBPG08 Williams Cos Inc/The 969457100 297331.00000000 NS USD 17768500.56000000 3.497648063772 Long EC CORP US N 1 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 EDPR PL C @ 8.7724 000000000 -96200.00000000 NC -1090.14000000 -0.00021458907 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written EDP Renovaveis SA EDP Renovaveis SA 1.00000000 8.77240000 EUR 2025-04-30 XXXX 36950.64000000 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 65832.00000000 NS USD 15233524.80000000 2.998649680159 Long EC CORP US N 1 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 APR25 VWS DC C @ 107.8235 000000000 -25000.00000000 NC -2003.94000000 -0.00039446642 N/A DE US N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written Vestas Wind Systems A/S Vestas Wind Systems A/S 1.00000000 107.82350000 DKK 2025-04-15 XXXX 8963.19000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 OWENS CORNING 000000000 -99.00000000 NC USD -23265.00000000 -0.00457960883 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Owens Corning Owens Corning 100.00000000 160.00000000 USD 2025-05-16 XXXX 15321.33000000 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 MAY25 NEX FP C @ 102.9621 000000000 -5200.00000000 NC -4417.86000000 -0.00086963553 N/A DE US N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written Nexans SA Nexans SA 1.00000000 102.96210000 EUR 2025-05-08 XXXX 12759.25000000 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 APR25 SSE LN C @ 15.4248 000000000 -56000.00000000 NC -57982.49000000 -0.01141358795 N/A DE US N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written SSE PLC SSE PLC 1.00000000 15.42480000 GBP 2025-04-25 XXXX -31528.21000000 N N N UBS AG BFM8T61CT2L1QCEMIK50 APR25 SGO FP C @ 95.9616 000000000 -31100.00000000 NC -2416.88000000 -0.00047575177 N/A DE US N 2 UBS AG BFM8T61CT2L1QCEMIK50 Call Written Cie de Saint-Gobain SA Cie de Saint-Gobain SA 1.00000000 95.96160000 EUR 2025-04-03 XXXX 102084.86000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 LINDE PLC 000000000 -31.00000000 NC USD -19375.00000000 -0.00381388013 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Linde PLC Linde PLC 100.00000000 470.00000000 USD 2025-04-17 XXXX 6077.01000000 N N N SUSQUEHANNA FINANCIAL GROUP LLLP 549300E8QX0ZMRDC2M81 SRE US FLEX 000000000 -320.00000000 NC USD -4.16000000 -0.00000081887 N/A DE US N 2 SUSQUEHANNA FINANCIAL GROUP LLLP 549300E8QX0ZMRDC2M81 Call Written Sempra Sempra 100.00000000 86.84000000 USD 2025-04-17 XXXX 73201.22000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 PG+E CORP 000000000 -80.00000000 NC USD -3680.00000000 -0.00072439116 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written PG&E Corp. PG&E Corp. 100.00000000 17.50000000 USD 2025-05-02 XXXX 65.64000000 N N N Southern Co/The 549300FC3G3YU2FBZD92 Southern Co/The 842587107 135898.00000000 NS USD 12495821.10000000 2.459745228815 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 VISTRA CORP 000000000 -101.00000000 NC USD -2070.50000000 -0.00040756845 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Vistra Corp. Vistra Corp. 100.00000000 165.00000000 USD 2025-04-04 XXXX 72292.77000000 N N N BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 APR25 ENEL IM C @ 7.1074 000000000 -101700.00000000 NC -49471.39000000 -0.00973821684 N/A DE US N 2 BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 Call Written Enel SpA Enel SpA 1.00000000 7.10740000 EUR 2025-04-29 XXXX -34884.77000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 PUBLIC SERVICE ENTERPRISE GROU 000000000 -239.00000000 NC USD -4182.50000000 -0.00082330599 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Public Service Enterprise Group, Inc. Public Service Enterprise Group, Inc. 100.00000000 87.50000000 USD 2025-04-17 XXXX 42129.00000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 MAY25 PCG US C @ 17.575 000000000 -15400.00000000 NC USD -7100.63000000 -0.00139772653 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written PG&E Corp. PG&E Corp. 1.00000000 17.57500000 USD 2025-05-05 XXXX 1492.57000000 N N N Enel SpA WOCMU6HCI0OJWNPRZS33 Enel SpA 000000000 1991619.00000000 NS 16145066.78000000 3.178082549614 Long EC CORP IT N 1 N N N UBS AG BFM8T61CT2L1QCEMIK50 MAY25 EDP PL C @ 3.1477 000000000 -89500.00000000 NC -2943.94000000 -0.00057950112 N/A DE US N 2 UBS AG BFM8T61CT2L1QCEMIK50 Call Written EDP - Energias de Portugal SA EDP - Energias de Portugal SA 1.00000000 3.14770000 EUR 2025-05-08 XXXX -808.74000000 N N N Targa Resources Corp 5493003QENHHS261UR94 Targa Resources Corp 87612G101 68174.00000000 NS USD 13666841.78000000 2.690255293534 Long EC CORP US N 1 N N N Vertiv Holdings Co 549300KTTIRAOGXCRV69 Vertiv Holdings Co 92537N108 76204.00000000 NS USD 5501928.80000000 1.083029518971 Long EC CORP US N 1 N N N Pembina Pipeline Corp 5493002W3L9YICM6FU21 Pembina Pipeline Corp 706327103 182548.00000000 NS 7301666.29000000 1.437299612046 Long EC CORP CA N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 HESS MIDSTREAM LP 000000000 -180.00000000 NC USD -4950.00000000 -0.00097438485 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Hess Midstream LP Hess Midstream LP 100.00000000 45.00000000 USD 2025-05-16 XXXX 11031.47000000 N N N Constellation Energy Corp 549300F8Y20RYGNGV346 Constellation Energy Corp 21037T109 52718.00000000 NS USD 10629530.34000000 2.092374428949 Long EC CORP US N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies PLC 000000000 46537.00000000 NS USD 15679246.04000000 3.086387867566 Long EC CORP IE N 1 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 MAY25 EDPR PL C @ 8.7724 000000000 -96200.00000000 NC -1771.48000000 -0.00034870773 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written EDP Renovaveis SA EDP Renovaveis SA 1.00000000 8.77240000 EUR 2025-05-13 XXXX 42408.62000000 N N N SUSQUEHANNA FINANCIAL GROUP LLLP 549300E8QX0ZMRDC2M81 IR US FLEX 000000000 -270.00000000 NC USD -38374.29000000 -0.00755380346 N/A DE US N 2 SUSQUEHANNA FINANCIAL GROUP LLLP 549300E8QX0ZMRDC2M81 Call Written Ingersoll Rand, Inc. Ingersoll Rand, Inc. 100.00000000 86.00000000 USD 2025-05-16 XXXX 23662.36000000 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 49759.00000000 NS USD 11519706.09000000 2.267601453756 Long EC CORP US N 1 N N N Entergy Corp 4XM3TW50JULSLG8BNC79 Entergy Corp 29364G103 106100.00000000 NS USD 9070489.00000000 1.785484272079 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 SOUTHERN CO/THE 000000000 -255.00000000 NC USD -36975.00000000 -0.00727835962 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Southern Co. Southern Co. 100.00000000 91.00000000 USD 2025-04-04 XXXX -4199.55000000 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 16410.00000000 NS USD 5430233.10000000 1.068916548355 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 OWENS CORNING 000000000 -99.00000000 NC USD -9405.00000000 -0.00185133123 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Owens Corning Owens Corning 100.00000000 155.00000000 USD 2025-04-17 XXXX 17301.66000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 EATON CORP PLC 000000000 -27.00000000 NC USD -3645.00000000 -0.00071750157 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Eaton Corp. PLC Eaton Corp. PLC 100.00000000 325.00000000 USD 2025-03-28 XXXX 15905.01000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 CMS US C @ 72.266 000000000 -15100.00000000 NC USD -43612.73000000 -0.00858496641 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written CMS Energy Corp. CMS Energy Corp. 1.00000000 72.26600000 USD 2025-04-02 XXXX -23301.72000000 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 182900.00000000 NS USD 13051744.00000000 2.569176108941 Long EC CORP US N 1 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 MAY25 SU FP C @ 240.5 000000000 -3900.00000000 NC -6382.24000000 -0.00125631475 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written Schneider Electric SE Schneider Electric SE 1.00000000 240.50000000 EUR 2025-05-08 XXXX 19906.57000000 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC 000000000 17262.00000000 NS USD 8037877.68000000 1.582219456805 Long EC CORP IE N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 43200.00000000 NS USD 10980576.00000000 2.161476161470 Long EC CORP US N 1 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 NEX FP C @ 110.561 000000000 -6200.00000000 NC -6.16000000 -0.00000121256 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Nexans SA Nexans SA 1.00000000 110.56100000 EUR 2025-04-08 XXXX 19605.08000000 N N N JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 AEP US FLEX 000000000 -259.00000000 NC USD -177660.27000000 -0.03497161154 N/A DE US N 2 JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 Call Written American Electric Power Co., Inc. American Electric Power Co., Inc. 100.00000000 103.50000000 USD 2025-04-28 XXXX -124884.85000000 N N N Kingspan Group PLC 635400HM7V74SUB9OG75 Kingspan Group PLC 000000000 101035.00000000 NS 8161423.96000000 1.606538976934 Long EC CORP IE N 2 N N N Air Liquide SA 969500MMPQVHK671GT54 Air Liquide SA 000000000 38523.00000000 NS 7317253.84000000 1.440367949967 Long EC CORP FR N 2 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 117874.00000000 NS USD 8853516.14000000 1.742774157002 Long EC CORP US N 1 N N N BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 MAY25 HEXA B SS C @ 117.7188 000000000 -110400.00000000 NC -5326.48000000 -0.00104849322 N/A DE US N 2 BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 Call Written Hexagon AB Hexagon AB 1.00000000 117.71880000 SEK 2025-05-06 XXXX 23892.44000000 N N N BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 APR25 HEXA B SS C @ 119.6283 000000000 -87700.00000000 NC -3136.92000000 -0.00061748835 N/A DE US N 2 BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 Call Written Hexagon AB Hexagon AB 1.00000000 119.62830000 SEK 2025-04-29 XXXX 19430.93000000 N N N Elia Group SA/NV 549300S1MP1NFDIKT460 Elia Group SA/NV 000000000 114342.00000000 NS 9917332.38000000 1.952181518050 Long EC CORP BE N 2 N N N Orron Energy ab 549300IULC8F8IGXKI15 Orron Energy ab 000000000 3401100.00000000 NS 1563210.77000000 0.307710890094 Long EC CORP SE N 1 N N N BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 MAY25 DSV DC C @ 1391.4057 000000000 -3100.00000000 NC -14619.08000000 -0.00287769903 N/A DE US N 2 BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 Call Written DSV AS DSV AS 1.00000000 1391.40570000 DKK 2025-05-13 XXXX 3115.37000000 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 482391.00000000 NS 6673635.29000000 1.313674582251 Long EC CORP DK N 2 N N N DSV A/S 529900X41C0BSLK67H70 DSV A/S 000000000 18548.00000000 NS 3586831.72000000 0.706051418248 Long EC CORP DK N 2 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 PCG US C @ 16.626 000000000 -15400.00000000 NC USD -12784.62000000 -0.00251659397 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written PG&E Corp. PG&E Corp. 1.00000000 16.62600000 USD 2025-04-17 XXXX -5103.10000000 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 MAY25 HEI GY C @ 171.8839 000000000 -12000.00000000 NC -38638.21000000 -0.00760575491 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Heidelberg Materials AG Heidelberg Materials AG 1.00000000 171.88390000 EUR 2025-05-13 XXXX 40260.92000000 N N N BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 MAY25 PCG US C @ 17.675 000000000 -62100.00000000 NC USD -28287.79000000 -0.00556832207 N/A DE US N 2 BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 Call Written PG&E Corp. PG&E Corp. 1.00000000 17.67500000 USD 2025-05-14 XXXX 6450.95000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 HESS MIDSTREAM LP 000000000 -180.00000000 NC USD -2250.00000000 -0.00044290220 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Hess Midstream LP Hess Midstream LP 100.00000000 45.00000000 USD 2025-04-17 XXXX 14988.44000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 CMS US C @ 73.154 000000000 -26100.00000000 NC USD -71819.11000000 -0.01413726330 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written CMS Energy Corp. CMS Energy Corp. 1.00000000 73.15400000 USD 2025-04-11 XXXX -34762.33000000 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 Republic Services Inc 760759100 57525.00000000 NS USD 13930254.00000000 2.742106784218 Long EC CORP US N 1 N N N SSE PLC 549300KI75VYLLMSK856 SSE PLC 000000000 645152.00000000 NS 13289066.65000000 2.615891987102 Long EC CORP GB N 2 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 GE VERNOVA INC 000000000 -148.00000000 NC USD -65120.00000000 -0.01281857414 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written GE Vernova, Inc. GE Vernova, Inc. 100.00000000 355.00000000 USD 2025-04-25 XXXX 140096.52000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 VERTIV HOLDINGS CO 000000000 -49.00000000 NC USD -1053.50000000 -0.00020737665 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Vertiv Holdings Co. Vertiv Holdings Co. 100.00000000 95.00000000 USD 2025-04-17 XXXX 21053.35000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 PG+E CORP 000000000 -932.00000000 NC USD -29824.00000000 -0.00587071798 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written PG&E Corp. PG&E Corp. 100.00000000 17.00000000 USD 2025-04-04 XXXX -2076.14000000 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 APR25 SU FP C @ 241.4076 000000000 -5300.00000000 NC -3268.73000000 -0.00064343454 N/A DE US N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written Schneider Electric SE Schneider Electric SE 1.00000000 241.40760000 EUR 2025-04-25 XXXX 39806.80000000 N N N PG&E Corp 8YQ2GSDWYZXO2EDN3511 PG&E Corp 69331C108 642650.00000000 NS USD 11040727.00000000 2.173316610695 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 NVENT ELECTRIC PLC 000000000 -181.00000000 NC USD -19457.50000000 -0.00383011987 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written nVent Electric PLC nVent Electric PLC 100.00000000 60.00000000 USD 2025-05-16 XXXX 26273.17000000 N N N Nexans SA 96950015FU78G84UIV14 Nexans SA 000000000 50514.00000000 NS 4959117.82000000 0.976179660324 Long EC CORP FR N 2 N N N UBS AG BFM8T61CT2L1QCEMIK50 APR25 DG FP C @ 111.24 000000000 -48900.00000000 NC -292579.47000000 -0.05759293043 N/A DE US N 2 UBS AG BFM8T61CT2L1QCEMIK50 Call Written Vinci SA Vinci SA 1.00000000 111.24000000 EUR 2025-04-10 XXXX -177706.33000000 N N N MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 APR25 LNG US C @ 232 000000000 -7000.00000000 NC USD -65411.92000000 -0.01287603726 N/A DE US N 2 MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 Call Written Cheniere Energy, Inc. Cheniere Energy, Inc. 1.00000000 232.00000000 USD 2025-04-28 XXXX -15518.02000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 GE VERNOVA INC 000000000 -36.00000000 NC USD -900.00000000 -0.00017716088 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written GE Vernova, Inc. GE Vernova, Inc. 100.00000000 370.00000000 USD 2025-04-04 XXXX 41270.66000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 HUBBELL INC 000000000 -29.00000000 NC USD -18705.00000000 -0.00368199369 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Hubbell, Inc. Hubbell, Inc. 100.00000000 360.00000000 USD 2025-05-16 XXXX 17959.22000000 N N N CenterPoint Energy Inc 21TPXMRRHFKOBHDC8J74 CenterPoint Energy Inc 15189T107 211850.00000000 NS USD 7675325.50000000 1.510852718452 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 CONSTELLATION ENERGY CORP 000000000 -92.00000000 NC USD -29900.00000000 -0.00588567824 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Constellation Energy Corp. Constellation Energy Corp. 100.00000000 245.00000000 USD 2025-05-09 XXXX 19513.63000000 N N N MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 APR25 SGO FP C @ 101.619 000000000 -21700.00000000 NC -1414.43000000 -0.00027842407 N/A DE US N 2 MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 Call Written Cie de Saint-Gobain SA Cie de Saint-Gobain SA 1.00000000 101.61900000 EUR 2025-04-10 XXXX 54972.26000000 N N N NOMURA SECURITIES INTERNATIONAL INC OXTKY6Q8X53C9ILVV871 TT US FLEX 000000000 -97.00000000 NC USD -5885.09000000 -0.00115845304 N/A DE US N 2 NOMURA SECURITIES INTERNATIONAL INC OXTKY6Q8X53C9ILVV871 Call Written Trane Technologies PLC Trane Technologies PLC 100.00000000 377.12000000 USD 2025-04-17 XXXX 95649.09000000 N N N NiSource Inc 549300D8GOWWH0SJB189 NiSource Inc 65473P105 240500.00000000 NS USD 9641645.00000000 1.897913718265 Long EC CORP US N 1 N N N EDP Renovaveis SA 529900MUFAH07Q1TAX06 EDP Renovaveis SA 000000000 549752.00000000 NS 4580277.50000000 0.901606676113 Long EC CORP ES N 2 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 INGERSOLL RAND INC 000000000 -111.00000000 NC USD -8325.00000000 -0.00163873817 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Ingersoll Rand, Inc. Ingersoll Rand, Inc. 100.00000000 90.00000000 USD 2025-04-17 XXXX 13072.22000000 N N N MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 APR25 PCG US C @ 16.949 000000000 -15400.00000000 NC USD -9944.86000000 -0.00195760020 N/A DE IT N 2 MORGAN STANLEY & CO. INTERNATIONAL 4PQUHN3JPFGFNF3BB653 Call Written PG&E Corp. PG&E Corp. 1.00000000 16.94900000 USD 2025-04-22 XXXX -1756.68000000 N N N Duke Energy Corp I1BZKREC126H0VB1BL91 Duke Energy Corp 26441C204 95692.00000000 NS USD 11671553.24000000 2.297491870698 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 37232.00000000 NS USD 4707241.76000000 0.926599009971 Long EC CORP US N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 VERTIV HOLDINGS CO 000000000 -135.00000000 NC USD -5940.00000000 -0.00116926183 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Vertiv Holdings Co. Vertiv Holdings Co. 100.00000000 105.00000000 USD 2025-05-02 XXXX 18632.26000000 N N N Prysmian SpA 529900X0H1IO3RS1A464 Prysmian SpA 000000000 151119.00000000 NS 8318645.43000000 1.637487304187 Long EC CORP IT N 2 N N N GE Vernova Inc 254900DP080RU6OK2553 GE Vernova Inc 36828A101 52592.00000000 NS USD 16055285.76000000 3.160409566477 Long EC CORP US N 1 N N N Heidelberg Materials AG LZ2C6E0W5W7LQMX5ZI37 Heidelberg Materials AG 000000000 34326.00000000 NS 5917030.59000000 1.164740407695 Long EC CORP DE N 2 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 ON SEMICONDUCTOR CORP 000000000 -103.00000000 NC USD -1545.00000000 -0.00030412618 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written ON Semiconductor Corp. ON Semiconductor Corp. 100.00000000 55.00000000 USD 2025-04-04 XXXX 12680.99000000 N N N Vinci SA 213800WFQ334R8UXUG83 Vinci SA 000000000 120210.00000000 NS 15153685.63000000 2.982933704721 Long EC CORP FR N 2 N N N JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 DUK US FLEX 000000000 -170.00000000 NC USD -59719.64000000 -0.01175553798 N/A DE US N 2 JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 Call Written Duke Energy Corp. Duke Energy Corp. 100.00000000 121.00000000 USD 2025-05-16 XXXX -11989.77000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 EDP PL C @ 3.1003 000000000 -84200.00000000 NC -7784.38000000 -0.00153231959 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written EDP - Energias de Portugal SA EDP - Energias de Portugal SA 1.00000000 3.10030000 EUR 2025-04-25 XXXX 657.32000000 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 PPL CN C @ 53.491 000000000 -31900.00000000 NC -100280.45000000 -0.01973974790 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Pembina Pipeline Corp. Pembina Pipeline Corp. 1.00000000 53.49100000 CAD 2025-04-23 XXXX -85331.71000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 CONSTELLATION ENERGY CORP 000000000 -92.00000000 NC USD -23000.00000000 -0.00452744480 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Constellation Energy Corp. Constellation Energy Corp. 100.00000000 240.00000000 USD 2025-05-02 XXXX 17673.87000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 QUANTA SERVICES INC 000000000 -60.00000000 NC USD -7200.00000000 -0.00141728706 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Quanta Services, Inc. Quanta Services, Inc. 100.00000000 310.00000000 USD 2025-04-17 XXXX 24810.49000000 N N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 Ingersoll Rand Inc 45687V106 108858.00000000 NS USD 8711905.74000000 1.714898797475 Long EC CORP US N 1 N N N Hexagon AB 549300WJFW6ILNI4TA80 Hexagon AB 000000000 566014.00000000 NS 6050555.98000000 1.191024269984 Long EC CORP SE N 2 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 PUBLIC SERVICE ENTERPRISE GROU 000000000 -207.00000000 NC USD -35190.00000000 -0.00692699054 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Public Service Enterprise Group, Inc. Public Service Enterprise Group, Inc. 100.00000000 85.00000000 USD 2025-05-16 XXXX 14810.77000000 N N N NEXTracker Inc N/A NEXTracker Inc 65290E101 114758.00000000 NS USD 4835902.12000000 0.951925213357 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 70478.00000000 NS USD 2867749.82000000 0.564503435246 Long EC CORP US N 1 N N N BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 MAY25 NG. LN C @ 9.8394 000000000 -215900.00000000 NC -122287.11000000 -0.02407165827 N/A DE US N 2 BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 Call Written National Grid PLC National Grid PLC 1.00000000 9.83940000 GBP 2025-05-06 XXXX -61082.39000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 CHENIERE ENERGY INC 000000000 -78.00000000 NC USD -31590.00000000 -0.00621834701 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Cheniere Energy, Inc. Cheniere Energy, Inc. 100.00000000 240.00000000 USD 2025-04-17 XXXX 1689.32000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 REPUBLIC SERVICES INC 000000000 -105.00000000 NC USD -89250.00000000 -0.01756845427 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Republic Services, Inc. Republic Services, Inc. 100.00000000 240.00000000 USD 2025-05-16 XXXX -31583.21000000 N N N Hess Midstream LP N/A Hess Midstream LP 428103105 103250.00000000 NS USD 4366442.50000000 0.859514234424 Long EC CORP US N 1 N N N JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 NI US FLEX 000000000 -454.00000000 NC USD -26651.62000000 -0.00524624949 N/A DE US N 2 JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 Call Written NiSource, Inc. NiSource, Inc. 100.00000000 40.50000000 USD 2025-04-17 XXXX 19552.12000000 N N N UBS AG BFM8T61CT2L1QCEMIK50 MAY25 KRX ID C @ 84.3055 000000000 -16200.00000000 NC -4048.54000000 -0.00079693658 N/A DE US N 2 UBS AG BFM8T61CT2L1QCEMIK50 Call Written Kingspan Group PLC Kingspan Group PLC 1.00000000 84.30550000 EUR 2025-05-06 XXXX 33079.24000000 N N N Cie de Saint-Gobain SA NFONVGN05Z0FMN5PEC35 Cie de Saint-Gobain SA 000000000 127548.00000000 NS 12705916.89000000 2.501101624118 Long EC CORP FR N 2 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 AI FP C @ 186.3476 000000000 -8700.00000000 NC -4304.69000000 -0.00084735853 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Air Liquide SA Air Liquide SA 1.00000000 186.34760000 EUR 2025-04-25 XXXX 23702.83000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 WASTE MANAGEMENT INC 000000000 -180.00000000 NC USD -81000.00000000 -0.01594447951 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Waste Management, Inc. Waste Management, Inc. 100.00000000 230.00000000 USD 2025-04-17 XXXX -36112.33000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 NEXTERA ENERGY INC 000000000 -631.00000000 NC USD -63415.50000000 -0.01248305111 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written NextEra Energy, Inc. NextEra Energy, Inc. 100.00000000 72.50000000 USD 2025-04-17 XXXX 73995.56000000 N N N BlackRock Liquidity Funds 5493007YVNX55LTRQ706 BlackRock Liquidity Funds: T-Fund, Institutional Shares 09248U718 6623677.83000000 NS USD 6623677.83000000 1.303840684751 Long STIV RF US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC 000000000 1496832.00000000 NS 19524994.99000000 3.843405958276 Long EC CORP GB N 2 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 NISOURCE INC 000000000 -387.00000000 NC USD -47407.50000000 -0.00933194953 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written NiSource, Inc. NiSource, Inc. 100.00000000 40.00000000 USD 2025-05-16 XXXX -12666.77000000 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 PRY IM C @ 70.7751 000000000 -33700.00000000 NC -0.03000000 -0.00000000590 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Prysmian SpA Prysmian SpA 1.00000000 70.77510000 EUR 2025-04-10 XXXX 69406.54000000 N N N BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 APR25 NG. LN C @ 9.6161 000000000 -238800.00000000 NC -183357.50000000 -0.03609308521 N/A DE US N 2 BANK OF AMERICA NA B4TYDEB6GKMZO031MB27 Call Written National Grid PLC National Grid PLC 1.00000000 9.61610000 GBP 2025-04-25 XXXX -128277.82000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 TARGA RESOURCES CORP 000000000 -94.00000000 NC USD -24440.00000000 -0.00481090221 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Targa Resources Corp. Targa Resources Corp. 100.00000000 210.00000000 USD 2025-04-17 XXXX 48365.05000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 VISTRA CORP 000000000 -140.00000000 NC USD -14210.00000000 -0.00279717350 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Vistra Corp. Vistra Corp. 100.00000000 140.00000000 USD 2025-04-17 XXXX 47615.33000000 N N N BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 APR25 PRY IM C @ 70.761 000000000 -22700.00000000 NC -0.02000000 -0.00000000393 N/A DE US N 2 BARCLAYS BANK PLC G5GSEF7VJP5I7OUK5573 Call Written Prysmian SpA Prysmian SpA 1.00000000 70.76100000 EUR 2025-04-03 XXXX 50722.98000000 N N N The Montreal Exchange / Bourse De Montreal N/A CANADIAN PACIFIC KANSAS CITY L 000000000 -167.00000000 NC -10212.29000000 -0.00201024257 N/A DE CA N 1 The Montreal Exchange / Bourse De Montreal N/A Call Written Canadian Pacific Kansas City Ltd. Canadian Pacific Kansas City Ltd. 100.00000000 110.00000000 CAD 2025-05-16 XXXX 24328.69000000 N N N BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 APR25 EDP PL C @ 3.0138 000000000 -304200.00000000 NC -38001.44000000 -0.00748040964 N/A DE US N 2 BNP PARIBAS SA QHSFEYI7HUOXXZ413E03 Call Written EDP - Energias de Portugal SA EDP - Energias de Portugal SA 1.00000000 3.01380000 EUR 2025-04-10 XXXX -10598.47000000 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 APR25 EDP PL C @ 3.0901 000000000 -46200.00000000 NC -3281.61000000 -0.00064596991 N/A DE US N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written EDP - Energias de Portugal SA EDP - Energias de Portugal SA 1.00000000 3.09010000 EUR 2025-04-15 XXXX 561.30000000 N N N Schneider Electric SE 969500A1YF1XUYYXS284 Schneider Electric SE 000000000 26036.00000000 NS 6010287.15000000 1.183097534985 Long EC CORP FR N 2 N N N GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 APR25 NG. LN C @ 9.8551 000000000 -69100.00000000 NC -35663.79000000 -0.00702025393 N/A DE IT N 2 GOLDMAN SACHS INTERNATIONAL W22LROWP2IHZNBB6K528 Call Written National Grid PLC National Grid PLC 1.00000000 9.85510000 GBP 2025-04-29 XXXX -19150.72000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 NEXTERA ENERGY INC 000000000 -432.00000000 NC USD -85536.00000000 -0.01683737036 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written NextEra Energy, Inc. NextEra Energy, Inc. 100.00000000 72.00000000 USD 2025-05-02 XXXX -27315.21000000 N N N JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 AEP US FLEX 000000000 -124.00000000 NC USD -60082.46000000 -0.01182695743 N/A DE US N 2 JANE STREET EXECUTION SERVICES, LLC 549300HXJLXCPDWAH070 Call Written American Electric Power Co., Inc. American Electric Power Co., Inc. 100.00000000 106.00000000 USD 2025-05-16 XXXX -22167.82000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 VERTIV HOLDINGS CO 000000000 -82.00000000 NC USD -1927.00000000 -0.00037932113 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Vertiv Holdings Co. Vertiv Holdings Co. 100.00000000 92.00000000 USD 2025-04-11 XXXX 25877.13000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 TARGA RESOURCES CORP 000000000 -145.00000000 NC USD -87000.00000000 -0.01712555207 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Targa Resources Corp. Targa Resources Corp. 100.00000000 210.00000000 USD 2025-05-16 XXXX 9824.21000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 DUKE ENERGY CORP 000000000 -172.00000000 NC USD -118680.00000000 -0.02336161516 N/A DE US N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Duke Energy Corp. Duke Energy Corp. 100.00000000 115.00000000 USD 2025-04-17 XXXX -76823.19000000 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 TRANE TECHNOLOGIES PLC 000000000 -65.00000000 NC USD -24212.50000000 -0.00476611987 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Trane Technologies PLC Trane Technologies PLC 100.00000000 370.00000000 USD 2025-05-16 XXXX 16862.77000000 N N N Canadian Pacific Kansas City Ltd N/A Canadian Pacific Kansas City Ltd 13646K108 96172.00000000 NS 6749181.95000000 1.328545596729 Long EC CORP CA N 1 N N N Options Clearing Corp. 549300CII6SLYGKNHA04 EATON CORP PLC 000000000 -45.00000000 NC USD -20700.00000000 -0.00407470032 N/A DE IE N 1 Options Clearing Corp. 549300CII6SLYGKNHA04 Call Written Eaton Corp. PLC Eaton Corp. PLC 100.00000000 300.00000000 USD 2025-05-16 XXXX 5605.24000000 N N N Public Service Enterprise Group Inc PUSS41EMO3E6XXNV3U28 Public Service Enterprise Group Inc 744573106 127636.00000000 NS USD 10504442.80000000 2.067751518839 Long EC CORP US N 1 N N N Eaton Corp PLC 549300VDIGTMXUNT7H71 Eaton Corp PLC 000000000 17778.00000000 NS USD 4832593.74000000 0.951273973886 Long EC CORP IE N 1 N N N CITIBANK NA E57ODZWZ7FF32TWEFA76 APR25 NEX FP C @ 110.561 000000000 -6200.00000000 NC -186.17000000 -0.00003664671 N/A DE US N 2 CITIBANK NA E57ODZWZ7FF32TWEFA76 Call Written Nexans SA Nexans SA 1.00000000 110.56100000 EUR 2025-04-15 XXXX 22097.48000000 N N N The Montreal Exchange / Bourse De Montreal N/A CANADIAN PACIFIC KANSAS CITY L 000000000 -169.00000000 NC -1879.02000000 -0.00036987649 N/A DE CA N 1 The Montreal Exchange / Bourse De Montreal N/A Call Written Canadian Pacific Kansas City Ltd. Canadian Pacific Kansas City Ltd. 100.00000000 115.00000000 CAD 2025-04-17 XXXX 16299.42000000 N N N 2025-04-29 BlackRock Utilities, Infrastructure & Power Opportunities Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer XXXX NPORT-EX 2 NPORT_LCXJ_43333660_0325.htm EDGAR HTML
March 31, 2025
2025 Quarterly Report
(Unaudited)
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
Not FDIC Insured • May Lose Value • No Bank Guarantee

Schedule of Investments (unaudited)
March 31, 2025
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
(Percentages shown are based on Net Assets)

Security
 

Shares
Value
Common Stocks
Air Freight & Logistics — 0.7%
DSV A/S
 
18,548
$ 3,586,832
Building Products — 8.8%
Cie de Saint-Gobain SA
 
127,548
12,705,917
Kingspan Group PLC
 
101,035
8,161,424
Owens Corning
 
56,694
8,097,037
Trane Technologies PLC
 
46,537
15,679,246
 
 
44,643,624
Chemicals — 3.0%
Air Liquide SA
 
38,523
7,317,254
Linde PLC
 
17,262
8,037,877
 
 
15,355,131
Commercial Services & Supplies — 5.0%
Republic Services, Inc.
 
57,525
13,930,254
Waste Management, Inc.
 
49,759
11,519,706
 
 
25,449,960
Construction & Engineering — 5.1%
Quanta Services, Inc.
 
43,200
10,980,576
Vinci SA
 
120,210
15,153,686
 
 
26,134,262
Construction Materials — 1.2%
Heidelberg Materials AG
 
34,326
5,917,031
Electric Utilities — 27.7%
American Electric Power Co., Inc.(a)
 
109,550
11,970,529
Constellation Energy Corp.(b)
 
52,718
10,629,530
Duke Energy Corp.(a)
 
95,692
11,671,553
EDP SA
 
1,497,322
5,038,495
Elia Group SA/NV
 
114,342
9,917,332
Enel SpA
 
1,991,619
16,145,067
Entergy Corp.
 
106,100
9,070,489
NextEra Energy, Inc.(a)(b)
 
414,410
29,377,525
PG&E Corp.
 
642,650
11,040,727
Southern Co.
 
135,898
12,495,821
SSE PLC
 
645,152
13,289,067
 
 
140,646,135
Electrical Equipment — 13.4%
Eaton Corp. PLC
 
17,778
4,832,594
GE Vernova, Inc.(a)(b)
 
52,592
16,055,286
Hubbell, Inc.
 
16,410
5,430,233
Nexans SA
 
50,514
4,959,118
NEXTracker, Inc., Class A(c)
 
114,758
4,835,902
nVent Electric PLC
 
102,492
5,372,631
Prysmian SpA
 
151,119
8,318,645
Schneider Electric SE
 
26,036
6,010,287
Vertiv Holdings Co., Class A
 
76,204
5,501,929
Vestas Wind Systems A/S(c)
 
482,391
6,673,635
 
 
67,990,260
Electronic Equipment, Instruments & Components — 1.2%
Hexagon AB, Class B
 
566,014
6,050,556
Ground Transportation — 2.3%
Canadian Pacific Kansas City Ltd.
 
96,172
6,749,182
Union Pacific Corp.
 
21,850
5,161,844
 
 
11,911,026
Security
 
Shares
Value
Independent Power and Renewable Electricity Producers — 2.8%
EDP Renovaveis SA
 
549,752
$ 4,580,277
Orron Energy AB(c)
 
3,401,100
1,563,211
Vistra Corp.
 
69,133
8,118,980
 
 
14,262,468
Machinery — 1.7%
Ingersoll Rand, Inc.
 
108,858
8,711,906
Multi-Utilities — 13.6%
CenterPoint Energy, Inc.
 
211,850
7,675,325
CMS Energy Corp.(a)
 
117,874
8,853,516
National Grid PLC
 
1,496,832
19,524,995
NiSource, Inc.
 
240,500
9,641,645
Public Service Enterprise Group, Inc.(b)
 
127,636
10,504,443
Sempra(b)
 
182,900
13,051,744
 
 
69,251,668
Oil, Gas & Consumable Fuels — 11.5%
Cheniere Energy, Inc.(b)
 
65,832
15,233,525
Hess Midstream LP, Class A
 
103,250
4,366,442
Pembina Pipeline Corp.
 
182,548
7,301,666
Targa Resources Corp.
 
68,174
13,666,842
Williams Cos., Inc.(b)
 
297,331
17,768,501
 
 
58,336,976
Semiconductors & Semiconductor Equipment(c) — 1.5%
First Solar, Inc.
 
37,232
4,707,241
ON Semiconductor Corp.
 
70,478
2,867,750
 
 
7,574,991
Total Long-Term Investments — 99.5%
(Cost: $352,776,247)
505,822,826
Short-Term Securities
Money Market Funds — 1.3%
BlackRock Liquidity Funds, T-Fund, Institutional Shares,
4.22%(d)(e)
 
6,623,678
6,623,678
Total Short-Term Securities — 1.3%
(Cost: $6,623,678)
6,623,678
Total Investments Before Options Written — 100.8%
(Cost: $359,399,925)
512,446,504
Options Written — (0.8)%
(Premiums Received: $(4,426,619))
(4,081,733
)
Total Investments, Net of Options Written — 100.0%
(Cost: $354,973,306)
508,364,771
Liabilities in Excess of Other Assets — 0.0%
(154,369
)
Net Assets — 100.0%
$ 508,210,402
(a)
All or a portion of the security has been pledged and/or segregated as collateral in
connection with outstanding exchange-traded options written.
(b)
All or a portion of the security has been pledged as collateral in connection with
outstanding OTC derivatives.
(c)
Non-income producing security.
(d)
Affiliate of the Trust.
(e)
Annualized 7-day yield as of period end.
For purposes of this report, industry and sector sub-classifications may differ from those utilized by the Trust for compliance purposes.
1

Schedule of Investments (unaudited)(continued)
March 31, 2025
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
Affiliates
Investments in issuers considered to be affiliate(s) of the Trust during the period ended March 31, 2025 for purposes of Section 2(a)(3) of the Investment Company Act of 1940, as amended, were as follows:
Affiliated Issuer
Value at
12/31/24
Purchases
at Cost
Proceeds
from Sales
Net
Realized
Gain (Loss)
Change in
Unrealized
Appreciation
(Depreciation)
Value at
03/31/25
Shares
Held at
03/31/25
Income
Capital Gain
Distributions
from
Underlying
Funds
BlackRock Cash Funds: Institutional, SL Agency
Shares(a)
$ 
$ 7,255,829
$ (7,255,829
)
$ 
$ 
$ 
$ 186
(b)
$ 
BlackRock Liquidity Funds, T-Fund, Institutional Shares
13,062,505
(6,438,827
)(c)
6,623,678
6,623,678
119,007
 
$ 
$ 
$ 6,623,678
$ 119,193
$ 
(a)
As of period end, the entity is no longer held.
(b)
All or a portion represents securities lending income earned from the reinvestment of cash collateral from loaned securities, net of collateral investment fees, and other payments to and
from borrowers of securities.
(c)
Represents net amount purchased (sold).
Derivative Financial Instruments Outstanding as of Period End
Exchange-Traded Options Written
Description
Number of
Contracts
Expiration
Date
Exercise Price
Notional
Amount (000)
Value
Call 
 
 
GE Vernova, Inc.
36
04/04/25
USD
370.00
USD
1,099
$ (900
)
NextEra Energy, Inc.
387
04/04/25
USD
72.00
USD
2,743
(20,704
)
ON Semiconductor Corp.
103
04/04/25
USD
55.00
USD
419
(1,545
)
PG&E Corp.
932
04/04/25
USD
17.00
USD
1,601
(29,824
)
Southern Co.
255
04/04/25
USD
91.00
USD
2,345
(36,975
)
Vistra Corp.
101
04/04/25
USD
165.00
USD
1,186
(2,071
)
Williams Cos., Inc.
608
04/04/25
USD
59.00
USD
3,633
(77,520
)
Vertiv Holdings Co., Class A
82
04/11/25
USD
92.00
USD
592
(1,927
)
Williams Cos., Inc.
432
04/11/25
USD
57.00
USD
2,582
(138,240
)
Canadian Pacific Kansas City Ltd.
169
04/17/25
CAD
115.00
CAD
1,707
(1,879
)
CenterPoint Energy, Inc.
741
04/17/25
USD
37.00
USD
2,685
(25,935
)
Cheniere Energy, Inc.
78
04/17/25
USD
240.00
USD
1,805
(31,590
)
Duke Energy Corp.
172
04/17/25
USD
115.00
USD
2,098
(118,680
)
Eaton Corp. PLC
17
04/17/25
USD
330.00
USD
462
(680
)
Hess Midstream LP, Class A
180
04/17/25
USD
45.00
USD
761
(2,250
)
Hubbell, Inc.
29
04/17/25
USD
360.00
USD
960
(5,873
)
Ingersoll Rand, Inc.
111
04/17/25
USD
90.00
USD
888
(8,325
)
Linde PLC
31
04/17/25
USD
470.00
USD
1,443
(19,375
)
NextEra Energy, Inc.
631
04/17/25
USD
72.50
USD
4,473
(63,415
)
NiSource, Inc.
454
04/17/25
USD
40.50
USD
1,820
(26,652
)
nVent Electric PLC
177
04/17/25
USD
71.15
USD
928
(22
)
Owens Corning
99
04/17/25
USD
155.00
USD
1,414
(9,405
)
Public Service Enterprise Group, Inc.
239
04/17/25
USD
87.50
USD
1,967
(4,183
)
Quanta Services, Inc.
60
04/17/25
USD
310.00
USD
1,525
(7,200
)
Republic Services, Inc.
96
04/17/25
USD
230.00
USD
2,325
(129,600
)
Sempra
320
04/17/25
USD
86.84
USD
2,284
(4
)
Targa Resources Corp.
94
04/17/25
USD
210.00
USD
1,884
(24,440
)
Trane Technologies PLC
97
04/17/25
USD
377.12
USD
3,268
(5,885
)
Union Pacific Corp.
29
04/17/25
USD
250.00
USD
685
(1,523
)
Vertiv Holdings Co., Class A
49
04/17/25
USD
95.00
USD
354
(1,054
)
Vistra Corp.
140
04/17/25
USD
140.00
USD
1,644
(14,210
)
Waste Management, Inc.
180
04/17/25
USD
230.00
USD
4,167
(81,000
)
GE Vernova, Inc.
148
04/25/25
USD
355.00
USD
4,518
(65,120
)
ON Semiconductor Corp.
143
04/25/25
USD
47.00
USD
582
(7,508
)
American Electric Power Co., Inc.
259
04/28/25
USD
103.50
USD
2,830
(177,660
)
Constellation Energy Corp.
92
05/02/25
USD
240.00
USD
1,855
(23,000
)
NextEra Energy, Inc.
432
05/02/25
USD
72.00
USD
3,062
(85,536
)
PG&E Corp.
80
05/02/25
USD
17.50
USD
137
(3,680
)
Southern Co.
220
05/02/25
USD
92.00
USD
2,023
(51,700
)
Schedule of Investments
2

Schedule of Investments (unaudited)(continued)
March 31, 2025
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
Exchange-Traded Options Written (continued)
Description
Number of
Contracts
Expiration
Date
Exercise Price
Notional
Amount (000)
Value
Call (continued)
 
 
Union Pacific Corp.
22
05/02/25
USD
245.00
USD
520
$ (7,920
)
Vertiv Holdings Co., Class A
135
05/02/25
USD
105.00
USD
975
(5,940
)
Constellation Energy Corp.
92
05/09/25
USD
245.00
USD
1,855
(29,900
)
American Electric Power Co., Inc.
124
05/16/25
USD
106.00
USD
1,355
(60,082
)
Canadian Pacific Kansas City Ltd.
167
05/16/25
CAD
110.00
CAD
1,687
(10,212
)
Cheniere Energy, Inc.
82
05/16/25
USD
250.00
USD
1,897
(35,670
)
Duke Energy Corp.
170
05/16/25
USD
121.00
USD
2,073
(59,720
)
Eaton Corp. PLC
45
05/16/25
USD
300.00
USD
1,223
(20,700
)
Hess Midstream LP, Class A
180
05/16/25
USD
45.00
USD
761
(4,950
)
Hubbell, Inc.
29
05/16/25
USD
360.00
USD
960
(18,705
)
Ingersoll Rand, Inc.
270
05/16/25
USD
86.00
USD
2,161
(38,374
)
Linde PLC
30
05/16/25
USD
455.00
USD
1,397
(65,700
)
NiSource, Inc.
387
05/16/25
USD
40.00
USD
1,551
(47,407
)
nVent Electric PLC
181
05/16/25
USD
60.00
USD
949
(19,457
)
Owens Corning
99
05/16/25
USD
160.00
USD
1,414
(23,265
)
Public Service Enterprise Group, Inc.
207
05/16/25
USD
85.00
USD
1,704
(35,190
)
Quanta Services, Inc.
91
05/16/25
USD
290.00
USD
2,313
(41,405
)
Republic Services, Inc.
105
05/16/25
USD
240.00
USD
2,543
(89,250
)
Targa Resources Corp.
145
05/16/25
USD
210.00
USD
2,907
(87,000
)
Trane Technologies PLC
65
05/16/25
USD
370.00
USD
2,190
(24,212
)
Union Pacific Corp.
25
05/16/25
USD
250.00
USD
591
(7,625
)
 
 
 
$ (2,039,774
)
OTC Options Written
Description
Counterparty
Number of
Contracts
Expiration
Date
Exercise Price
Notional
Amount (000)
Value
Call 
 
 
 
 
 
DSV A/S
Bank of America N.A.
3,400
04/01/25
DKK
1,460.54
DKK
4,536
$ 
CMS Energy Corp.
Bank of America N.A.
15,100
04/02/25
USD
72.27
USD
1,134
(43,613
)
Cie de Saint-Gobain SA
UBS AG
31,100
04/03/25
EUR
95.96
EUR
2,865
(2,417
)
Prysmian SpA
Barclays Bank PLC
22,700
04/03/25
EUR
70.76
EUR
1,156
Nexans SA
Citibank N.A.
6,200
04/08/25
EUR
110.56
EUR
563
(6
)
Pembina Pipeline Corp.
Citibank N.A.
31,900
04/08/25
CAD
53.49
CAD
1,836
(92,470
)
Entergy Corp.
Citibank N.A.
37,100
04/09/25
USD
88.47
USD
3,172
(12,806
)
Air Liquide SA
Bank of America N.A.
5,100
04/10/25
EUR
176.54
EUR
896
(8,278
)
Cie de Saint-Gobain SA
Morgan Stanley & Co. International PLC
21,700
04/10/25
EUR
101.62
EUR
1,999
(1,414
)
EDP SA
BNP Paribas SA
304,200
04/10/25
EUR
3.01
EUR
947
(38,001
)
Kingspan Group PLC
Bank of America N.A.
19,200
04/10/25
EUR
71.31
EUR
1,434
(66,385
)
Prysmian SpA
Citibank N.A.
33,700
04/10/25
EUR
70.78
EUR
1,716
Vinci SA
UBS AG
48,900
04/10/25
EUR
111.24
EUR
5,701
(292,579
)
CMS Energy Corp.
Bank of America N.A.
26,100
04/11/25
USD
73.15
USD
1,960
(71,819
)
EDP SA
Goldman Sachs International
46,200
04/15/25
EUR
3.09
EUR
144
(3,282
)
Nexans SA
Citibank N.A.
6,200
04/15/25
EUR
110.56
EUR
563
(186
)
Vestas Wind Systems A/S
Goldman Sachs International
25,000
04/15/25
DKK
107.82
DKK
2,386
(2,004
)
PG&E Corp.
Bank of America N.A.
15,400
04/17/25
USD
16.63
USD
265
(12,785
)
PG&E Corp.
Morgan Stanley & Co. International PLC
15,400
04/22/25
USD
16.95
USD
265
(9,945
)
Pembina Pipeline Corp.
Citibank N.A.
31,900
04/23/25
CAD
53.49
CAD
1,836
(100,280
)
Air Liquide SA
Citibank N.A.
8,700
04/25/25
EUR
186.35
EUR
1,528
(4,305
)
EDP SA
Bank of America N.A.
84,200
04/25/25
EUR
3.10
EUR
262
(7,784
)
Enel SpA
Morgan Stanley & Co. International PLC
609,900
04/25/25
EUR
6.91
EUR
4,572
(411,776
)
National Grid PLC
Bank of America N.A.
238,800
04/25/25
GBP
9.62
GBP
2,411
(183,358
)
PG&E Corp.
Bank of America N.A.
15,400
04/25/25
USD
16.95
USD
265
(10,464
)
Schneider Electric SE
Goldman Sachs International
5,300
04/25/25
EUR
241.41
EUR
1,131
(3,269
)
SSE PLC
Goldman Sachs International
56,000
04/25/25
GBP
15.42
GBP
893
(57,983
)
Cheniere Energy, Inc.
Morgan Stanley & Co. International PLC
7,000
04/28/25
USD
232.00
USD
1,620
(65,412
)
Enel SpA
Barclays Bank PLC
101,700
04/29/25
EUR
7.11
EUR
762
(49,471
)
Hexagon AB, Class B
BNP Paribas SA
87,700
04/29/25
SEK
119.63
SEK
9,423
(3,137
)
National Grid PLC
Goldman Sachs International
69,100
04/29/25
GBP
9.86
GBP
698
(35,664
)
EDP Renovaveis SA
Bank of America N.A.
96,200
04/30/25
EUR
8.77
EUR
741
(1,090
)
3

Schedule of Investments (unaudited)(continued)
March 31, 2025
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
OTC Options Written (continued)
Description
Counterparty
Number of
Contracts
Expiration
Date
Exercise Price
Notional
Amount (000)
Value
Call (continued)
 
 
 
 
 
PG&E Corp.
Bank of America N.A.
15,400
05/05/25
USD
17.57
USD
265
$ (7,101
)
Hexagon AB, Class B
Barclays Bank PLC
110,400
05/06/25
SEK
117.72
SEK
11,863
(5,327
)
Kingspan Group PLC
UBS AG
16,200
05/06/25
EUR
84.31
EUR
1,210
(4,049
)
National Grid PLC
Barclays Bank PLC
215,900
05/06/25
GBP
9.84
GBP
2,180
(122,287
)
Vestas Wind Systems A/S
Bank of America N.A.
82,100
05/06/25
DKK
131.08
DKK
7,837
(3,027
)
EDP SA
UBS AG
89,500
05/08/25
EUR
3.15
EUR
279
(2,944
)
Nexans SA
Goldman Sachs International
5,200
05/08/25
EUR
102.96
EUR
472
(4,418
)
Schneider Electric SE
Bank of America N.A.
3,900
05/08/25
EUR
240.50
EUR
833
(6,382
)
DSV A/S
Barclays Bank PLC
3,100
05/13/25
DKK
1,391.41
DKK
4,136
(14,619
)
EDP Renovaveis SA
Bank of America N.A.
96,200
05/13/25
EUR
8.77
EUR
741
(1,771
)
Heidelberg Materials AG
Citibank N.A.
12,000
05/13/25
EUR
171.88
EUR
1,913
(38,638
)
PG&E Corp.
BNP Paribas SA
62,100
05/14/25
USD
17.67
USD
1,067
(28,288
)
SSE PLC
UBS AG
169,900
05/15/25
GBP
15.61
GBP
2,709
(181,851
)
Vestas Wind Systems A/S
Citibank N.A.
61,700
05/15/25
DKK
105.70
DKK
5,889
(29,274
)
 
 
 
 
 
 
$ (2,041,959
)
Fair Value Hierarchy as of Period End
Various inputs are used in determining the fair value of financial instruments at the measurement date. These inputs to valuation techniques are categorized into a fair value hierarchy consisting of three broad levels for financial reporting purposes as follows: 
Level 1 – Unadjusted price quotations in active markets/exchanges that the Trust has the ability to access for identical assets or liabilities;
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly; and
Level 3 – Inputs that are unobservable and significant to the  entire fair value measurement for the asset or liability (including the Valuation Committee’s assumptions used in determining the fair value of financial instruments).
The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurements) and the lowest priority to unobservable inputs (Level 3 measurements). Accordingly, the degree of judgment exercised in determining fair value is greatest for instruments categorized in Level 3. The inputs used to measure fair value may fall into different levels of the fair value hierarchy.  In such cases, for disclosure purposes, the fair value hierarchy classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Investments classified within Level 3 have significant unobservable inputs used by the Valuation Committee in determining the price for Fair Valued Investments. Level 3 investments include equity or debt issued by privately held companies or funds that may not have a secondary market and/or may have a limited number of investors. The categorization of a value determined for financial instruments is based on the pricing transparency of the financial instruments and is not necessarily an indication of the risks associated with investing in those securities. For information about the Trust’s policy regarding valuation of financial instruments, refer to its most recent financial statements.
The following table summarizes the Trust’s financial instruments categorized in the fair value hierarchy.  The breakdown of the Trusts financial instruments into major categories is disclosed in the Schedule of Investments above.
 
Level 1
Level 2
Level 3
Total
Assets
Investments
Long-Term Investments
Common Stocks
Air Freight & Logistics
$ 
$ 3,586,832
$ 
$ 3,586,832
Building Products
23,776,283
20,867,341
44,643,624
Chemicals
8,037,877
7,317,254
15,355,131
Commercial Services & Supplies
25,449,960
25,449,960
Construction & Engineering
10,980,576
15,153,686
26,134,262
Construction Materials
5,917,031
5,917,031
Electric Utilities
117,439,736
23,206,399
140,646,135
Electrical Equipment
42,028,575
25,961,685
67,990,260
Electronic Equipment, Instruments & Components
6,050,556
6,050,556
Ground Transportation
11,911,026
11,911,026
Independent Power and Renewable Electricity Producers
9,682,191
4,580,277
14,262,468
Machinery
8,711,906
8,711,906
Multi-Utilities
49,726,673
19,524,995
69,251,668
Schedule of Investments
4

Schedule of Investments (unaudited)(continued)
March 31, 2025
BlackRock Utilities, Infrastructure & Power Opportunities Trust (BUI)
Fair Value Hierarchy as of Period End (continued)
 
Level 1
Level 2
Level 3
Total
Common Stocks (continued)
Oil, Gas & Consumable Fuels
$ 58,336,976
$ 
$ 
$ 58,336,976
Semiconductors & Semiconductor Equipment
7,574,991
7,574,991
Short-Term Securities
Money Market Funds
6,623,678
6,623,678
 
$380,280,448
$132,166,056
$
$512,446,504
Derivative Financial Instruments(a)
Equity Contracts
$ 
$ 
$ 
$ 
Liabilities
Equity Contracts
(1,671,375
)
(2,410,358
)
(4,081,733
)
 
$(1,671,375
)
$(2,410,358
)
$
$(4,081,733
)
(a)
Derivative financial instruments are options written. Options written are shown at value.
Currency Abbreviation 
CAD
Canadian Dollar
DKK
Danish Krone
EUR
Euro
GBP
British Pound
SEK
Swedish Krona
USD
United States Dollar
Portfolio Abbreviation 
LP
Limited Partnership
5