0001752724-24-162679.txt : 20240724
0001752724-24-162679.hdr.sgml : 20240724
20240724140847
ACCESSION NUMBER: 0001752724-24-162679
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240531
FILED AS OF DATE: 20240724
DATE AS OF CHANGE: 20240724
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: 241137537
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
2024-05-31
N
343807885.07
754477.31
343053407.76
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
752277.09000000
N
Patterson-UTI Energy Inc
254900XGFBKIXD6G0697
Patterson-UTI Energy Inc
703481101
86108.00000000
NS
USD
948910.16000000
0.276607122545
Long
EC
CORP
US
N
1
N
N
N
PBF Energy Inc
2549003PBEDCSZMZIY02
PBF Energy Inc
69318G106
34550.00000000
NS
USD
1600701.50000000
0.466604168269
Long
EC
CORP
US
N
1
N
N
N
Poseidon Concepts Corp
N/A
Poseidon Concepts Corp
000000000
35081.00000000
NS
0.26000000
0.000000075789
Long
EC
CORP
CA
N
3
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
580550.00000000
NS
USD
68075293.00000000
19.84393434378
Long
EC
CORP
US
N
1
N
N
N
TC Energy Corp
549300UGKOFV2IWJJG27
TC Energy Corp
87807B107
195187.00000000
NS
7527076.36000000
2.194141258980
Long
EC
CORP
CA
N
1
N
N
N
Cenovus Energy Inc
549300F4XPHJ7NOSP309
Cenovus Energy Inc
15135U109
381591.00000000
NS
7954070.44000000
2.318609948210
Long
EC
CORP
CA
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
Hess Corp
42809H107
94763.00000000
NS
USD
14602978.30000000
4.256765264438
Long
EC
CORP
US
N
1
N
N
N
TechnipFMC PLC
549300D5I93QWCJTCK36
TechnipFMC PLC
000000000
186473.00000000
NS
USD
4883727.87000000
1.423605700899
Long
EC
CORP
GB
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
62403.00000000
NS
USD
9846569.37000000
2.870273009177
Long
EC
CORP
US
N
1
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
69370.00000000
NS
USD
10900801.80000000
3.177581552440
Long
EC
CORP
US
N
1
N
N
N
TotalEnergies SE
529900S21EQ1BO4ESM68
TotalEnergies SE
000000000
212925.00000000
NS
15599842.69000000
4.547351035473
Long
EC
CORP
FR
N
2
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
15674.00000000
NS
USD
1952196.70000000
0.569064949025
Long
EC
CORP
US
N
1
N
N
N
Schlumberger NV
213800ZUA17OK3QLGM62
Schlumberger NV
806857108
133110.00000000
NS
USD
6108417.90000000
1.780602600593
Long
EC
CORP
US
N
1
N
N
N
CONOCOPHILLIPS
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
160463.00000000
NS
USD
18690730.24000000
5.448344140360
Long
EC
CORP
US
N
1
N
N
N
Shell PLC
21380068P1DRHMJ8KU70
Shell PLC
000000000
1001453.00000000
NS
36147209.26000000
10.53690429604
Long
EC
CORP
GB
N
2
N
N
N
CHEVRON CORP
N/A
CHEVRON CORP
166764100
141210.00000000
NS
USD
22918383.00000000
6.680704077434
Long
EC
CORP
US
N
1
N
N
N
Permian Resources Corp
529900NXUJPOKU7OJ511
Permian Resources Corp
71424F105
371050.00000000
NS
USD
6081509.50000000
1.772758807355
Long
EC
CORP
US
N
1
N
N
N
Canadian Natural Resources Ltd
549300T15RIMIKZC5Q38
Canadian Natural Resources Ltd
136385101
196774.00000000
NS
15115916.06000000
4.406286519262
Long
EC
CORP
CA
N
1
N
N
N
Pembina Pipeline Corp
5493002W3L9YICM6FU21
Pembina Pipeline Corp
706327103
207880.00000000
NS
7722194.06000000
2.251018029648
Long
EC
CORP
CA
N
1
N
N
N
Marathon Petroleum Corp
3BNYRYQHD39K4LCKQF12
Marathon Petroleum Corp
56585A102
70580.00000000
NS
USD
12465133.80000000
3.633584018707
Long
EC
CORP
US
N
1
N
N
N
ARC Resources Ltd
5493000OCGNQZEVTDT08
ARC Resources Ltd
00208D408
253253.00000000
NS
4792101.60000000
1.396896661452
Long
EC
CORP
CA
N
1
N
N
N
Saipem SpA
549300PHV8MBDHWB8X12
Saipem SpA
000000000
1381750.00000000
NS
3450773.33000000
1.005899738041
Long
EC
CORP
IT
N
2
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
47593.00000000
NS
USD
9483381.18000000
2.764403724167
Long
EC
CORP
US
N
1
N
N
N
Kosmos Energy Ltd
213800YDFJ3OT9B5P157
Kosmos Energy Ltd
500688106
280584.00000000
NS
USD
1711562.40000000
0.498920098528
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity Funds T-Fund
5493002L9DNZ83RX7V61
BlackRock Liquidity Funds T-Fund
09248U718
2239984.42000000
NS
USD
2239984.42000000
0.652955012056
Long
STIV
RF
US
N
1
N
N
N
BP PLC
213800LH1BZH3DI6G760
BP PLC
000000000
3396872.00000000
NS
21249084.09000000
6.194103777819
Long
EC
CORP
GB
N
2
N
N
N
Tourmaline Oil Corp
894500QKSAGWVM0ZG560
Tourmaline Oil Corp
89156V106
99685.00000000
NS
4944937.71000000
1.441448357061
Long
EC
CORP
CA
N
1
N
N
N
Tenaris SA
549300Y7C05BKC4HZB40
Tenaris SA
000000000
157766.00000000
NS
2606667.53000000
0.759843065550
Long
EC
CORP
LU
N
2
N
N
N
Targa Resources Corp
5493003QENHHS261UR94
Targa Resources Corp
87612G101
72735.00000000
NS
USD
8599459.05000000
2.506740599415
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS COS INC/THE
D71FAKCBLFS2O0RBPG08
WILLIAMS COS INC
969457100
234231.00000000
NS
USD
9722928.81000000
2.834231810576
Long
EC
CORP
US
N
1
N
N
N
Weatherford International PLC
529900LPBDSCQDJKHQ39
Weatherford International PLC
000000000
26393.00000000
NS
USD
3176133.62000000
0.925842317305
Long
EC
CORP
US
N
1
N
N
N
Gazprom PJSC
213800FD9J2IHTA7YX78
Gazprom PJSC
000000000
639500.00000000
NS
70.72000000
0.000020614865
Long
EC
CORP
RU
N
3
N
N
N
2024-07-24
BlackRock Funds
Chuck Pulsfort
Chuck Pulsfort
Assistant Treasurer