0001752724-24-037064.txt : 20240223
0001752724-24-037064.hdr.sgml : 20240223
20240223145037
ACCESSION NUMBER: 0001752724-24-037064
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20231231
FILED AS OF DATE: 20240223
DATE AS OF CHANGE: 20240223
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: FIDELITY CONTRAFUND
CENTRAL INDEX KEY: 0000024238
ORGANIZATION NAME:
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: 24670294
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
2023-12-31
2023-12-31
N
117690176407.50
786129413.34
116904046994.16
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
19866333.69000000
0.00000000
0.00000000
12921956.63000000
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
451483.00000000
NS
USD
16217269.36000000
0.013872290803
Long
EC
CORP
US
N
1
N
N
N
CANVA
N/A
CANVA INC SER A-2 PC PERP PP
N/A
2380.00000000
NS
USD
2660673.40000000
0.002275946358
Long
EP
CORP
US
Y
3
N
N
N
CONT TC HOLDINGS LLC
N/A
CONT TC HOLDINGS LLC PP
N/A
140771.00000000
NS
USD
102430610.44000000
0.087619387928
Long
EC
CORP
US
Y
3
N
N
N
STRAUMANN HOLDING AG
50670046ML5FVIM60Z37
STRAUMANN HOLDG AG (REGD)
N/A
86813.00000000
NS
14029231.70000000
0.012000638182
Long
EC
CORP
CH
N
2
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
22770.00000000
NS
USD
12086088.30000000
0.010338468693
Long
EC
CORP
US
N
1
N
N
N
LONDON STOCK EXCHANGE GROUP PLC
213800QAUUUP6I445N30
LONDON STOCK EXCHANGE GRP PLC
N/A
481255.00000000
NS
56889898.89000000
0.048663754893
Long
EC
CORP
GB
N
2
N
N
N
PRAIRIESKY ROYALTY LTD
529900AXG582AP7CV733
PRAIRIESKY ROYALTY LTD
739721108
1140385.00000000
NS
19966742.39000000
0.017079598956
Long
EC
CORP
CA
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
570742.00000000
NS
USD
293880763.22000000
0.251386304218
Long
EC
CORP
US
N
1
N
N
N
GARTNER INC
PP55B5R38BFB8O8HH686
GARTNER INC
366651107
148309.00000000
NS
USD
66903672.99000000
0.057229561088
Long
EC
CORP
US
N
1
N
N
N
EQUINOR ASA
OW6OFBNCKXC4US5C7523
EQUINOR ASA
N/A
319800.00000000
NS
10135092.13000000
0.008669581926
Long
EC
CORP
NO
N
2
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
2206170.00000000
NS
USD
1456248693.60000000
1.245678597998
Long
EC
CORP
US
N
1
N
N
N
FAST RETAILING CO LTD
353800ZCXKHDPY0N5218
FAST RETAILING CO LTD
N/A
175672.00000000
NS
43439978.23000000
0.037158660753
Long
EC
CORP
JP
N
2
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
195500.00000000
NS
11852053.50000000
0.010138274768
Long
EC
CORP
KR
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
919483.00000000
NS
USD
76556154.58000000
0.065486316811
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC PP
N/A
515816.00000000
NS
USD
20673905.28000000
0.017684507775
Long
EC
CORP
US
Y
3
N
N
N
BANK OF IRELAND GROUP PLC
635400C8EK6DRI12LJ39
BANK OF IRELAND GROUP PLC
N/A
4170500.00000000
NS
37861699.11000000
0.032386987519
Long
EC
CORP
IE
N
2
N
N
N
CARPENTER TECHNOLOGY CORP
DX6I6ZD3X5WNNCDJKP85
CARPENTER TECHNOLOGY CORP
144285103
48090.00000000
NS
USD
3404772.00000000
0.002912450071
Long
EC
CORP
US
N
1
N
N
N
KKR and CO INC
549300JOHU21WRN2Z451
KKR and CO INC
48251W104
164141.00000000
NS
USD
13599081.85000000
0.011632686976
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
810252.00000000
NS
USD
61984278.00000000
0.053021498907
Long
EC
CORP
US
N
1
N
N
N
SHELL PLC
21380068P1DRHMJ8KU70
SHELL PLC SPONS ADR
780259305
674358.00000000
NS
USD
44372756.40000000
0.037956561420
Long
EC
CORP
GB
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER F PC PP
N/A
682143.00000000
NS
USD
27340291.44000000
0.023386950360
Long
EP
CORP
US
N
3
N
N
N
LIGHT and WONDER INC
529900JXALYBOHXKFM62
LIGHT and WONDER INC CL A
80874P109
127700.00000000
NS
USD
10485447.00000000
0.008969276316
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC CONV 8% 12/31/2025 P/P
N/A
2698575.00000000
PA
USD
4695520.50000000
0.004016559409
Long
DBT
CORP
US
Y
3
2025-12-31
Fixed
0.08000000
N
N
N
Y
Y
RAD POWER BIKES INC
RAD POWER BIKES INC PP
USD
XXXX
N
N
N
UNITED THERAPEUTICS CORP DEL
5299005C4HZL4UWROC14
UNITED THERAPEUTICS CORP DEL
91307C102
482014.00000000
NS
USD
105990058.46000000
0.090664148235
Long
EC
CORP
US
N
1
N
N
N
GUSTO INC
N/A
GUSTO INC DBA PP
N/A
289200.00000000
NS
USD
9936912.00000000
0.008500058172
Long
EC
CORP
US
Y
3
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
16400.00000000
NS
USD
12413488.00000000
0.010618527176
Long
EC
CORP
NL
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES E PC PP
N/A
165300.00000000
NS
USD
5511102.00000000
0.004714209765
Long
EP
CORP
US
Y
3
N
N
N
COPA HOLDINGS SA
529900BB9UQJV6QQHA59
COPA HOLDINGS SA CL A
N/A
234087.00000000
NS
USD
24885788.97000000
0.021287363106
Long
EC
CORP
PA
N
1
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
389125.00000000
NS
USD
157724036.25000000
0.134917515950
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
25685137.00000000
NS
USD
4945159426.61000000
4.230101141714
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
89450.00000000
NS
USD
45734890.50000000
0.039121734170
Long
EC
CORP
US
N
1
N
N
N
JABIL INC
5493000CGCQY2OQU7669
JABIL INC
466313103
437919.00000000
NS
USD
55790880.60000000
0.047723652033
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
20693400.00000000
0.017701183604
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
1456168.00000000
NS
USD
289136718.08000000
0.247328236715
Long
EC
CORP
US
N
1
N
N
N
KOHLS CORP
549300JF6LPRTRJ0FH50
KOHLS CORP
500255104
956982.00000000
NS
USD
27446243.76000000
0.023477582227
Long
EC
CORP
US
N
1
N
N
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE
N/A
LIBERTY MEDIA CORP LIBERTY FORMULA ONE CL C
531229755
2419975.00000000
NS
USD
152773021.75000000
0.130682406364
Long
EC
CORP
US
N
1
N
N
N
BANCO SANTANDER SA
5493006QMFDDMYWIAM13
BANCO SANTANDER SA
N/A
13004940.00000000
NS
54395553.84000000
0.046530086201
Long
EC
CORP
ES
N
2
N
N
N
VERALTO CORP
S4BKK9OTCEWQ3YHPFM11
VERALTO CORP
92338C103
741952.00000000
NS
USD
61032971.52000000
0.052207749080
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
138.00000000
NS
USD
22125.54000000
0.000018926239
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
6949054.00000000
NS
USD
1024360050.14000000
0.876240024599
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
48164920.00000000
NS
USD
7318177944.80000000
6.259986829340
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
812445.90000000
0.000694968156
Long
EP
CORP
US
Y
3
N
N
N
CONOCOPHILLIPS INC
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
5818645.00000000
NS
USD
675370125.15000000
0.577713212258
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
483967.00000000
NS
USD
144928757.82000000
0.123972404331
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
21298733.00000000
NS
USD
2111343402.29000000
1.806048170766
Long
EC
CORP
US
N
1
N
N
N
DOLLARAMA INC
5493002GJ0NJP1HI0C79
DOLLARAMA INC
25675T107
491377.00000000
NS
35411184.28000000
0.030290811302
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
9024.00000000
NS
4498470.78000000
0.003848002610
Long
EC
CORP
FR
N
2
N
N
N
DISCORD INC
N/A
DISCORD INC SER I PC PP
N/A
15500.00000000
NS
USD
4285440.00000000
0.003665775574
Long
EP
CORP
US
Y
3
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
21622063.00000000
NS
USD
8130760570.52000000
6.955071941116
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
334260.00000000
NS
USD
236151347.40000000
0.202004424544
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD 144A
46579R203
11939338.00000000
NS
115784682.31000000
0.099042492785
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (TEMP)
N/A
375100.00000000
NS
186987632.07000000
0.159949665454
Long
EC
CORP
FR
N
2
N
N
N
NOVO-NORDISK AS
549300DAQ1CVT6CXN342
NOVO-NORDISK AS CL B
N/A
890338.00000000
NS
92266782.86000000
0.078925225629
Long
EC
CORP
DK
N
2
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
1237541.00000000
NS
22676354.60000000
0.019397407688
Long
EC
CORP
JP
N
2
N
N
N
FIRST CITIZENS BANCSHARES INC/NC
549300N3Z00ZHE2XC526
FIRST CITIZENS BANCSHARES INC CL A
31946M103
63040.00000000
NS
USD
89451868.80000000
0.076517341443
Long
EC
CORP
US
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
45888.00000000
NS
USD
35942234.88000000
0.030745073249
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG
N/A
8240630.00000000
NS
USD
222249791.10000000
0.190113000203
Long
EC
CORP
CH
N
1
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
18997034.00000000
NS
USD
2677252001.62000000
2.290127733348
Long
EC
CORP
US
N
1
N
N
N
ADVANTEST CORP
353800EMK32PDKS9XR54
ADVANTEST CORP
N/A
884905.00000000
NS
29817366.77000000
0.025505846492
Long
EC
CORP
JP
N
2
N
N
N
AXON ENTERPRISE INC
549300QP2IEEGFE16681
AXON ENTERPRISE INC
05464C101
45400.00000000
NS
USD
11728182.00000000
0.010032314792
Long
EC
CORP
US
N
1
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
2947363.00000000
NS
USD
469455978.64000000
0.401573761311
Long
EC
CORP
US
N
1
N
N
N
INTRA-CELLULAR THERAPIES INC
5299002U2KGF193IJA20
INTRA-CELLULAR THERAPIES INC
46116X101
505505.00000000
NS
USD
36204268.10000000
0.030969217089
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
5493000EWHDSR3MZWH98
ACCENTURE PLC CL A
N/A
2536022.00000000
NS
USD
889915480.02000000
0.761235819376
Long
EC
CORP
IE
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
7228010.00000000
NS
USD
1881812403.50000000
1.609706808177
Long
EC
CORP
US
N
1
N
N
TEVA PHARMACEUTICAL INDS LTD
549300BAFGM4RC74ZJ94
TEVA PHARMACEUTICAL IND ADR
881624209
1194261.00000000
NS
USD
12468084.84000000
0.010665229442
Long
EC
CORP
IL
N
1
N
N
N
UNITED RENTALS INC
5323X5O7RN0NKFCDRY08
UNITED RENTALS INC
911363109
293644.00000000
NS
USD
168381342.48000000
0.144033801061
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
863121.35000000
0.000738316056
Long
EP
CORP
US
Y
3
N
N
N
GOLDMAN SACHS GROUP INC (THE)
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC
38141G104
34758.00000000
NS
USD
13408593.66000000
0.011469742925
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
869977.00000000
NS
USD
519028278.20000000
0.443978024324
Long
EC
CORP
US
N
1
N
N
N
3M CO
LUZQVYP4VS22CLWDAR65
3M CO
88579Y101
241657.00000000
NS
USD
26417943.24000000
0.022597971515
Long
EC
CORP
US
N
1
N
N
N
STEEL DYNAMICS INC
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
2261313.00000000
NS
USD
267061065.30000000
0.228444670793
Long
EC
CORP
US
N
1
N
N
N
ON SEMICONDUCTOR CORP
ZV20P4CNJVT8V1ZGJ064
ON SEMICONDUCTOR CORP
682189105
2503078.00000000
NS
USD
209082105.34000000
0.178849330468
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300V7ZY5P02D2MY38
ATLASSIAN CORP PLC CLS A
049468101
53700.00000000
NS
USD
12773082.00000000
0.010926124739
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
2664102.00000000
NS
USD
2339854145.58000000
2.001516804372
Long
EC
CORP
US
N
1
N
N
N
META PLATFORMS INC
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC CL A
30303M102
41359091.00000000
NS
USD
14639463850.36000000
12.52263221571
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
159374.00000000
NS
USD
99613531.22000000
0.085209651659
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
200762.00000000
NS
USD
42280477.20000000
0.036166820813
Long
EC
CORP
US
N
1
N
N
N
CHECK POINT SOFTWARE TECHS LTD
2549003ZVBH73EPNS513
CHECK POINT SOFTWARE TECHS LTD
N/A
419048.00000000
NS
USD
64026343.92000000
0.054768286955
Long
EC
CORP
IL
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
293947.00000000
NS
USD
35679286.86000000
0.030520146887
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
1368490.00000000
NS
USD
309278740.00000000
0.264557770198
Long
EC
CORP
CH
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
551865.00000000
NS
USD
220674257.55000000
0.188765285055
Long
EC
CORP
US
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
4234193.00000000
NS
USD
413468946.45000000
0.353682320741
Long
EC
CORP
US
N
1
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
344735.00000000
NS
USD
88017740.20000000
0.075290584426
Long
EC
CORP
US
N
1
N
N
N
SCHLUMBERGER LTD
213800ZUA17OK3QLGM62
SCHLUMBERGER LTD
806857108
1097752.00000000
NS
USD
57127014.08000000
0.048866583791
Long
EC
CORP
CW
N
1
N
N
N
NU HOLDINGS LTD/CAYMAN ISLANDS
5493002DG1RHWK9W2X27
NU HOLDINGS LTD/CAYMAN ISLANDS
N/A
10058839.00000000
NS
USD
83790128.87000000
0.071674275634
Long
EC
CORP
KY
N
1
N
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
45333.00000000
NS
USD
9028066.95000000
0.007722629953
Long
EC
CORP
US
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
1095104.00000000
NS
USD
62913724.80000000
0.053816549912
Long
EC
CORP
US
N
1
N
N
N
EVOLUTION AB
549300SUH6ZR1RF6TA88
EVOLUTION AB
N/A
208754.00000000
NS
24882293.74000000
0.021284373278
Long
EC
CORP
SE
N
1
N
N
N
GENERAL DYNAMICS CORP
9C1X8XOOTYY2FNYTVH06
GENERAL DYNAMICS CORPORATION
369550108
87319.00000000
NS
USD
22674124.73000000
0.019395500252
Long
EC
CORP
US
N
1
N
N
N
EPIC GAMES INC
549300I2RHITL4UP9K78
EPIC GAMES INC PP
N/A
123700.00000000
NS
USD
79456221.00000000
0.067967040528
Long
EC
CORP
US
Y
3
N
N
N
KRYSTAL BIOTECH INC
549300YONUY68210OE41
KRYSTAL BIOTECH INC
501147102
51780.00000000
NS
USD
6423826.80000000
0.005494956731
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
7811734.00000000
NS
USD
851635240.68000000
0.728490811547
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
9358952.46000000
0.008005670206
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
16873936.31000000
0.014434005275
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
61004106.35000000
0.052183057745
Long
EP
CORP
US
Y
3
N
N
N
MOONLAKE IMMUNOTHERAPEUTICS
N/A
MOONLAKE IMMUNOTHERAPEUTICS
61559X104
496192.00000000
NS
USD
29965034.88000000
0.025632162145
Long
EC
CORP
KY
N
1
N
N
KWEICHOW MOUTAI CO LTD
N/A
KWEICHOW MOUTAI CO LTD A
N/A
44700.00000000
NS
10866736.62000000
0.009295432364
Long
EC
CORP
CN
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
18764.00000000
NS
USD
10181816062.92000000
8.709549690293
Long
EC
CORP
US
N
1
N
N
LIBERTY MEDIA CORP LIBERTY LIVE
N/A
LIBERTY MEDIA CORP LIBERTY LIVE CL C
531229722
149704.00000000
NS
USD
5597432.56000000
0.004788057132
Long
EC
CORP
US
N
1
N
N
N
AUTOMATIC DATA PROCESSING INC
HGBOLILQXWER4SAL2I23
AUTOMATIC DATA PROCESSING INC
053015103
97020.00000000
NS
USD
22602749.40000000
0.019334445625
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ WATER LTD
5493003MW9ETS3784O29
CLEAN TEQ WATER PTY LTD
N/A
2088911.00000000
NS
391459.31000000
0.000334855225
Long
EC
CORP
AU
N
1
N
N
VERTIV HOLDINGS CO
549300KTTIRAOGXCRV69
VERTIV HOLDINGS CO
92537N108
1300423.00000000
NS
USD
62459316.69000000
0.053427848133
Long
EC
CORP
US
N
1
N
N
N
DICKS SPORTING GOODS INC
529900SSBV5I4LWSK313
DICKS SPORTING GOODS INC
253393102
1191934.00000000
NS
USD
175154701.30000000
0.149827748314
Long
EC
CORP
US
N
1
N
N
N
X HOLDINGS CORP
N/A
X HOLDINGS CORP CLASS A P/P
N/A
534690.00000000
NS
USD
16960366.80000000
0.014507938121
Long
EC
CORP
US
Y
3
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
2623395.00000000
NS
72365393.75000000
0.061901530024
Long
EC
CORP
CN
N
2
N
N
N
INGERSOLL RAND INC
5299004C02FMZCUOIR50
INGERSOLL RAND INC
45687V106
495313.00000000
NS
USD
38307507.42000000
0.032768333008
Long
EC
CORP
US
N
1
N
N
N
ARM HOLDINGS LIMITED
2138001E66EELTE7Y904
ARM HOLDINGS LTD
042068205
692622.00000000
NS
USD
52047080.19000000
0.044521196253
Long
EC
CORP
GB
N
1
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC PIPE
N/A
11469631.00000000
NS
USD
50122287.47000000
0.042874723979
Long
EC
CORP
US
Y
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER D PC PP
N/A
2329100.00000000
NS
USD
2189354.00000000
0.001872778621
Long
EP
CORP
US
Y
3
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
6742751.00000000
NS
USD
58661933.70000000
0.050179557687
Long
EC
CORP
US
Y
3
N
N
N
BANDAI NAMCO HOLDINGS INC
N/A
BANDAI NAMCO HOLDINGS INC
N/A
189491.00000000
NS
3789487.11000000
0.003241536291
Long
EC
CORP
JP
N
2
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
259045.00000000
NS
USD
98548489.35000000
0.084298612309
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
6635154.00000000
NS
USD
186381475.86000000
0.159431157990
Long
EC
CORP
GB
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC CLASS B PP
N/A
455600.00000000
NS
USD
11203204.00000000
0.009583247362
Long
EC
CORP
US
Y
3
N
N
N
VULCAN MATERIALS CO
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
305824.00000000
NS
USD
69425106.24000000
0.059386401091
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
83081.00000000
NS
USD
20406355.22000000
0.017455644817
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
684967.00000000
NS
USD
104101284.66000000
0.089048486632
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
290466.00000000
NS
USD
183220143.48000000
0.156726946749
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
1448009.00000000
NS
USD
193106480.24000000
0.165183742740
Long
EC
CORP
IE
N
1
N
N
N
YUM CHINA HOLDINGS INC
529900DO9BYZ7VA3K502
YUM CHINA HOLDINGS INC
98850P109
286200.00000000
NS
USD
12143466.00000000
0.010387549714
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
29294191.00000000
0.025058320693
Long
EP
CORP
US
Y
3
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
240493.00000000
NS
USD
54082065.84000000
0.046261927820
Long
EC
CORP
US
N
1
N
N
N
GUSTO INC
N/A
GUSTO INC SER E PC PP
N/A
167099.00000000
NS
USD
5741521.64000000
0.004911311274
Long
EP
CORP
US
Y
3
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC
051774107
1406387.00000000
NS
USD
6145911.19000000
0.005257227057
Long
EC
CORP
US
N
1
N
N
N
PERFORMANCE FOOD GROUP CO
549300EUK8GR9IT1YK57
PERFORMANCE FOOD GROUP CO
71377A103
171100.00000000
NS
USD
11831565.00000000
0.010120748857
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
227873.00000000
NS
USD
78969388.15000000
0.067550602550
Long
EC
CORP
US
N
1
N
N
N
LI AUTO INC
2549003R73Q70J5H4I65
LI AUTO INC ADR
50202M102
1335160.00000000
NS
USD
49975038.80000000
0.042748767117
Long
EC
CORP
KY
N
1
N
N
N
CLEAN HARBORS INC
5493000SJVZVZJKHJF48
CLEAN HARBORS INC
184496107
648531.00000000
NS
USD
113175144.81000000
0.096810288197
Long
EC
CORP
US
N
1
N
N
N
OCCIDENTAL PETROLEUM CORP
IM7X0T3ECJW4C1T7ON55
OCCIDENTAL PETROLEUM CORP
674599105
3615510.00000000
NS
USD
215882102.10000000
0.184666063879
Long
EC
CORP
US
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
369369.00000000
NS
USD
23924030.13000000
0.020464672306
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
4005552.32000000
0.003426358986
Long
EP
CORP
US
Y
3
N
N
N
GAP INC
T2ZG1WRWZ4BUCMQL9224
GAP INC
364760108
1083776.00000000
NS
USD
22661756.16000000
0.019384920148
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CORP
960413102
661375.00000000
NS
USD
92566045.00000000
0.079181215176
Long
EC
CORP
US
N
1
N
N
N
PDD HOLDINGS INC
5493000573DS7005T657
PDD HOLDINGS INC ADR
722304102
98242.00000000
NS
USD
14373787.02000000
0.012295371622
Long
EC
CORP
KY
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
426502.00000000
NS
USD
40948457.02000000
0.035027407581
Long
EC
CORP
US
N
1
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER F PC PP
N/A
1006942.00000000
NS
USD
21518350.54000000
0.018406848259
Long
EP
CORP
US
Y
3
N
N
N
NUCOR CORP
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
3098729.00000000
NS
USD
539302795.16000000
0.461320894380
Long
EC
CORP
US
N
1
N
N
N
KLAVIYO INC
N/A
KLAVIYO INC-A
49845K101
256362.00000000
NS
USD
7121736.36000000
0.006091950230
Long
EC
CORP
US
N
1
N
N
N
HUBBELL INC
54930088VDQ6840Y6597
HUBBELL INC
443510607
718080.00000000
NS
USD
236198054.40000000
0.202044377823
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
3894847.00000000
NS
USD
365375597.07000000
0.312543155232
Long
EC
CORP
US
N
1
N
N
N
CAVA GROUP INC
N/A
CAVA GROUP INC
148929102
532209.00000000
NS
USD
22874342.82000000
0.019566767283
Long
EC
CORP
US
N
1
N
N
TENSTORRENT HOLDINGS INC
N/A
TENSTORRENT HOLDINGS, INC SER C-1 PC PP
N/A
387402.00000000
NS
USD
22744371.42000000
0.019455589438
Long
EP
CORP
US
Y
3
N
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
945166.00000000
NS
USD
179080602.02000000
0.153185973133
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
1135347.00000000
NS
174674042.05000000
0.149416591248
Long
EC
CORP
CA
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
536039.00000000
NS
16650752.70000000
0.014243093484
Long
EC
CORP
IN
N
1
N
N
N
GUSTO INC
N/A
GUSTO INC SER D PC PP
N/A
2436137.00000000
NS
USD
83705667.32000000
0.071602027023
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
393883.00000000
NS
USD
97872047.84000000
0.083719982632
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
2641626.00000000
NS
USD
380816804.16000000
0.325751600523
Long
EC
CORP
US
N
1
N
N
N
BOWERY FARMING INC
N/A
BOWERY FARMING INC SER D-1 PC PP
N/A
122686.00000000
NS
USD
653916.38000000
0.000559361627
Long
EP
CORP
US
Y
3
N
N
N
ODDITY TECH LTD
N/A
ODDITY TECH LTD A
N/A
178504.00000000
NS
USD
8305791.12000000
0.007104793489
Long
EC
CORP
IL
N
1
N
N
ZSCALER INC
529900MZ0RTK1BWRNF46
ZSCALER INC
98980G102
66218.00000000
NS
USD
14671260.08000000
0.012549830786
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
3184832.00000000
NS
USD
57422520.96000000
0.049119361079
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC CONV 6% 12/31/2049 P/P
N/A
9273235.00000000
PA
USD
0.93000000
0.000000000795
Long
DBT
CORP
US
Y
3
2049-12-31
Fixed
0.06000000
Y
Y
N
Y
Y
INTARCIA THERAPEUTICS INC
INTARCIA THERAPEUTICS INC
USD
XXXX
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
HUBSPOT INC
443573100
40933.00000000
NS
USD
23763243.82000000
0.020327135313
Long
EC
CORP
US
N
1
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC WT
N/A
100694.00000000
NS
USD
1554715.36000000
0.001329907218
Long
EC
CORP
US
N
3
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC PP
N/A
2588458.00000000
NS
USD
983614.04000000
0.000841385790
Long
EC
CORP
US
Y
3
N
N
N
TECHNIPFMC PLC
549300D5I93QWCJTCK36
TECHNIPFMC PLC
N/A
481002.00000000
NS
USD
9687380.28000000
0.008286608144
Long
EC
CORP
GB
N
1
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
224813.00000000
NS
USD
50697579.63000000
0.043366830262
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
591702.00000000
NS
USD
93281820.30000000
0.079793491071
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP SER H PC PP
N/A
120282.00000000
NS
USD
116673540.00000000
0.099802823768
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
5249912.00000000
NS
USD
355681538.00000000
0.304250834034
Long
EC
CORP
US
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
251263.00000000
NS
USD
151426159.58000000
0.129530297259
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
51077.00000000
NS
USD
7470011.25000000
0.006389865399
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
62920.00000000
NS
USD
223191082.40000000
0.190918183021
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
45522372.00000000
NS
143948333.03000000
0.123133746633
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.005675659800
Long
EC
CORP
US
Y
3
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
2358355.00000000
NS
USD
170815652.65000000
0.146116115773
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP SER N PC PP
N/A
428458.00000000
NS
USD
415604260.00000000
0.355508873033
Long
EP
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
541468550.00000000
0.463173486224
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
31671499.05000000
0.027091875657
Long
EP
CORP
US
Y
3
N
N
N
EATON CORP PLC
549300VDIGTMXUNT7H71
EATON CORP PLC
N/A
1796162.00000000
NS
USD
432551732.84000000
0.370005781631
Long
EC
CORP
IE
N
1
N
N
N
CIRCLE INTERNET FINANCIAL LLC
549300UHJLR6LBGAFV55
CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP
N/A
637828.00000000
NS
USD
15556624.92000000
0.013307173977
Long
EP
CORP
US
Y
3
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
1813135.00000000
NS
USD
196852066.95000000
0.168387726525
Long
EC
CORP
US
N
1
N
N
N
AIB GROUP PLC
635400AKJBGNS5WNQL34
AIB GROUP PLC
N/A
8344812.00000000
NS
35743550.08000000
0.030575117798
Long
EC
CORP
IE
N
1
N
N
N
PARKER-HANNIFIN CORP
5493002CONDB4N2HKI23
PARKER HANNIFIN CORP
701094104
235527.00000000
NS
USD
108507288.90000000
0.092817393144
Long
EC
CORP
US
N
1
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
367977.00000000
NS
USD
22597467.57000000
0.019329927535
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECHNOLOGIES CORP CLASS C PP
N/A
129910.00000000
NS
USD
12601270.00000000
0.010779156345
Long
EC
CORP
US
Y
3
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP PP
N/A
3585070.00000000
NS
USD
347751790.00000000
0.297467708724
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
696860.00000000
NS
USD
156709876.80000000
0.134050001543
Long
EC
CORP
US
N
1
N
N
N
DUOLINGO INC
N/A
DUOLINGO INC
26603R106
227113.00000000
NS
USD
51520584.05000000
0.044070830201
Long
EC
CORP
US
N
1
N
N
N
OREILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
347550.00000000
NS
USD
330200304.00000000
0.282454125832
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
973280.00000000
0.000832546028
Long
EP
CORP
US
Y
3
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
998469.00000000
NS
USD
129800970.00000000
0.111032058630
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
2126492.00000000
NS
USD
579192626.04000000
0.495442750642
Long
EC
CORP
US
N
1
N
N
N
CASEY'S GENERAL STORES INC
549300CAFWSI86V66Q65
CASEY GENERAL STORES
147528103
305001.00000000
NS
USD
83795974.74000000
0.071679276205
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
55804.00000000
NS
USD
30422666.68000000
0.026023621476
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
1595503.00000000
NS
USD
110073751.97000000
0.094157349382
Long
EC
CORP
US
N
1
N
N
N
TOURMALINE OIL CORP
549300EWGW5PUCV5A109
TOURMALINE OIL CORP
89156V106
186526.00000000
NS
8388426.35000000
0.007175479862
Long
EC
CORP
CA
N
1
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
346941.00000000
NS
4330707.63000000
0.003704497612
Long
EC
CORP
CA
N
1
N
N
N
NEUROCRINE BIOSCIENCES INC
549300FECER0XBN49756
NEUROCRINE BIOSCIENCES INC
64125C109
93400.00000000
NS
USD
12306384.00000000
0.010526910159
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
316287.00000000
NS
USD
23288211.81000000
0.019920791802
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC WT 10/06/2033 PP
N/A
2698575.00000000
NS
USD
5559064.50000000
0.004755237002
Long
EC
CORP
US
Y
3
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
5714534.00000000
NS
USD
330357210.54000000
0.282588344060
Long
EC
CORP
US
N
1
N
N
N
ELI LILLY and CO
FRDRIPF3EKNDJ2CQJL29
ELI LILLY and CO
532457108
5340472.00000000
NS
USD
3113067938.24000000
2.662925722661
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
659688.00000000
NS
USD
157573075.68000000
0.134788383919
Long
EC
CORP
US
N
1
N
N
N
GALAPAGOS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
1248811.00000000
NS
USD
50764167.15000000
0.043423789385
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
60435.02000000
0.000051696259
Long
EP
CORP
US
Y
3
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
187147.00000000
NS
USD
189317905.20000000
0.161942986635
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
5968435.00000000
NS
USD
351719874.55000000
0.300862017691
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF PP
N/A
2100446.00000000
NS
USD
21.00000000
0.000000017963
Long
EP
CORP
US
Y
3
N
N
N
VERONA PHARMA PLC
213800EVI6O6J3TIAL06
VERONA PHARMA PLC ADR
925050106
361695.00000000
NS
USD
7190496.60000000
0.006150767903
Long
EC
CORP
GB
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
6752444.00000000
NS
USD
287451541.08000000
0.245886732299
Long
EC
CORP
US
N
1
N
N
N
STRUCTURE THERAPEUTICS INC
N/A
STRUCTURE THERAPEUTICS INC ADR
86366E106
408780.00000000
NS
USD
16661872.80000000
0.014252605644
Long
EC
CORP
KY
N
1
N
N
N
ABERCROMBIE and FITCH CO
5493000J7LL72TOGT983
ABERCROMBIE and FITCH CO CL A
002896207
517341.00000000
NS
USD
45639823.02000000
0.039040413222
Long
EC
CORP
US
N
1
N
N
N
LOGITECH INTERNATIONAL SA
549300SN6PRK6IJJC215
LOGITECH INTL SA REG
N/A
74056.00000000
NS
USD
7039763.36000000
0.006021830330
Long
EC
CORP
CH
N
1
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
41995653.00000000
NS
407263228.60000000
0.348373934924
Long
EC
CORP
CA
N
1
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SPN ADR
03524A108
183700.00000000
NS
USD
11870694.00000000
0.010154219896
Long
EC
CORP
BE
N
1
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
7305229.00000000
NS
USD
932366377.27000000
0.797548417905
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
389909.00000000
NS
USD
435235921.25000000
0.372301842785
Long
EC
CORP
US
N
1
N
N
N
NVENT ELECTRIC PLC
N/A
NVENT ELECTRIC PLC
N/A
929806.00000000
NS
USD
54942236.54000000
0.046997719884
Long
EC
CORP
IE
N
1
N
N
N
CLEAR SECURE INC
N/A
CLEAR SECURE INC
18467V109
1720449.00000000
NS
USD
35527271.85000000
0.030390112886
Long
EC
CORP
US
N
1
N
N
BUMBLE INC
N/A
BUMBLE INC CL A
12047B105
1750329.00000000
NS
USD
25799849.46000000
0.022069252625
Long
EC
CORP
US
N
1
N
N
N
CATERPILLAR INC
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
475732.00000000
NS
USD
140659680.44000000
0.120320625381
Long
EC
CORP
US
N
1
N
N
N
ROIVANT SCIENCES LTD
549300DL466NY5J6U724
ROIVANT SCIENCES LTD
N/A
641784.00000000
NS
USD
7207234.32000000
0.006165085388
Long
EC
CORP
BM
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER H PC PP
N/A
190300.00000000
NS
USD
4679477.00000000
0.004002835761
Long
EP
CORP
US
Y
3
N
N
N
RESTAURANT BRANDS INTL INC
5299009RXTX9DN9AKJ98
RESTAURANT BRANDS INTERNATIONAL INC
76131D103
596693.00000000
NS
46621354.88000000
0.039880017911
Long
EC
CORP
CA
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
221575.00000000
NS
USD
90590938.75000000
0.077491704589
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
2015751.00000000
NS
USD
291538067.13000000
0.249382356407
Long
EC
CORP
US
N
1
N
N
N
COINBASE GLOBAL INC
5493004G3J2SC154DU06
COINBASE GLOBAL INC
19260Q107
720598.00000000
NS
USD
125326404.16000000
0.107204504362
Long
EC
CORP
US
N
1
N
N
UBS GROUP AG
549300SZJ9VS8SGXAN81
UBS GROUP AG
N/A
3126729.00000000
NS
97030648.48000000
0.083000247617
Long
EC
CORP
CH
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
353745.00000000
NS
USD
110333065.50000000
0.094379166792
Long
EC
CORP
US
N
1
N
N
N
MARATHON PETROLEUM CORP
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP
56585A102
646079.00000000
NS
USD
95852280.44000000
0.081992268791
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC KANSAS CITY LTD
N/A
CANADIAN PACIFIC KANSAS CITY LTD
13646K108
1640655.00000000
NS
129811154.45000000
0.111040770433
Long
EC
CORP
CA
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
1399410.00000000
NS
USD
472104957.60000000
0.403839704217
Long
EC
CORP
US
N
1
N
N
N
CRH PLC
549300MIDJNNTH068E74
CRH PLC
N/A
200762.00000000
NS
USD
13884699.92000000
0.011877005353
Long
EC
CORP
IE
N
1
N
N
N
BOWERY FARMING INC
N/A
BOWERY FARMING INC WT PP
N/A
122686.00000000
NS
USD
506693.18000000
0.000433426551
Long
EC
CORP
US
Y
3
N
N
N
STARLING BANK LTD
213800AE5VSF3V1PAV23
STARLING BANK LTD SER D PP
N/A
26724113.00000000
NS
106960616.11000000
0.091494365558
Long
EC
CORP
GB
Y
3
N
N
N
MOLOCO INC
N/A
MOLOCO INC SERIES A PC PP
N/A
419608.00000000
NS
USD
20992988.24000000
0.017957452098
Long
EP
CORP
US
Y
3
N
N
N
BROOKFIELD ASSET MANAGEMENT LTD
549300CZ84WPNJZKY093
BROOKFIELD ASSET MANAGEMENT LTD A
113004105
54888.00000000
NS
2204550.29000000
0.001885777564
Long
EC
CORP
CA
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
156455.00000000
NS
USD
30879523.35000000
0.026414417758
Long
EC
CORP
US
N
1
N
N
N
DIAMONDBACK ENERGY INC
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
142015.00000000
NS
USD
22023686.20000000
0.018839113586
Long
EC
CORP
US
N
1
N
N
N
CANVA
N/A
CANVA INC SER A PC PERP PP
N/A
13120.00000000
NS
USD
14667241.60000000
0.012546393368
Long
EP
CORP
US
Y
3
N
N
N
ACRISURE HOLDINGS INC
N/A
ACRISURE HOLDINGS INC SER B-1 PC PP
N/A
379681.00000000
NS
USD
9226248.30000000
0.007892154751
Long
EP
CORP
US
Y
3
N
N
N
SALESFORCE INC
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
3607699.00000000
NS
USD
949329914.86000000
0.812059068329
Long
EC
CORP
US
N
1
N
N
N
FOMENTO ECONOMICO MEXICANO SAB DE CV
549300A8MDWDJNMLV153
FOMENTO ECONO MEX(FEMSA)SP ADR
344419106
184313.00000000
NS
USD
24025199.55000000
0.020551212868
Long
EC
CORP
MX
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
2621566690.95000000
NS
USD
2622091004.29000000
2.242942884963
Long
STIV
RF
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
1034243.00000000
NS
USD
252251867.70000000
0.215776847924
Long
EC
CORP
IE
N
1
N
N
N
LARSEN and TOUBRO LTD
3358003FR3JIC5FRXA90
LARSEN and TOUBRO LTD
N/A
336978.00000000
NS
14278059.64000000
0.012213486194
Long
EC
CORP
IN
N
1
N
N
N
LEGEND BIOTECH CORP
254900EIUFZTW136H859
LEGEND BIOTECH CORP SPON ADR
52490G102
567221.00000000
NS
USD
34129687.57000000
0.029194615967
Long
EC
CORP
KY
N
1
N
N
N
BROOKFIELD CORP
C6J3FGIWG6MBDGTE8F80
BROOKFIELD CORP CL A
11271J107
386541.00000000
NS
15504814.27000000
0.013262855023
Long
EC
CORP
CA
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
471464.00000000
NS
USD
213686343.36000000
0.182787806628
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
286458.00000000
NS
USD
28327831.62000000
0.024231694580
Long
EC
CORP
US
N
1
N
N
N
FABRINET
5493004TETZ6IYF7CV44
FABRINET
N/A
15784.00000000
NS
USD
3004168.72000000
0.002569773072
Long
EC
CORP
KY
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
923308.00000000
NS
USD
96024032.00000000
0.082139185484
Long
EC
CORP
TW
N
1
N
N
N
RECURSION PHARMACEUTICALS INC
N/A
RECURSION PHARMACEUTICALS INC
75629V104
2997223.00000000
NS
USD
29552618.78000000
0.025279380431
Long
EC
CORP
US
N
1
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
7616336.00000000
0.006515031939
Long
EP
CORP
US
Y
3
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
17226867.68000000
0.014735903608
Long
EP
CORP
US
Y
3
N
N
N
ACADEMY SPORTS and OUTDOORS INC
N/A
ACADEMY SPORTS and OUTDOORS INC
00402L107
2348215.00000000
NS
USD
154982190.00000000
0.132572134143
Long
EC
CORP
US
N
1
N
N
N
GFL ENVIRONMENTAL INC
5493008HF9XC5H29ZX61
GFL ENVIRONMENTAL INC
36168Q104
250503.00000000
NS
8641554.76000000
0.007392006506
Long
EC
CORP
CA
N
1
N
N
N
BROOKFIELD ASSET MANAGEMENT LTD
549300CZ84WPNJZKY093
BROOKFIELD ASSET MANAGEMENT LTD A
113004105
1270881.00000000
NS
USD
51051289.77000000
0.043669394758
Long
EC
CORP
CA
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.000000000906
Long
EC
CORP
US
N
3
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
3582464.00000000
NS
USD
1457668776.96000000
1.246893340683
Long
EC
CORP
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
11074623.00000000
NS
USD
1107240807.54000000
0.947136421714
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
311687.00000000
NS
USD
72105670.58000000
0.061679362206
Long
EC
CORP
US
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
2146387.00000000
NS
USD
433097968.86000000
0.370473033223
Long
EC
CORP
US
N
1
N
N
N
BAKER HUGHES CO
N/A
BAKER HUGHES CO
05722G100
298428.00000000
NS
USD
10200269.04000000
0.008725334410
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
52792013.28000000
0.045158413790
Long
EP
CORP
US
Y
3
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
836544.00000000
NS
USD
246680094.72000000
0.211010740057
Long
EC
CORP
US
N
1
N
N
N
NEXTRACKER INC
N/A
NEXTRACKER INC CL A
65290E101
128400.00000000
NS
USD
6015540.00000000
0.005145707231
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION ENERGY CORP
N/A
CONSTELLATION ENERGY CORP
21037T109
2577572.00000000
NS
USD
301292391.08000000
0.257726228327
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
343471.00000000
NS
USD
101842586.21000000
0.087116390602
Long
EC
CORP
US
N
1
N
N
N
MARTIN MARIETTA MATERIALS INC
5299005MZ4WZECVATV08
MARTIN MARIETTA MATERIALS INC
573284106
24811.00000000
NS
USD
12378456.01000000
0.010588560728
Long
EC
CORP
US
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
683557.00000000
NS
USD
320000373.98000000
0.273729081420
Long
EC
CORP
US
N
1
N
N
N
CHEVRON CORP NEW
N/A
CHEVRON CORP
166764100
472128.00000000
NS
USD
70422612.48000000
0.060239670302
Long
EC
CORP
US
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
86346.00000000
NS
USD
135696192.84000000
0.116074846276
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HOLDINGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
182452.00000000
NS
168332813.49000000
0.143992289247
Long
EC
CORP
CA
N
1
N
N
N
GENERAC HOLDINGS INC
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC
368736104
58232.00000000
NS
USD
7525903.68000000
0.006437675917
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
3571874.00000000
NS
278083485.03000000
0.237873274860
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
9845001B052ABF0B6755
CDW CORPORATION
12514G108
448029.00000000
NS
USD
101845952.28000000
0.087119269947
Long
EC
CORP
US
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
762040.00000000
NS
119762090.11000000
0.102444776882
Long
EC
CORP
KR
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
417919.00000000
NS
USD
65709404.37000000
0.056207980869
Long
EC
CORP
US
N
1
N
N
N
HOWMET AEROSPACE INC
549300HO5WFZUT5N2T22
HOWMET AEROSPACE INC
443201108
219000.00000000
NS
USD
11852280.00000000
0.010138468517
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
3858279.00000000
NS
USD
1878518879.52000000
1.606889519927
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
984528.00000000
NS
USD
187542738.72000000
0.160424505003
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
2413135.00000000
NS
USD
225024838.75000000
0.192486782567
Long
EC
CORP
US
N
1
N
N
N
CAMECO CORP
N4BHALMXL3GMZKCUON55
CAMECO CORP
13321L108
1165275.00000000
NS
USD
50223352.50000000
0.042961175247
Long
EC
CORP
CA
N
1
N
N
N
THOMSON REUTERS CORP
549300561UZND4C7B569
THOMSON REUTERS CORP
884903808
525702.00000000
NS
76860683.34000000
0.065746811437
Long
EC
CORP
CA
N
1
N
N
N
SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
SUNRISE ENERGY METALS LTD
N/A
2535661.00000000
NS
786206.42000000
0.000672522842
Long
EC
CORP
AU
N
1
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
2381557.00000000
NS
USD
288049319.15000000
0.246398073083
Long
EC
CORP
US
N
1
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
28853.00000000
NS
USD
3708764.62000000
0.003172486081
Long
EC
CORP
CH
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
653587.00000000
NS
USD
144527693.31000000
0.123629332795
Long
EP
CORP
CN
Y
3
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
5691826.00000000
NS
372897185.06000000
0.318977139498
Long
EC
CORP
CA
N
1
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
122960.00000000
NS
USD
69552324.00000000
0.059495223466
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
104731.00000000
NS
USD
239515607.76000000
0.204882220862
Long
EC
CORP
US
N
1
N
N
N
MOTOROLA SOLUTIONS INC
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
107768.00000000
NS
USD
33741083.12000000
0.028862202795
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
711264595.28500000
NS
USD
711335721.74000000
0.608478269170
Long
STIV
RF
US
N
1
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER H PC PP
N/A
69898.00000000
NS
USD
4530788.36000000
0.003875647145
Long
EP
CORP
US
Y
3
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
823067.00000000
NS
USD
133394468.69000000
0.114105945961
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
10078515.00000000
NS
USD
4991082198.30000000
4.269383589902
Long
EC
CORP
US
N
1
N
N
N
SEGA SAMMY HLDINGS INC
5493006B6WMKNQ8QNP51
SEGA SAMMY HOLDINGS INC
N/A
530358.00000000
NS
7417489.19000000
0.006344937904
Long
EC
CORP
JP
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCHE-TARD INC
01626P148
1932957.00000000
NS
113828636.44000000
0.097369286493
Long
EC
CORP
CA
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
6747915.00000000
NS
USD
1147820341.50000000
0.981848251632
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
750439.00000000
NS
USD
320069737.89000000
0.273788415473
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
3307981.00000000
NS
USD
162818824.82000000
0.139275610217
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL MUSIC GROUP NV
724500GJBUL3D9TW9Y18
UNIVERSAL MUSIC GROUP NV
N/A
8099132.00000000
NS
231206987.00000000
0.197775006892
Long
EC
CORP
NL
N
2
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
14846124.00000000
NS
USD
499868995.08000000
0.427589127949
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
128235.94000000
0.000109693328
Long
EP
CORP
US
Y
3
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
7570.00000000
NS
USD
9182107.20000000
0.007854396349
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
128295.00000000
NS
USD
35417117.70000000
0.030295886764
Long
EC
CORP
US
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
7005424.00000000
NS
26170219.09000000
0.022386067687
Long
EC
CORP
CA
N
1
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
5401064.00000000
NS
USD
86254992.08000000
0.073782725489
Long
EC
CORP
BR
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
4031848.00000000
NS
USD
548895786.72000000
0.469526762189
Long
EC
CORP
US
N
1
N
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
581935.00000000
NS
USD
482243715.15000000
0.412512421553
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
114028.00000000
NS
USD
76219736.04000000
0.065198543591
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
1104094.00000000
NS
USD
187519324.96000000
0.160404476817
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
2616762.00000000
NS
USD
390002208.48000000
0.333608817237
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
242393.00000000
NS
USD
19636256.93000000
0.016796900907
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
8048947.00000000
NS
USD
4237529127.09000000
3.624792499528
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC
46578C108
4868694.00000000
NS
USD
49076435.52000000
0.041980099732
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
29306694.90000000
0.025069016559
Long
EP
CORP
US
Y
3
N
N
N
CONT VETERINARY HOLDINGS LLC
N/A
CONT VETERINARY HOLDINGS LLC PP
N/A
1114406.00000000
NS
USD
63487709.82000000
0.054307538064
Long
EC
CORP
US
Y
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
2296894.00000000
NS
254416914.37000000
0.217628833998
Long
EC
CORP
CA
N
1
N
N
N
RPM INTERNATIONAL INC
549300TJCKW4BRXPJ474
RPM INTERNATIONAL INC
749685103
141175.00000000
NS
USD
15759365.25000000
0.013480598538
Long
EC
CORP
US
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
25839570.87000000
0.022103230413
Long
EP
CORP
US
Y
3
N
N
N
SAMSARA INC
N/A
SAMSARA INC
79589L106
794500.00000000
NS
USD
26520410.00000000
0.022685621825
Long
EC
CORP
US
N
1
N
N
N
COREWEAVE INC
N/A
COREWEAVE INC P/P
N/A
96706.00000000
NS
USD
29965321.16000000
0.025632407029
Long
EC
CORP
US
Y
3
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
3293118.00000000
NS
USD
17947493.10000000
0.015352328308
Long
EP
CORP
US
Y
3
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER D PC PP
N/A
643113.00000000
NS
USD
3504965.85000000
0.002998156128
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
1707083.00000000
NS
USD
93360369.27000000
0.079860682046
Long
EC
CORP
US
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER I PC PP
N/A
2114059.00000000
NS
USD
51984710.81000000
0.044467845336
Long
EP
CORP
US
Y
3
N
N
N
ROSS STORES INC
549300ENZFLPGRDFZQ60
ROSS STORES INC
778296103
430777.00000000
NS
USD
59615229.03000000
0.050995008780
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
2865787.54000000
0.002451401481
Long
EP
CORP
US
Y
3
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
1566085.00000000
NS
USD
285168417.65000000
0.243933743084
Long
EC
CORP
US
N
1
N
N
N
CENCORA INC
AI8GXW8LG5WK7E9UD086
CENCORA INC
03073E105
31223.00000000
NS
USD
6412579.74000000
0.005485335969
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
2304645.00000000
NS
233064737.18000000
0.199364130817
Long
EC
CORP
CA
N
1
N
N
N
BIRCHCLIFF ENERGY LTD
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD
090697103
940314.00000000
NS
4101743.27000000
0.003508640954
Long
EC
CORP
CA
N
1
N
N
VISTRA CORP
549300KP43CPCUJOOG15
VISTRA CORP
92840M102
365171.00000000
NS
USD
14066386.92000000
0.012032420845
Long
EC
CORP
US
N
1
N
N
N
ELEVATEBIO, LLC
N/A
ELEVATEBIO LLC SER C PC PP
N/A
3224900.00000000
NS
USD
10287431.00000000
0.008799892958
Long
EP
CORP
US
Y
3
N
N
N
ARISTA NETWORKS INC
635400H1WKBLOQERUU95
ARISTA NETWORKS INC
040413106
2903647.00000000
NS
USD
683837904.97000000
0.584956571267
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
29900.00000000
NS
USD
11677744.00000000
0.009989170007
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
1523254.00000000
NS
USD
285366404.36000000
0.244103101387
Long
EC
CORP
US
N
1
N
N
N
BOWERY FARMING INC
N/A
BOWERY FARMING INC SER C-1 PRIME PC PP
N/A
226491.00000000
NS
USD
1802868.36000000
0.001542177885
Long
EP
CORP
US
Y
3
N
N
N
REPUBLIC SERVICES INC
NKNQHM6BLECKVOQP7O46
REPUBLIC SERVICES INC
760759100
359446.00000000
NS
USD
59276239.86000000
0.050705036638
Long
EC
CORP
US
N
1
N
N
N
INDUTRADE AB
549300FISLQ6CEFP1867
INDUTRADE AB
N/A
401844.00000000
NS
10430521.28000000
0.008922292724
Long
EC
CORP
SE
N
1
N
N
N
LINDE PLC
5299003QR1WT0EF88V51
LINDE PLC
N/A
195102.00000000
NS
USD
80130342.42000000
0.068543685595
Long
EC
CORP
IE
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
22241963.00000000
NS
USD
3106979811.47000000
2.657717924534
Long
EC
CORP
US
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
1001338.00000000
NS
USD
61652380.66000000
0.052737593133
Long
EC
CORP
US
N
1
N
N
N
CHENIERE ENERGY INC
MIHC87W9WTYSYZWV1J40
CHENIERE ENERGY INC
16411R208
1342794.00000000
NS
USD
229228363.74000000
0.196082487847
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
9840579.00000000
NS
USD
159318974.01000000
0.136281829505
Long
EC
CORP
US
N
1
N
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
1086956.00000000
NS
53623873.60000000
0.045869989088
Long
EC
CORP
CA
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC CLASS A PP
N/A
2461391.00000000
NS
USD
192530004.02000000
0.164690623609
Long
EC
CORP
US
Y
3
N
N
N
SCREAMING EAGLE ACQUISITION CORP
N/A
LIONSGATE STUDIOS PIPE
N/A
2062963.00000000
NS
USD
18587296.63000000
0.015899617770
Long
EC
CORP
KY
Y
2
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO HOLDINGS PLC CL A
N/A
33127161.00000000
NS
53879783.40000000
0.046088894940
Long
EC
CORP
GB
N
1
N
N
N
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
RAPYD FINANCIAL NETWORK 2016 LTD PP
N/A
340545.00000000
NS
USD
26579537.25000000
0.022736199416
Long
EC
CORP
IL
Y
3
N
N
N
WALT DISNEY CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
745880.00000000
NS
USD
67345505.20000000
0.057607505412
Long
EC
CORP
US
N
1
N
N
N
RALPH LAUREN CORP
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
165211.00000000
NS
USD
23823426.20000000
0.020378615465
Long
EC
CORP
US
N
1
N
N
N
2024-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer