0001752724-23-189079.txt : 20230824
0001752724-23-189079.hdr.sgml : 20230824
20230824150653
ACCESSION NUMBER: 0001752724-23-189079
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: 231201703
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
S000057289
Fidelity Contrafund K6
C000182865
Fidelity Contrafund K6
FLCNX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000057289
C000182865
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund K6
S000057289
5493004XBB3SOPOLQF62
2023-12-31
2023-06-30
N
24991717654.78
178969545.73
24812748109.05
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
6730770.65000000
N
TAPESTRY INC
549300LJNVY5SW3VTN33
TAPESTRY INC
876030107
165947.00000000
NS
USD
7102531.60000000
0.028624526266
Long
EC
CORP
US
N
1
N
N
N
GENERAL MOTORS CO
54930070NSV60J38I987
GENERAL MOTORS CO
37045V100
186565.00000000
NS
USD
7193946.40000000
0.028992944950
Long
EC
CORP
US
N
1
N
N
N
STRAUMANN HOLDING AG
50670046ML5FVIM60Z37
STRAUMANN HOLDG AG (REGD)
N/A
54319.00000000
NS
8808896.54000000
0.035501495043
Long
EC
CORP
CH
N
1
N
N
N
SHOCKWAVE MEDICAL INC
549300LDXO56IC5Y1538
SHOCKWAVE MEDICAL INC
82489T104
25275.00000000
NS
USD
7213737.75000000
0.029072707780
Long
EC
CORP
US
N
1
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
62801.00000000
NS
USD
32766421.75000000
0.132054787345
Long
EC
CORP
US
N
1
N
N
N
PENUMBRA INC
549300RGE06P3ECANU72
PENUMBRA INC
70975L107
11569.00000000
NS
USD
3980430.14000000
0.016041875420
Long
EC
CORP
US
N
1
N
N
N
PRAIRIESKY ROYALTY LTD
529900AXG582AP7CV733
PRAIRIESKY ROYALTY LTD
739721108
139600.00000000
NS
2440563.13000000
0.009835924337
Long
EC
CORP
CA
N
1
N
N
N
SYNOPSYS INC
QG7T915N9S0NY5UKNE63
SYNOPSYS INC
871607107
83574.00000000
NS
USD
36388955.34000000
0.146654272957
Long
EC
CORP
US
N
1
N
N
N
GARTNER INC
PP55B5R38BFB8O8HH686
GARTNER INC
366651107
33479.00000000
NS
USD
11728028.49000000
0.047266140930
Long
EC
CORP
US
N
1
N
N
N
LAMB WESTON HOLDINGS INC
5493005SMYID1D2OY946
LAMB WESTON HOLDINGS INC
513272104
60314.00000000
NS
USD
6933094.30000000
0.027941662364
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
534480.00000000
NS
USD
287753342.40000000
1.159699607376
Long
EC
CORP
US
N
1
N
N
N
FAST RETAILING CO LTD
353800ZCXKHDPY0N5218
FAST RETAILING CO LTD
N/A
38806.00000000
NS
9952761.20000000
0.040111482840
Long
EC
CORP
JP
N
2
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
46510.00000000
NS
2561148.75000000
0.010321906863
Long
EC
CORP
KR
N
2
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
143969.00000000
NS
USD
9411253.53000000
0.037929105992
Long
EC
CORP
US
N
1
N
N
N
ALIGN TECHNOLOGY INC
549300N5YSE0U3LCP840
ALIGN TECHNOLOGY INC
016255101
10274.00000000
NS
USD
3633297.36000000
0.014642865610
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC PP
N/A
87466.00000000
NS
USD
3516133.20000000
0.014170672206
Long
EC
CORP
US
Y
3
N
N
N
BANK OF IRELAND GROUP PLC
635400C8EK6DRI12LJ39
BANK OF IRELAND GROUP PLC
N/A
1111297.00000000
NS
10596111.96000000
0.042704306324
Long
EC
CORP
IE
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
317710.00000000
NS
USD
26782953.00000000
0.107940292958
Long
EC
CORP
US
N
1
N
N
N
DELL TECHNOLOGIES INC
549300TJB5YBRUPOG437
DELL TECHNOLOGIES INC CL C
24703L202
49344.00000000
NS
USD
2670003.84000000
0.010760613166
Long
EC
CORP
US
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER F PC PP
N/A
286824.00000000
NS
USD
11530324.80000000
0.046469358207
Long
EP
CORP
US
N
3
N
N
N
UNITED THERAPEUTICS CORP DEL
5299005C4HZL4UWROC14
UNITED THERAPEUTICS CORP DEL
91307C102
139193.00000000
NS
USD
30726854.75000000
0.123834952158
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC DBA GUSTO PP
N/A
50300.00000000
NS
USD
1583947.00000000
0.006383601659
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
13800.00000000
NS
USD
10001550.00000000
0.040308110798
Long
EC
CORP
NL
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES E PC PP
N/A
27300.00000000
NS
USD
944307.00000000
0.003805733229
Long
EP
CORP
US
Y
3
N
N
N
COPA HOLDINGS SA
529900BB9UQJV6QQHA59
COPA HOLDINGS SA CL A
N/A
45199.00000000
NS
USD
4998105.42000000
0.020143296494
Long
EC
CORP
PA
N
1
N
N
N
LONZA GROUP AG
549300EFW4H2TCZ71055
LONZA GROUP AG
N/A
22.00000000
NS
13110.78000000
0.000052838887
Long
EC
CORP
CH
N
1
N
N
N
OLD DOMINION FREIGHT LINES INC
5299009TWK32WE417T96
OLD DOMINION FREIGHT LINES INC
679580100
119673.00000000
NS
USD
44249091.75000000
0.178332087826
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
6525105.00000000
NS
USD
1265674616.85000000
5.100904628892
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
16931.00000000
NS
USD
6408383.50000000
0.025826980033
Long
EC
CORP
US
N
1
N
N
N
JABIL INC
5493000CGCQY2OQU7669
JABIL INC
466313103
143153.00000000
NS
USD
15450503.29000000
0.062268408247
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES E PC PP
N/A
190800.00000000
NS
USD
3190176.00000000
0.012857003931
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
579128.00000000
NS
USD
112819925.68000000
0.454685330234
Long
EC
CORP
US
N
1
N
N
N
BANCO SANTANDER SA
5493006QMFDDMYWIAM13
BANCO SANTANDER SA
N/A
3659711.00000000
NS
13548755.47000000
0.054604010045
Long
EC
CORP
ES
N
2
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
196130.00000000
NS
USD
27242457.00000000
0.109792179730
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
40501.00000000
NS
USD
9968511.13000000
0.040174957994
Long
EC
CORP
US
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
1658479.00000000
NS
USD
188917342.89000000
0.761372106224
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
9507963.00000000
NS
USD
1239458056.68000000
4.995247004615
Long
EC
CORP
US
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER E PC PERP PP
N/A
7351.00000000
NS
USD
86080.21000000
0.000346919291
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD
N/A
878491.00000000
NS
2417054.11000000
0.009741178604
Long
EC
CORP
KY
N
2
N
N
N
TENSTORRENT INC
N/A
TENSTORRENT INC CONV PERP PP
N/A
1840000.00000000
PA
USD
1825280.00000000
0.007356218633
Long
EP
CORP
CA
Y
3
N
N
N
CONOCOPHILLIPS INC
WPTL2Z3FIYTHSP5V2253
CONOCOPHILLIPS
20825C104
1623399.00000000
NS
USD
168200370.39000000
0.677878845385
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
46917.00000000
NS
USD
14313907.53000000
0.057687715472
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
5155216.00000000
NS
USD
437935599.20000000
1.764962096400
Long
EC
CORP
US
N
1
N
N
N
DOLLARAMA INC
5493002GJ0NJP1HI0C79
DOLLARAMA INC
25675T107
131721.00000000
NS
8920934.61000000
0.035953029349
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
1900.00000000
NS
886304.58000000
0.003571972665
Long
EC
CORP
FR
N
2
N
N
N
DISCORD INC
N/A
DISCORD INC SER I PC PP
N/A
2700.00000000
NS
USD
830061.00000000
0.003345300554
Long
EP
CORP
US
Y
3
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
4795577.00000000
NS
USD
1633085791.58000000
6.581640148857
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
26785.00000000
NS
USD
15052366.45000000
0.060663842569
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD 144A
46579R203
1400665.00000000
NS
12793392.34000000
0.051559755831
Long
EC
CORP
CA
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (TEMP)
N/A
56282.00000000
NS
26254207.39000000
0.105809349591
Long
EC
CORP
FR
N
2
N
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC
803607100
22872.00000000
NS
USD
2619301.44000000
0.010556273043
Long
EC
CORP
US
N
1
N
N
N
NOVO-NORDISK AS
549300DAQ1CVT6CXN342
NOVO-NORDISK AS CL B
N/A
47750.00000000
NS
7713527.55000000
0.031086953835
Long
EC
CORP
DK
N
2
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
1011025.00000000
NS
16249283.91000000
0.065487643039
Long
EC
CORP
JP
N
2
N
N
N
CLEVELAND-CLIFFS INC
549300TM2WLI2BJMDD86
CLEVELAND-CLIFFS INC
185899101
649160.00000000
NS
USD
10879921.60000000
0.043848112076
Long
EC
CORP
US
N
1
N
N
N
FIRST CITIZENS BANCSHARES INC/NC
549300N3Z00ZHE2XC526
FIRST CITIZENS BANCSHARES INC CL A
31946M103
7149.00000000
NS
USD
9175384.05000000
0.036978508022
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG
N/A
1401042.00000000
NS
USD
46234386.00000000
0.186333193714
Long
EC
CORP
CH
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
4443212.00000000
NS
USD
537495355.64000000
2.166206472889
Long
EC
CORP
US
N
1
N
N
N
ADVANTEST CORP
353800EMK32PDKS9XR54
ADVANTEST CORP
N/A
52409.00000000
NS
7058653.88000000
0.028447690876
Long
EC
CORP
JP
N
2
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
865313.00000000
NS
USD
114541481.81000000
0.461623522338
Long
EC
CORP
US
N
1
N
N
N
RIVIAN AUTOMOTIVE INC
N/A
RIVIAN AUTOMOTIVE INC
76954A103
104766.00000000
NS
USD
1745401.56000000
0.007034293631
Long
EC
CORP
US
N
1
N
N
N
INTRA-CELLULAR THERAPIES INC
5299002U2KGF193IJA20
INTRA-CELLULAR THERAPIES INC
46116X101
134745.00000000
NS
USD
8532053.40000000
0.034385765585
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
5493000EWHDSR3MZWH98
ACCENTURE PLC CL A
N/A
639309.00000000
NS
USD
197277971.22000000
0.795066996823
Long
EC
CORP
IE
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
1698641.00000000
NS
USD
403393264.68000000
1.625750049559
Long
EC
CORP
US
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
316240.00000000
NS
USD
20223548.00000000
0.081504668129
Long
EC
CORP
US
N
1
N
N
N
UNITED RENTALS INC
5323X5O7RN0NKFCDRY08
UNITED RENTALS INC
911363109
53932.00000000
NS
USD
24019694.84000000
0.096803847499
Long
EC
CORP
US
N
1
N
N
N
HARLEY-DAVIDSON INC
ZDNAWZWXIKMWI51R2A08
HARLEY-DAVIDSON INC
412822108
104680.00000000
NS
USD
3685782.80000000
0.014854391717
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
170098.00000000
NS
USD
379318.54000000
0.001528724421
Long
EP
CORP
US
Y
3
N
N
N
GOLDMAN SACHS GROUP INC (THE)
784F5XWPLTWKTBV3E584
GOLDMAN SACHS GROUP INC
38141G104
5122.00000000
NS
USD
1652049.88000000
0.006658068960
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
257597.00000000
NS
USD
125962357.03000000
0.507651778337
Long
EC
CORP
US
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
9388.00000000
NS
USD
23407663.68000000
0.094337247841
Long
EC
CORP
US
N
1
N
N
N
STEEL DYNAMICS INC
549300HGGKEL4FYTTQ83
STEEL DYNAMICS INC
858119100
602745.00000000
NS
USD
65657012.85000000
0.264610000316
Long
EC
CORP
US
N
1
N
N
N
INTELLIA THERAPEUTICS INC
5493002T5BCPE5DZC723
INTELLIA THERAPEUTICS INC
45826J105
46601.00000000
NS
USD
1900388.78000000
0.007658921017
Long
EC
CORP
US
N
1
N
N
N
ON SEMICONDUCTOR CORP
ZV20P4CNJVT8V1ZGJ064
ON SEMICONDUCTOR CORP
682189105
1221171.00000000
NS
USD
115498353.18000000
0.465479892321
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
653778.00000000
NS
USD
469765644.12000000
1.893243110579
Long
EC
CORP
US
N
1
N
N
N
META PLATFORMS INC
BQ4BKCS1HXDV9HN80Z93
META PLATFORMS INC CL A
30303M102
8798577.00000000
NS
USD
2525015627.46000000
10.17628364404
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
15310.00000000
NS
USD
7014888.90000000
0.028271309849
Long
EC
CORP
US
N
1
N
N
N
CHECK POINT SOFTWARE TECHS LTD
2549003ZVBH73EPNS513
CHECK POINT SOFTWARE TECHS LTD
N/A
99318.00000000
NS
USD
12476327.16000000
0.050281924054
Long
EC
CORP
IL
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
347339.00000000
NS
USD
66883597.84000000
0.269553366463
Long
EC
CORP
CH
N
1
N
N
N
DEERE and CO
PWFTNG3EI0Y73OXWDH08
DEERE and CO
244199105
211198.00000000
NS
USD
85575317.62000000
0.344884481331
Long
EC
CORP
US
N
1
N
N
N
POSCO HOLDINGS INC
988400E5HRVX81AYLM04
POSCO HOLDINGS INC SPON ADR
693483109
6907.00000000
NS
USD
510772.65000000
0.002058508988
Long
EC
CORP
KR
N
1
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
868759.00000000
NS
USD
72671690.35000000
0.292880458184
Long
EC
CORP
US
N
1
N
N
N
HCA HEALTHCARE INC
529900PH4ZGUH2MNEU89
HCA HEALTHCARE INC
40412C101
101877.00000000
NS
USD
30917631.96000000
0.124603819875
Long
EC
CORP
US
N
1
N
N
N
NU HOLDINGS LTD/CAYMAN ISLANDS
5493002DG1RHWK9W2X27
NU HOLDINGS LTD/CAYMAN ISLANDS
N/A
2221202.00000000
NS
USD
17525283.78000000
0.070630160363
Long
EC
CORP
KY
N
1
N
N
N
CARRIER GLOBAL CORP
549300JE3W6CWY2NAN77
CARRIER GLOBAL CORP
14448C104
160700.00000000
NS
USD
7988397.00000000
0.032194728955
Long
EC
CORP
US
N
1
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
333302.00000000
NS
USD
6752698.52000000
0.027214633745
Long
EC
CORP
US
N
1
N
N
N
EVOLUTION AB
549300SUH6ZR1RF6TA88
EVOLUTION AB
N/A
27250.00000000
NS
3450796.68000000
0.013907353852
Long
EC
CORP
SE
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
2558.00000000
NS
USD
1767936.12000000
0.007125112108
Long
EC
CORP
US
N
1
N
N
N
BIOGEN INC
W8J5WZB5IY3K0NDQT671
BIOGEN INC
09062X103
7500.00000000
NS
USD
2136375.00000000
0.008609989472
Long
EC
CORP
US
N
1
N
N
N
ARROWHEAD PHARMACEUTICALS INC
549300O3CSB8T7OZ3D66
ARROWHEAD PHARMACEUTICALS INC
04280A100
72200.00000000
NS
USD
2574652.00000000
0.010376327477
Long
EC
CORP
US
N
1
N
N
N
EPIC GAMES INC
549300I2RHITL4UP9K78
EPIC GAMES INC PP
N/A
14010.00000000
NS
USD
9862479.60000000
0.039747631163
Long
EC
CORP
US
Y
3
N
N
N
KRYSTAL BIOTECH INC
549300YONUY68210OE41
KRYSTAL BIOTECH INC
501147102
12213.00000000
NS
USD
1433806.20000000
0.005778506248
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
1897134.00000000
NS
USD
218910292.26000000
0.882249282900
Long
EC
CORP
US
N
1
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER E PC PP
N/A
143887.00000000
NS
USD
2530972.33000000
0.010200290265
Long
EP
CORP
US
Y
3
N
N
N
SOMATUS INC
N/A
SOMATUS INC SER E PC PP
N/A
2766.00000000
NS
USD
2802677.16000000
0.011295311376
Long
EP
CORP
US
Y
3
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
1289012.00000000
NS
USD
5400960.28000000
0.021766876672
Long
EP
CORP
US
Y
3
N
N
N
MOONLAKE IMMUNOTHERAPEUTICS
N/A
MOONLAKE IMMUNOTHERAPEUTICS
61559X104
95100.00000000
NS
USD
4850100.00000000
0.019546807063
Long
EC
CORP
KY
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
3940.00000000
NS
USD
2040171400.00000000
8.222271031945
Long
EC
CORP
US
N
1
N
N
N
GLENCORE PLC
2138002658CPO9NBH955
GLENCORE PLC
N/A
1655709.00000000
NS
9387681.19000000
0.037834105068
Long
EC
CORP
JE
N
2
N
N
N
CLEAN TEQ WATER LTD
5493003MW9ETS3784O29
CLEAN TEQ WATER PTY LTD
N/A
326711.00000000
NS
52195.97000000
0.000210359488
Long
EC
CORP
AU
N
2
N
N
DICKS SPORTING GOODS INC
529900SSBV5I4LWSK313
DICKS SPORTING GOODS INC
253393102
600712.00000000
NS
USD
79408119.28000000
0.320029522449
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
102340.00000000
NS
USD
3962604.80000000
0.015970035977
Long
EC
CORP
US
N
3
N
N
N
SURGICAL SCIENCE SWEDEN AB
549300YROAI18G6JL885
SURGICAL SCIENCE SWEDEN AB
N/A
89200.00000000
NS
1994839.30000000
0.008039574218
Long
EC
CORP
SE
N
1
N
N
N
BYD CO LTD
5299005557VL7ULJ7A69
BYD COMPANY LTD H
N/A
310181.00000000
NS
9945848.27000000
0.040083622443
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
404900.00000000
NS
USD
902927.00000000
0.003638964116
Long
EP
CORP
US
Y
3
N
N
N
ANHEUSER BUSCH INBEV SA NV
5493008H3828EMEXB082
ANHEUSER-BUSCH INBEV SA/NV
N/A
219664.00000000
NS
12449994.69000000
0.050175799291
Long
EC
CORP
BE
N
2
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
449538.00000000
NS
USD
3551350.20000000
0.014312603281
Long
EC
CORP
US
Y
3
N
N
N
BANDAI NAMCO HOLDINGS INC
N/A
BANDAI NAMCO HOLDINGS INC
N/A
44802.00000000
NS
1037494.08000000
0.004181294532
Long
EC
CORP
JP
N
2
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
72185.00000000
NS
USD
28132660.05000000
0.113379863956
Long
EC
CORP
NL
N
1
N
N
N
ROYALTY PHARMA PLC
549300FGFN7VOK8BZR03
ROYALTY PHARMA PLC
N/A
1517848.00000000
NS
USD
46658647.52000000
0.188043046723
Long
EC
CORP
GB
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC CLASS B PP
N/A
75100.00000000
NS
USD
1511763.00000000
0.006092686684
Long
EC
CORP
US
Y
3
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
69325.00000000
NS
USD
20764917.25000000
0.083686487118
Long
EC
CORP
US
N
1
N
N
N
VULCAN MATERIALS CO
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
35400.00000000
NS
USD
7980576.00000000
0.032163208867
Long
EC
CORP
US
N
1
N
N
N
DR HORTON INC
529900ZIUEYVSB8QDD25
DR HORTON INC
23331A109
115528.00000000
NS
USD
14058602.32000000
0.056658787886
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
50232.00000000
NS
USD
27136833.36000000
0.109366496773
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
324100.00000000
NS
USD
35845460.00000000
0.144463885428
Long
EC
CORP
IE
N
1
N
N
N
CRANE NXT CO
549300EXNPSXEWUD3N21
CRANE NXT CO
224441105
15917.00000000
NS
USD
898355.48000000
0.003620540038
Long
EC
CORP
US
N
1
N
N
N
REDDIT INC
N/A
REDDIT INC SERIES F PC PP
N/A
149136.00000000
NS
USD
5158614.24000000
0.020790176957
Long
EP
CORP
US
Y
3
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
130115.00000000
NS
USD
26957225.70000000
0.108642644424
Long
EC
CORP
US
N
1
N
N
N
DR. MARTENS LTD
213800QPT8YM6NQZPH28
DR. MARTENS LTD
N/A
216050.00000000
NS
335571.02000000
0.001352413761
Long
EC
CORP
GB
N
1
N
N
N
SEAGEN INC
N/A
SEAGEN INC
81181C104
12487.00000000
NS
USD
2403248.02000000
0.009685537488
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER E PC PP
N/A
28063.00000000
NS
USD
883703.87000000
0.003561491319
Long
EP
CORP
US
Y
3
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC
051774107
330839.00000000
NS
USD
972666.66000000
0.003920027945
Long
EC
CORP
US
N
1
N
N
N
HARTFORD FINL SVCS GROUP INC
IU7C3FTM7Y3BQM112U94
HARTFORD FINL SVCS GROUP INC
416515104
124267.00000000
NS
USD
8949709.34000000
0.036068996874
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
245268.00000000
NS
USD
76190051.52000000
0.307060109525
Long
EC
CORP
US
N
1
N
N
N
DICE THERAPEUTICS INC
N/A
DICE MOLECULES HOLDING LLC
23345J104
214324.00000000
NS
USD
9957493.04000000
0.040130553037
Long
EC
CORP
US
N
1
N
N
CLEAN HARBORS INC
5493000SJVZVZJKHJF48
CLEAN HARBORS INC
184496107
146948.00000000
NS
USD
24162659.64000000
0.097380022292
Long
EC
CORP
US
N
1
N
N
OCCIDENTAL PETROLEUM CORP
IM7X0T3ECJW4C1T7ON55
OCCIDENTAL PETROLEUM CORP
674599105
1303384.00000000
NS
USD
76638979.20000000
0.308869371756
Long
EC
CORP
US
N
1
N
N
ASAPP INC
N/A
ASAPP INC SER C PC PP
N/A
204122.00000000
NS
USD
626654.54000000
0.002525534605
Long
EP
CORP
US
Y
3
N
N
N
WESTLAKE CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CORP
960413102
150699.00000000
NS
USD
18004009.53000000
0.072559514370
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
25300.00000000
NS
USD
2506218.00000000
0.010100525701
Long
EC
CORP
US
N
1
N
N
N
NUCOR CORP
549300GGJCRSI2TIEJ46
NUCOR CORP
670346105
798559.00000000
NS
USD
130947704.82000000
0.527743659204
Long
EC
CORP
US
N
1
N
N
HUBBELL INC
54930088VDQ6840Y6597
HUBBELL INC
443510607
151726.00000000
NS
USD
50306272.56000000
0.202743655555
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
364331.00000000
NS
USD
30891625.49000000
0.124499008953
Long
EC
CORP
US
N
1
N
N
N
CAVA GROUP INC
N/A
CAVA GROUP INC
148929102
56400.00000000
NS
USD
2309580.00000000
0.009308037907
Long
EC
CORP
US
N
1
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
178299.00000000
NS
USD
33534475.92000000
0.135150188816
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
25981.00000000
NS
USD
2218257.78000000
0.008939992338
Long
EC
CORP
US
N
1
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
192555.00000000
NS
29730288.51000000
0.119818604450
Long
EC
CORP
CA
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
77582.00000000
NS
2417762.72000000
0.009744034434
Long
EC
CORP
IN
N
2
N
N
N
CORTEVA INC
549300WZN9I2QKLS0O94
CORTEVA INC
22052L104
110017.00000000
NS
USD
6303974.10000000
0.025406190689
Long
EC
CORP
US
N
1
N
N
N
ZENPAYROLL INC
N/A
ZENPAYROLL INC SER D PC PP
N/A
184203.00000000
NS
USD
5800552.47000000
0.023377307682
Long
EP
CORP
US
Y
3
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
35575.00000000
NS
USD
9312467.75000000
0.037530980885
Long
EC
CORP
US
N
1
N
N
N
ANSYS INC
549300VJV8H15Z5FJ571
ANSYS INC
03662Q105
4024.00000000
NS
USD
1329006.48000000
0.005356143842
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
719600.00000000
NS
USD
97829620.00000000
0.394271604136
Long
EC
CORP
US
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
1597208.00000000
NS
USD
27599754.24000000
0.111232154208
Long
EC
CORP
US
N
1
N
N
N
CHURCHILL DOWNS INC
529900FODTBQC8MIS994
CHURCHILL DOWNS INC
171484108
30877.00000000
NS
USD
4297152.09000000
0.017318323916
Long
EC
CORP
US
N
1
N
N
N
HUBSPOT INC
529900BLNVEW0MVKJB37
HUBSPOT INC
443573100
20188.00000000
NS
USD
10741832.92000000
0.043291588955
Long
EC
CORP
US
N
1
N
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
30768.00000000
NS
USD
2756505.12000000
0.011109229448
Long
EC
CORP
US
N
1
N
N
N
RAD POWER BIKES INC
N/A
RAD POWER BIKES INC PP
N/A
331574.00000000
NS
USD
739410.02000000
0.002979960207
Long
EC
CORP
US
Y
3
N
N
N
ALLEGRO MICROSYSTEMS INC
N/A
ALLEGRO MICROSYSTEMS INC
01749D105
101031.00000000
NS
USD
4560539.34000000
0.018379823629
Long
EC
CORP
US
N
1
N
N
N
MARRIOTT INTERNATIONAL INC/MD
225YDZ14ZO8E1TXUSU86
MARRIOTT INTERNATIONAL INC A
571903202
12797.00000000
NS
USD
2350680.93000000
0.009473682317
Long
EC
CORP
US
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
108174.00000000
NS
USD
7501866.90000000
0.030233921962
Long
EC
CORP
US
N
1
N
N
N
ELEVANCE HEALTH INC
8MYN82XMYQH89CTMTH67
ELEVANCE HEALTH INC
036752103
37078.00000000
NS
USD
16473384.62000000
0.066390810673
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
309.00000000
NS
USD
48568.62000000
0.000195740591
Long
EC
CORP
US
N
1
N
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
1165063.00000000
NS
USD
67037725.02000000
0.270174527728
Long
EC
CORP
US
N
1
N
N
N
PRYSMIAN SPA
529900X0H1IO3RS1A464
PRYSMIAN SPA
N/A
63000.00000000
NS
2631581.56000000
0.010605764216
Long
EC
CORP
IT
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
37617.00000000
NS
USD
18698658.36000000
0.075359078639
Long
EC
CORP
US
N
1
N
N
N
LANTHEUS HOLDINGS INC
5299005HUB5IOJGO7S39
LANTHEUS HLDGS INC
516544103
26865.00000000
NS
USD
2254510.80000000
0.009086098767
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
117879.00000000
NS
USD
23149078.02000000
0.093295099431
Long
EC
CORP
US
N
1
N
N
N
BOOKING HOLDINGS INC
FXM8FAOHMYDIPD38UZ17
THE BOOKING HOLDINGS INC
09857L108
7453.00000000
NS
USD
20125559.49000000
0.081109756168
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
10786934.00000000
NS
38433159.83000000
0.154892798093
Long
EC
CORP
CA
N
1
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
522591.00000000
NS
USD
38117787.54000000
0.153621788979
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP SER N PC PP
N/A
49490.00000000
NS
USD
40086900.00000000
0.161557679237
Long
EP
CORP
US
Y
3
N
N
N
RELATIVITY SPACE INC
N/A
RELATIVITY SPACE INC SER D PC PP
N/A
207384.00000000
NS
USD
3133572.24000000
0.012628880228
Long
EP
CORP
US
Y
3
N
N
N
EATON CORP PLC
549300VDIGTMXUNT7H71
EATON CORP PLC
N/A
352515.00000000
NS
USD
70890766.50000000
0.285703003103
Long
EC
CORP
IE
N
1
N
N
N
CIRCLE INTERNET FINANCIAL LLC
549300UHJLR6LBGAFV55
CIRCLE INTERNET FINANCIAL LIMITED SER F PC PP
N/A
118667.00000000
NS
USD
2853941.35000000
0.011501915617
Long
EP
CORP
US
Y
3
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
136903.00000000
NS
2442132.38000000
0.009842248707
Long
EC
CORP
AU
N
2
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
355288.00000000
NS
USD
39213136.56000000
0.158036249703
Long
EC
CORP
US
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
27695.00000000
NS
USD
2246064.50000000
0.009052058603
Long
EC
CORP
US
N
1
N
N
N
AIB GROUP PLC
635400AKJBGNS5WNQL34
AIB GROUP PLC
N/A
774600.00000000
NS
3254187.54000000
0.013114982369
Long
EC
CORP
IE
N
1
N
N
N
PARKER-HANNIFIN CORP
5493002CONDB4N2HKI23
PARKER HANNIFIN CORP
701094104
32845.00000000
NS
USD
12810863.80000000
0.051630169071
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
549300B9WLO96RQCXP87
SPACE EXPLORATION TECH CORP PP
N/A
73000.00000000
NS
USD
5913000.00000000
0.023830492188
Long
EC
CORP
US
Y
3
N
N
N
GALLAGHER (ARTHUR J.) and CO
54930049QLLMPART6V29
ARTHUR J GALLAGHAR AND CO
363576109
167359.00000000
NS
USD
36747015.63000000
0.148097322668
Long
EC
CORP
US
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC
67080N101
2064621.00000000
NS
USD
3716317.80000000
0.014977453459
Long
EC
CORP
US
N
1
N
N
N
SCHRODINGER INC
N/A
SCHRODINGER INC
80810D103
77891.00000000
NS
USD
3888318.72000000
0.015670649228
Long
EC
CORP
US
N
1
N
N
OREILLY AUTOMOTIVE INC
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
86864.00000000
NS
USD
82981179.20000000
0.334429619949
Long
EC
CORP
US
N
1
N
N
N
LYRA HEALTH INC
N/A
LYRA HEALTH INC SERIES F PC PP
N/A
11519.00000000
NS
USD
192597.68000000
0.000776204550
Long
EP
CORP
US
Y
3
N
N
N
CONTK VETERINARY Holdings LLC
N/A
CONTK VETERINARY Holdings LLC
N/A
185166.00000000
NS
USD
9986002.38000000
0.040245450992
Long
EC
CORP
US
Y
3
N
N
N
VALERO ENERGY CORP
549300XTO5VR8SKV1V74
VALERO ENERGY CORP
91913Y100
505133.00000000
NS
USD
59252100.90000000
0.238797011276
Long
EC
CORP
US
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
534676.00000000
NS
USD
125392215.52000000
0.505354001777
Long
EC
CORP
US
N
1
N
N
N
MODERNA INC
549300EI6OKH5K5Q2G38
MODERNA INC
60770K107
11186.00000000
NS
USD
1359099.00000000
0.005477422307
Long
EC
CORP
US
N
1
N
N
N
CASEY'S GENERAL STORES INC
549300CAFWSI86V66Q65
CASEY GENERAL STORES
147528103
59491.00000000
NS
USD
14508665.08000000
0.058472624701
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
549300LJXD867XMVE759
ROPER TECHNOLOGIES INC
776696106
5500.00000000
NS
USD
2644400.00000000
0.010657424918
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
478487.00000000
NS
USD
45968246.09000000
0.185260600268
Long
EC
CORP
US
N
1
N
N
N
TOURMALINE OIL CORP
549300EWGW5PUCV5A109
TOURMALINE OIL CORP
89156V106
126670.00000000
NS
5968478.13000000
0.024054079394
Long
EC
CORP
CA
N
1
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
5800.00000000
NS
69394.23000000
0.000279671682
Long
EC
CORP
CA
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
159016.00000000
NS
USD
11380775.12000000
0.045866645121
Long
EC
CORP
GB
N
1
N
N
N
HYATT HOTELS CORP
T27JQIMTYSH41TCD5186
HYATT HOTELS CORP CL A
448579102
24062.00000000
NS
USD
2757023.96000000
0.011111320470
Long
EC
CORP
US
N
1
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
173492.00000000
NS
USD
12971996.84000000
0.052279565258
Long
EC
CORP
US
N
1
N
N
N
PULTE GROUP INC
N/A
PULTEGROUP INC
745867101
4653.00000000
NS
USD
361445.04000000
0.001456690884
Long
EC
CORP
US
N
1
N
N
N
GE HEALTHCARE TECHNOLOGIES INC
549300OI9J7XOWZMUN85
GE HEALTHCARE TECHNOLOGIES INC WI
36266G107
122578.00000000
NS
USD
9958236.72000000
0.040133550206
Long
EC
CORP
US
N
1
N
N
N
BOSTON SCIENTIFIC CORP
Y6ZDD9FP4P8JSSJMW954
BOSTON SCIENTIFIC CORP
101137107
615656.00000000
NS
USD
33300833.04000000
0.134208564459
Long
EC
CORP
US
N
1
N
N
N
ELI LILLY AND COMPANY
FRDRIPF3EKNDJ2CQJL29
LILLY ELI and CO
532457108
1361267.00000000
NS
USD
638406997.66000000
2.572899200258
Long
EC
CORP
US
N
1
N
N
N
VERISK ANALYTICS INC
549300I1YSWNIRKBWP67
VERISK ANALYTICS INC
92345Y106
86063.00000000
NS
USD
19452819.89000000
0.078398490181
Long
EC
CORP
US
N
1
N
N
N
23ANDME HOLDING CO
N/A
23ANDME HOLDING CO CL A
90138Q108
558254.00000000
NS
USD
976944.50000000
0.003937268438
Long
EC
CORP
US
N
1
N
N
N
GALAPAGOS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
323505.00000000
NS
USD
13153713.30000000
0.053011916464
Long
EC
CORP
BE
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
649030.00000000
NS
USD
49060177.70000000
0.197721660996
Long
EC
CORP
US
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
30615.00000000
NS
USD
27375014.55000000
0.110326411366
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
1732864.00000000
NS
USD
104353070.08000000
0.420562323936
Long
EC
CORP
US
N
1
N
N
N
VERONA PHARMA PLC
213800EVI6O6J3TIAL06
VERONA PHARMA PLC ADR
925050106
85613.00000000
NS
USD
1809858.82000000
0.007294068404
Long
EC
CORP
GB
N
1
N
N
N
FREEPORT-MCMORAN INC
549300IRDTHJQ1PVET45
FREEPORT MCMORAN INC
35671D857
2552487.00000000
NS
USD
102099480.00000000
0.411479935842
Long
EC
CORP
US
N
1
N
N
N
STRUCTURE THERAPEUTICS INC
N/A
STRUCTURE THERAPEUTICS INC ADR
86366E106
91828.00000000
NS
USD
3817289.96000000
0.015384390085
Long
EC
CORP
KY
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
9531892.00000000
NS
87062384.00000000
0.350877636033
Long
EC
CORP
CA
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604301
1503742.00000000
NS
USD
165186058.70000000
0.665730607403
Long
EC
CORP
US
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
57803.00000000
NS
USD
50140056.29000000
0.202073773004
Long
EC
CORP
US
N
1
N
N
N
NVENT ELECTRIC PLC
N/A
NVENT ELECTRIC PLC
N/A
167843.00000000
NS
USD
8672447.81000000
0.034951581227
Long
EC
CORP
IE
N
1
N
N
N
CLEAR SECURE INC
N/A
CLEAR SECURE INC
18467V109
357040.00000000
NS
USD
8272616.80000000
0.033340187727
Long
EC
CORP
US
N
1
N
N
BUMBLE INC
N/A
BUMBLE INC CL A
12047B105
438262.00000000
NS
USD
7354036.36000000
0.029638137330
Long
EC
CORP
US
N
1
N
N
CATERPILLAR INC
WRJR7GS4GTRECRRTVX92
CATERPILLAR INC
149123101
100322.00000000
NS
USD
24684228.10000000
0.099482040407
Long
EC
CORP
US
N
1
N
N
N
ROIVANT SCIENCES LTD
549300DL466NY5J6U724
ROIVANT SCIENCES LTD
N/A
418508.00000000
NS
USD
4218560.64000000
0.017001585723
Long
EC
CORP
BM
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER H PC PP
N/A
29000.00000000
NS
USD
583770.00000000
0.002352701915
Long
EP
CORP
US
Y
3
N
N
N
RESTAURANT BRANDS INTL INC
5299009RXTX9DN9AKJ98
RESTAURANT BRANDS INTERNATIONAL INC
76131D103
106275.00000000
NS
8239671.82000000
0.033207413317
Long
EC
CORP
CA
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
36887.00000000
NS
USD
15160188.13000000
0.061098384037
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
1059894.00000000
NS
USD
126169781.76000000
0.508487738663
Long
EC
CORP
US
N
1
N
N
N
COINBASE GLOBAL INC
5493004G3J2SC154DU06
COINBASE GLOBAL INC
19260Q107
309.00000000
NS
USD
22108.95000000
0.000089103189
Long
EC
CORP
US
N
1
N
N
N
COMCAST CORP
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
59294.00000000
NS
USD
2463665.70000000
0.009929032000
Long
EC
CORP
US
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
39143.00000000
NS
USD
10393249.36000000
0.041886732232
Long
EC
CORP
US
N
1
N
N
N
MARATHON PETROLEUM CORP
3BNYRYQHD39K4LCKQF12
MARATHON PETROLEUM CORP
56585A102
52307.00000000
NS
USD
6098996.20000000
0.024580091544
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC KANSAS CITY LTD
N/A
CANADIAN PACIFIC KANSAS CITY LTD
13646K108
743982.00000000
NS
60091393.85000000
0.242179518310
Long
EC
CORP
CA
N
1
N
N
N
VENTYX BIOSCIENCES INC
N/A
VENTYX BIOSCIENCES INC
92332V107
38622.00000000
NS
USD
1266801.60000000
0.005105446581
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
367888.00000000
NS
USD
125795622.72000000
0.506979807988
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
57152.00000000
NS
USD
7344603.52000000
0.029600121226
Long
EC
CORP
US
N
1
N
N
N
AGILON HEALTH INC
N/A
AGILON HEALTH INC
00857U107
194065.00000000
NS
USD
3365087.10000000
0.013561928268
Long
EC
CORP
US
N
1
N
N
N
STARLING BANK LTD
213800AE5VSF3V1PAV23
STARLING BANK LTD SER D PP
N/A
4139223.00000000
NS
15349894.67000000
0.061862936755
Long
EC
CORP
GB
Y
3
N
N
N
MOLOCO INC
N/A
MOLOCO INC SERIES A PC PP
N/A
95881.00000000
NS
USD
5752860.00000000
0.023185098138
Long
EP
CORP
US
Y
3
N
N
N
BROOKFIELD ASSET MANAGEMENT LTD
549300CZ84WPNJZKY093
BROOKFIELD ASSET MANAGEMENT LTD A
113004105
13030.00000000
NS
425300.77000000
0.001714041379
Long
EC
CORP
CA
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
40579.00000000
NS
USD
6988109.59000000
0.028163384238
Long
EC
CORP
US
N
1
N
N
N
DIAMONDBACK ENERGY INC
549300R22LSX6OHWEN64
DIAMONDBACK ENERGY INC
25278X109
51615.00000000
NS
USD
6780146.40000000
0.027325253817
Long
EC
CORP
US
N
1
N
N
N
ADYEN NV
724500973ODKK3IFQ447
ADYEN BV
N/A
4051.00000000
NS
7014986.04000000
0.028271701341
Long
EC
CORP
NL
N
2
N
N
N
ACRISURE HOLDINGS INC
N/A
ACRISURE HOLDINGS INC SER B-1 PC PP
N/A
57282.00000000
NS
USD
1603323.18000000
0.006461691276
Long
EP
CORP
US
Y
3
N
N
N
SALESFORCE INC
RCGZFPDMRW58VJ54VR07
SALESFORCE INC
79466L302
1051554.00000000
NS
USD
222151298.04000000
0.895311140320
Long
EC
CORP
US
N
1
N
N
N
CONTK TC HOLDINGS LLC
N/A
CONTK TC HOLDINGS LLC
N/A
1552.00000000
NS
USD
1350705.60000000
0.005443595340
Long
EC
CORP
US
Y
3
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
946547309.58400000
NS
USD
946736619.05000000
3.815525047403
Long
STIV
RF
US
N
1
N
N
N
TRANE TECHNOLOGIES PLC
549300BURLR9SLYY2705
TRANE TECHNOLOGIES PLC
N/A
87707.00000000
NS
USD
16774840.82000000
0.067605735351
Long
EC
CORP
IE
N
1
N
N
N
LARSEN and TOUBRO LTD
3358003FR3JIC5FRXA90
LARSEN and TOUBRO LTD
N/A
88800.00000000
NS
2684476.23000000
0.010818939595
Long
EC
CORP
IN
N
2
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
17110.00000000
NS
USD
1613986.30000000
0.006504665637
Long
EC
CORP
US
N
1
N
N
N
LEGEND BIOTECH CORP
254900EIUFZTW136H859
LEGEND BIOTECH CORP SPON ADR
52490G102
280208.00000000
NS
USD
19342758.24000000
0.077954921216
Long
EC
CORP
KY
N
1
N
N
N
BROOKFIELD CORP
C6J3FGIWG6MBDGTE8F80
BROOKFIELD CORP CL A
11271J107
91575.00000000
NS
3083030.76000000
0.012425188642
Long
EC
CORP
CA
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
309550.00000000
NS
USD
142510629.00000000
0.574344398990
Long
EC
CORP
US
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC
25809K105
309.00000000
NS
USD
23613.78000000
0.000095167935
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTOR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
403677.00000000
NS
USD
40739082.84000000
0.164186097650
Long
EC
CORP
TW
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
9678.00000000
NS
USD
95037.96000000
0.000383020693
Long
EP
CORP
US
Y
3
N
N
N
ACADEMY SPORTS and OUTDOORS INC
N/A
ACADEMY SPORTS and OUTDOORS INC
00402L107
818087.00000000
NS
USD
44217602.35000000
0.178205179674
Long
EC
CORP
US
N
1
N
N
N
GFL ENVIRONMENTAL INC
5493008HF9XC5H29ZX61
GFL ENVIRONMENTAL INC
36168Q104
74689.00000000
NS
2900171.47000000
0.011688231618
Long
EC
CORP
CA
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
825776.00000000
NS
USD
290598832.16000000
1.171167461511
Long
EC
CORP
US
N
1
N
N
N
EXXON MOBIL CORP
J3WHBG0MTS7O8ZVMDC91
EXXON MOBIL CORP
30231G102
2869735.00000000
NS
USD
307779078.75000000
1.240407057683
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
229362.00000000
NS
USD
55046880.00000000
0.221849187192
Long
EC
CORP
US
N
1
N
N
N
WASTE CONNECTION INC
549300HDLRTPBQU69P29
WASTE CONNECTIONS INC
94106B101
16615.00000000
NS
USD
2374781.95000000
0.009570813920
Long
EC
CORP
CA
N
1
N
N
N
WILLIAMS-SONOMA INC
549300IARG6YWVTZ1I92
WILLIAMS-SONOMA INC
969904101
500353.00000000
NS
USD
62614174.42000000
0.252346794255
Long
EC
CORP
US
N
1
N
N
BIOHAVEN LTD
N/A
BIOHAVEN LTD
N/A
5818.00000000
NS
USD
139166.56000000
0.000560867177
Long
EC
CORP
VG
N
1
N
N
N
ZIPLINE INTERNATIONAL INC
N/A
ZIPLINE INTERNATIONAL INC SER E PC PP
N/A
178019.00000000
NS
USD
7156363.80000000
0.028841480067
Long
EP
CORP
US
Y
3
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
102670.00000000
NS
USD
26233211.70000000
0.105724733047
Long
EC
CORP
US
N
1
N
N
CONSTELLATION ENERGY CORP
N/A
CONSTELLATION ENERGY CORP
21037T109
453492.00000000
NS
USD
41517192.60000000
0.167322025023
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
96851.00000000
NS
USD
28901306.91000000
0.116477654079
Long
EC
CORP
US
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
283705.00000000
NS
USD
129312739.00000000
0.521154442191
Long
EC
CORP
US
N
1
N
N
N
EXACT SCIENCES CORP
549300VM3X1FYD4N9Z14
EXACT SCIENCES CORP
30063P105
59116.00000000
NS
USD
5550992.40000000
0.022371534082
Long
EC
CORP
US
N
1
N
N
CHEVRON CORP NEW
N/A
CHEVRON CORP
166764100
730911.00000000
NS
USD
115008845.85000000
0.463507086536
Long
EC
CORP
US
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
14784.00000000
NS
USD
17513126.40000000
0.070581163855
Long
EC
CORP
US
N
1
N
N
N
DOXIMITY INC
N/A
DOXIMITY INC
26622P107
140600.00000000
NS
USD
4783212.00000000
0.019277235955
Long
EC
CORP
US
N
1
N
N
FAIRFAX FINANCIAL HOLDINGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
40313.00000000
NS
30196027.00000000
0.121695617378
Long
EC
CORP
CA
N
1
N
N
N
BROOKFIELD REINSURANCE LTD
9845004583U3B8E06924
BROOKFIELD REINSURANCE LTD
N/A
1943.00000000
NS
65737.13000000
0.000264932887
Long
EC
CORP
BM
N
1
N
N
N
VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA
N/A
VAMOS LOCACAO DE CAMINHOES MAQUINAS E EQUIPAMENTOS SA
N/A
30800.00000000
NS
77897.33000000
0.000313940760
Long
EC
CORP
BR
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
193648.00000000
NS
12515675.98000000
0.050440507133
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
9845001B052ABF0B6755
CDW CORPORATION
12514G108
98583.00000000
NS
USD
18089980.50000000
0.072905993405
Long
EC
CORP
US
N
1
N
N
N
HYUNDAI MOTOR CO
9884004RQX8PRBXQ8S60
HYUNDAI MOTOR CO
N/A
155010.00000000
NS
24383676.12000000
0.098270759904
Long
EC
CORP
KR
N
2
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
732124.00000000
NS
USD
131233227.00000000
0.528894366811
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
1055179.00000000
NS
USD
464795797.71000000
1.873213703162
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
417254.00000000
NS
USD
72460329.64000000
0.292028635125
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
128193.00000000
NS
USD
24348978.42000000
0.098130921706
Long
EC
CORP
US
N
1
N
N
N
MORGAN STANLEY
IGJSJL3JD5P30I6NJZ34
MORGAN STANLEY
617446448
1088462.00000000
NS
USD
92954654.80000000
0.374624585682
Long
EC
CORP
US
N
1
N
N
N
THOMSON REUTERS CORP
549300561UZND4C7B569
THOMSON REUTERS CORP
884903808
26308.00000000
NS
3551952.35000000
0.014315030057
Long
EC
CORP
CA
N
1
N
N
N
DIAGEO PLC
213800ZVIELEA55JMJ32
DIAGEO PLC
N/A
72671.00000000
NS
3124199.21000000
0.012591105170
Long
EC
CORP
GB
N
2
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
467905.00000000
NS
7915267.82000000
0.031900004728
Long
EC
CORP
CA
N
1
N
N
N
SUNRISE ENERGY METALS LTDCLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
SUNRISE ENERGY METALS LTD
N/A
635031.00000000
NS
449639.41000000
0.001812130635
Long
EC
CORP
AU
N
2
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
554505.00000000
NS
USD
63457552.20000000
0.255745763915
Long
EC
CORP
US
N
1
N
N
N
BYTEDANCE LTD
N/A
BYTEDANCE LTD SER E-1 PC PP
N/A
80736.00000000
NS
USD
18233418.24000000
0.073484074234
Long
EP
CORP
CN
Y
3
N
N
N
CANADIAN NATURAL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
1243339.00000000
NS
69902916.57000000
0.281721783749
Long
EC
CORP
CA
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
8806.00000000
NS
USD
4132567.74000000
0.016655018306
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
15758.00000000
NS
USD
33706362.00000000
0.135842921758
Long
EC
CORP
US
N
1
N
N
N
MOTOROLA SOLUTIONS INC
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
32171.00000000
NS
USD
9435110.88000000
0.038025255560
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
144569906.32300000
NS
USD
144584363.31000000
0.582701934806
Long
STIV
RF
US
N
1
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER H PC PP
N/A
11788.00000000
NS
USD
1068110.68000000
0.004304685137
Long
EP
CORP
US
Y
3
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
71360.00000000
NS
USD
10314374.40000000
0.041568851441
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
2331029.00000000
NS
USD
986071887.58000000
3.974053511712
Long
EC
CORP
US
N
1
N
N
N
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE
N/A
LIBERTY FORMULA ONE-C
531229854
853255.00000000
NS
USD
64233036.40000000
0.258871109792
Long
EC
CORP
US
N
1
N
N
N
P3 HEALTH PARTNERS INC
N/A
P3 HEALTH PARTNERS INC A
744413105
307680.00000000
NS
USD
919963.20000000
0.003707623178
Long
EC
CORP
US
N
1
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCHE-TARD INC
01626P148
362403.00000000
NS
18583155.91000000
0.074893582235
Long
EC
CORP
CA
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
1342412.00000000
NS
USD
195240401.28000000
0.786855210160
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
110665.00000000
NS
USD
43524544.50000000
0.175412027352
Long
EC
CORP
US
N
1
N
N
N
WELLS FARGO and CO
PBLD0EJDB5FWOLXP3B76
WELLS FARGO and CO
949746101
888106.00000000
NS
USD
37904364.08000000
0.152761652652
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL MUSIC GROUP NV
724500GJBUL3D9TW9Y18
UNIVERSAL MUSIC GROUP NV
N/A
1773619.00000000
NS
39384841.51000000
0.158728252658
Long
EC
CORP
NL
N
1
N
N
N
CARDINAL HEALTH INC
CCU46N3GJMF4OK4N7U60
CARDINAL HEALTH INC
14149Y108
86112.00000000
NS
USD
8143611.84000000
0.032820273692
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
5425420.00000000
NS
USD
155655299.80000000
0.627319872494
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
43228.00000000
NS
USD
96398.44000000
0.000388503681
Long
EP
CORP
US
Y
3
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
44020.00000000
NS
USD
57738392.80000000
0.232696485476
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
15987.00000000
NS
USD
2587975.56000000
0.010430023907
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
215189.00000000
NS
6506542.69000000
0.026222579866
Long
EC
CORP
JP
N
2
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
1659560.00000000
NS
6576856.01000000
0.026505955652
Long
EC
CORP
CA
N
1
N
N
N
WAYFAIR INC
54930027N9ZAVYFDHK53
WAYFAIR INC
94419L101
11402.00000000
NS
USD
741244.02000000
0.002987351569
Long
EC
CORP
US
N
1
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
2041109.00000000
NS
USD
28228537.47000000
0.113766267831
Long
EC
CORP
BR
N
1
N
N
N
AIRBNB INC
549300HMUDNO0RY56D37
AIRBNB INC CLASS A
009066101
856874.00000000
NS
USD
109816971.84000000
0.442582866506
Long
EC
CORP
US
N
1
N
N
N
GRAINGER (W.W.) INC
549300TWZSP6O1IH2V34
WW GRAINGER INC
384802104
99857.00000000
NS
USD
78746231.63000000
0.317361991843
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
23298.00000000
NS
USD
12293422.68000000
0.049544784906
Long
EC
CORP
US
N
1
N
N
N
FIRST SOLAR INC
549300NPYMLM4NHTOF27
FIRST SOLAR INC
336433107
140207.00000000
NS
USD
26651948.63000000
0.107412320928
Long
EC
CORP
US
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
626882.00000000
NS
USD
116111084.04000000
0.467949311900
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
461013.00000000
NS
USD
57769539.03000000
0.232822010589
Long
EC
CORP
US
N
1
N
N
N
INSPIRE MEDICAL SYSTEMS INC
549300XQQCQ7HCJKTW25
INSPIRE MEDICAL SYSTEMS INC
457730109
12840.00000000
NS
USD
4168377.60000000
0.016799338717
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
299369.00000000
NS
USD
23072368.83000000
0.092985947097
Long
EC
CORP
US
N
1
N
N
N
OLAPLEX HOLDINGS INC
N/A
OLAPLEX HOLDINGS INC
679369108
748152.00000000
NS
USD
2783125.44000000
0.011216514300
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
1919104.00000000
NS
USD
922398146.56000000
3.717436466553
Long
EC
CORP
US
N
1
N
N
N
IVANHOE ELECTRIC INC
N/A
IVANHOE ELECTRIC INC
46578C108
606613.00000000
NS
USD
7910233.52000000
0.031879715560
Long
EC
CORP
US
N
1
N
N
N
BETA TECHNOLOGIES INC
N/A
BETA TECHNOLOGIES INC SER B 6% PC PP
N/A
47990.00000000
NS
USD
5202595.90000000
0.020967431245
Long
EP
CORP
US
Y
3
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
985176.00000000
NS
140412214.05000000
0.565887395595
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
175323.00000000
NS
USD
4216518.15000000
0.016993354107
Long
EP
CORP
US
Y
3
N
N
N
SAMSARA INC
N/A
SAMSARA INC
79589L106
20465.00000000
NS
USD
567085.15000000
0.002285458859
Long
EC
CORP
US
N
1
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER C PC PP
N/A
405967.00000000
NS
USD
2577890.45000000
0.010389379034
Long
EP
CORP
US
Y
3
N
N
N
NURO INC/CA
N/A
NURO INC/CA SER D PC PP
N/A
114603.00000000
NS
USD
727729.05000000
0.002932883720
Long
EP
CORP
US
Y
3
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
351300.00000000
NS
USD
18081411.00000000
0.072871456722
Long
EC
CORP
US
N
1
N
N
N
STRIPE INC
549300CLHGIPTCYHQ143
STRIPE INC SER I PC PP
N/A
321951.00000000
NS
USD
6480873.63000000
0.026119128770
Long
EP
CORP
US
Y
3
N
N
N
GOBRANDS INC
N/A
GOBRANDS INC SER G PC PP
N/A
8352.00000000
NS
USD
756774.72000000
0.003049943185
Long
EP
CORP
US
Y
3
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
291302.00000000
NS
USD
42399006.10000000
0.170875897799
Long
EC
CORP
US
N
1
N
N
N
AMERISOURCEBERGEN CORP
AI8GXW8LG5WK7E9UD086
AMERISOURCEBERGEN CORP
03073E105
45075.00000000
NS
USD
8673782.25000000
0.034956959268
Long
EC
CORP
US
N
1
N
N
N
ROYAL BANK OF CANADA
ES7IP3U3RHIGC71XBU11
ROYAL BANK OF CANADA
780087102
1081082.00000000
NS
103248533.41000000
0.416110835269
Long
EC
CORP
CA
N
1
N
N
N
EAST WEST BANCORP INC
N/A
EAST WEST BANCORP INC
27579R104
180423.00000000
NS
USD
9524530.17000000
0.038385631966
Long
EC
CORP
US
N
1
N
N
N
BIRCHCLIFF ENERGY LTD
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD
090697103
222518.00000000
NS
1316883.28000000
0.005307285086
Long
EC
CORP
CA
N
1
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
238467.00000000
NS
USD
39471057.84000000
0.159075720539
Long
EC
CORP
US
N
1
N
N
N
HUNT (JB) TRANSPORT SERVICES
549300XCD1MPI1C5GK90
HUNT J B TRANSPORT SERVICES IN
445658107
97496.00000000
NS
USD
17649700.88000000
0.071131584467
Long
EC
CORP
US
N
1
N
N
N
ELEVATEBIO, LLC
N/A
ELEVATEBIO LLC SER C PC PP
N/A
486500.00000000
NS
USD
2062760.00000000
0.008313307300
Long
EP
CORP
US
Y
3
N
N
N
ARISTA NETWORKS INC
635400H1WKBLOQERUU95
ARISTA NETWORKS INC
040413106
577746.00000000
NS
USD
93629516.76000000
0.377344405176
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
254579.00000000
NS
USD
44347661.80000000
0.178729343501
Long
EC
CORP
US
N
1
N
N
N
BOWERY FARMING INC
N/A
BOWERY FARMING INC SER C-1 PC PP
N/A
37316.00000000
NS
USD
320917.60000000
0.001293357747
Long
EP
CORP
US
Y
3
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
41865.00000000
NS
2090484.81000000
0.008425043452
Long
EC
CORP
CA
N
1
N
N
N
LAS VEGAS SANDS CORP
549300DUOO1KXOHPM605
LAS VEGAS SANDS CORP
517834107
77142.00000000
NS
USD
4474236.00000000
0.018032005081
Long
EC
CORP
US
N
1
N
N
N
REPUBLIC SERVICES INC
NKNQHM6BLECKVOQP7O46
REPUBLIC SERVICES INC
760759100
51000.00000000
NS
USD
7811670.00000000
0.031482486202
Long
EC
CORP
US
N
1
N
N
N
INDUTRADE AB
549300FISLQ6CEFP1867
INDUTRADE AB
N/A
95175.00000000
NS
2143463.82000000
0.008638558738
Long
EC
CORP
SE
N
1
N
N
N
NUVALENT INC
N/A
NUVALENT INC-A
670703107
61110.00000000
NS
USD
2577008.70000000
0.010385825417
Long
EC
CORP
US
N
1
N
N
N
LINDE PLC
5299003QR1WT0EF88V51
LINDE PLC
N/A
24633.00000000
NS
USD
9387143.64000000
0.037831938641
Long
EC
CORP
IE
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
5212149.00000000
NS
USD
623894235.30000000
2.514410062754
Long
EC
CORP
US
N
1
N
N
N
SUNCOR ENERGY INC
549300W70ZOQDVLCHY06
SUNCOR ENERGY INC
867224107
169734.00000000
NS
4978949.42000000
0.020066094243
Long
EC
CORP
CA
N
1
N
N
N
UBER TECHNOLOGIES INC
549300B2FTG34FILDR98
UBER TECHNOLOGIES INC
90353T100
396662.00000000
NS
USD
17123898.54000000
0.069012503027
Long
EC
CORP
US
N
1
N
N
N
CHENIERE ENERGY INC
MIHC87W9WTYSYZWV1J40
CHENIERE ENERGY INC
16411R208
273048.00000000
NS
USD
41601593.28000000
0.167662175496
Long
EC
CORP
US
N
1
N
N
N
COUPANG INC
549300XR4L1D80AK4W76
COUPANG INC A
22266T109
2297748.00000000
NS
USD
39980815.20000000
0.161130137719
Long
EC
CORP
US
N
1
N
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
381793.00000000
NS
16510980.16000000
0.066542327707
Long
EC
CORP
CA
N
1
N
N
N
AON PLC
635400FALWQYX5E6QC64
AON PLC
N/A
21289.00000000
NS
USD
7348962.80000000
0.029617689937
Long
EC
CORP
IE
N
1
N
N
N
FANATICS INC
N/A
FANATICS HOLDINGS INC CLASS A PP
N/A
332480.00000000
NS
USD
25534464.00000000
0.102908649569
Long
EC
CORP
US
Y
3
N
N
N
TENSTORRENT INC
N/A
TENSTORRENT INC SER C-1 PC PP
N/A
33000.00000000
NS
USD
1946340.00000000
0.007844112999
Long
EP
CORP
CA
Y
3
N
N
N
DELIVEROO PLC
984500F6537F74DDEE77
DELIVEROO HOLDINGS PLC CL A
N/A
8895740.00000000
NS
12935740.40000000
0.052133445046
Long
EC
CORP
GB
N
1
N
N
N
ULTA BEAUTY INC
529900CIV6HN8M28YM82
ULTA BEAUTY INC
90384S303
110459.00000000
NS
USD
51981453.11000000
0.209494945427
Long
EC
CORP
US
N
1
N
N
N
WALT DISNEY CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
35928.00000000
NS
USD
3207651.84000000
0.012927434824
Long
EC
CORP
US
N
1
N
N
N
RALPH LAUREN CORP
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
20316.00000000
NS
USD
2504962.80000000
0.010095467011
Long
EC
CORP
US
N
1
N
N
2023-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer