0001752724-22-196620.txt : 20220826
0001752724-22-196620.hdr.sgml : 20220826
20220826130408
ACCESSION NUMBER: 0001752724-22-196620
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20220630
FILED AS OF DATE: 20220826
DATE AS OF CHANGE: 20220826
PERIOD START: 20221231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIDELITY CONTRAFUND
CENTRAL INDEX KEY: 0000024238
IRS NUMBER: 000000000
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-01400
FILM NUMBER: 221202923
BUSINESS ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
BUSINESS PHONE: 617-563-7000
MAIL ADDRESS:
STREET 1: 245 SUMMER STREET
CITY: BOSTON
STATE: MA
ZIP: 02210
FORMER COMPANY:
FORMER CONFORMED NAME: FIDELITY CONTRAFUND INC
DATE OF NAME CHANGE: 19850618
FORMER COMPANY:
FORMER CONFORMED NAME: CONTRAFUND INC
DATE OF NAME CHANGE: 19810203
0000024238
S000006037
Fidelity Contrafund
C000016601
Fidelity Contrafund
FCNTX
C000064233
Class K
FCNKX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000006037
C000016601
C000064233
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund
S000006037
JI376UEGMQ5TDKUOM103
2022-12-31
2022-06-30
N
98082882855.19
1042777266.51
97040105588.68
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
8064439.07000000
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
388751.00000000
NS
USD
11864680.52000000
0.012226574206
Long
EC
CORP
US
N
1
N
N
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
3627308.00000000
NS
USD
115203302.08000000
0.118717206026
Long
EC
CORP
US
N
1
N
N
N
CONT TC HOLDINGS LLC
N/A
CONT TC HOLDINGS LLC
N/A
140771.00000000
NS
USD
82374966.07000000
0.084887547854
Long
EC
CORP
US
Y
3
N
N
N
STRAUMANN HOLDING AG
50670046ML5FVIM60Z37
STRAUMANN HOLDG AG (REGD)
N/A
8016.00000000
NS
965656.44000000
0.000995110664
Long
EC
CORP
CH
N
2
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
387111.00000000
NS
USD
210309664.08000000
0.216724479846
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
2813145.00000000
NS
USD
1348284135.60000000
1.389409180277
Long
EC
CORP
US
N
1
N
N
N
PHILLIPS 66
5493005JBO5YSIGK1814
PHILLIPS 66
718546104
612406.00000000
NS
USD
50211167.94000000
0.051742697140
Long
EC
CORP
US
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
2006142.00000000
NS
USD
87768712.50000000
0.090445813066
Long
EC
CORP
US
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
336636.00000000
NS
USD
48404890.44000000
0.049881324990
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC PP
N/A
515816.00000000
NS
USD
14489271.44000000
0.014931219779
Long
EC
CORP
US
Y
3
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
961018.00000000
NS
USD
74824861.48000000
0.077107151755
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
2090671.00000000
NS
USD
96609906.91000000
0.099556679502
Long
EC
CORP
US
N
1
N
N
N
OPTION CARE HEALTH INC
549300DI3Q5ACSYJRI17
OPTION CARE HEALTH INC
68404L201
2830198.00000000
NS
USD
78651202.42000000
0.081050202844
Long
EC
CORP
US
N
1
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
1532586.00000000
NS
USD
91771249.68000000
0.094570434691
Long
EC
CORP
US
N
1
N
N
N
UNITED THERAPEUTICS CORP DEL
5299005C4HZL4UWROC14
UNITED THERAPEUTICS CORP DEL
91307C102
246949.00000000
NS
USD
58191062.36000000
0.059965992418
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC DBA GUSTO PP
N/A
289200.00000000
NS
USD
8791680.00000000
0.009059841749
Long
EC
CORP
US
Y
3
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
3171637.00000000
NS
USD
485767922.92000000
0.500584701524
Long
EC
CORP
US
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES E PC PP
N/A
165300.00000000
NS
USD
6496290.00000000
0.006694438305
Long
EP
CORP
US
Y
3
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
310195.00000000
NS
USD
79496774.60000000
0.081921566467
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
30032660.00000000
NS
USD
4106065275.20000000
4.231307509705
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
92036.00000000
NS
USD
25089933.96000000
0.025855221207
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES E PC PP
N/A
1478100.00000000
NS
USD
26945763.00000000
0.027767656307
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
1265836.00000000
NS
USD
184925981.24000000
0.190566549900
Long
EC
CORP
US
N
1
N
N
N
BANCO SANTANDER SA
5493006QMFDDMYWIAM13
BANCO SANTANDER SA
N/A
3988500.00000000
NS
11285125.84000000
0.011629342086
Long
EC
CORP
ES
N
2
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
127137.00000000
NS
USD
29630549.22000000
0.030534333243
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
8612335.00000000
NS
USD
658585257.45000000
0.678673269628
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
60020360.00000000
NS
USD
6374762435.60000000
6.569203935762
Long
EC
CORP
US
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
81735.00000000
NS
USD
1190878.95000000
0.001227202858
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
3653161.00000000
NS
12453746.34000000
0.012833607573
Long
EC
CORP
KY
N
1
N
N
N
TENSTORRENT INC
N/A
TENSTORRENT INC CONV PERP PP
N/A
11130000.00000000
PA
USD
11130000.00000000
0.011469484634
Long
EP
CORP
CA
Y
3
N
N
N
CONOCOPHILLIPS INC
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
6001043.00000000
NS
USD
538953671.83000000
0.555392709602
Long
EC
CORP
US
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME CL B 144A
N/A
11320291.00000000
NS
USD
28074321.68000000
0.028930638017
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
21324440.00000000
NS
USD
1372867447.20000000
1.414742326249
Long
EC
CORP
US
N
1
N
N
N
SOUTHERN COMPANY
549300FC3G3YU2FBZD92
SOUTHERN CO
842587107
899856.00000000
NS
USD
64168731.36000000
0.066125990868
Long
EC
CORP
US
N
1
N
N
N
DOLLARAMA INC
5493002GJ0NJP1HI0C79
DOLLARAMA INC
25675T107
399334.00000000
NS
22994589.87000000
0.023695965426
Long
EC
CORP
CA
N
1
N
N
N
DISCORD INC
N/A
DISCORD INC SER I PC PP
N/A
15500.00000000
NS
USD
5791575.00000000
0.005968228254
Long
EP
CORP
US
Y
3
N
N
N
CARLISLE COS INC
XR64VGX1ZPX6G7ZN7Z11
CARLISLE COS INC
142339100
42471.00000000
NS
USD
10134005.31000000
0.010443110349
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
25682722.00000000
NS
USD
6596093491.26000000
6.797285979076
Long
EC
CORP
US
N
1
N
N
N
WELLTOWER INC
T6IZ0MBEG5ACZDTR7D06
WELLTOWER INC
95040Q104
624748.00000000
NS
USD
51447997.80000000
0.053017252493
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
11924516.00000000
NS
68645636.70000000
0.070739449718
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (TEMP)
N/A
187900.00000000
NS
65239921.61000000
0.067229854310
Long
EC
CORP
FR
N
2
N
N
N
WATERS CORP
5T547R1474YC9HOD8Q74
WATERS CORP
941848103
139980.00000000
NS
USD
46330580.40000000
0.047743744835
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
16113951.00000000
NS
248627077.51000000
0.256210641983
Long
EC
CORP
JP
N
2
N
N
N
CLEVELAND-CLIFFS INC
549300TM2WLI2BJMDD86
CLEVELAND-CLIFFS INC
185899101
4048176.00000000
NS
USD
62220465.12000000
0.064118299070
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
38372.00000000
NS
USD
16352227.80000000
0.016850999595
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG
N/A
8277204.00000000
NS
USD
146423738.76000000
0.150889921101
Long
EC
CORP
CH
N
1
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
1392398.00000000
NS
USD
3045801005.10000000
3.138703308928
Long
EC
CORP
US
N
1
N
N
N
AFFIRM HOLDINGS INC
N/A
AFFIRM HOLDINGS INC
00827B106
997.00000000
NS
USD
18005.82000000
0.000018555029
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
3338461.00000000
NS
USD
388162860.47000000
0.400002512482
Long
EC
CORP
US
N
1
N
N
N
INTRA-CELLULAR THERAPIES INC
5299002U2KGF193IJA20
INTRA-CELLULAR THERAPIES INC
46116X101
442385.00000000
NS
USD
25251335.80000000
0.026021546088
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
3429840.00000000
NS
USD
952295076.00000000
0.981341755785
Long
EC
CORP
IE
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
6747472.00000000
NS
USD
1328509762.08000000
1.369031653480
Long
EC
CORP
US
N
1
N
N
ALBERTSONS COS INC
549300YKWOC0AOR16R51
ALBERTSONS COS INC
013091103
1081716.00000000
NS
USD
28903451.52000000
0.029785057780
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
5672839.00000000
NS
USD
436808603.00000000
0.450132035976
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER C PC PP
N/A
1327879.00000000
NS
USD
6918249.59000000
0.007129268407
Long
EP
CORP
US
Y
3
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL PRIME DE FIDELITE 2023
N/A
187200.00000000
NS
64996877.73000000
0.066979397163
Long
EC
CORP
FR
N
2
N
N
N
GOLDMAN SACHS GROUP INC (THE)
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC
38141G104
242261.00000000
NS
USD
71956362.22000000
0.074151158207
Long
EC
CORP
US
N
1
N
N
N
STELCO HLDGS INC
549300K1TSD2M8EKF208
STELCO HLDGS INC
858522105
474022.00000000
NS
11850550.00000000
0.012212012680
Long
EC
CORP
CA
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
2543653.00000000
NS
USD
931129617.18000000
0.959530713132
Long
EC
CORP
US
N
1
N
N
N
CAPITAL ONE FINANCIAL CORP
ZUE8T73ROZOF6FLBAR73
CAPITAL ONE FINANCIAL CORP
14040H105
562103.00000000
NS
USD
58565511.57000000
0.060351862989
Long
EC
CORP
US
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
118360.00000000
NS
USD
254369843.20000000
0.262128572157
Long
EC
CORP
US
N
1
N
N
N
STEEL DYNAMICS INC
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
2103885.00000000
NS
USD
139171992.75000000
0.143416984045
Long
EC
CORP
US
N
1
N
N
N
CONFLUENT INC
254900MRZ83YWUV7SN74
CONFLUENT INC
20717M103
997.00000000
NS
USD
23170.28000000
0.000023877014
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
5299007STZTNN32O9920
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
N/A
49462.00000000
NS
USD
7207108.02000000
0.007426937528
Long
EC
CORP
VG
N
1
N
N
N
INTELLIA THERAPEUTICS INC
5493002T5BCPE5DZC723
INTELLIA THERAPEUTICS INC
45826J105
377113.00000000
NS
USD
19519368.88000000
0.020114744065
Long
EC
CORP
US
N
1
N
N
N
ON SEMICONDUCTOR CORP
ZV20P4CNJVT8V1ZGJ064
ON SEMICONDUCTOR CORP
682189105
4225969.00000000
NS
USD
212608500.39000000
0.219093434719
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
1118625.00000000
NS
USD
209630325.00000000
0.216024419726
Long
EC
CORP
GB
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
2453080.00000000
NS
USD
1450089180.40000000
1.494319458540
Long
EC
CORP
US
N
1
N
N
N
META PLATFORMS INC
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC CL A
30303M102
41728146.00000000
NS
USD
6728663542.50000000
6.933899650749
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
426829.00000000
NS
USD
33062174.34000000
0.034070628983
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
372919.00000000
NS
USD
143737899.36000000
0.148122158862
Long
EC
CORP
US
N
1
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
2966303.00000000
NS
USD
187411023.54000000
0.193127390374
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
133740.00000000
NS
USD
27376578.00000000
0.028211611924
Long
EC
CORP
US
N
1
N
N
N
CHECK POINT SOFTWARE TECHS LTD
2549003ZVBH73EPNS513
CHECK POINT SOFTWARE TECHS LTD
N/A
424371.00000000
NS
USD
51679900.38000000
0.053256228511
Long
EC
CORP
IL
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
825703.00000000
NS
USD
78639953.72000000
0.081038611039
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
2377191.00000000
NS
USD
467308206.78000000
0.481561931476
Long
EC
CORP
CH
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
808969.00000000
NS
USD
242261946.43000000
0.249651363176
Long
EC
CORP
US
N
1
N
N
N
GFL ENVIRONMENTAL INC
5493008HF9XC5H29ZX61
GFL ENVIRONMENTAL INC
36168Q104
630050.00000000
NS
USD
16255290.00000000
0.016751105021
Long
EC
CORP
CA
N
1
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
637179.00000000
NS
USD
52465318.86000000
0.054065603640
Long
EC
CORP
US
N
1
N
N
N
HCA HEALTHCARE INC
529900PH4ZGUH2MNEU89
HCA HEALTHCARE INC
40412C101
1132443.00000000
NS
USD
190318370.58000000
0.196123416628
Long
EC
CORP
US
N
1
N
N
N
THE TORONTO DOMINION BANK
PT3QB789TSUIDF371261
TORONTO-DOMINION BANK
891160509
6636165.00000000
NS
435176109.11000000
0.448449748142
Long
EC
CORP
CA
N
1
N
N
ANTERO RESOURCES CORPORATION
APVBKPOULHUX7YZLKU17
ANTERO RES CORP
03674X106
608853.00000000
NS
USD
18661344.45000000
0.019230548376
Long
EC
CORP
US
N
1
N
N
N
SCHLUMBERGER LTD
213800ZUA17OK3QLGM62
SCHLUMBERGER LTD
806857108
214978.00000000
NS
USD
7687613.28000000
0.007922099046
Long
EC
CORP
CW
N
1
N
N
N
NU HOLDINGS LTD/CAYMAN ISLANDS
5493002DG1RHWK9W2X27
NU HOLDINGS LTD/CAYMAN ISLANDS
N/A
2707259.00000000
NS
USD
10125148.66000000
0.010433983556
Long
EC
CORP
KY
N
1
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
19224.00000000
NS
USD
3476660.40000000
0.003582704675
Long
EC
CORP
US
N
1
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
103200.00000000
NS
USD
9560448.00000000
0.009852058529
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
668303.00000000
NS
USD
23831684.98000000
0.024558593413
Long
EC
CORP
US
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
2123169.00000000
NS
USD
58450842.57000000
0.060233696382
Long
EC
CORP
US
N
1
N
N
N
FIRST QUANTUM MINERALS LTD
549300I7UVBGWRYMYZ18
FIRST QUANTUM MINERALS INC
335934105
519060.00000000
NS
9847300.50000000
0.010147660537
Long
EC
CORP
CA
N
1
N
N
N
RIVIAN AUTOMOTIVE INC
N/A
RIVIAN AUTOMOTIVE INC 144A
N/A
636792.00000000
NS
USD
16391026.08000000
0.016890981291
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
13064.00000000
NS
USD
7956498.56000000
0.008199185802
Long
EC
CORP
US
N
1
N
N
N
ROCHE HOLDING AG
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
342579.00000000
NS
114524107.43000000
0.118017294741
Long
EC
CORP
CH
N
2
N
N
N
EPIC GAMES INC
549300I2RHITL4UP9K78
EPIC GAMES INC PP
N/A
123700.00000000
NS
USD
115041000.00000000
0.118549953446
Long
EC
CORP
US
Y
3
N
N
N
FERGUSON PLC
213800DU1LGY3R2S2X42
FERGUSON PLC
N/A
82584.00000000
NS
9236650.79000000
0.009518384933
Long
EC
CORP
JE
N
1
N
N
N
CAZOO GROUP LTD
549300PNRTNVMGVJY078
CAZOO GROUP LTD A
N/A
7166741.00000000
NS
USD
5160053.52000000
0.005317444255
Long
EC
CORP
KY
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
3548367.00000000
NS
USD
323504619.39000000
0.333372080983
Long
EC
CORP
US
N
1
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER E PC PP
N/A
436722.00000000
NS
USD
7965809.28000000
0.008208780515
Long
EP
CORP
US
Y
3
N
N
N
SOMATUS INC
N/A
SOMATUS INC SER E PC PP
N/A
15253.00000000
NS
USD
13310299.67000000
0.013716287290
Long
EP
CORP
US
Y
3
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
14154085.00000000
NS
USD
62844137.40000000
0.064760994455
Long
EP
CORP
US
Y
3
N
N
N
AUTOSTORE HOLDINGS LTD
549300KYN3M0LSM5A413
AUTOSTORE HOLDINGS LTD
N/A
1278700.00000000
NS
1817496.98000000
0.001872933844
Long
EC
CORP
BM
N
1
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
18936.00000000
NS
USD
7743877200.00000000
7.980079115766
Long
EC
CORP
US
N
1
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
80049.00000000
NS
USD
21094512.48000000
0.021737932323
Long
EC
CORP
US
N
1
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
301921.00000000
NS
96144119.83000000
0.099076685095
Long
EC
CORP
CH
N
1
N
N
N
GLENCORE PLC
2138002658CPO9NBH955
GLENCORE PLC
N/A
5704471.00000000
NS
30897905.11000000
0.031840345723
Long
EC
CORP
JE
N
2
N
N
N
CLEAN TEQ WATER LTD
5493003MW9ETS3784O29
CLEAN TEQ WATER PTY LTD
N/A
2136781.00000000
NS
612088.93000000
0.000630758722
Long
EC
CORP
AU
N
1
N
N
DICKS SPORTING GOODS INC
529900SSBV5I4LWSK313
DICKS SPORTING GOODS INC
253393102
2123484.00000000
NS
USD
160046989.08000000
0.164928704589
Long
EC
CORP
US
N
1
N
N
ASPEN TECHNOLOGY INC
N/A
ASPEN TECHNOLOGY INC
29109X106
30176.00000000
NS
USD
5542727.68000000
0.005711790652
Long
EC
CORP
US
N
1
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
1367250.00000000
NS
USD
57533880.00000000
0.059288764836
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC (180 DAY LOCK-UP)
N/A
4718028.00000000
NS
USD
36942159.24000000
0.038068960267
Long
EC
CORP
US
N
2
N
N
N
CENOVUS ENERGY INC
N/A
CENOVUS ENERGY INC
15135U109
1967455.00000000
NS
37432390.42000000
0.038574144363
Long
EC
CORP
CA
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER D PC PP
N/A
2329100.00000000
NS
USD
12134611.00000000
0.012504738042
Long
EP
CORP
US
Y
3
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SA/NV
N/A
1142349.00000000
NS
61517731.82000000
0.063394131165
Long
EC
CORP
BE
N
2
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
6742751.00000000
NS
USD
67292654.98000000
0.069345199669
Long
EC
CORP
US
Y
3
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
107742.00000000
NS
USD
40821288.96000000
0.042066410287
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
5209544.00000000
NS
USD
219009229.76000000
0.225689397627
Long
EC
CORP
GB
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC CLASS B PP
N/A
455600.00000000
NS
USD
11649692.00000000
0.012005028157
Long
EC
CORP
US
Y
3
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
1089461.00000000
NS
USD
232360242.08000000
0.239447639375
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
73051.00000000
NS
USD
28054506.04000000
0.028910217965
Long
EC
CORP
US
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES F PC PP
N/A
878650.00000000
NS
USD
34530945.00000000
0.035584199739
Long
EP
CORP
US
Y
3
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
1399432.00000000
NS
USD
312185290.56000000
0.321707492655
Long
EC
CORP
US
N
1
N
N
N
DR. MARTENS LTD
213800QPT8YM6NQZPH28
DR. MARTENS LTD
N/A
14107213.00000000
NS
40768014.61000000
0.042011510975
Long
EC
CORP
GB
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER E PC PP
N/A
167099.00000000
NS
USD
5079809.60000000
0.005234752754
Long
EP
CORP
US
Y
3
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC
051774107
6109029.00000000
NS
USD
11668245.39000000
0.012024147458
Long
EC
CORP
US
N
1
N
N
HARTFORD FINL SVCS GROUP INC
IU7C3FTM7Y3BQM112U94
HARTFORD FINL SVCS GROUP INC
416515104
1719537.00000000
NS
USD
112509305.91000000
0.115941038220
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
2439938.00000000
NS
USD
669201795.26000000
0.689613630570
Long
EC
CORP
US
N
1
N
N
N
HALLIBURTON CO
ENYF8GB5SMQZ25S06U51
HALLIBURTON CO
406216101
2464352.00000000
NS
USD
77282078.72000000
0.079639318456
Long
EC
CORP
US
N
1
N
N
N
OCCIDENTAL PETROLEUM CORP
IM7X0T3ECJW4C1T7ON55
OCCIDENTAL PETROLEUM CORP
674599105
4668528.00000000
NS
USD
274882928.64000000
0.283267342891
Long
EC
CORP
US
N
1
N
N
N
ASAPP INC
N/A
ASAPP INC SER C PC PP
N/A
1300504.00000000
NS
USD
4525753.92000000
0.004663797398
Long
EP
CORP
US
Y
3
N
N
N
NRG ENERGY INC
5E2UPK5SW04M13XY7I38
NRG ENERGY INC
629377508
484090.00000000
NS
USD
18477715.30000000
0.019041318213
Long
EC
CORP
US
N
1
N
N
N
NATIONAL VISION HOLDINGS INC
549300JHURCBLI5ROA42
NATIONAL VISION HOLDINGS INC
63845R107
1558187.00000000
NS
USD
42850142.50000000
0.044157147439
Long
EC
CORP
US
N
1
N
N
WESTLAKE CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CORP
960413102
784800.00000000
NS
USD
76926096.00000000
0.079272477635
Long
EC
CORP
US
N
1
N
N
N
NUCOR CORP
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
3266616.00000000
NS
USD
341067376.56000000
0.351470533230
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
445785.00000000
NS
USD
24897092.25000000
0.025656497485
Long
EC
CORP
US
N
1
N
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
524453.00000000
NS
USD
81421328.25000000
0.083904822399
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
2146586.00000000
NS
USD
253404477.30000000
0.261133760894
Long
EC
CORP
US
N
1
N
N
N
TECHNIP ENERGIES NV
724500FLODI49NSCIP70
TECHNIP ENERGIES NV
N/A
321184.00000000
NS
4003675.87000000
0.004125795047
Long
EC
CORP
NL
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
662283.00000000
NS
93415243.54000000
0.096264573264
Long
EC
CORP
CA
N
1
N
N
N
DENTALCORP HOLDINGS LTD
N/A
DENTALCORP HOLDINGS LTD
24874B108
3294390.00000000
NS
30481809.28000000
0.031411558236
Long
EC
CORP
CA
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
2515739.00000000
NS
82694585.39000000
0.085216916127
Long
EC
CORP
IN
N
1
N
N
N
GUARDANT HEALTH INC
254900M8C3E5VC8BR186
GUARDANT HEALTH INC
40131M109
84851.00000000
NS
USD
3422889.34000000
0.003527293503
Long
EC
CORP
US
N
1
N
N
N
CORTEVA INC
549300WZN9I2QKLS0O94
CORTEVA INC
22052L104
1357132.00000000
NS
USD
73475126.48000000
0.075716247456
Long
EC
CORP
US
N
1
N
N
N
PFIZER INC
765LHXWGK1KXCLTFYQ30
PFIZER INC
717081103
3655078.00000000
NS
USD
191635739.54000000
0.197480967665
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER D PC PP
N/A
2436137.00000000
NS
USD
74058564.80000000
0.076317481674
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
77039.00000000
NS
USD
51879603.38000000
0.053462022805
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
2017496.00000000
NS
USD
213733526.24000000
0.220252775842
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
7098714.00000000
NS
USD
70845165.72000000
0.073006068254
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC CONV 6% 07/18/2022 PP
N/A
9273235.00000000
PA
USD
0.93000000
0.000000000958
Long
DBT
CORP
US
Y
3
2022-07-18
Fixed
0.06000000
N
N
N
Y
Y
INTARCIA THERAPEUTICS INC
INTARCIA THERAPEUTICS INC
USD
XXXX
N
N
N
SNOWFLAKE INC
254900CJNSY1K7T53Z16
SNOWFLAKE INC CL A
833445109
60751.00000000
NS
USD
8448034.06000000
0.008705714002
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY INC
N/A
MARVELL TECHNOLOGY INC
573874104
3400465.00000000
NS
USD
148022241.45000000
0.152537180943
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC PP
N/A
2588458.00000000
NS
USD
13485866.18000000
0.013897208889
Long
EC
CORP
US
Y
3
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
356884.00000000
NS
USD
48539792.84000000
0.050020342151
Long
EC
CORP
US
N
1
N
N
N
BIONTECH SE
894500UZJ5LG1F8J1U58
BIONTECH SE ADR
09075V102
76598.00000000
NS
USD
11420761.80000000
0.011769115182
Long
EC
CORP
DE
N
1
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
989.00000000
NS
USD
89405.60000000
0.000092132628
Long
EC
CORP
US
N
1
N
N
N
ELEVANCE HEALTH INC
8MYN82XMYQH89CTMTH67
ELEVANCE HEALTH INC
036752103
663373.00000000
NS
USD
320130542.34000000
0.329895088631
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
999.00000000
NS
USD
121458.42000000
0.000125163116
Long
EC
CORP
US
N
1
N
N
N
PURE STORAGE INC
549300NPDB0BZTK3WO90
PURE STORAGE INC CL A
74624M102
245065.00000000
NS
USD
6300621.15000000
0.006492801210
Long
EC
CORP
US
N
1
N
N
N
EQUITY RESIDENTIAL
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL REIT
29476L107
129208.00000000
NS
USD
9331401.76000000
0.009616025975
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER H PC PP
N/A
120282.00000000
NS
USD
84197400.00000000
0.086765569234
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
7288772.00000000
NS
USD
372674912.36000000
0.384042154632
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
84106.00000000
NS
USD
31416114.18000000
0.032374361084
Long
EC
CORP
US
N
1
N
N
N
SEMTECH CORP
549300J7WUY317SW6O61
SEMTECH CORP
816850101
201370.00000000
NS
USD
11069308.90000000
0.011406942349
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
2632351.00000000
NS
USD
670380829.17000000
0.690828627095
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
43313109.00000000
NS
146710033.59000000
0.151184948429
Long
EC
CORP
CA
N
1
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
39494500.00000000
NS
USD
6635076.00000000
0.006837457523
Long
EC
CORP
US
Y
3
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
328393.00000000
NS
USD
20389921.37000000
0.021011849942
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER N PC PP
N/A
428458.00000000
NS
USD
299920600.00000000
0.309068707397
Long
EP
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
390750500.00000000
0.402669079582
Long
EP
CORP
US
Y
3
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER D PC PP
N/A
1673085.00000000
NS
USD
26267434.50000000
0.027068637591
Long
EP
CORP
US
Y
3
N
N
N
CIRCLE INTERNET FINANCIAL LLC
549300UHJLR6LBGAFV55
CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP
N/A
637828.00000000
NS
USD
30779155.53000000
0.031717974071
Long
EP
CORP
US
Y
2
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
308847.00000000
NS
USD
10930095.33000000
0.011263482519
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
2850217.00000000
NS
USD
291292177.40000000
0.300177102686
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
602174.00000000
NS
USD
46210832.76000000
0.047620344680
Long
EC
CORP
US
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
56354.00000000
NS
USD
3935763.36000000
0.004055811085
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECHNOLOGIES CORP CLASS C
N/A
129910.00000000
NS
USD
9093700.00000000
0.009371073892
Long
EC
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
3585070.00000000
NS
USD
250954900.00000000
0.258609467165
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
809254.00000000
NS
USD
131940772.16000000
0.135965198470
Long
EC
CORP
US
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC
67080N101
10502545.00000000
NS
USD
34028245.80000000
0.035066167326
Long
EC
CORP
US
N
1
N
N
DUOLINGO INC
N/A
DUOLINGO INC
26603R106
10993.00000000
NS
USD
962437.15000000
0.000991793180
Long
EC
CORP
US
N
1
N
N
N
OREILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
403069.00000000
NS
USD
254642871.44000000
0.262409928240
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES F PC PP
N/A
69520.00000000
NS
USD
1267349.60000000
0.001306005998
Long
EP
CORP
US
Y
3
N
N
N
CANO HEALTH INC
N/A
CANO HEALTH INC
13781Y103
2586384.00000000
NS
USD
11328361.92000000
0.011673896943
Long
EC
CORP
US
N
1
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
1420657.00000000
NS
USD
150987425.96000000
0.155592808812
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
803053.00000000
NS
USD
120482041.59000000
0.124156956403
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
320666.00000000
NS
6745498.54000000
0.006951248145
Long
EC
CORP
IN
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC
60770K107
65654.00000000
NS
USD
9378673.90000000
0.009664739999
Long
EC
CORP
US
N
1
N
N
N
BILL.COM HOLDINGS INC
549300IBF9VZZIGOZW63
BILL.COM HOLDINGS INC
090043100
997.00000000
NS
USD
109610.18000000
0.000112953483
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
2487917.00000000
NS
USD
198436259.92000000
0.204488915913
Long
EC
CORP
IE
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
23836.00000000
NS
USD
9406877.40000000
0.009693803755
Long
EC
CORP
US
N
1
N
N
N
NUTRIEN LTD
5493002QQ7GD21OWF963
NUTRIEN LTD
67077M108
1154346.00000000
NS
USD
91989832.74000000
0.094795684920
Long
EC
CORP
CA
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
522923.00000000
NS
USD
25361765.50000000
0.026135344089
Long
EC
CORP
US
N
1
N
N
N
BERKLEY WR CORP
SQOAGCLKBDWNVYV1OV80
BERKLEY (WR) CORP
084423102
133062.00000000
NS
USD
9082812.12000000
0.009359853912
Long
EC
CORP
US
N
1
N
N
N
TOURMALINE OIL CORP
549300EWGW5PUCV5A109
TOURMALINE OIL CORP
89156V106
120823.00000000
NS
6282382.99000000
0.006474006754
Long
EC
CORP
CA
N
1
N
N
N
P3 HEALTH PARTNERS INC
N/A
P3 HEALTH PARTNERS INC PIPE
N/A
2735364.00000000
NS
USD
9666776.38000000
0.009961630112
Long
EC
CORP
US
Y
2
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
723409.00000000
NS
USD
47795632.63000000
0.049253483742
Long
EC
CORP
GB
N
1
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
6621731.00000000
NS
USD
2146963842.13000000
2.212450026827
Long
EC
CORP
US
N
1
N
N
N
GALAPAGOS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
1191671.00000000
NS
USD
66495241.80000000
0.068523463980
Long
EC
CORP
BE
N
1
N
N
N
GET HEAL INC
N/A
GET HEAL INC SER B PC P/P
N/A
35877127.00000000
NS
USD
968682.43000000
0.000998228952
Long
EP
CORP
US
Y
3
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
407445.00000000
NS
USD
23053238.10000000
0.023756402530
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
8856495.00000000
NS
USD
557162100.45000000
0.574156527417
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF
N/A
2100446.00000000
NS
USD
21.00000000
0.000000021640
Long
EP
CORP
US
Y
3
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
14066857.00000000
NS
USD
411596235.82000000
0.424150647119
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
991936.00000000
NS
USD
107773846.40000000
0.111061138841
Long
EC
CORP
US
N
1
N
N
N
ZOOMINFO TECHNOLOGIES INC
N/A
ZOOMINFO TECHNOLOGIES INC
98980F104
746693.00000000
NS
USD
24820075.32000000
0.025577131402
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
40739777.00000000
NS
234525907.06000000
0.241679360958
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
6262301.00000000
NS
USD
398720704.67000000
0.410882389555
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
140420.00000000
NS
USD
68217440.20000000
0.070298192470
Long
EC
CORP
US
N
1
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
118993.00000000
NS
USD
23232193.32000000
0.023940816200
Long
EC
CORP
US
N
1
N
N
N
CLEAR SECURE INC
N/A
CLEAR SECURE INC
18467V109
655902.00000000
NS
USD
13118040.00000000
0.013518163361
Long
EC
CORP
US
N
1
N
N
OLIN CORP
549300GKK294V7W57P06
OLIN CORP
680665205
162996.00000000
NS
USD
7543454.88000000
0.007773543561
Long
EC
CORP
US
N
1
N
N
N
DELHIVERY LTD
335800CUQ1SBCH9TTH82
DELHIVERY PVT LTD PP (180 DAY LOCK UP)
N/A
5594700.00000000
NS
32316273.84000000
0.033301977202
Long
EC
CORP
IN
Y
2
N
N
N
BUMBLE INC
N/A
BUMBLE INC CL A
12047B105
2881656.00000000
NS
USD
81118616.40000000
0.083592877303
Long
EC
CORP
US
N
1
N
N
N
CF INDUSTRIES HOLDINGS INC
529900CG8YAQFZ2JMV97
CF INDUSTRIES HOLDINGS INC
125269100
1684061.00000000
NS
USD
144374549.53000000
0.148778227985
Long
EC
CORP
US
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER H PC PP
N/A
190300.00000000
NS
USD
4865971.00000000
0.005014391699
Long
EP
CORP
US
Y
3
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
411183.00000000
NS
USD
106701988.50000000
0.109956587384
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
9746980.00000000
NS
USD
1245079225.20000000
1.283056338043
Long
EC
CORP
US
N
1
N
N
N
COINBASE GLOBAL INC
5493004G3J2SC154DU06
COINBASE GLOBAL INC
19260Q107
162080.00000000
NS
USD
7621001.60000000
0.007853455593
Long
EC
CORP
US
N
1
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
307855.00000000
NS
USD
68931813.05000000
0.071034354952
Long
EC
CORP
US
N
1
N
N
N
KROGER CO
6CPEOKI6OYJ13Q6O7870
KROGER CO
501044101
600071.00000000
NS
USD
28401360.43000000
0.029267652026
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
1820791.00000000
NS
127180949.98000000
0.131060193317
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
1129849.00000000
NS
USD
226771992.79000000
0.233688938624
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
3989.00000000
NS
USD
297300.17000000
0.000306368349
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
5693781.00000000
NS
155532529.48000000
0.160276546007
Long
EC
CORP
GB
N
1
N
N
N
STARLING BANK LTD
213800AE5VSF3V1PAV23
STARLING BANK LTD SER D PP
N/A
26724113.00000000
NS
76708717.87000000
0.079048469088
Long
EC
CORP
GB
Y
3
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
732723.00000000
NS
USD
125947756.47000000
0.129789385229
Long
EC
CORP
US
N
1
N
N
N
DIAMONDBACK ENERGY INC
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
1235737.00000000
NS
USD
149709537.55000000
0.154275942551
Long
EC
CORP
US
N
1
N
N
N
ADYEN NV
724500973ODKK3IFQ447
ADYEN BV
N/A
86053.00000000
NS
124185874.08000000
0.127973762318
Long
EC
CORP
NL
N
2
N
N
N
ACRISURE HOLDINGS INC
N/A
ACRISURE HOLDINGS INC SER B PC PP
N/A
379681.00000000
NS
USD
8155547.88000000
0.008404306477
Long
EP
CORP
US
Y
3
N
N
N
SALESFORCE INC
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
8822305.00000000
NS
USD
1456033217.20000000
1.500444798949
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
2645495275.60400000
NS
USD
2646024374.66000000
2.726732786004
Long
STIV
RF
US
N
1
N
N
N
WARNER MUSIC GRP CORP
N/A
WARNER MUSIC GRP CORP CL A
934550203
1257357.00000000
NS
USD
30629216.52000000
0.031563461657
Long
EC
CORP
US
N
1
N
N
N
MCKESSON CORP
549300WZWOM80UCFSF54
MCKESSON CORP
58155Q103
19366.00000000
NS
USD
6317382.86000000
0.006510074181
Long
EC
CORP
US
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
2367765.00000000
NS
USD
225150773.85000000
0.232018269646
Long
EC
CORP
US
N
1
N
N
N
BROOKFIELD ASSET MANAGEMENT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
1586719.00000000
NS
70583848.62000000
0.072736780521
Long
EC
CORP
CA
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
831697.00000000
NS
USD
357596442.12000000
0.368503764449
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
164002.00000000
NS
USD
10524008.34000000
0.010845009160
Long
EC
CORP
US
N
1
N
N
N
BLACKSTONE INC
5299004LW4QWGZUB8Y96
BLACKSTONE INC
09260D107
100200.00000000
NS
USD
9141246.00000000
0.009420070129
Long
EC
CORP
US
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
11241419.00000000
0.011584302110
Long
EP
CORP
US
Y
3
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
N/A
46670.00000000
NS
USD
10113389.00000000
0.010421865205
Long
EC
CORP
IE
N
1
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
24429480.46000000
0.025174622710
Long
EP
CORP
US
Y
3
N
N
N
ACADEMY SPORTS and OUTDOORS INC
N/A
ACADEMY SPORTS and OUTDOORS INC
00402L107
3756759.00000000
NS
USD
133515214.86000000
0.137587664450
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC WT 12/31/24
N/A
105983.00000000
NS
USD
1.06000000
0.000000001092
Long
EC
CORP
US
N
3
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
2770493.00000000
NS
USD
780697222.47000000
0.804509865002
Long
EC
CORP
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
5458173.00000000
NS
USD
467437935.72000000
0.481695617378
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
2329059.00000000
NS
USD
590463037.68000000
0.608473201979
Long
EC
CORP
US
N
1
N
N
N
IMPERIAL OIL LTD
549300MO45LTBPAU4Z27
IMPERIAL OIL LTD
453038408
165395.00000000
NS
7796899.16000000
0.008034718339
Long
EC
CORP
CA
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
1552092.00000000
NS
USD
172204607.40000000
0.177457151716
Long
EC
CORP
US
N
1
N
N
N
BAKER HUGHES CO
N/A
BAKER HUGHES CO
05722G100
3158265.00000000
NS
USD
91179110.55000000
0.093960234273
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
1317166.00000000
NS
USD
36999192.94000000
0.038127733595
Long
EP
CORP
US
Y
3
N
N
N
DOLLAR TREE INC
549300PMSTQITB1WHR43
DOLLAR TREE INC
256746108
1206508.00000000
NS
USD
188034271.80000000
0.193769648805
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION ENERGY CORP
N/A
CONSTELLATION ENERGY CORP
21037T109
873350.00000000
NS
USD
50008021.00000000
0.051533353860
Long
EC
CORP
US
N
1
N
N
N
SES AI CORP
N/A
SES AI CORP CL A
78397Q109
9067.00000000
NS
USD
35633.31000000
0.000036720188
Long
EC
CORP
US
N
1
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
1068459.00000000
NS
USD
511332423.63000000
0.526928964604
Long
EC
CORP
US
N
1
N
N
N
VITA COCO CO INC/THE
54930020WXOAWHR85Y25
VITA COCO CO INC/THE
92846Q107
446246.00000000
NS
USD
4368748.34000000
0.004502002871
Long
EC
CORP
US
N
1
N
N
CHEVRON CORP NEW
N/A
CHEVRON CORP
166764100
2291027.00000000
NS
USD
331694889.06000000
0.341812168327
Long
EC
CORP
US
N
1
N
N
N
KNOWBE4 INC
N/A
KNOWBE4 INC
49926T104
1354974.00000000
NS
USD
21164693.88000000
0.021810254380
Long
EC
CORP
US
N
1
N
N
N
DOXIMITY INC
N/A
DOXIMITY INC
26622P107
1187726.00000000
NS
USD
41356619.32000000
0.042618069167
Long
EC
CORP
US
N
1
N
N
FAIRFAX FINANCIAL HOLDINGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
141319.00000000
NS
74886334.60000000
0.077170499914
Long
EC
CORP
CA
N
1
N
N
N
ENVISTA HOLDINGS CORPORATION
549300BX623VURJZ5269
ENVISTA HOLDINGS CORP
29415F104
935559.00000000
NS
USD
36056443.86000000
0.037156229005
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
102158.00000000
NS
8633034.23000000
0.008896357003
Long
EC
CORP
BE
N
1
N
N
N
MP MATERIALS CORP
N/A
MP MATERIALS CORP
553368101
138602.00000000
NS
USD
4446352.16000000
0.004581973744
Long
EC
CORP
US
N
1
N
N
BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD
9845004583U3B8E06924
BROOKFIELD ASSET MANAGEMENT REINSURANCE PARTNERS LTD
N/A
7648.00000000
NS
340630.70000000
0.000351020537
Long
EC
CORP
BM
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
9990.00000000
NS
312148.69000000
0.000321669775
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
9845001B052ABF0B6755
CDW CORPORATION
12514G108
151108.00000000
NS
USD
23808576.48000000
0.024534780063
Long
EC
CORP
US
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
651600.00000000
NS
91247759.80000000
0.094030977446
Long
EC
CORP
KR
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
5316998.00000000
NS
USD
970564814.92000000
1.000168753972
Long
EC
CORP
US
N
1
N
N
N
GSK PLC
5493000HZTVUYLO1D793
GSK PLC SPONS ADR
37733W105
252733.00000000
NS
USD
11001467.49000000
0.011337031656
Long
EC
CORP
GB
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
3540090.00000000
NS
USD
619055538.30000000
0.637937824309
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
2106074.00000000
NS
USD
356200295.62000000
0.367065033018
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
7724668.00000000
NS
USD
587538248.08000000
0.605459201137
Long
EC
CORP
US
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
2210853.00000000
NS
95492749.68000000
0.098405447006
Long
EC
CORP
GB
N
2
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
10640713.00000000
NS
188146851.99000000
0.193885662890
Long
EC
CORP
CA
N
1
N
N
N
SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
SUNRISE ENERGY METALS LTD
N/A
4273565.00000000
NS
6637113.56000000
0.006839557232
Long
EC
CORP
AU
N
1
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
2925188.00000000
NS
USD
323057762.72000000
0.332911594397
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
653587.00000000
NS
USD
99632802.28000000
0.102671778514
Long
EP
CORP
CN
Y
3
N
N
N
DEVON ENERGY CORP NEW
54930042348RKR3ZPN35
DEVON ENERGY CORP
25179M103
3976459.00000000
NS
USD
219142655.49000000
0.225826893077
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
6243175.00000000
NS
335488202.88000000
0.345721184910
Long
EC
CORP
CA
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
119937.00000000
NS
USD
49432034.55000000
0.050939798808
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
30818.00000000
NS
USD
40287138.68000000
0.041515967481
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
893775183.85800000
NS
USD
893864561.38000000
0.921129007390
Long
STIV
RF
US
N
1
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER H PC PP
N/A
69898.00000000
NS
USD
15016886.32000000
0.015474927844
Long
EP
CORP
US
Y
3
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
113559.00000000
NS
USD
10331597.82000000
0.010646729779
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
13878953.00000000
NS
USD
2103910485.27000000
2.168083466631
Long
EC
CORP
US
N
1
N
N
N
LIBERTY MEDIA CORP
549300ZKUTPIBZLWLL89
LIBERTY FORMULA ONE-C
531229854
2951982.00000000
NS
USD
187362297.54000000
0.193077178145
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCHE A MULT VTG
01626P304
998564.00000000
NS
38951133.03000000
0.040139211302
Long
EC
CORP
CA
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
6039669.00000000
NS
USD
680127126.09000000
0.700872203264
Long
EC
CORP
US
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
461386.00000000
NS
USD
39037869.46000000
0.040228593346
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
609957.00000000
NS
USD
192429234.36000000
0.198298665477
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
5935445.00000000
NS
USD
232491380.65000000
0.239582777903
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL MUSIC GROUP NV
724500GJBUL3D9TW9Y18
UNIVERSAL MUSIC GROUP NV
N/A
6117347.00000000
NS
122567345.89000000
0.126305866163
Long
EC
CORP
NL
N
2
N
N
N
CONTINENTAL RESOURCES INC OKLA
XXRTID9RYWOZ0UPIVR53
CONTINENTAL RES INC OKLA
212015101
1289695.00000000
NS
USD
84281568.25000000
0.086852304764
Long
EC
CORP
US
N
1
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
32637173.00000000
NS
USD
1015995195.49000000
1.046984841294
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER A PC PP
N/A
337463.00000000
NS
USD
1758182.23000000
0.001811809889
Long
EP
CORP
US
Y
3
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
193901.00000000
NS
USD
222747651.77000000
0.229541848103
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
3095677.00000000
NS
102502209.64000000
0.105628707860
Long
EC
CORP
JP
N
2
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
7093111.00000000
NS
33889553.02000000
0.034923244172
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
68354.00000000
NS
USD
2977500.24000000
0.003068319250
Long
EC
CORP
US
N
1
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
9086766.00000000
NS
USD
106133426.88000000
0.109370683632
Long
EC
CORP
BR
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
2855642.00000000
NS
USD
254380589.36000000
0.262139646094
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
118140.00000000
NS
USD
30167049.00000000
0.031087197212
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
2039888.00000000
NS
USD
339967734.08000000
0.350337349714
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
1105942.00000000
NS
USD
78046326.94000000
0.080426877595
Long
EC
CORP
US
N
1
N
N
N
OLAPLEX HOLDINGS INC
N/A
OLAPLEX HOLDINGS INC
679369108
2189861.00000000
NS
USD
30855141.49000000
0.031796277737
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
10560113.00000000
NS
USD
5423990840.19000000
5.589432129413
Long
EC
CORP
US
N
1
N
N
N
EXELON CORP
3SOUA6IRML7435B56G12
EXELON CORP
30161N101
621622.00000000
NS
USD
28171909.04000000
0.029031201964
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC
46578C108
668800.00000000
NS
USD
5818560.00000000
0.005996036344
Long
EC
CORP
US
N
1
N
N
N
BETA TECHNOLOGIES INC
N/A
BETA TECHNOLOGIES INC SER B 6% PC PP
N/A
259581.00000000
NS
USD
26780971.77000000
0.027597838653
Long
EP
CORP
US
Y
3
N
N
N
CONT VETERINARY HOLDINGS LLC
N/A
CONT VETERINARY HOLDINGS LLC
N/A
1029105.00000000
NS
USD
53898139.45000000
0.055542127786
Long
EC
CORP
US
Y
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4017863.00000000
NS
528515042.85000000
0.544635684023
Long
EC
CORP
CA
N
1
N
N
N
CIRCLE INTERNET FINANCIAL LLC
549300UHJLR6LBGAFV55
CIRCLE INTERNET FINANCIAL LTD SER E PFD PERP PP
N/A
1059433.00000000
NS
USD
51124210.73000000
0.052683589346
Long
EP
CORP
US
Y
2
N
N
N
NESTLE SA
KY37LUS27QQX7BB93L28
NESTLE SA (REG)
N/A
184732.00000000
NS
21590138.67000000
0.022248675987
Long
EC
CORP
CH
N
2
N
N
N
THULE GROUP AB
549300XHHOGBOERKU333
THULE GROUP AB/THE
N/A
544721.00000000
NS
13381401.04000000
0.013789557378
Long
EC
CORP
SE
N
1
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
3293118.00000000
NS
USD
39945521.34000000
0.041163930209
Long
EP
CORP
US
Y
3
N
N
N
MOSAIC CO
2YD5STGSJNMUB7H76907
MOSAIC CO NEW
61945C103
763472.00000000
NS
USD
36058782.56000000
0.037158639040
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER D PC PP
N/A
643113.00000000
NS
USD
7800960.69000000
0.008038903752
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
97015.00000000
NS
USD
3826271.60000000
0.003942979633
Long
EC
CORP
US
N
1
N
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER G PC PP
N/A
55517.00000000
NS
USD
11927272.28000000
0.012291075125
Long
EP
CORP
US
Y
3
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
1519350.00000000
NS
USD
169316364.00000000
0.174480811797
Long
EC
CORP
US
N
1
N
N
N
AMERISOURCEBERGEN CORP
AI8GXW8LG5WK7E9UD086
AMERISOURCEBERGEN CORP
03073E105
785712.00000000
NS
USD
111162533.76000000
0.114553187144
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
5234454.00000000
NS
506853905.03000000
0.522313843287
Long
EC
CORP
CA
N
1
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
1859275.00000000
NS
USD
330039905.25000000
0.340106704591
Long
EC
CORP
US
N
1
N
N
N
HUNT (JB) TRANSPORT SERVICES
549300XCD1MPI1C5GK90
HUNT J B TRANSPORT SERVICES IN
445658107
850857.00000000
NS
USD
133984451.79000000
0.138071213934
Long
EC
CORP
US
N
1
N
N
N
ZOMATO LTD
335800T4VOF9ETHF8W59
ZOMATO LTD P/P (1 YEAR LOCKUP)
N/A
36025900.00000000
NS
23339390.61000000
0.024051283197
Long
EC
CORP
IN
Y
2
N
N
N
ELEVATEBIO, LLC
N/A
ELEVATEBIO LLC SER C PC PP
N/A
3224900.00000000
NS
USD
14747467.70000000
0.015197291481
Long
EP
CORP
US
Y
3
N
N
N
ARISTA NETWORKS INC
635400H1WKBLOQERUU95
ARISTA NETWORKS INC
040413106
895656.00000000
NS
USD
83958793.44000000
0.086519684753
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
236290.00000000
NS
USD
32754519.80000000
0.033753590436
Long
EC
CORP
US
N
1
N
N
N
COGNIZANT TECHNOLOGY SOLUTIONS CORP
5493006IEVQEFQO40L83
COGNIZANT TECH SOLUTIONS CL A
192446102
1720335.00000000
NS
USD
116105409.15000000
0.119646828953
Long
EC
CORP
US
N
1
N
N
N
BOWERY FARMING INC
N/A
BOWERY FARMING INC SER C-1 PC PP
N/A
226491.00000000
NS
USD
7499117.01000000
0.007727853308
Long
EP
CORP
US
Y
3
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
1574183.00000000
NS
USD
185202629.95000000
0.190851636884
Long
EC
CORP
US
N
1
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
569192.00000000
NS
26054065.13000000
0.026848760079
Long
EC
CORP
CA
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
1548593.00000000
NS
USD
3374786781.18000000
3.477723731551
Long
EC
CORP
US
N
1
N
N
N
SUNCOR ENERGY INC
549300W70ZOQDVLCHY06
SUNCOR ENERGY INC
867224107
2148280.00000000
NS
75370047.23000000
0.077668966632
Long
EC
CORP
CA
N
1
N
N
N
CHENIERE ENERGY INC
MIHC87W9WTYSYZWV1J40
CHENIERE ENERGY INC
16411R208
1579074.00000000
NS
USD
210064214.22000000
0.216471543333
Long
EC
CORP
US
N
1
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
3462799.00000000
NS
USD
206625216.33000000
0.212927649940
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
11361771.00000000
NS
USD
144862580.25000000
0.149281144503
Long
EC
CORP
US
N
1
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
724749.00000000
NS
26113936.16000000
0.026910457281
Long
EC
CORP
CA
N
1
N
N
N
AON PLC
635400FALWQYX5E6QC64
AON PLC
N/A
79120.00000000
NS
USD
21337081.60000000
0.021987900230
Long
EC
CORP
IE
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC CLASS A PP
N/A
2461391.00000000
NS
USD
166980765.44000000
0.172073973360
Long
EC
CORP
US
Y
3
N
N
N
TENSTORRENT INC
N/A
TENSTORRENT INC SER C-1 PC PP
N/A
200200.00000000
NS
USD
11267256.00000000
0.011610927184
Long
EP
CORP
CA
Y
3
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO HOLDINGS PLC CL A
N/A
51348664.00000000
NS
56493581.60000000
0.058216735500
Long
EC
CORP
GB
N
1
N
N
N
ULTA BEAUTY INC
529900CIV6HN8M28YM82
ULTA BEAUTY INC
90384S303
202522.00000000
NS
USD
78068180.56000000
0.080449397789
Long
EC
CORP
US
N
1
N
N
N
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
340545.00000000
NS
USD
21069519.15000000
0.021712176653
Long
EC
CORP
IL
Y
3
N
N
N
WALT DISNEY CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
1300456.00000000
NS
USD
122763046.40000000
0.126507535884
Long
EC
CORP
US
N
1
N
N
N
2022-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer