0001752724-23-189085.txt : 20230824
0001752724-23-189085.hdr.sgml : 20230824
20230824150655
ACCESSION NUMBER: 0001752724-23-189085
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230824
DATE AS OF CHANGE: 20230824
PERIOD START: 20231231
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: 231201710
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-06-30
N
108395848019.45
508037178.20
107887810841.25
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
26010681.36000000
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
697537.00000000
NS
USD
29854583.60000000
0.027671878191
Long
EC
CORP
US
N
1
N
N
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
499647.00000000
NS
USD
19266388.32000000
0.017857798920
Long
EC
CORP
US
N
1
N
N
N
CONT TC HOLDINGS LLC
N/A
CONT TC HOLDINGS LLC PP
N/A
140771.00000000
NS
USD
122513001.30000000
0.113555924756
Long
EC
CORP
US
Y
3
N
N
N
STRAUMANN HOLDING AG
50670046ML5FVIM60Z37
STRAUMANN HOLDG AG (REGD)
N/A
179507.00000000
NS
29110598.35000000
0.026982286620
Long
EC
CORP
CH
N
1
N
N
N
SHOCKWAVE MEDICAL INC
549300LDXO56IC5Y1538
SHOCKWAVE MEDICAL INC
82489T104
76358.00000000
NS
USD
21793336.78000000
0.020199999063
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
217447.00000000
NS
USD
113452972.25000000
0.105158285598
Long
EC
CORP
US
N
1
N
N
N
PENUMBRA INC
549300RGE06P3ECANU72
PENUMBRA INC
70975L107
33102.00000000
NS
USD
11389074.12000000
0.010556404872
Long
EC
CORP
US
N
1
N
N
N
PRAIRIESKY ROYALTY LTD
529900AXG582AP7CV733
PRAIRIESKY ROYALTY LTD
739721108
586900.00000000
NS
10260505.00000000
0.009510346831
Long
EC
CORP
CA
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
345920.00000000
NS
USD
150617027.20000000
0.139605230679
Long
EC
CORP
US
N
1
N
N
N
GARTNER INC
PP55B5R38BFB8O8HH686
GARTNER INC
366651107
119890.00000000
NS
USD
41998665.90000000
0.038928091665
Long
EC
CORP
US
N
1
N
N
N
LAMB WESTON HOLDINGS INC
5493005SMYID1D2OY946
LAMB WESTON HOLDINGS INC
513272104
247033.00000000
NS
USD
28396443.35000000
0.026320344373
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
2179043.00000000
NS
USD
1173153170.34000000
1.087382495939
Long
EC
CORP
US
N
1
N
N
N
FAST RETAILING CO LTD
353800ZCXKHDPY0N5218
FAST RETAILING CO LTD
N/A
128480.00000000
NS
32951882.67000000
0.030542729909
Long
EC
CORP
JP
N
2
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
195500.00000000
NS
10765525.29000000
0.009978444465
Long
EC
CORP
KR
N
2
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
365042.00000000
NS
USD
23862795.54000000
0.022118157142
Long
EC
CORP
US
N
1
N
N
N
ALIGN TECHNOLOGY INC
549300N5YSE0U3LCP840
ALIGN TECHNOLOGY INC
016255101
29400.00000000
NS
USD
10397016.00000000
0.009636877344
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC PP
N/A
515816.00000000
NS
USD
20735803.20000000
0.019219783067
Long
EC
CORP
US
Y
3
N
N
N
BANK OF IRELAND GROUP PLC
635400C8EK6DRI12LJ39
BANK OF IRELAND GROUP PLC
N/A
4154101.00000000
NS
39608960.78000000
0.036713100832
Long
EC
CORP
IE
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
1295688.00000000
NS
USD
109226498.40000000
0.101240814461
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
181231.00000000
NS
USD
9806409.41000000
0.009089450729
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER F PC PP
N/A
682143.00000000
NS
USD
27422148.60000000
0.025417281513
Long
EP
CORP
US
N
3
N
N
N
UNITED THERAPEUTICS CORP DEL
5299005C4HZL4UWROC14
UNITED THERAPEUTICS CORP DEL
91307C102
585202.00000000
NS
USD
129183341.50000000
0.119738588161
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC DBA GUSTO PP
N/A
289200.00000000
NS
USD
9106908.00000000
0.008441090730
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
58000.00000000
NS
USD
42035500.00000000
0.038962232778
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
5717727.00000000
0.005299696930
Long
EP
CORP
US
Y
3
N
N
N
COPA HOLDINGS SA
529900BB9UQJV6QQHA59
COPA HOLDINGS SA CL A
N/A
190116.00000000
NS
USD
21023027.28000000
0.019486007840
Long
EC
CORP
PA
N
1
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
387319.00000000
NS
USD
143211200.25000000
0.132740852866
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
27428315.00000000
NS
USD
5320270260.55000000
4.931298743635
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
89826.00000000
NS
USD
33999141.00000000
0.031513421891
Long
EC
CORP
US
N
1
N
N
N
JABIL INC
5493000CGCQY2OQU7669
JABIL INC
466313103
525224.00000000
NS
USD
56687426.32000000
0.052542938704
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
24713832.00000000
0.022906973278
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
1969805.00000000
NS
USD
383737712.05000000
0.355682174898
Long
EC
CORP
US
N
1
N
N
N
BANCO SANTANDER SA
5493006QMFDDMYWIAM13
BANCO SANTANDER SA
N/A
12950658.00000000
NS
47945124.19000000
0.044439797059
Long
EC
CORP
ES
N
2
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
743487.00000000
NS
USD
103270344.30000000
0.095720122129
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
136931.00000000
NS
USD
33702827.03000000
0.031238771801
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
6656329.00000000
NS
USD
758222436.39000000
0.702787859423
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
48417620.00000000
NS
USD
6311720943.20000000
5.850263244739
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
957116.85000000
0.000887140857
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
3692584.00000000
NS
10159666.20000000
0.009416880480
Long
EC
CORP
KY
N
2
N
N
N
TENSTORRENT INC
N/A
TENSTORRENT INC CONV PERP PP
N/A
11130000.00000000
PA
USD
11040960.00000000
0.010233741804
Long
EP
CORP
CA
Y
3
N
N
N
CONOCOPHILLIPS INC
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
6413202.00000000
NS
USD
664471859.22000000
0.615891502514
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
173530.00000000
NS
USD
52942267.70000000
0.049071593247
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
21214988.00000000
NS
USD
1802213230.60000000
1.670451199766
Long
EC
CORP
US
N
1
N
N
N
DOLLARAMA INC
5493002GJ0NJP1HI0C79
DOLLARAMA INC
25675T107
489443.00000000
NS
33148009.78000000
0.030724517924
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
8200.00000000
NS
3825103.95000000
0.003545445885
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
4765165.00000000
0.004416777912
Long
EP
CORP
US
Y
3
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
21656463.00000000
NS
USD
7374891910.02000000
6.835704471630
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
99461.00000000
NS
USD
55894098.17000000
0.051807611753
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD 144A
46579R203
11924516.00000000
NS
108916130.29000000
0.100953137746
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (TEMP)
N/A
375100.00000000
NS
174975181.97000000
0.162182530728
Long
EC
CORP
FR
N
2
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC
803607100
92764.00000000
NS
USD
10623333.28000000
0.009846648288
Long
EC
CORP
US
N
1
N
N
N
NOVO-NORDISK AS
549300DAQ1CVT6CXN342
NOVO-NORDISK AS CL B
N/A
200773.00000000
NS
32432839.09000000
0.030061634244
Long
EC
CORP
DK
N
2
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
3442651.00000000
NS
55330593.72000000
0.051285305808
Long
EC
CORP
JP
N
2
N
N
N
CLEVELAND-CLIFFS INC
549300TM2WLI2BJMDD86
CLEVELAND-CLIFFS INC
185899101
2728614.00000000
NS
USD
45731570.64000000
0.042388079138
Long
EC
CORP
US
N
1
N
N
N
FIRST CITIZENS BANCSHARES INC/NC
549300N3Z00ZHE2XC526
FIRST CITIZENS BANCSHARES INC CL A
31946M103
23430.00000000
NS
USD
30071233.50000000
0.027872688550
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG
N/A
8215449.00000000
NS
USD
271109817.00000000
0.251288644088
Long
EC
CORP
CH
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
18670761.00000000
NS
USD
2258601958.17000000
2.093472784885
Long
EC
CORP
US
N
1
N
N
N
ADVANTEST CORP
353800EMK32PDKS9XR54
ADVANTEST CORP
N/A
220296.00000000
NS
29670347.00000000
0.027501111356
Long
EC
CORP
JP
N
2
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
3601342.00000000
NS
USD
476709640.54000000
0.441856811091
Long
EC
CORP
US
N
1
N
N
N
RIVIAN AUTOMOTIVE INC
N/A
RIVIAN AUTOMOTIVE INC
76954A103
351417.00000000
NS
USD
5854607.22000000
0.005426569669
Long
EC
CORP
US
N
1
N
N
N
INTRA-CELLULAR THERAPIES INC
5299002U2KGF193IJA20
INTRA-CELLULAR THERAPIES INC
46116X101
503516.00000000
NS
USD
31882633.12000000
0.029551654511
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
5493000EWHDSR3MZWH98
ACCENTURE PLC CL A
N/A
2635597.00000000
NS
USD
813292522.26000000
0.753831703431
Long
EC
CORP
IE
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
6616178.00000000
NS
USD
1571209951.44000000
1.456336855098
Long
EC
CORP
US
N
1
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
972773.00000000
NS
USD
62208833.35000000
0.057660668860
Long
EC
CORP
US
N
1
N
N
N
UNITED RENTALS INC
5323X5O7RN0NKFCDRY08
UNITED RENTALS INC
911363109
224738.00000000
NS
USD
100091563.06000000
0.092773745504
Long
EC
CORP
US
N
1
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
317996.00000000
NS
USD
11196639.16000000
0.010378039069
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
2961170.17000000
0.002744675368
Long
EP
CORP
US
Y
3
N
N
N
GOLDMAN SACHS GROUP INC (THE)
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC
38141G104
17049.00000000
NS
USD
5498984.46000000
0.005096946927
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
939075.00000000
NS
USD
459198284.25000000
0.425625731646
Long
EC
CORP
US
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
29899.00000000
NS
USD
74548970.64000000
0.069098603501
Long
EC
CORP
US
N
1
N
N
N
STEEL DYNAMICS INC
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
2491300.00000000
NS
USD
271377309.00000000
0.251536579418
Long
EC
CORP
US
N
1
N
N
N
INTELLIA THERAPEUTICS INC
5493002T5BCPE5DZC723
INTELLIA THERAPEUTICS INC
45826J105
81236.00000000
NS
USD
3312804.08000000
0.003070600890
Long
EC
CORP
US
N
1
N
N
N
ON SEMICONDUCTOR CORP
ZV20P4CNJVT8V1ZGJ064
ON SEMICONDUCTOR CORP
682189105
5017005.00000000
NS
USD
474508332.90000000
0.439816443766
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
2640815.00000000
NS
USD
1897531210.10000000
1.758800364289
Long
EC
CORP
US
N
1
N
N
N
META PLATFORMS INC
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC CL A
30303M102
41359091.00000000
NS
USD
11869231935.18000000
11.00145775748
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
58360.00000000
NS
USD
26739968.40000000
0.024784976348
Long
EC
CORP
US
N
1
N
N
N
CHECK POINT SOFTWARE TECHS LTD
2549003ZVBH73EPNS513
CHECK POINT SOFTWARE TECHS LTD
N/A
417366.00000000
NS
USD
52429516.92000000
0.048596330309
Long
EC
CORP
IL
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
1563994.00000000
NS
USD
301162684.64000000
0.279144309530
Long
EC
CORP
CH
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
844125.00000000
NS
USD
342031008.75000000
0.317024700087
Long
EC
CORP
US
N
1
N
N
N
POSCO HOLDINGS INC
988400E5HRVX81AYLM04
POSCO HOLDINGS INC SPON ADR
693483109
29179.00000000
NS
USD
2157787.05000000
0.002000028578
Long
EC
CORP
KR
N
1
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
3640454.00000000
NS
USD
304523977.10000000
0.282259853755
Long
EC
CORP
US
N
1
N
N
N
HCA HEALTHCARE INC
529900PH4ZGUH2MNEU89
HCA HEALTHCARE INC
40412C101
364051.00000000
NS
USD
110482197.48000000
0.102404707833
Long
EC
CORP
US
N
1
N
N
N
NU HOLDINGS LTD/CAYMAN ISLANDS
5493002DG1RHWK9W2X27
NU HOLDINGS LTD/CAYMAN ISLANDS
N/A
8727329.00000000
NS
USD
68858625.81000000
0.063824286796
Long
EC
CORP
KY
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
683100.00000000
NS
USD
33956901.00000000
0.031474270110
Long
EC
CORP
US
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
1296841.00000000
NS
USD
26273998.66000000
0.024353074230
Long
EC
CORP
US
N
1
N
N
N
EVOLUTION AB
549300SUH6ZR1RF6TA88
EVOLUTION AB
N/A
114485.00000000
NS
14497778.28000000
0.013437827838
Long
EC
CORP
SE
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
7339.00000000
NS
USD
5072276.46000000
0.004701436075
Long
EC
CORP
US
N
1
N
N
N
BIOGEN INC
W8J5WZB5IY3K0NDQT671
BIOGEN INC
09062X103
31500.00000000
NS
USD
8972775.00000000
0.008316764359
Long
EC
CORP
US
N
1
N
N
N
ARROWHEAD PHARMACEUTICALS INC
549300O3CSB8T7OZ3D66
ARROWHEAD PHARMACEUTICALS INC
04280A100
303300.00000000
NS
USD
10815678.00000000
0.010024930449
Long
EC
CORP
US
N
1
N
N
N
EPIC GAMES INC
549300I2RHITL4UP9K78
EPIC GAMES INC PP
N/A
123700.00000000
NS
USD
87079852.00000000
0.080713336679
Long
EC
CORP
US
Y
3
N
N
N
KRYSTAL BIOTECH INC
549300YONUY68210OE41
KRYSTAL BIOTECH INC
501147102
51510.00000000
NS
USD
6047274.00000000
0.005605150343
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
7269945.00000000
NS
USD
838878953.55000000
0.777547479190
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
7681939.98000000
0.007120303878
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
15455254.78000000
0.014325302051
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
59305616.15000000
0.054969709448
Long
EP
CORP
US
Y
3
N
N
N
MOONLAKE IMMUNOTHERAPEUTICS
N/A
MOONLAKE IMMUNOTHERAPEUTICS
61559X104
413900.00000000
NS
USD
21108900.00000000
0.019565602300
Long
EC
CORP
KY
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
18775.00000000
NS
USD
9721882750.00000000
9.011103918222
Long
EC
CORP
US
N
1
N
N
GLENCORE PLC
2138002658CPO9NBH955
GLENCORE PLC
N/A
6549510.00000000
NS
37134974.74000000
0.034419990961
Long
EC
CORP
JE
N
2
N
N
N
CLEAN TEQ WATER LTD
5493003MW9ETS3784O29
CLEAN TEQ WATER PTY LTD
N/A
2080985.00000000
NS
332462.11000000
0.000308155395
Long
EC
CORP
AU
N
2
N
N
DICKS SPORTING GOODS INC
529900SSBV5I4LWSK313
DICKS SPORTING GOODS INC
253393102
2385244.00000000
NS
USD
315305404.36000000
0.292253037578
Long
EC
CORP
US
N
1
N
N
N
X HOLDINGS CORP CLASS A
N/A
X HOLDINGS CORP CLASS A P/P
N/A
534690.00000000
NS
USD
20703196.80000000
0.019189560561
Long
EC
CORP
US
N
3
N
N
N
SURGICAL SCIENCE SWEDEN AB
549300YROAI18G6JL885
SURGICAL SCIENCE SWEDEN AB
N/A
388600.00000000
NS
8690521.87000000
0.008055147103
Long
EC
CORP
SE
N
1
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
1303455.00000000
NS
41794841.27000000
0.038739168905
Long
EC
CORP
CN
N
2
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC SER D PC PP
N/A
2329100.00000000
NS
USD
5193893.00000000
0.004814161080
Long
EP
CORP
US
Y
3
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SA/NV
N/A
836606.00000000
NS
47416692.11000000
0.043949999300
Long
EC
CORP
BE
N
2
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
6742751.00000000
NS
USD
53267732.90000000
0.049373263285
Long
EC
CORP
US
Y
3
N
N
N
BANDAI NAMCO HOLDINGS INC
N/A
BANDAI NAMCO HOLDINGS INC
N/A
188369.00000000
NS
4362120.47000000
0.004043200465
Long
EC
CORP
JP
N
2
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
303290.00000000
NS
USD
118201211.70000000
0.109559375408
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
6236384.00000000
NS
USD
191706444.16000000
0.177690549715
Long
EC
CORP
GB
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC CLASS B PP
N/A
455600.00000000
NS
USD
9171228.00000000
0.008500708215
Long
EC
CORP
US
Y
3
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
290316.00000000
NS
USD
86958351.48000000
0.080600719211
Long
EC
CORP
US
N
1
N
N
N
VULCAN MATERIALS CO
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
150500.00000000
NS
USD
33928720.00000000
0.031448149457
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
485704.00000000
NS
USD
59105319.76000000
0.054784056974
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
195734.00000000
NS
USD
105741378.82000000
0.098010496269
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
915084.00000000
NS
USD
101208290.40000000
0.093808827531
Long
EC
CORP
IE
N
1
N
N
N
CRANE NXT CO
549300EXNPSXEWUD3N21
CRANE NXT CO
224441105
66965.00000000
NS
USD
3779504.60000000
0.003503180359
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
30392503.50000000
0.028170470105
Long
EP
CORP
US
Y
3
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
492143.00000000
NS
USD
101962186.74000000
0.094507605581
Long
EC
CORP
US
N
1
N
N
N
DR. MARTENS LTD
213800QPT8YM6NQZPH28
DR. MARTENS LTD
N/A
684065.00000000
NS
1062496.61000000
0.000984816173
Long
EC
CORP
GB
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC
81181C104
52467.00000000
NS
USD
10097798.82000000
0.009359536300
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER E PC PP
N/A
167099.00000000
NS
USD
5261947.51000000
0.004877240041
Long
EP
CORP
US
Y
3
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC
051774107
1390942.00000000
NS
USD
4089369.48000000
0.003790390636
Long
EC
CORP
US
N
1
N
N
N
HARTFORD FINL SVCS GROUP INC
IU7C3FTM7Y3BQM112U94
HARTFORD FINL SVCS GROUP INC
416515104
382876.00000000
NS
USD
27574729.52000000
0.025558707054
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
957271.00000000
NS
USD
297366663.44000000
0.275625820119
Long
EC
CORP
US
N
1
N
N
N
DICE THERAPEUTICS INC
N/A
DICE MOLECULES HOLDING LLC
23345J104
745852.00000000
NS
USD
34652283.92000000
0.032118812727
Long
EC
CORP
US
N
1
N
N
N
CLEAN HARBORS INC
5493000SJVZVZJKHJF48
CLEAN HARBORS INC
184496107
601770.00000000
NS
USD
98949041.10000000
0.091714754733
Long
EC
CORP
US
N
1
N
N
N
OCCIDENTAL PETROLEUM CORP
IM7X0T3ECJW4C1T7ON55
OCCIDENTAL PETROLEUM CORP
674599105
5350347.00000000
NS
USD
314600403.60000000
0.291599580292
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
3992547.28000000
0.003700647226
Long
EP
CORP
US
Y
3
N
N
N
WESTLAKE CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CORP
960413102
575476.00000000
NS
USD
68752117.72000000
0.063725565644
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
106300.00000000
NS
USD
10530078.00000000
0.009760211017
Long
EC
CORP
US
N
1
N
N
N
NUCOR CORP
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
3335114.00000000
NS
USD
546891993.72000000
0.506908045918
Long
EC
CORP
US
N
1
N
N
N
HUBBELL INC
54930088VDQ6840Y6597
HUBBELL INC
443510607
637934.00000000
NS
USD
211513397.04000000
0.196049391855
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
1535876.00000000
NS
USD
130226926.04000000
0.120705874949
Long
EC
CORP
US
N
1
N
N
N
CAVA GROUP INC
N/A
CAVA GROUP INC
148929102
237000.00000000
NS
USD
9705150.00000000
0.008995594520
Long
EC
CORP
US
N
1
N
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
753105.00000000
NS
USD
141643988.40000000
0.131288221807
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
33101.00000000
NS
USD
2826163.38000000
0.002619539091
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
809508.00000000
NS
124987179.71000000
0.115849212932
Long
EC
CORP
CA
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
172039.00000000
NS
5361417.35000000
0.004969437518
Long
EC
CORP
IN
N
2
N
N
N
CORTEVA INC
549300WZN9I2QKLS0O94
CORTEVA INC
22052L104
388993.00000000
NS
USD
22289298.90000000
0.020659700781
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
76713954.13000000
0.071105302380
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
105291.00000000
NS
USD
27562025.07000000
0.025546931442
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
16985.00000000
NS
USD
5609635.95000000
0.005199508550
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
3005761.00000000
NS
USD
408633207.95000000
0.378757530404
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
6587403.00000000
NS
USD
113830323.84000000
0.105508048548
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.000000000862
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
CHURCHILL DOWNS INC
529900FODTBQC8MIS994
CHURCHILL DOWNS INC
171484108
129806.00000000
NS
USD
18065101.02000000
0.016744339216
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
HUBSPOT INC
443573100
70268.00000000
NS
USD
37388900.12000000
0.034655351543
Long
EC
CORP
US
N
1
N
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
129318.00000000
NS
USD
11585599.62000000
0.010738562150
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
5772261.34000000
0.005350244198
Long
EC
CORP
US
Y
3
N
N
N
ALLEGRO MICROSYSTEMS INC
N/A
ALLEGRO MICROSYSTEMS INC
01749D105
424807.00000000
NS
USD
19175787.98000000
0.017773822483
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
53955.00000000
NS
USD
9910993.95000000
0.009186388965
Long
EC
CORP
US
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
454832.00000000
NS
USD
31542599.20000000
0.029236480890
Long
EC
CORP
US
N
1
N
N
N
ELEVANCE HEALTH INC
8MYN82XMYQH89CTMTH67
ELEVANCE HEALTH INC
036752103
110510.00000000
NS
USD
49098487.90000000
0.045508836927
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
984.00000000
NS
USD
154665.12000000
0.000143357362
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
97428420.00000000
0.090305308116
Long
EP
CORP
US
Y
3
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
4706222.00000000
NS
USD
270796013.88000000
0.250997783501
Long
EC
CORP
US
N
1
N
N
N
PRYSMIAN SPA
529900X0H1IO3RS1A464
PRYSMIAN SPA
N/A
264700.00000000
NS
11056819.67000000
0.010248441954
Long
EC
CORP
IT
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
142283.00000000
NS
USD
70726033.64000000
0.065555166138
Long
EC
CORP
US
N
1
N
N
N
LANTHEUS HOLDINGS INC
5299005HUB5IOJGO7S39
LANTHEUS HLDGS INC
516544103
112835.00000000
NS
USD
9469113.20000000
0.008776814661
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
379297.00000000
NS
USD
74486344.86000000
0.069040556369
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
29621.00000000
NS
USD
79986474.93000000
0.074138565150
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
45343143.00000000
NS
161554734.83000000
0.149743269022
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.006149977414
Long
EC
CORP
US
Y
3
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
2196552.00000000
NS
USD
160216502.88000000
0.148502876859
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
347050980.00000000
0.321677655051
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
452154150.00000000
0.419096602734
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
25280314.35000000
0.023432039405
Long
EP
CORP
US
Y
3
N
N
N
EATON CORP PLC
549300VDIGTMXUNT7H71
EATON CORP PLC
N/A
1481636.00000000
NS
USD
297956999.60000000
0.276172996074
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
15339763.40000000
0.014218254388
Long
EP
CORP
US
Y
3
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
575454.00000000
NS
10265186.64000000
0.009514686191
Long
EC
CORP
AU
N
2
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
1410736.00000000
NS
USD
155702932.32000000
0.144319299006
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
116402.00000000
NS
USD
9440202.20000000
0.008750017380
Long
EC
CORP
US
N
1
N
N
N
AIB GROUP PLC
635400AKJBGNS5WNQL34
AIB GROUP PLC
N/A
3255976.00000000
NS
13678745.85000000
0.012678675879
Long
EC
CORP
IE
N
1
N
N
N
PARKER-HANNIFIN CORP
5493002CONDB4N2HKI23
PARKER HANNIFIN CORP
701094104
138233.00000000
NS
USD
53916399.32000000
0.049974504904
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
10522710.00000000
0.009753381700
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
290390670.00000000
0.269159850158
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
702672.00000000
NS
USD
154285691.04000000
0.143005673983
Long
EC
CORP
US
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC
67080N101
8688470.00000000
NS
USD
15639246.00000000
0.014495841446
Long
EC
CORP
US
N
1
N
N
N
SCHRODINGER INC
N/A
SCHRODINGER INC
80810D103
328932.00000000
NS
USD
16420285.44000000
0.015219778130
Long
EC
CORP
US
N
1
N
N
OREILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
365331.00000000
NS
USD
349000704.30000000
0.323484832604
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
1162374.40000000
0.001077391774
Long
EP
CORP
US
Y
3
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
2095878.00000000
NS
USD
245846489.40000000
0.227872349511
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
2034790.00000000
NS
USD
477198950.80000000
0.442310347275
Long
EC
CORP
US
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC
60770K107
46965.00000000
NS
USD
5706247.50000000
0.005289056711
Long
EC
CORP
US
N
1
N
N
N
CASEY'S GENERAL STORES INC
549300CAFWSI86V66Q65
CASEY GENERAL STORES
147528103
229455.00000000
NS
USD
55959485.40000000
0.051868218442
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
23000.00000000
NS
USD
11058400.00000000
0.010249906744
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
1957000.00000000
NS
USD
188008990.00000000
0.174263420987
Long
EC
CORP
US
N
1
N
N
N
TOURMALINE OIL CORP
549300EWGW5PUCV5A109
TOURMALINE OIL CORP
89156V106
431833.00000000
NS
20347247.30000000
0.018859634968
Long
EC
CORP
CA
N
1
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
23500.00000000
NS
281166.26000000
0.000260609848
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
661826.00000000
NS
USD
47366886.82000000
0.043903835336
Long
EC
CORP
GB
N
1
N
N
N
HYATT HOTELS CORP
T27JQIMTYSH41TCD5186
HYATT HOTELS CORP CL A
448579102
101184.00000000
NS
USD
11593662.72000000
0.010746035747
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
660651.00000000
NS
USD
49396875.27000000
0.045785408828
Long
EC
CORP
US
N
1
N
N
N
PULTE GROUP INC
N/A
PULTEGROUP INC
745867101
19651.00000000
NS
USD
1526489.68000000
0.001414886137
Long
EC
CORP
US
N
1
N
N
N
GE HEALTHCARE TECHNOLOGIES INC
549300OI9J7XOWZMUN85
GE HEALTHCARE TECHNOLOGIES INC WI
36266G107
409916.00000000
NS
USD
33301575.84000000
0.030866856580
Long
EC
CORP
US
N
1
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
2399997.00000000
NS
USD
129815837.73000000
0.120324841812
Long
EC
CORP
US
N
1
N
N
N
ELI LILLY AND COMPANY
FRDRIPF3EKNDJ2CQJL29
LILLY ELI and CO
532457108
5450021.00000000
NS
USD
2555950848.58000000
2.369082131382
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
334641.00000000
NS
USD
75638905.23000000
0.070108851630
Long
EC
CORP
US
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME HOLDING CO CL A
90138Q108
3409886.00000000
NS
USD
5967300.50000000
0.005531023804
Long
EC
CORP
US
N
1
N
N
GALAPAGOS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
1287930.00000000
NS
USD
52367233.80000000
0.048538600785
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
38783.17000000
0.000035947684
Long
EP
CORP
US
Y
3
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
2732844.00000000
NS
USD
206575677.96000000
0.191472675503
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
124581.00000000
NS
USD
111396592.77000000
0.103252250556
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
7283954.00000000
NS
USD
438639709.88000000
0.406570219990
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.000000019464
Long
EP
CORP
US
Y
3
N
N
N
VERONA PHARMA PLC
213800EVI6O6J3TIAL06
VERONA PHARMA PLC ADR
925050106
359782.00000000
NS
USD
7605791.48000000
0.007049722689
Long
EC
CORP
GB
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
10489528.00000000
NS
USD
419581120.00000000
0.388905027109
Long
EC
CORP
US
N
1
N
N
N
STRUCTURE THERAPEUTICS INC
N/A
STRUCTURE THERAPEUTICS INC ADR
86366E106
387695.00000000
NS
USD
16116481.15000000
0.014938185346
Long
EC
CORP
KY
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
41202654.00000000
NS
376336752.90000000
0.348822308994
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
6214417.00000000
NS
USD
682653707.45000000
0.632744053407
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
241740.00000000
NS
USD
209692528.20000000
0.194361648980
Long
EC
CORP
US
N
1
N
N
N
NVENT ELECTRIC PLC
N/A
NVENT ELECTRIC PLC
N/A
705534.00000000
NS
USD
36454941.78000000
0.033789676049
Long
EC
CORP
IE
N
1
N
N
N
CLEAR SECURE INC
N/A
CLEAR SECURE INC
18467V109
1332904.00000000
NS
USD
30883385.68000000
0.028625463283
Long
EC
CORP
US
N
1
N
N
BUMBLE INC
N/A
BUMBLE INC CL A
12047B105
1829135.00000000
NS
USD
30692885.30000000
0.028448890621
Long
EC
CORP
US
N
1
N
N
N
CATERPILLAR INC
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
413150.00000000
NS
USD
101655557.50000000
0.094223394382
Long
EC
CORP
US
N
1
N
N
N
ROIVANT SCIENCES LTD
549300DL466NY5J6U724
ROIVANT SCIENCES LTD
N/A
1776216.00000000
NS
USD
17904257.28000000
0.016595254960
Long
EC
CORP
BM
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER H PC PP
N/A
190300.00000000
NS
USD
3830739.00000000
0.003550668949
Long
EP
CORP
US
Y
3
N
N
N
RESTAURANT BRANDS INTL INC
5299009RXTX9DN9AKJ98
RESTAURANT BRANDS INTERNATIONAL INC
76131D103
446632.00000000
NS
34628097.92000000
0.032096394995
Long
EC
CORP
CA
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
136741.00000000
NS
USD
56199183.59000000
0.052090392002
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
4065815.00000000
NS
USD
483994617.60000000
0.448609174499
Long
EC
CORP
US
N
1
N
N
N
COINBASE GLOBAL INC
5493004G3J2SC154DU06
COINBASE GLOBAL INC
19260Q107
988.00000000
NS
USD
70691.40000000
0.000065523064
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
249086.00000000
NS
USD
10349523.30000000
0.009592856893
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
132625.00000000
NS
USD
35214590.00000000
0.032640007916
Long
EC
CORP
US
N
1
N
N
N
MARATHON PETROLEUM CORP
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP
56585A102
174655.00000000
NS
USD
20364773.00000000
0.018875879342
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC KANSAS CITY LTD
N/A
CANADIAN PACIFIC KANSAS CITY LTD
13646K108
3070843.00000000
NS
248031855.82000000
0.229897941098
Long
EC
CORP
CA
N
1
N
N
N
VENTYX BIOSCIENCES INC
N/A
VENTYX BIOSCIENCES INC
92332V107
162141.00000000
NS
USD
5318224.80000000
0.004929402829
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
1244999.00000000
NS
USD
425714958.06000000
0.394590412707
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
240199.00000000
NS
USD
30867973.49000000
0.028611177897
Long
EC
CORP
US
N
1
N
N
N
AGILON HEALTH INC
N/A
AGILON HEALTH INC
00857U107
872331.00000000
NS
USD
15126219.54000000
0.014020322983
Long
EC
CORP
US
N
1
N
N
N
STARLING BANK LTD
213800AE5VSF3V1PAV23
STARLING BANK LTD SER D PP
N/A
26724113.00000000
NS
99103701.25000000
0.091858107488
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
25176480.00000000
0.023335796512
Long
EP
CORP
US
Y
3
N
N
N
BROOKFIELD ASSET MANAGEMENT LTD
549300CZ84WPNJZKY093
BROOKFIELD ASSET MANAGEMENT LTD A
113004105
54679.00000000
NS
1784729.16000000
0.001654245411
Long
EC
CORP
CA
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
170470.00000000
NS
USD
29356638.70000000
0.027210338657
Long
EC
CORP
US
N
1
N
N
N
DIAMONDBACK ENERGY INC
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
141214.00000000
NS
USD
18549871.04000000
0.017193667102
Long
EC
CORP
US
N
1
N
N
N
ADYEN NV
724500973ODKK3IFQ447
ADYEN BV
N/A
11655.00000000
NS
20182587.58000000
0.018707013723
Long
EC
CORP
NL
N
2
N
N
N
ACRISURE HOLDINGS INC
N/A
ACRISURE HOLDINGS INC SER B-1 PC PP
N/A
379681.00000000
NS
USD
10627271.19000000
0.009850298293
Long
EP
CORP
US
Y
3
N
N
N
SALESFORCE INC
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
4102461.00000000
NS
USD
866685910.86000000
0.803321435574
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
3696065006.41900000
NS
USD
3696804219.42000000
3.426526305978
Long
STIV
RF
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
372627.00000000
NS
USD
71268640.02000000
0.066058101897
Long
EC
CORP
IE
N
1
N
N
N
LARSEN and TOUBRO LTD
3358003FR3JIC5FRXA90
LARSEN and TOUBRO LTD
N/A
373200.00000000
NS
11282055.50000000
0.010457210515
Long
EC
CORP
IN
N
2
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
43702.00000000
NS
USD
4122409.66000000
0.003821015208
Long
EC
CORP
US
N
1
N
N
N
LEGEND BIOTECH CORP
254900EIUFZTW136H859
LEGEND BIOTECH CORP SPON ADR
52490G102
1122964.00000000
NS
USD
77518204.92000000
0.071850753403
Long
EC
CORP
KY
N
1
N
N
N
BROOKFIELD CORP
C6J3FGIWG6MBDGTE8F80
BROOKFIELD CORP CL A
11271J107
384783.00000000
NS
12954385.20000000
0.012007274129
Long
EC
CORP
CA
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
1125114.00000000
NS
USD
517979983.32000000
0.480109828238
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
990.00000000
NS
USD
75655.80000000
0.000070124511
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
1628095.00000000
NS
USD
164307347.40000000
0.152294634693
Long
EC
CORP
TW
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
8989473.50000000
0.008332242011
Long
EP
CORP
US
Y
3
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
15444777.92000000
0.014315591167
Long
EP
CORP
US
Y
3
N
N
N
ACADEMY SPORTS and OUTDOORS INC
N/A
ACADEMY SPORTS and OUTDOORS INC
00402L107
3438920.00000000
NS
USD
185873626.00000000
0.172284176081
Long
EC
CORP
US
N
1
N
N
N
GFL ENVIRONMENTAL INC
5493008HF9XC5H29ZX61
GFL ENVIRONMENTAL INC
36168Q104
313734.00000000
NS
12182281.15000000
0.011291619558
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.000000000982
Long
EC
CORP
US
N
3
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
3447757.00000000
NS
USD
1213300165.87000000
1.124594295138
Long
EC
CORP
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
11674685.00000000
NS
USD
1252109966.25000000
1.160566663172
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
882518.00000000
NS
USD
211804320.00000000
0.196319045078
Long
EC
CORP
US
N
1
N
N
N
WASTE CONNECTION INC
549300HDLRTPBQU69P29
WASTE CONNECTIONS INC
94106B101
69850.00000000
NS
USD
9983660.50000000
0.009253742774
Long
EC
CORP
CA
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
2071510.00000000
NS
USD
259228761.40000000
0.240276227109
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN LTD
N/A
BIOHAVEN LTD
N/A
24326.00000000
NS
USD
581877.92000000
0.000539336108
Long
EC
CORP
VG
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
1317166.00000000
NS
USD
52950073.20000000
0.049078828078
Long
EP
CORP
US
Y
3
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
433323.00000000
NS
USD
110718359.73000000
0.102623603970
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION ENERGY CORP
N/A
CONSTELLATION ENERGY CORP
21037T109
1843233.00000000
NS
USD
168747981.15000000
0.156410608236
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
388258.00000000
NS
USD
115860069.78000000
0.107389397260
Long
EC
CORP
US
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
1222364.00000000
NS
USD
557153511.20000000
0.516419331206
Long
EC
CORP
US
N
1
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP
30063P105
248564.00000000
NS
USD
23340159.60000000
0.021633731760
Long
EC
CORP
US
N
1
N
N
N
CHEVRON CORP NEW
N/A
CHEVRON CORP
166764100
2719223.00000000
NS
USD
427869739.05000000
0.396587655003
Long
EC
CORP
US
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
58502.00000000
NS
USD
69301469.20000000
0.064234753360
Long
EC
CORP
US
N
1
N
N
N
DOXIMITY INC
N/A
DOXIMITY INC
26622P107
590846.00000000
NS
USD
20100580.92000000
0.018631002671
Long
EC
CORP
US
N
1
N
N
FAIRFAX FINANCIAL HOLDINGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
156380.00000000
NS
117134787.85000000
0.108570919121
Long
EC
CORP
CA
N
1
N
N
N
BROOKFIELD REINSURANCE LTD
9845004583U3B8E06924
BROOKFIELD REINSURANCE LTD
N/A
7520.00000000
NS
254422.65000000
0.000235821496
Long
EC
CORP
BM
N
1
N
N
VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA
N/A
VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA
N/A
132800.00000000
NS
335869.01000000
0.000311313212
Long
EC
CORP
BR
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
813952.00000000
NS
52606582.56000000
0.048760450462
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
9845001B052ABF0B6755
CDW CORPORATION
12514G108
352841.00000000
NS
USD
64746323.50000000
0.060012639977
Long
EC
CORP
US
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
651600.00000000
NS
102499215.29000000
0.095005371311
Long
EC
CORP
KR
N
2
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
2836060.00000000
NS
USD
508363755.00000000
0.471196654224
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
4061694.00000000
NS
USD
1789135590.06000000
1.658329681647
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
1742327.00000000
NS
USD
302572506.82000000
0.280451057872
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
538999.00000000
NS
USD
102377470.06000000
0.094892527025
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
4373325.00000000
NS
USD
373481955.00000000
0.346176228887
Long
EC
CORP
US
N
1
N
N
N
THOMSON REUTERS CORP
549300561UZND4C7B569
THOMSON REUTERS CORP
884903808
113509.00000000
NS
15325321.56000000
0.014204868409
Long
EC
CORP
CA
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
26603.00000000
NS
1143689.67000000
0.001060073108
Long
EC
CORP
GB
N
2
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
1247725.00000000
NS
21107014.34000000
0.019563854503
Long
EC
CORP
CA
N
1
N
N
N
SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
SUNRISE ENERGY METALS LTD
N/A
2669366.00000000
NS
1890068.59000000
0.001751883345
Long
EC
CORP
AU
N
2
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
2220019.00000000
NS
USD
254058974.36000000
0.235484409572
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
147606088.08000000
0.136814425030
Long
EP
CORP
CN
Y
3
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
5178969.00000000
NS
291171625.68000000
0.269883709206
Long
EC
CORP
CA
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
33340.00000000
NS
USD
15646128.60000000
0.014502220851
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
66168.00000000
NS
USD
141533352.00000000
0.131185674170
Long
EC
CORP
US
N
1
N
N
N
MOTOROLA SOLUTIONS INC
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
107286.00000000
NS
USD
31464838.08000000
0.029164404982
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
330989260.71600000
NS
USD
331022359.64000000
0.306820906883
Long
STIV
RF
US
N
1
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER H PC PP
N/A
69898.00000000
NS
USD
6333457.78000000
0.005870410874
Long
EP
CORP
US
Y
3
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
302372.00000000
NS
USD
43704848.88000000
0.040509533504
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
9824717.00000000
NS
USD
4156051785.34000000
3.852197716251
Long
EC
CORP
US
N
1
N
N
N
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE
N/A
LIBERTY FORMULA ONE-C
531229854
3478443.00000000
NS
USD
261857189.04000000
0.242712487164
Long
EC
CORP
US
N
1
N
N
N
P3 HEALTH PARTNERS INC
N/A
P3 HEALTH PARTNERS INC A
744413105
1293201.00000000
NS
USD
3866670.99000000
0.003583973907
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCHE-TARD INC
01626P148
1530519.00000000
NS
78481340.38000000
0.072743472842
Long
EC
CORP
CA
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
5621122.00000000
NS
USD
817535983.68000000
0.757764920156
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
448270.00000000
NS
USD
176304591.00000000
0.163414745025
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
3566126.00000000
NS
USD
152202257.68000000
0.141074563005
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL MUSIC GROUP NV
724500GJBUL3D9TW9Y18
UNIVERSAL MUSIC GROUP NV
N/A
7166647.00000000
NS
159141989.50000000
0.147506922477
Long
EC
CORP
NL
N
1
N
N
N
CARDINAL HEALTH INC
CCU46N3GJMF4OK4N7U60
CARDINAL HEALTH INC
14149Y108
310475.00000000
NS
USD
29361620.75000000
0.027214956463
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
21637292.00000000
NS
USD
620773907.48000000
0.575388361891
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
752542.49000000
0.000697523180
Long
EP
CORP
US
Y
3
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
172717.00000000
NS
USD
226542525.88000000
0.209979722559
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
67254.00000000
NS
USD
10887077.52000000
0.010091109862
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
817273.00000000
NS
24711400.98000000
0.022904719993
Long
EC
CORP
JP
N
2
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
6976038.00000000
NS
27646121.53000000
0.025624879506
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
67258.00000000
NS
USD
4372442.58000000
0.004052767913
Long
EC
CORP
US
N
1
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
8303093.00000000
NS
USD
114831776.19000000
0.106436283482
Long
EC
CORP
BR
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
3601863.00000000
NS
USD
461614762.08000000
0.427865537803
Long
EC
CORP
US
N
1
N
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
420346.00000000
NS
USD
331480652.14000000
0.307245693054
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
113809.00000000
NS
USD
60052456.94000000
0.055661947787
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
580635.00000000
NS
USD
110372907.15000000
0.102303407854
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
2603145.00000000
NS
USD
482154516.90000000
0.446903605829
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
1941064.00000000
NS
USD
243234729.84000000
0.225451538911
Long
EC
CORP
US
N
1
N
N
N
INSPIRE MEDICAL SYSTEMS INC
549300XQQCQ7HCJKTW25
INSPIRE MEDICAL SYSTEMS INC
457730109
36927.00000000
NS
USD
11987981.28000000
0.011111525191
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
1258274.00000000
NS
USD
96975177.18000000
0.089885202437
Long
EC
CORP
US
N
1
N
N
N
OLAPLEX HOLDINGS INC
N/A
OLAPLEX HOLDINGS INC
679369108
3144844.00000000
NS
USD
11698819.68000000
0.010843504552
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
8905730.00000000
NS
USD
4280450067.20000000
3.967501086381
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC
46578C108
4816069.00000000
NS
USD
62801539.76000000
0.058210041774
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
28141176.21000000
0.026083740128
Long
EP
CORP
US
Y
3
N
N
N
CONT VETERINARY HOLDINGS LLC
N/A
CONT VETERINARY HOLDINGS LLC PP
N/A
1038192.00000000
NS
USD
55989694.56000000
0.051896218973
Long
EC
CORP
US
Y
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4141381.00000000
NS
590250346.56000000
0.547096416135
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
25479363.65000000
0.023616535965
Long
EP
CORP
US
Y
3
N
N
N
SAMSARA INC
N/A
SAMSARA INC
79589L106
86081.00000000
NS
USD
2385304.51000000
0.002210911956
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
3293118.00000000
NS
USD
20911299.30000000
0.019382448431
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
4083767.55000000
0.003785198270
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
1476876.00000000
NS
USD
76014807.72000000
0.070457271426
Long
EC
CORP
US
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER I PC PP
N/A
2114059.00000000
NS
USD
42556007.67000000
0.039444685491
Long
EP
CORP
US
Y
3
N
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER G PC PP
N/A
55517.00000000
NS
USD
5030395.37000000
0.004662616963
Long
EP
CORP
US
Y
3
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
1212328.00000000
NS
USD
176454340.40000000
0.163553546062
Long
EC
CORP
US
N
1
N
N
N
AMERISOURCEBERGEN CORP
AI8GXW8LG5WK7E9UD086
AMERISOURCEBERGEN CORP
03073E105
145943.00000000
NS
USD
28083811.49000000
0.026030569413
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
4504426.00000000
NS
430194359.33000000
0.398742319429
Long
EC
CORP
CA
N
1
N
N
EAST WEST BANCORP INC
N/A
EAST WEST BANCORP INC
27579R104
758269.00000000
NS
USD
40029020.51000000
0.037102449477
Long
EC
CORP
US
N
1
N
N
N
BIRCHCLIFF ENERGY LTD
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD
090697103
935234.00000000
NS
5534806.24000000
0.005130149733
Long
EC
CORP
CA
N
1
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
898272.00000000
NS
USD
148681981.44000000
0.137811658500
Long
EC
CORP
US
N
1
N
N
N
HUNT (JB) TRANSPORT SERVICES
549300XCD1MPI1C5GK90
HUNT J B TRANSPORT SERVICES IN
445658107
301118.00000000
NS
USD
54511391.54000000
0.050525996509
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
13673576.00000000
0.012673884003
Long
EP
CORP
US
Y
3
N
N
N
ARISTA NETWORKS INC
635400H1WKBLOQERUU95
ARISTA NETWORKS INC
040413106
2431092.00000000
NS
USD
393982769.52000000
0.365178203587
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
982291.00000000
NS
USD
171115092.20000000
0.158604656879
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
1947822.60000000
0.001805414888
Long
EP
CORP
US
Y
3
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
175780.00000000
NS
8777389.70000000
0.008135663919
Long
EC
CORP
CA
N
1
N
N
N
LAS VEGAS SANDS CORP
549300DUOO1KXOHPM605
LAS VEGAS SANDS CORP
517834107
324072.00000000
NS
USD
18796176.00000000
0.017421964403
Long
EC
CORP
US
N
1
N
N
N
REPUBLIC SERVICES INC
NKNQHM6BLECKVOQP7O46
REPUBLIC SERVICES INC
760759100
217000.00000000
NS
USD
33237890.00000000
0.030807826890
Long
EC
CORP
US
N
1
N
N
N
INDUTRADE AB
549300FISLQ6CEFP1867
INDUTRADE AB
N/A
399852.00000000
NS
9005183.03000000
0.008346802998
Long
EC
CORP
SE
N
1
N
N
N
NUVALENT INC
N/A
NUVALENT INC-A
670703107
257047.00000000
NS
USD
10839671.99000000
0.010047170209
Long
EC
CORP
US
N
1
N
N
N
LINDE PLC
5299003QR1WT0EF88V51
LINDE PLC
N/A
85269.00000000
NS
USD
32494310.52000000
0.030118611422
Long
EC
CORP
IE
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
21903320.00000000
NS
USD
2621827404.00000000
2.430142370631
Long
EC
CORP
US
N
1
N
N
N
SUNCOR ENERGY INC
549300W70ZOQDVLCHY06
SUNCOR ENERGY INC
867224107
713253.00000000
NS
20922446.94000000
0.019392781053
Long
EC
CORP
CA
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
1667512.00000000
NS
USD
71986493.04000000
0.066723471797
Long
EC
CORP
US
N
1
N
N
N
CHENIERE ENERGY INC
MIHC87W9WTYSYZWV1J40
CHENIERE ENERGY INC
16411R208
1147869.00000000
NS
USD
174889320.84000000
0.162102947011
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
9532003.00000000
NS
USD
165856852.20000000
0.153730853288
Long
EC
CORP
US
N
1
N
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
1604667.00000000
NS
69395261.32000000
0.064321688223
Long
EC
CORP
CA
N
1
N
N
N
AON PLC
635400FALWQYX5E6QC64
AON PLC
N/A
77814.00000000
NS
USD
26861392.80000000
0.024897523261
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
189034828.80000000
0.175214259447
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
11807796.00000000
0.010944513479
Long
EP
CORP
CA
Y
3
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO HOLDINGS PLC CL A
N/A
32996514.00000000
NS
47981881.13000000
0.044473866654
Long
EC
CORP
GB
N
1
N
N
N
ULTA BEAUTY INC
529900CIV6HN8M28YM82
ULTA BEAUTY INC
90384S303
463300.00000000
NS
USD
218026663.50000000
0.202086465375
Long
EC
CORP
US
N
1
N
N
N
RAPYD FINANCIAL NETWORK 2016 LTD
N/A
RAPYD FINANCIAL NETWORK 2016 LTD PP
N/A
340545.00000000
NS
USD
25098166.50000000
0.023263208609
Long
EC
CORP
IL
Y
3
N
N
N
WALT DISNEY CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
133451.00000000
NS
USD
11914505.28000000
0.011043421112
Long
EC
CORP
US
N
1
N
N
N
RALPH LAUREN CORP
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
85309.00000000
NS
USD
10518599.70000000
0.009749571909
Long
EC
CORP
US
N
1
N
N
2023-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer