0001752724-24-012218.txt : 20240125
0001752724-24-012218.hdr.sgml : 20240125
20240125091901
ACCESSION NUMBER: 0001752724-24-012218
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231130
FILED AS OF DATE: 20240125
DATE AS OF CHANGE: 20240125
PERIOD START: 20240531
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLACKROCK FUNDS
CENTRAL INDEX KEY: 0000844779
ORGANIZATION NAME:
IRS NUMBER: 510318674
STATE OF INCORPORATION: MA
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-05742
FILM NUMBER: 24559029
BUSINESS ADDRESS:
STREET 1: 100 BELLEVUE PARKWAY
CITY: WILMINGTON
STATE: DE
ZIP: 19809
BUSINESS PHONE: 800-441-7762
MAIL ADDRESS:
STREET 1: 100 BELLEVUE PARKWAY
CITY: WILMINGTON
STATE: DE
ZIP: 19809
FORMER COMPANY:
FORMER CONFORMED NAME: COMPASS CAPITAL FUNDS\
DATE OF NAME CHANGE: 19961114
FORMER COMPANY:
FORMER CONFORMED NAME: PNC FUND
DATE OF NAME CHANGE: 19920703
FORMER COMPANY:
FORMER CONFORMED NAME: NCP FUNDS
DATE OF NAME CHANGE: 19890511
0000844779
S000001869
BLACKROCK ENERGY OPPORTUNITIES FUND
C000004873
INSTITUTIONAL
BACIX
C000004875
INVESTOR A
BACAX
C000004877
INVESTOR C
BACCX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000844779
XXXXXXXX
S000001869
C000004877
C000004873
C000004875
BlackRock Funds
811-05742
0000844779
549300OZUEVJZHOBFP42
100 Bellevue Parkway
Wilmington
19809
800-441-7762
BlackRock Energy Opportunities Fund
S000001869
GU5M3WA7Y5ONXJPK4R58
2024-05-31
2023-11-30
N
321584991.34
878918.75
320706072.59
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
0.00000000
N
Marathon Petroleum Corp
3BNYRYQHD39K4LCKQF12
Marathon Petroleum Corp
56585A102
77300.00000000
NS
USD
11532387.00000000
3.595936586689
Long
EC
CORP
US
N
1
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
105994.00000000
NS
USD
13044681.58000000
4.067488175279
Long
EC
CORP
US
N
1
N
N
N
Poseidon Concepts Corp
N/A
Poseidon Concepts Corp
000000000
35081.00000000
NS
0.04000000
0.000000012472
Long
EC
CORP
CA
N
2
N
N
N
Shell PLC
21380068P1DRHMJ8KU70
Shell PLC
000000000
1039878.00000000
NS
33613907.41000000
10.48121949750
Long
EC
CORP
GB
N
2
N
N
N
Schlumberger NV
213800ZUA17OK3QLGM62
Schlumberger NV
806857108
222327.00000000
NS
USD
11569897.08000000
3.607632679531
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
79625.00000000
NS
USD
14503693.75000000
4.522425669357
Long
EC
CORP
US
N
1
N
N
N
CHEVRON CORP
N/A
CHEVRON CORP
166764100
157304.00000000
NS
USD
22588854.40000000
7.043475733893
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS COS INC/THE
D71FAKCBLFS2O0RBPG08
WILLIAMS COS INC
969457100
347330.00000000
NS
USD
12778270.70000000
3.984418067548
Long
EC
CORP
US
N
1
N
N
N
TechnipFMC PLC
549300D5I93QWCJTCK36
TechnipFMC PLC
000000000
181059.00000000
NS
USD
3751542.48000000
1.169775941472
Long
EC
CORP
GB
N
1
N
N
N
TotalEnergies SE
529900S21EQ1BO4ESM68
TotalEnergies SE
000000000
323039.00000000
NS
22018086.11000000
6.865503335245
Long
EC
CORP
FR
N
2
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
49668.00000000
NS
USD
7669235.88000000
2.391359732624
Long
EC
CORP
US
N
1
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
62270.00000000
NS
USD
7806167.20000000
2.434056560562
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity Funds T-Fund
5493002L9DNZ83RX7V61
BlackRock Liquidity Funds T-Fund
09248U718
2274581.00000000
NS
USD
2274581.00000000
0.709241637250
Long
STIV
RF
US
N
1
N
N
N
CONOCOPHILLIPS
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
185258.00000000
NS
USD
21410267.06000000
6.675978065239
Long
EC
CORP
US
N
1
N
N
N
ARC Resources Ltd
5493000OCGNQZEVTDT08
ARC Resources Ltd
00208D408
316466.00000000
NS
5046850.83000000
1.573668621003
Long
EC
CORP
CA
N
1
N
N
N
Cenovus Energy Inc
549300F4XPHJ7NOSP309
Cenovus Energy Inc
15135U109
468542.00000000
NS
8311143.33000000
2.591514174608
Long
EC
CORP
CA
N
1
N
N
N
BP PLC
213800LH1BZH3DI6G760
BP PLC
000000000
2561354.00000000
NS
15572193.79000000
4.855596797478
Long
EC
CORP
GB
N
2
N
N
N
Tenaris SA
549300Y7C05BKC4HZB40
Tenaris SA
000000000
159866.00000000
NS
2758133.71000000
0.860019171986
Long
EC
CORP
LU
N
2
N
N
N
TC Energy Corp
549300UGKOFV2IWJJG27
TC Energy Corp
87807B107
124825.00000000
NS
4681339.95000000
1.459697944661
Long
EC
CORP
CA
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
519913.00000000
NS
USD
53415861.62000000
16.65570632592
Long
EC
CORP
US
N
1
N
N
N
Eni SpA
BUCRF72VH5RBN7X3VL35
Eni SpA
000000000
395506.00000000
NS
6558475.08000000
2.045011192658
Long
EC
CORP
IT
N
2
N
N
N
Weatherford International PLC
529900LPBDSCQDJKHQ39
Weatherford International PLC
000000000
14493.00000000
NS
USD
1314370.17000000
0.409836383634
Long
EC
CORP
US
N
1
N
N
N
Kosmos Energy Ltd
213800YDFJ3OT9B5P157
Kosmos Energy Ltd
500688106
252884.00000000
NS
USD
1717082.36000000
0.535406874629
Long
EC
CORP
US
N
1
N
N
N
Patterson-UTI Energy Inc
254900XGFBKIXD6G0697
Patterson-UTI Energy Inc
703481101
86608.00000000
NS
USD
1014179.68000000
0.316233388351
Long
EC
CORP
US
N
1
N
N
N
Tourmaline Oil Corp
894500GP43D062PMZ018
Tourmaline Oil Corp
89156V106
118789.00000000
NS
5749704.50000000
1.792826825374
Long
EC
CORP
CA
N
1
N
N
N
Gazprom PJSC
213800FD9J2IHTA7YX78
Gazprom PJSC
000000000
639500.00000000
NS
71.08000000
0.000022163596
Long
EC
CORP
RU
N
3
N
N
N
Canadian Natural Resources Ltd
549300T15RIMIKZC5Q38
Canadian Natural Resources Ltd
136385101
208602.00000000
NS
13929346.86000000
4.343337420307
Long
EC
CORP
CA
N
1
N
N
N
Galp Energia SGPS SA
2138003319Y7NM75FG53
Galp Energia SGPS SA
000000000
192196.00000000
NS
2855822.85000000
0.890479817527
Long
EC
CORP
PT
N
2
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
Hess Corp
42809H107
76698.00000000
NS
USD
10780670.88000000
3.361542484349
Long
EC
CORP
US
N
1
N
N
N
NOV Inc
549300EHF3IW1AR6U008
NOV Inc
62955J103
73357.00000000
NS
USD
1380578.74000000
0.430481009870
Long
EC
CORP
US
N
1
N
N
N
2024-01-24
BlackRock Funds
Chuck Pulsfort
Chuck Pulsfort
Assistant Treasurer