0001752724-20-140649.txt : 20200722
0001752724-20-140649.hdr.sgml : 20200722
20200721191247
ACCESSION NUMBER: 0001752724-20-140649
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200529
FILED AS OF DATE: 20200722
PERIOD START: 20200531
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLACKROCK FUNDS
CENTRAL INDEX KEY: 0000844779
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: 201039895
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
C000004874
SERVICE
BACSX
C000004875
INVESTOR A
BACAX
C000004877
INVESTOR C
BACCX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000844779
XXXXXXXX
S000001869
C000004874
C000004873
C000004877
C000004875
BlackRock Funds
811-05742
0000844779
549300OZUEVJZHOBFP42
100 Bellevue Parkway
Wilmington
19809
800-441-7762
BlackRock Energy Opportunities Fund
S000001869
GU5M3WA7Y5ONXJPK4R58
2020-05-31
2020-05-29
N
123901721.10
1051554.61
122850166.49
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
LONGVIEW ENERGY COMPANY/PP
N/A
LONGVIEW ENERGY COMPANY/PP
000000000
85400.00000000
NS
USD
125538.00000000
0.102187895699
Long
EC
CORP
US
Y
3
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
55602.00000000
NS
USD
2528222.94000000
2.057972742109
Long
EC
CORP
US
N
1
N
N
N
TC Energy Corp
549300UGKOFV2IWJJG27
TC Energy Corp
87807B107
117153.00000000
NS
5279691.80000000
4.297667598545
Long
EC
CORP
CA
N
1
N
N
N
Schlumberger Ltd
213800ZUA17OK3QLGM62
Schlumberger Ltd
806857108
172110.00000000
NS
USD
3178871.70000000
2.587600644610
Long
EC
CORP
US
N
1
N
N
N
Kosmos Energy Ltd
213800YDFJ3OT9B5P157
Kosmos Energy Ltd
500688106
686203.00000000
NS
USD
1248889.46000000
1.016595659316
Long
EC
CORP
US
N
1
N
N
N
BP PLC
213800LH1BZH3DI6G760
BP PLC
000000000
2292792.00000000
NS
8767465.92000000
7.136714723714
Long
EC
CORP
GB
N
2
N
N
N
CHEVRON CORP
N/A
CHEVRON CORP
166764100
156617.00000000
NS
USD
14361778.90000000
11.69048387180
Long
EC
CORP
US
N
1
N
N
N
Marathon Petroleum Corp
3BNYRYQHD39K4LCKQF12
Marathon Petroleum Corp
56585A102
74131.00000000
NS
USD
2604963.34000000
2.120439405519
Long
EC
CORP
US
N
1
N
N
N
Galp Energia SGPS SA
2138003319Y7NM75FG53
Galp Energia SGPS SA
000000000
176502.00000000
NS
2100055.42000000
1.709444504636
Long
EC
CORP
PT
N
2
N
N
N
Gazprom PJSC
213800FD9J2IHTA7YX78
Gazprom PJSC
368287207
79200.00000000
NS
USD
444769.38000000
0.362042146712
Long
EC
CORP
RU
N
2
N
N
N
Oil Search Ltd
529900NIUGGGKB5VMO41
Oil Search Ltd
000000000
495312.00000000
NS
1151611.13000000
0.937411126824
Long
EC
CORP
AU
N
2
N
N
N
Santos Ltd
5299000RK70B5O2M7077
Santos Ltd
000000000
298050.00000000
NS
1067748.74000000
0.869147165614
Long
EC
CORP
AU
N
2
N
N
N
Poseidon Concepts Corp
N/A
Poseidon Concepts Corp
000000000
35081.00000000
NS
7.02000000
0.000005714277
Long
EC
CORP
CA
N
2
N
N
N
LUKOIL PJSC
549300LCJ1UJXHYBWI24
LUKOIL PJSC
69343P105
10610.00000000
NS
USD
797180.07000000
0.648904346470
Long
EC
CORP
RU
N
2
N
N
N
Lundin Energy AB
549300IULC8F8IGXKI15
Lundin Energy AB
000000000
101740.00000000
NS
2482292.63000000
2.020585483050
Long
EC
CORP
SE
N
2
N
N
N
Equinor ASA
OW6OFBNCKXC4US5C7523
Equinor ASA
000000000
185290.00000000
NS
2702203.45000000
2.199592826941
Long
EC
CORP
NO
N
2
N
N
N
Canadian Natural Resources Ltd
549300T15RIMIKZC5Q38
Canadian Natural Resources Ltd
136385101
102558.00000000
NS
1873358.54000000
1.524913309867
Long
EC
CORP
CA
N
1
N
N
N
Royal Dutch Shell PLC
21380068P1DRHMJ8KU70
Royal Dutch Shell PLC
000000000
722518.00000000
NS
11436004.05000000
9.308903989911
Long
EC
CORP
NL
N
2
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
67930.00000000
NS
USD
3462392.10000000
2.818386168228
Long
EC
CORP
US
N
1
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
37684.00000000
NS
USD
3451854.40000000
2.809808483475
Long
EC
CORP
US
N
1
N
N
N
TOTAL SA
529900S21EQ1BO4ESM68
TOTAL SA
000000000
293036.00000000
NS
11112161.86000000
9.045296540891
Long
EC
CORP
FR
N
2
N
N
N
Kinder Morgan Inc
549300WR7IX8XE0TBO16
Kinder Morgan Inc
49456B101
322086.00000000
NS
USD
5088958.80000000
4.142410991697
Long
EC
CORP
US
N
1
N
N
N
Suncor Energy Inc
549300W70ZOQDVLCHY06
Suncor Energy Inc
867224107
259200.00000000
NS
4456014.82000000
3.627194774996
Long
EC
CORP
CA
N
1
N
N
N
Enbridge Inc
98TPTUM4IVMFCZBCUR27
Enbridge Inc
29250N105
78020.00000000
NS
2537484.55000000
2.065511689971
Long
EC
CORP
CA
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
Hess Corp
42809H107
67284.00000000
NS
USD
3193971.48000000
2.599891861164
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK LIQUIDITY FUNDS T-FUND PORTFOLIO
5493002L9DNZ83RX7V61
BLACKROCK LIQUIDITY FUNDS T-FUND PORTFOLIO
09248U718
5377150.62000000
NS
USD
5377150.62000000
4.376999049844
Long
STIV
RF
US
N
1
N
N
N
CNOOC Ltd
549300XIVJCBIGMRUD48
CNOOC Ltd
000000000
1067000.00000000
NS
1219006.24000000
0.992270726877
Long
EC
CORP
CN
N
2
N
N
N
CONCHO RESOURCES INC
SYHS7HRDXLL4I0IQ8776
CONCHO RESOURCES INC
20605P101
34306.00000000
NS
USD
1870363.12000000
1.522475038853
Long
EC
CORP
US
N
1
N
N
N
CONOCOPHILLIPS
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
148040.00000000
NS
USD
6244327.20000000
5.082880535215
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS COS INC/THE
D71FAKCBLFS2O0RBPG08
WILLIAMS COS INC
969457100
251789.00000000
NS
USD
5144049.27000000
4.187254618347
Long
EC
CORP
US
N
1
N
N
N
Cairn Energy PLC
213800ZJEUQ8ZOC9AL24
Cairn Energy PLC
000000000
663063.00000000
NS
1030495.81000000
0.838823291365
Long
EC
CORP
GB
N
2
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
35760.00000000
NS
USD
2383046.40000000
1.939799080527
Long
EC
CORP
US
N
1
N
N
N
Petroleo Brasileiro SA
5493000J801JZRCMFE49
Petroleo Brasileiro SA
71654V408
202579.00000000
NS
USD
1545677.77000000
1.258181257838
Long
EC
CORP
BR
N
1
N
N
N
BAKER HUGHES A GE CO
N/A
BAKER HUGHES A GE CO
05722G100
116921.00000000
NS
USD
1930365.71000000
1.571317129763
Long
EC
CORP
US
N
1
N
N
N
2020-06-01
BlackRock Funds
Ann Frechette
Ann Frechette
Assistant Treasurer