0001752724-20-161916.txt : 20200820
0001752724-20-161916.hdr.sgml : 20200820
20200820082809
ACCESSION NUMBER: 0001752724-20-161916
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200630
FILED AS OF DATE: 20200820
PERIOD START: 20201231
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: 201118688
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
C000064233
C000016601
Fidelity Contrafund
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Contrafund
S000006037
JI376UEGMQ5TDKUOM103
2020-12-31
2020-06-30
N
122110424237.59
743841682.59
121366582555.00
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
13805542.14000000
0.00000000
0.00000000
4173273.96000000
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
618027.00000000
NS
USD
57680459.91000000
0.047525816988
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
9834467.00000000
NS
USD
4281041829.77000000
3.527364567449
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
2647053.00000000
NS
USD
75176305.20000000
0.061941519335
Long
EC
CORP
US
N
1
N
N
N
INTEL CORP
KNX4USFCNGPY45LOCE31
INTEL CORP
458140100
4345253.00000000
NS
USD
259976486.99000000
0.214207635674
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
335512.00000000
NS
USD
103918131.76000000
0.085623348348
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
1126733.00000000
NS
USD
58376036.73000000
0.048098937533
Long
EC
CORP
US
N
1
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
628445.00000000
NS
USD
162258214.55000000
0.133692661632
Long
EC
CORP
LU
N
1
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
634681.00000000
NS
USD
77837277.84000000
0.064134027836
Long
EC
CORP
US
N
1
N
N
N
SITME CORP
N/A
SITME CORP
82982T106
114738.00000000
NS
USD
5439728.58000000
0.004482064556
Long
EC
CORP
US
N
1
N
N
N
GENMAB AS
529900MTJPDPE4MHJ122
GENMAB AS
N/A
83163.00000000
NS
27835938.18000000
0.022935422250
Long
EC
CORP
DK
N
1
N
N
N
ZOOM VIDEO COMMUNICATIONS INC
549300T9GCHU0ODOM055
ZOOM VIDEO COMMUNICATIONS INC CL A
98980L101
246579.00000000
NS
USD
62517639.66000000
0.051511411414
Long
EC
CORP
US
N
1
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
216277.00000000
NS
USD
48712068.71000000
0.040136310740
Long
EC
CORP
NL
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
11107709.00000000
NS
USD
1013134137.89000000
0.834771908841
Long
EC
CORP
US
N
1
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
10965911.00000000
NS
USD
74897172.13000000
0.061711527632
Long
EC
CORP
US
N
1
N
N
N
EUROFINS SCIENTIFIC SE
529900JEHFM47DYY3S57
EUROFINS SCIENTIFIC SE
N/A
84052.00000000
NS
52749950.72000000
0.043463323766
Long
EC
CORP
LU
N
1
N
N
N
SQUARE INC
549300OHIIUWSTIZME52
SQUARE INC CL A
852234103
766006.00000000
NS
USD
80384669.64000000
0.066232951400
Long
EC
CORP
US
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
3042880.00000000
NS
123275.19000000
0.000101572597
Long
EC
CORP
CA
N
3
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
2841548.00000000
NS
90874351.58000000
0.074875925206
Long
EC
CORP
CH
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER G 0% PFD PERP
N/A
46145.00000000
NS
USD
18286802.05000000
0.015067411197
Long
EP
CORP
GB
N
3
N
N
N
FORTUNE BRANDS HOME and SEC INC
54930032LHW54PQUJD44
FORTUNE BRANDS HOME and SEC INC
34964C106
1932719.00000000
NS
USD
123558725.67000000
0.101806216397
Long
EC
CORP
US
N
1
N
N
N
FARFETCH LTD
549300QFQ74Z0F96NS78
FARFETCH LTD CL A
30744W107
888062.00000000
NS
USD
15336830.74000000
0.012636782232
Long
EC
CORP
KY
N
1
N
N
N
TRADEWEB MARKETS INC
N/A
TRADEWEB MARKETS INC A
892672106
159126.00000000
NS
USD
9251585.64000000
0.007622844316
Long
EC
CORP
US
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
5427999.00000000
NS
USD
532920941.82000000
0.439100228910
Long
EC
CORP
US
N
1
N
N
N
ZOOMINFO TECHNOLOGIES INC
N/A
ZOOMINFO TECHNOLOGIES INC
98980F104
267161.00000000
NS
USD
13633225.83000000
0.011233096906
Long
EC
CORP
US
N
1
N
N
SELECTQUOTE INC
549300BV28BWDIN9SP24
SELECTQUOTE INC
816307300
636755.00000000
NS
USD
16129004.15000000
0.013289493541
Long
EC
CORP
US
N
1
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
558215.00000000
NS
USD
122807300.00000000
0.101187079189
Long
EP
CORP
US
Y
3
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
1228091.00000000
NS
38509011.40000000
0.031729501308
Long
EC
CORP
CA
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
351902.00000000
NS
89510016.68000000
0.073751781417
Long
EC
CORP
CA
N
1
N
N
N
BLUEBIRD BIO INC
N/A
BLUEBIRD BIO INC
09609G100
395929.00000000
NS
USD
24167506.16000000
0.019912817557
Long
EC
CORP
US
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC WT 12/31/24
N/A
105983.00000000
NS
USD
10.60000000
0.000000008733
Long
EC
CORP
US
N
3
N
N
N
ROYALTY PHARMA PLC
N/A
ROYALTY PHARMA PLC
N/A
2028444.00000000
NS
USD
98480956.20000000
0.081143387353
Long
EC
CORP
GB
N
1
N
N
N
MERCADOLIBRE INC
549300DKPDN9M5S8GB14
MERCADOLIBRE INC
58733R102
29599.00000000
NS
USD
29177806.23000000
0.024041054477
Long
EC
CORP
US
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
871592.00000000
NS
828044500.47000000
0.682267295525
Long
EC
CORP
CA
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
7480582.00000000
NS
USD
334232403.76000000
0.275390800930
Long
EC
CORP
US
N
1
N
N
N
RYANAIR HOLDINGS PLC
635400BR2ROC1FVEBQ56
RYANAIR HOLDINGS PLC SPON ADR
783513203
203347.00000000
NS
USD
13490039.98000000
0.011115118919
Long
EC
CORP
IE
N
1
N
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
1102955.00000000
NS
USD
187083227.10000000
0.154147231603
Long
EC
CORP
US
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
3072847.00000000
NS
87535912.41000000
0.072125218134
Long
EC
CORP
GB
N
1
N
N
N
HENRY SCHEIN INC
VGO3WGL8H45T73F4RR92
HENRY SCHEIN INC
806407102
188494.00000000
NS
USD
11006164.66000000
0.009068529761
Long
EC
CORP
US
N
1
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
98527.00000000
NS
USD
106390439.87000000
0.087660406703
Long
EC
CORP
US
N
1
N
N
N
PATTERSON COS INC
YM48Q2087CUE26GWEK09
PATTERSON COMPANIES INC
703395103
213676.00000000
NS
USD
4700872.00000000
0.003873283651
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PP
N/A
867565.00000000
NS
USD
8944595.15000000
0.007369899491
Long
EC
CORP
US
Y
3
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
11344301.00000000
NS
USD
1976517563.23000000
1.628551716313
Long
EC
CORP
US
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
230271.00000000
NS
USD
163646691.57000000
0.134836697322
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
1227291.00000000
NS
USD
147004915.98000000
0.121124705734
Long
EC
CORP
US
N
1
N
N
N
CDW CORP
N/A
CDW CORPORATION
12514G108
274281.00000000
NS
USD
31865966.58000000
0.026255964293
Long
EC
CORP
US
N
1
N
N
N
ALECTOR INC
549300Z8RQOIY1JMHC25
ALECTOR INC
014442107
296773.00000000
NS
USD
7253132.12000000
0.005976218467
Long
EC
CORP
US
N
1
N
N
N
ELECTRONIC ARTS INC
549300O7A67PUEYKDL45
ELECTRONIC ARTS INC
285512109
1726087.00000000
NS
USD
227929788.35000000
0.187802757193
Long
EC
CORP
US
N
1
N
N
N
PELOTON INTERACTIVE INC
5493002YS021166W0339
PELOTON INTERACTIVE INC CL A
70614W100
914338.00000000
NS
USD
52821306.26000000
0.043522117166
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
2380761.00000000
NS
91536521.73000000
0.075421520325
Long
EC
CORP
JP
N
2
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER AA-9 PC PP
N/A
49783.00000000
NS
USD
299693.66000000
0.000246932601
Long
EP
CORP
US
Y
3
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
815752.00000000
NS
USD
232497477.52000000
0.191566304847
Long
EC
CORP
US
N
1
N
N
N
DOMINOS PIZZA INC
5299004V0Y8MI5D9FF45
DOMINOS PIZZA INC
25754A201
188540.00000000
NS
USD
69654217.60000000
0.057391595061
Long
EC
CORP
US
N
1
N
N
N
INARI MEDICAL INC
N/A
INARI MEDICAL INC
45332Y109
173941.00000000
NS
USD
8425702.04000000
0.006942357494
Long
EC
CORP
US
N
1
N
N
TWILIO INC
5493004W8TRGD63APX93
TWILIO INC CLASS A
90138F102
719443.00000000
NS
USD
157860183.06000000
0.130068903430
Long
EC
CORP
US
N
1
N
N
N
SERVICENOW INC
549300HJTQM36M0E1G39
SERVICENOW INC
81762P102
726976.00000000
NS
USD
294468898.56000000
0.242627659410
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
383323.00000000
NS
USD
127960883.86000000
0.105433374794
Long
EC
CORP
US
N
1
N
N
N
HUMANA INC
529900YLDW34GJAO4J06
HUMANA INC
444859102
511332.00000000
NS
USD
198268983.00000000
0.163363735573
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
110942.00000000
NS
6976486.57000000
0.005748276356
Long
EC
CORP
JP
N
2
N
N
N
CSL LTD
529900ECSECK5ZDQTE14
CSL LIMITED
N/A
110329.00000000
NS
21851618.36000000
0.018004641722
Long
EC
CORP
AU
N
1
N
N
N
GET HEAL INC
N/A
GET HEAL INC SER B PC P/P
N/A
35877127.00000000
NS
USD
886165.04000000
0.000730155716
Long
EP
CORP
US
Y
3
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
2991359.00000000
NS
104993274.31000000
0.086509212090
Long
EC
CORP
JE
N
2
N
N
N
CONT TC HOLDINGS LLC
N/A
CONT TC HOLDINGS LLC
N/A
140771.00000000
NS
USD
75326562.10000000
0.062065323513
Long
EC
CORP
US
Y
3
N
N
N
NEWMONT CORP
549300VSP3RIX7FGDZ51
NEWMONT CORP
651639106
3938918.00000000
NS
USD
243188797.32000000
0.200375418175
Long
EC
CORP
US
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
2944100.00000000
NS
USD
33548608.32000000
0.027642377014
Long
EC
CORP
US
Y
3
N
N
N
ALEXION PHARMACEUTICALS INC
M1YXUUZR0EIMU8T0EM75
ALEXION PHARMACEUTICALS INC
015351109
313523.00000000
NS
USD
35189821.52000000
0.028994654689
Long
EC
CORP
US
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
1028285.00000000
NS
USD
241050569.70000000
0.198613625452
Long
EC
CORP
US
N
1
N
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
1236450.00000000
NS
USD
169727491.50000000
0.139846972640
Long
EC
CORP
US
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
2742350.00000000
NS
USD
494363434.50000000
0.407330769387
Long
EC
CORP
GB
N
1
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
6280089.00000000
NS
USD
1031065012.02000000
0.849546053216
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC RT 07/28/20
872590112
5818831.00000000
NS
USD
977563.61000000
0.000805463571
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
705001.00000000
NS
USD
567913555.55000000
0.467932394234
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC NEW
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
5284364.00000000
NS
USD
408639868.12000000
0.336698833828
Long
EC
CORP
US
N
1
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
206842.00000000
NS
USD
105497693.68000000
0.086924828448
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
367604.00000000
NS
USD
54445828.44000000
0.044860642273
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG SDI CO LTD
9884002AESDO4YW87G32
SAMSUNG SDI CO LTD
N/A
79800.00000000
NS
24461192.72000000
0.020154800609
Long
EC
CORP
KR
N
2
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
18260139.00000000
NS
411901553.64000000
0.339386299728
Long
EC
CORP
IN
N
1
N
N
N
AFFIRM INC
N/A
AFFIRM INC CONV 1% 04/30/2021 P/P
N/A
7286800.00000000
PA
USD
7286800.00000000
0.006003959118
Long
DBT
CORP
US
Y
3
2021-04-30
Fixed
0.01000000
N
N
N
Y
Y
AFFIRM INC
AFFIRM INC
USD
XXXX
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
1999834.00000000
NS
USD
452642427.56000000
0.372954744239
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE PLC
549300WDHIIODXFO0R55
CLARIVATE PLC
N/A
9407514.00000000
NS
USD
210069787.62000000
0.173087008958
Long
EC
CORP
JE
N
1
N
N
N
IMMUNOMEDICS INC
5493007ZU7DDO8PSIM59
IMMUNOMEDICS INC
452907108
369207.00000000
NS
USD
13084696.08000000
0.010781135799
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
7837320.00000000
NS
USD
3566294092.80000000
2.938448144227
Long
EC
CORP
US
N
1
N
N
N
NETCOMPANY GROUP AS
5299006DEGAWX1Z1X779
NETCOMPANY GROUP AS
N/A
389977.00000000
NS
25577081.79000000
0.021074237447
Long
EC
CORP
DK
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
8509263.00000000
NS
USD
500344664.40000000
0.412259003975
Long
EC
CORP
US
N
1
N
N
N
SHISEIDO CO LTD
5299008QCD0YDT5OF506
SHISEIDO CO LTD
N/A
329128.00000000
NS
20972244.65000000
0.017280081723
Long
EC
CORP
JP
N
2
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
1445346.00000000
NS
USD
467511617.16000000
0.385206213537
Long
EC
CORP
US
N
1
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
6927531.00000000
NS
USD
721502353.65000000
0.594481889875
Long
EC
CORP
US
N
1
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
3629002.00000000
NS
USD
331799652.86000000
0.273386335740
Long
EC
CORP
US
N
1
N
N
N
NETEASE INC
5299004AF4DSJDB0PA32
NETEASE INC
N/A
4527544.00000000
NS
78043981.47000000
0.064304341299
Long
EC
CORP
KY
N
1
N
N
SAREPTA THERAPEUTICS INC
549300IKDPIED8J8IG21
SAREPTA THERAPEUTICS INC
803607100
453664.00000000
NS
USD
72740485.76000000
0.059934525821
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
816580.00000000
NS
USD
138059180.60000000
0.113753866751
Long
EC
CORP
US
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
403232.00000000
NS
USD
97364398.72000000
0.080223399778
Long
EC
CORP
US
N
1
N
N
N
SNAP INC
549300JNC0L6VP8A2Q35
SNAP INC - A
83304A106
3811017.00000000
NS
USD
89520789.33000000
0.073760657542
Long
EC
CORP
US
N
1
N
N
N
FASTENAL CO
529900PP0C7H2HHPSJ32
FASTENAL CO
311900104
284487.00000000
NS
USD
12187423.08000000
0.010041827678
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
10850356.00000000
NS
292783858.44000000
0.241239270544
Long
EC
CORP
KY
N
2
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
39494500.00000000
NS
USD
6635076.00000000
0.005466971105
Long
EC
CORP
US
Y
3
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
470113.00000000
NS
USD
37265857.51000000
0.030705204616
Long
EC
CORP
US
N
1
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
3712687.00000000
NS
USD
18860449.96000000
0.015540068413
Long
EP
CORP
US
Y
3
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
889594.00000000
NS
USD
227691584.30000000
0.187606488958
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB PC D PP
N/A
578817.00000000
NS
USD
43220265.39000000
0.035611339200
Long
EP
CORP
US
Y
3
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
1142381.00000000
NS
68114752.16000000
0.056123152457
Long
EC
CORP
SE
N
1
N
N
N
INTARCIA THERAPEUTICS INC
N/A
Intarcia Therapeutics Inc PREF
N/A
2100446.00000000
NS
USD
10271180.94000000
0.008462939899
Long
EP
CORP
US
Y
3
N
N
N
PROGRESSIVE CORP OHIO
529900TACNVLY9DCR586
PROGRESSIVE CORP OHIO
743315103
1099300.00000000
NS
USD
88064923.00000000
0.072561096428
Long
EC
CORP
US
N
1
N
N
N
PALO ALTO NETWORKS INC
549300QXR2YVZV231H43
PALO ALTO NETWORKS INC
697435105
96589.00000000
NS
USD
22183595.63000000
0.018278174405
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER E PC PP
N/A
664987.00000000
NS
USD
6949114.15000000
0.005725722850
Long
EP
CORP
US
Y
3
N
N
N
AFFIRM INC
N/A
AFFIRM INC SER F PC PERP PP
N/A
2371275.00000000
NS
USD
40169398.50000000
0.033097577318
Long
EP
CORP
US
Y
3
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
21246809.00000000
NS
USD
4104246094.53000000
3.381693715129
Long
EC
CORP
US
N
1
N
N
TAKE-TWO INTERACTV SOFTWR INC
BOMSTHHJK882EWYX3334
TAKE-TWO INTERACTV SOFTWR INC
874054109
577692.00000000
NS
USD
80628472.44000000
0.066433832726
Long
EC
CORP
US
N
1
N
N
N
MONOLITHIC POWER SYSTEMS INC
529900TB7O85LSZ1XU31
MONOLITHIC POWER SYS INC
609839105
54271.00000000
NS
USD
12862227.00000000
0.010597832392
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
3398366.00000000
NS
61199378.18000000
0.050425229821
Long
EC
CORP
IN
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC CL A
N/A
3346459.00000000
NS
100085052.09000000
0.082465082218
Long
EC
CORP
KY
N
1
N
N
N
CADENCE DESIGN SYSTEMS INC
GCT7RXJOGLXPV0NXZY22
CADENCE DESIGN SYSTEMS INC
127387108
667855.00000000
NS
USD
64087365.80000000
0.052804787323
Long
EC
CORP
US
N
1
N
N
N
HIGH POWER EXPLORATION INC
N/A
HIGH POWER EXPL SER A PC PP
N/A
12577747.00000000
NS
USD
120872148.67000000
0.099592611182
Long
EP
CORP
US
Y
3
N
N
N
DELIVERY HERO SE
529900C3EX1FZGE48X78
DELIVERY HERO SE
N/A
3102.00000000
NS
317004.42000000
0.000261195803
Long
EC
CORP
DE
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
1026228.00000000
NS
USD
189308279.16000000
0.155980563326
Long
EC
CORP
US
N
1
N
N
N
MORPHOSYS AG
529900493806K77LRE72
MORPHOSYS AG
N/A
195614.00000000
NS
24713398.30000000
0.020362605405
Long
EC
CORP
DE
N
1
N
N
N
CARBON INC
N/A
CARBON INC SER D PC PERP PP
N/A
915425.00000000
NS
USD
24331996.50000000
0.020048349379
Long
EP
CORP
US
Y
3
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
115177.00000000
NS
USD
11720411.52000000
0.009657033487
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
45277860.00000000
NS
128402888.19000000
0.105797564277
Long
EC
CORP
CA
N
1
N
N
N
LONZA GROUP AG
549300EFW4H2TCZ71055
LONZA GROUP AG
N/A
22983.00000000
NS
12174042.94000000
0.010030803112
Long
EC
CORP
CH
N
2
N
N
N
HENRY (JACK) and ASSOCIATES
529900X1QS8C54W0JB21
HENRY (JACK) and ASSOCIATES INC
426281101
68871.00000000
NS
USD
12674330.13000000
0.010443014760
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
2200142.73000000
0.001812807680
Long
EP
CORP
US
Y
3
N
N
N
ZAI LAB LTD
549300P2UYQ9U5LY1T58
ZAI LAB LTD UNSPNRD ADR
98887Q104
456073.00000000
NS
USD
37457275.49000000
0.030862923468
Long
EC
CORP
KY
N
1
N
N
N
PINDUODUO INC
5493000573DS7005T657
PINDUODUO INC ADR
722304102
1491921.00000000
NS
USD
128066498.64000000
0.105520396095
Long
EC
CORP
KY
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC PC PP
N/A
183970.00000000
NS
USD
1896730.70000000
0.001562811327
Long
EP
CORP
US
Y
3
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
174566.00000000
NS
11177830.27000000
0.009209973647
Long
EC
CORP
CA
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
7240481.00000000
NS
66399520.07000000
0.054709886916
Long
EC
CORP
CA
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
316789.00000000
NS
USD
143027065.61000000
0.117847155781
Long
EC
CORP
US
N
1
N
N
N
MEITUAN DIANPING
21380033K525E5JLIA77
MEITUAN DIANPING CL B
N/A
4811628.00000000
NS
106718128.28000000
0.087930405580
Long
EC
CORP
KY
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
1769462.00000000
NS
USD
490211752.48000000
0.403909990839
Long
EC
CORP
US
N
1
N
N
N
HORIZON THERAPEUTICS PLC
N/A
HORIZON THERAPEUTICS PLC
N/A
938946.00000000
NS
USD
52186618.68000000
0.042999166311
Long
EC
CORP
IE
N
1
N
N
N
CITRIX SYSTEMS INC
HCTKJGUQOPZ5NBK7NP58
CITRIX SYSTEMS INC
177376100
708351.00000000
NS
USD
104772196.41000000
0.086327054947
Long
EC
CORP
US
N
1
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
2912909.00000000
NS
USD
625459820.48000000
0.515347641264
Long
EC
CORP
IE
N
1
N
N
N
NUVATION BIO INC
N/A
NUVATION BIO INC SER A PC PP
N/A
35794400.00000000
NS
USD
33646736.00000000
0.027723229320
Long
EP
CORP
US
Y
3
N
N
N
INTUITIVE SURGICAL INC
54930052SRG011710797
INTUITIVE SURGICAL INC
46120E602
712838.00000000
NS
USD
406196477.54000000
0.334685602073
Long
EC
CORP
US
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
5966003.00000000
NS
USD
1125665446.04000000
0.927492084182
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
1723962.00000000
NS
USD
371858603.40000000
0.306392909457
Long
EC
CORP
KY
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
24779143.00000000
NS
USD
4641876858.19000000
3.824674601912
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
6280866.00000000
NS
USD
317560584.96000000
0.261654055238
Long
EC
CORP
US
N
1
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
38108800.00000000
NS
USD
7755521888.00000000
6.390162534637
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
1431700.00000000
NS
63537493.09000000
0.052351719684
Long
EC
CORP
KR
N
2
N
N
N
DRAFTKINGS INC
5493008P45UYYL683Z97
DRAFTKINGS INC CL A
26142R104
1414900.00000000
NS
USD
47059574.00000000
0.038774737666
Long
EC
CORP
US
N
1
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
89353.00000000
NS
27605575.13000000
0.022745614607
Long
EC
CORP
CA
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
504878.00000000
NS
USD
96936576.00000000
0.079870895232
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
25049012.00000000
NS
674013264.85000000
0.555353253474
Long
EC
CORP
CA
N
1
N
N
N
UNITED PARCEL SERVICE INC
D01LMJZU09ULLNCY6Z23
UNITED PARCEL SERVICE INC CL B
911312106
435000.00000000
NS
USD
48363300.00000000
0.039848942750
Long
EC
CORP
US
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
407329.00000000
NS
USD
79995342.31000000
0.065912165133
Long
EC
CORP
US
N
1
N
N
N
CHARLES RIVER LABS INTL INC
549300BSQ0R4UZ5KX287
CHARLES RIVER LABS INTL INC
159864107
65166.00000000
NS
USD
11361692.10000000
0.009361466608
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
2740017.00000000
NS
USD
260849618.40000000
0.214927052330
Long
EC
CORP
US
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
125459.00000000
NS
USD
24399266.32000000
0.020103776349
Long
EC
CORP
US
N
1
N
N
N
COUPANG
N/A
COUPANG LLC US (1 CS) PP
N/A
2489211.00000000
NS
USD
18669082.50000000
0.015382391187
Long
EC
CORP
KR
Y
3
N
N
N
INTARCIA THERAPEUTICS INC
N/A
INTARCIA THERAPEUTICS INC CONV 6% 07/18/2021 PP
N/A
9273235.00000000
PA
USD
11304073.47000000
0.009313991736
Long
DBT
CORP
US
Y
3
2021-07-18
Fixed
0.06000000
N
N
N
Y
Y
INTARCIA THERAPEUTICS INC
INTARCIA THERAPEUTICS INC
USD
XXXX
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
4089442.00000000
NS
USD
11282034378.44000000
9.295832626190
Long
EC
CORP
US
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
19445.00000000
NS
USD
5197648500.00000000
4.282602665889
Long
EC
CORP
US
N
1
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
432258.00000000
NS
USD
134868818.58000000
0.111125167851
Long
EC
CORP
US
N
1
N
N
N
AURORA INNOVATION INC
N/A
AURORA INNOVATION INC SER B PC PP
N/A
2121140.00000000
NS
USD
19599969.94000000
0.016149395927
Long
EP
CORP
US
Y
3
N
N
N
INTACT FINANCIAL CORP
5493009LXGE7Y4U9OY43
INTACT FINL CORP
45823T106
76964.00000000
NS
7325072.51000000
0.006035493754
Long
EC
CORP
CA
N
1
N
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
1366647.00000000
NS
USD
156549413.85000000
0.128988895093
Long
EC
CORP
US
N
1
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
692307.00000000
NS
USD
69770699.46000000
0.057487570294
Long
EC
CORP
US
N
1
N
N
N
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
5299007STZTNN32O9920
BIOHAVEN PHARMACEUTICAL HOLDING CO LTD
N/A
170111.00000000
NS
USD
12436815.21000000
0.010247314333
Long
EC
CORP
VG
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
579008.00000000
NS
USD
211291599.36000000
0.174093720785
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
220549.00000000
NS
USD
19697231.19000000
0.016229534337
Long
EC
CORP
US
N
1
N
N
N
MIRATI THERAPEUTICS INC
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
132062.00000000
NS
USD
15077518.54000000
0.012423121935
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
4424546.00000000
NS
618087175.09000000
0.509272949833
Long
EC
CORP
CA
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
2828422.00000000
NS
USD
708547995.22000000
0.583808145787
Long
EC
CORP
US
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
13605889.00000000
NS
USD
1303580225.09000000
1.074084972689
Long
EC
CORP
US
N
1
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
147919.00000000
NS
51246469.19000000
0.042224530106
Long
EC
CORP
CH
N
2
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
3151681.00000000
NS
USD
351443948.31000000
0.289572253672
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
98912.00000000
NS
USD
23755695.04000000
0.019573505770
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER A PC PERP PP
N/A
342405.00000000
NS
USD
3530195.55000000
0.002908704748
Long
EP
CORP
US
Y
3
N
N
N
TAIWAN SEMICONDUCTR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
866688.00000000
NS
USD
49201877.76000000
0.040539888925
Long
EC
CORP
TW
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
422456.00000000
NS
USD
155476481.68000000
0.128104852593
Long
EC
CORP
NL
N
1
N
N
N
CANADIAN NATL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
735952.00000000
NS
12766403.65000000
0.010518878740
Long
EC
CORP
CA
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
986567.00000000
NS
USD
271039551.91000000
0.223323048407
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
166240.00000000
NS
53653421.46000000
0.044207738514
Long
EC
CORP
FR
N
2
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
95727.00000000
NS
USD
17249048.13000000
0.014212353818
Long
EC
CORP
US
N
1
N
N
N
QUIDEL CORP
549300X2FQ6S98OQLQ46
QUIDEL CORP
74838J101
76294.00000000
NS
USD
17070019.56000000
0.014064843221
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
42894934.00000000
NS
USD
9740152663.38000000
8.025399132389
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER H PC PP
N/A
120282.00000000
NS
USD
26462040.00000000
0.021803398796
Long
EP
CORP
US
Y
3
N
N
N
PASSAGE BIO INC
N/A
PASSAGE BIO INC
702712100
138279.00000000
NS
USD
3779165.07000000
0.003113843193
Long
EC
CORP
US
N
1
N
N
N
ON HOLDING AG
N/A
ON HOLDING AG PP
N/A
2600.00000000
NS
33108157.69000000
0.027279467702
Long
EC
CORP
CH
Y
3
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
682819.00000000
NS
USD
181875668.84000000
0.149856463790
Long
EC
CORP
US
N
1
N
N
N
REPAY HOLDINGS CORP
N/A
REPAY HOLDINGS CORP
76029L100
1287466.00000000
NS
USD
31710287.58000000
0.026127692576
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
2339378.00000000
NS
21953208.40000000
0.018088346839
Long
EC
CORP
CA
N
1
N
N
N
PG and E CORP
8YQ2GSDWYZXO2EDN3511
PG and E CORP
69331C108
17800000.00000000
NS
USD
157886000.00000000
0.130090175298
Long
EC
CORP
US
N
1
N
N
N
LATTICE SEMICONDUCTOR CORP
549300LRBBPZDQ2II567
LATTICE SEMICONDUCTOR CORP
518415104
868500.00000000
NS
USD
24656715.00000000
0.020315901198
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECHNOLOGIES CORP CLASS C
N/A
12991.00000000
NS
USD
2858020.00000000
0.002354865680
Long
EC
CORP
US
Y
3
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
228000.00000000
NS
USD
11550480.00000000
0.009517018405
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANPLATS LTD 144A
46579R203
13021243.00000000
NS
36926771.91000000
0.030425815024
Long
EC
CORP
CA
N
1
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
101149.00000000
NS
USD
17418869.29000000
0.014352277969
Long
EC
CORP
US
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
1406040.00000000
NS
USD
238562806.80000000
0.196563833122
Long
EC
CORP
US
N
1
N
N
N
UCB SA
2138008J191VLSGY5A09
UCB SA
N/A
104945.00000000
NS
12156078.39000000
0.010016001220
Long
EC
CORP
BE
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
1428185.00000000
NS
USD
423014115.15000000
0.348542495178
Long
EC
CORP
US
N
1
N
N
N
SEATTLE GENETICS INC
N/A
SEATTLE GENETICS INC
812578102
568034.00000000
NS
USD
96520337.28000000
0.079527935324
Long
EC
CORP
US
N
1
N
N
N
CONSTELLATION BRANDS INC
5493005GKEG8QCVY7037
CONSTELLATION BRANDS INC CL A
21036P108
216949.00000000
NS
USD
37955227.55000000
0.031273211085
Long
EC
CORP
US
N
1
N
N
N
MONSTER BEVERAGE CORP NEW
52990090AP0E7HCB6F33
MONSTER BEVERAGE CORP
61174X109
170353.00000000
NS
USD
11808869.96000000
0.009729918822
Long
EC
CORP
US
N
1
N
N
N
INPHI CORP
549300DCMERAAZFGT726
INPHI CORP
45772F107
183353.00000000
NS
USD
21543977.50000000
0.017751161025
Long
EC
CORP
US
N
1
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
5207795.00000000
NS
USD
113373697.15000000
0.093414261787
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
12412602.00000000
NS
USD
3661096959.90000000
3.016560969936
Long
EC
CORP
US
N
1
N
N
N
IPG PHOTONICS CORP
5493002KZ51CADQ94G15
IPG PHOTONICS CORP
44980X109
269107.00000000
NS
USD
43162071.73000000
0.035563390532
Long
EC
CORP
US
N
1
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
5595841.00000000
NS
USD
989512564.03000000
0.815308912221
Long
EC
CORP
US
N
1
N
N
N
GENERATION BIO
N/A
GENERATION BIO(180 DAY LOCKUP)
N/A
1376096.00000000
NS
USD
26008214.40000000
0.021429469177
Long
EC
CORP
US
N
2
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
878075.00000000
NS
USD
19466922.75000000
0.016039771690
Long
EC
CORP
US
N
1
N
N
N
JD.COM INC
549300HVTWB0GJZ16V92
JD.COM INC SPON ADR
47215P106
290818.00000000
NS
USD
17501427.24000000
0.014420301595
Long
EC
CORP
KY
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
3131392.00000000
NS
USD
949469368.32000000
0.782315319696
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
295578.00000000
NS
USD
65027160.00000000
0.053579130787
Long
EC
CORP
US
Y
3
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER F PC PP
N/A
253732.00000000
NS
USD
1806571.84000000
0.001488524931
Long
EP
CORP
US
Y
3
N
N
N
NEUROCRINE BIOSCIENCES INC
549300FECER0XBN49756
NEUROCRINE BIOSCIENCES INC
64125C109
201389.00000000
NS
USD
24569458.00000000
0.020244005790
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER C PC PERP PP
N/A
574905.00000000
NS
USD
5927270.55000000
0.004883774779
Long
EP
CORP
US
Y
3
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
31119747.00000000
NS
USD
739093991.25000000
0.608976520299
Long
EC
CORP
US
N
1
N
N
N
BOOHOO GROUP PLC
213800SZF3KFCECWY243
BOOHOO GROUP PLC
N/A
17317202.00000000
NS
88405908.94000000
0.072842051806
Long
EC
CORP
JE
N
1
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
3035486.00000000
NS
310842292.81000000
0.256118518183
Long
EC
CORP
DK
N
2
N
N
N
BHARTI AIRTEL LIMITED
335800KQ1FPKOQ84OR26
BHARTI AIRTEL LIMITED
N/A
1555600.00000000
NS
11528263.42000000
0.009498713053
Long
EC
CORP
IN
N
1
N
N
N
DOORDASH INC
N/A
DOORDASH INC SER H PC PP
N/A
192670.00000000
NS
USD
44223737.77000000
0.036438150303
Long
EP
CORP
US
Y
3
N
N
N
MYOKARDIA INC
549300OLNNNZ1NI9UY54
MYOKARDIA INC
62857M105
200144.00000000
NS
USD
19337913.28000000
0.015933474332
Long
EC
CORP
US
N
1
N
N
N
AZEK CO INC/THE
N/A
AZEK CO INC/THE
05478C105
803061.00000000
NS
USD
25585523.46000000
0.021081192962
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
2359013.00000000
NS
USD
956343870.20000000
0.787979565764
Long
EC
CORP
US
N
1
N
N
N
BEIGENE LTD
549300JFUK6FRD5MH739
BEIGENE LTD SP ADR
07725L102
402387.00000000
NS
USD
75809710.80000000
0.062463413901
Long
EC
CORP
KY
N
1
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
7598290.00000000
NS
USD
399746036.90000000
0.329370761279
Long
EC
CORP
US
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
1073060.00000000
NS
USD
204428660.60000000
0.168439002150
Long
EC
CORP
US
N
1
N
N
N
CENTENE CORP DEL
549300Z7JJ4TQSQGT333
CENTENE CORP
15135B101
1005116.00000000
NS
USD
63875121.80000000
0.052629908872
Long
EC
CORP
US
N
1
N
N
N
MATCH GROUP INC
549300BIJKT86CPCKK96
MATCH GROUP INC
57665R106
134239.00000000
NS
USD
14370284.95000000
0.011840396794
Long
EC
CORP
US
N
1
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
2021365.00000000
NS
USD
732421394.10000000
0.603478633641
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
258088.00000000
NS
375645598.49000000
0.309513204196
Long
EC
CORP
NL
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
1984295.00000000
NS
USD
2805019254.95000000
2.311195714585
Long
EC
CORP
US
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
247511.00000000
NS
USD
81549924.28000000
0.067193063002
Long
EC
CORP
US
N
1
N
N
N
CHEGG INC
549300AKX7O8JG0O3G77
CHEGG INC
163092109
375068.00000000
NS
USD
25227073.68000000
0.020785848253
Long
EC
CORP
US
N
1
N
N
N
JOHNSON and JOHNSON
549300G0CFPGEF6X2043
JOHNSON and JOHNSON
478160104
560325.00000000
NS
USD
78798504.75000000
0.064926030783
Long
EC
CORP
US
N
1
N
N
N
SILGAN HLDGS INC
KAF673KJXD92C8KSLU49
SILGAN HOLDINGS INC
827048109
127883.00000000
NS
USD
4142130.37000000
0.003412908465
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
769244.00000000
NS
202812586.83000000
0.167107438110
Long
EC
CORP
DE
N
2
N
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
594572.00000000
NS
USD
57970770.00000000
0.047765017997
Long
EC
CORP
CH
N
1
N
N
N
OTIS WORLDWIDE CORP
549300ZLBKR8VSU25153
OTIS WORLDWIDE CORP
68902V107
214411.00000000
NS
USD
12191409.46000000
0.010045112256
Long
EC
CORP
US
N
1
N
N
N
GLOBAL BLOOD THERAPEUTICS INC
549300U4G0QKK99GRT15
GLOBAL BLOOD THERAPEUTICS INC
37890U108
662241.00000000
NS
USD
41807274.33000000
0.034447105166
Long
EC
CORP
US
N
1
N
N
N
PAGERDUTY INC
549300U1SB749EDAGH21
PAGERDUTY INC
69553P100
314167.00000000
NS
USD
8991459.54000000
0.007408513406
Long
EC
CORP
US
N
1
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
6465984.00000000
NS
USD
1877139815.04000000
1.546669417167
Long
EC
CORP
US
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
15835763.00000000
NS
74576524.03000000
0.061447329619
Long
EC
CORP
KY
N
1
N
N
N
TENCENT HLDGS LTD
254900N4SLUMW4XUYY11
TENCENT HOLDINGS LTD
N/A
1223163.00000000
NS
78377732.35000000
0.064579335349
Long
EC
CORP
KY
N
2
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
454576120.99600000
NS
USD
454621578.61000000
0.374585465817
Long
STIV
RF
US
N
1
N
N
REPARE THERAPEUTICS INC
N/A
REPARE THERAPEUTICS INC
760273102
213700.00000000
NS
USD
6628974.00000000
0.005461943362
Long
EC
CORP
CA
N
1
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
7917007.00000000
NS
USD
744673678.42000000
0.613573903741
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HLDGS INC
57060D108
37195.00000000
NS
USD
18631719.40000000
0.015351605860
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
953103.00000000
NS
USD
154917361.62000000
0.127644165600
Long
EC
CORP
US
N
1
N
N
N
NORTHERN STAR RESOURCES LTD
254900XFXCRYYZAX6M78
NORTHERN STAR RESOURCES LTD
N/A
1344491.00000000
NS
12395852.10000000
0.010213562777
Long
EC
CORP
AU
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC SER E PC PP
N/A
388853.00000000
NS
USD
29035653.51000000
0.023923927739
Long
EP
CORP
US
Y
3
N
N
N
EBAY INC
OML71K8X303XQONU6T67
EBAY INC
278642103
6338056.00000000
NS
USD
332431037.20000000
0.273906564889
Long
EC
CORP
US
N
1
N
N
N
ALLOVIR INC
N/A
ALLOVIR INC SER B PC PP
N/A
1909634.00000000
NS
USD
19096340.00000000
0.015734430020
Long
EP
CORP
US
Y
3
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
100316.00000000
NS
20027200.80000000
0.016501412809
Long
EC
CORP
CH
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
14894697.00000000
NS
USD
787780524.33000000
0.649091790957
Long
EC
CORP
GB
N
1
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
374604.00000000
NS
USD
35688523.08000000
0.029405559857
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
306389.00000000
NS
USD
69853628.11000000
0.057555899358
Long
EC
CORP
US
N
1
N
N
N
ALLBIRDS INC
N/A
ALLBIRDS INC SER B PC PERP PP
N/A
60155.00000000
NS
USD
620198.05000000
0.000511012205
Long
EP
CORP
US
Y
3
N
N
N
CROWDSTRIKE HOLDINGS INC
549300YBY08K9KM4HX32
CROWDSTRIKE HOLDINGS INC
22788C105
159638.00000000
NS
USD
16010095.02000000
0.013191518359
Long
EC
CORP
US
N
1
N
N
N
TEVA PHARMACEUTICAL INDS LTD
549300BAFGM4RC74ZJ94
TEVA PHARMACEUTICAL IND ADR
881624209
4708775.00000000
NS
USD
58059195.75000000
0.047837876397
Long
EC
CORP
IL
N
1
N
N
N
CLOUDFLARE INC
5493007DY18BGNLDWU14
CLOUDFLARE INC
18915M107
6501765.00000000
NS
USD
233738451.75000000
0.192588805608
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
166622.00000000
NS
USD
1741199.90000000
0.001434661719
Long
EC
CORP
US
Y
3
N
N
N
BAXTER INTERNATIONAL INC.
J5OIVXX3P24RJRW5CK77
BAXTER INTL INC
071813109
6084264.00000000
NS
USD
523855130.40000000
0.431630453269
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
423426.00000000
NS
26330708.18000000
0.021695187938
Long
EC
CORP
NZ
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER E PC PP
N/A
5464465.00000000
NS
USD
38906990.80000000
0.032057416449
Long
EP
CORP
US
Y
3
N
N
N
FRESHPET INC
549300S4ZK8ZQ6HNPN59
FRESHPET INC
358039105
263495.00000000
NS
USD
22043991.70000000
0.018163147742
Long
EC
CORP
US
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
4128254.00000000
NS
USD
1568364977.14000000
1.292254378530
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
31889033.33000000
0.026274970143
Long
EP
CORP
US
Y
3
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
7091581.00000000
NS
USD
362379789.10000000
0.298582840079
Long
EC
CORP
US
N
1
N
N
N
Fidelity Revere Street Trust
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
2102816997.88100000
NS
USD
2103237561.28000000
1.732962663200
Long
STIV
RF
US
N
1
N
N
N
GALAPAGOS GENOMICS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
74411.00000000
NS
USD
14680546.19000000
0.012096036553
Long
EC
CORP
BE
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
3758352.00000000
NS
USD
752534820.96000000
0.620051092415
Long
EC
CORP
US
N
1
N
N
N
DATADOG INC
549300F6JNO0KRPO1K63
DATADOG INC CL A
23804L103
1311204.00000000
NS
USD
114009187.80000000
0.093937874330
Long
EC
CORP
US
N
1
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
2075002.00000000
NS
USD
284358274.08000000
0.234297010011
Long
EC
CORP
US
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
1026558.00000000
NS
USD
315604991.52000000
0.260042743954
Long
EC
CORP
US
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
2135108.00000000
NS
USD
128362692.96000000
0.105764445416
Long
EC
CORP
US
N
1
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SER A-9 PC PP
N/A
600009.00000000
NS
USD
3612054.18000000
0.002976152169
Long
EP
CORP
US
Y
3
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
48137839.00000000
NS
273736090.95000000
0.225544861845
Long
EC
CORP
CA
N
1
N
N
N
SEA LTD
529900OM6JLLW44YKI15
SEA LTD ADR
81141R100
467598.00000000
NS
USD
50145209.52000000
0.041317147162
Long
EC
CORP
KY
N
1
N
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
978962.00000000
NS
USD
565693191.70000000
0.466102925361
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
9311352.00000000
NS
USD
3396781209.60000000
2.798777998103
Long
EC
CORP
US
N
1
N
N
N
NOBLE ENERGY INC
02VFQXG2D1LR5ZH3K186
NOBLE ENERGY INC
655044105
1158000.00000000
NS
USD
10375680.00000000
0.008549041903
Long
EC
CORP
US
N
1
N
N
N
ALEXANDRIA REAL EST EQUITS INC
MGCJBT4MKTQBVLNUIS88
ALEXANDRIA REAL ES EQ INC REIT
015271109
148417.00000000
NS
USD
24080658.25000000
0.019841259219
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
2801022.00000000
NS
USD
189517148.52000000
0.156152661243
Long
EC
CORP
US
N
1
N
N
N
TEXAS INSTRUMENTS INC.
WDJNR2L6D8RWOEB8T652
TEXAS INSTRUMENTS INC
882508104
606043.00000000
NS
USD
76949279.71000000
0.063402361745
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
487160.00000000
NS
USD
31465664.40000000
0.025926135298
Long
EC
CORP
US
N
1
N
N
N
BLACKROCK INC
549300LRIF3NWCU26A80
BLACKROCK INC
09247X101
800281.00000000
NS
USD
435424889.29000000
0.358768352971
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
373662.00000000
NS
USD
393226942.32000000
0.323999353068
Long
EC
CORP
US
N
1
N
N
N
ARCUS BIOSCIENCES INC
N/A
ARCUS BIOSCIENCES INC
03969F109
1108441.00000000
NS
USD
27422830.34000000
0.022595042031
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
8205924.00000000
NS
USD
2426491726.80000000
1.999307944343
Long
EC
CORP
US
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC
83417M104
1116748.00000000
NS
USD
154982287.44000000
0.127697661232
Long
EC
CORP
US
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
1377919.00000000
NS
USD
44368991.80000000
0.036557832366
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
1247747.00000000
NS
USD
233777877.92000000
0.192621290802
Long
EC
CORP
US
N
1
N
N
N
THE TORONTO DOMINION BANK
PT3QB789TSUIDF371261
TORONTO-DOMINION BANK
891160509
213229.00000000
NS
9516459.27000000
0.007841086952
Long
EC
CORP
CA
N
1
N
N
N
EVERBRIDGE INC
549300WCY0UMR64ATW81
EVERBRIDGE INC
29978A104
528828.00000000
NS
USD
73168642.08000000
0.060287305236
Long
EC
CORP
US
N
1
N
N
N
PIONEER NATURAL RESOURCES CO
FY8JBF7CCL2VE4F1B628
PIONEER NATURAL RESOURCES CO
723787107
119400.00000000
NS
USD
11665380.00000000
0.009611690264
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
2104775.00000000
NS
USD
2984676188.75000000
2.459224051560
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
187004.00000000
NS
USD
47126878.04000000
0.038830192832
Long
EC
CORP
US
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
2433889.00000000
NS
USD
629257662.06000000
0.518476872968
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
39404308.00000000
NS
3807007.82000000
0.003136784228
Long
EC
CORP
AU
N
1
N
N
KIRKLAND LAKE GOLD LTD
N/A
KIRKLAND LAKE GOLD LTD
49741E100
579709.00000000
NS
23869868.22000000
0.019667578766
Long
EC
CORP
CA
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
2329849.00000000
NS
USD
1453010328.85000000
1.197207911981
Long
EC
CORP
US
N
1
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
340300.00000000
NS
USD
11930918.00000000
0.009830480309
Long
EC
CORP
BM
N
1
N
N
N
BROADCOM INC
549300WV6GIDOZJTV909
BROADCOM INC
11135F101
36181.00000000
NS
USD
11419085.41000000
0.009408755828
Long
EC
CORP
US
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
154611.00000000
NS
USD
61270793.19000000
0.050484072221
Long
EP
CORP
GB
Y
3
N
N
N
SKYWORKS SOLUTIONS INC
549300WZ3ORQ2BVKBD96
SKYWORKS SOLUTIONS INC
83088M102
405433.00000000
NS
USD
51838663.38000000
0.042712468530
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
13290271.00000000
NS
USD
1008731568.90000000
0.831144411966
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
74084.00000000
NS
USD
14589362.12000000
0.012020905436
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (PRIME FID 2013)
N/A
205260.00000000
NS
66247000.05000000
0.054584218040
Long
EC
CORP
FR
N
2
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SERIES A-8 PC PP
N/A
7960894.00000000
NS
USD
47924581.88000000
0.039487460939
Long
EP
CORP
US
Y
3
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
4193010.00000000
NS
USD
554567502.60000000
0.456935913432
Long
EC
CORP
US
N
1
N
N
N
ZSCALER INC
529900MZ0RTK1BWRNF46
ZSCALER INC
98980G102
213496.00000000
NS
USD
23377812.00000000
0.019262149026
Long
EC
CORP
US
N
1
N
N
N
AGORA INC
N/A
AGORA INC ADR
00851L103
176600.00000000
NS
USD
7800422.00000000
0.006427157983
Long
EC
CORP
KY
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COS INC CL A
N/A
53694.00000000
NS
USD
382301.28000000
0.000314997153
Long
EC
CORP
US
Y
3
N
N
N
NXP SEMICONDUCTORS NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
1477093.00000000
NS
USD
168447685.72000000
0.138792476622
Long
EC
CORP
NL
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
351205.00000000
NS
USD
38818688.65000000
0.031984659889
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
6444890.00000000
NS
USD
631921464.50000000
0.520671713083
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
2304383.00000000
NS
USD
62080078.02000000
0.051150882486
Long
EC
CORP
CA
N
1
N
N
N
SNOWFLAKE COMPUTING INC
N/A
SNOWFLAKE INC CLASS B P/P
N/A
88269.00000000
NS
USD
3422189.13000000
0.002819712855
Long
EC
CORP
US
Y
3
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
139909.00000000
NS
USD
17715277.58000000
0.014596503590
Long
EC
CORP
CH
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
1058216.00000000
NS
USD
198574232.40000000
0.163615245827
Long
EC
CORP
US
N
1
N
N
N
GILEAD SCIENCES INC
549300WTZWR07K8MNV44
GILEAD SCIENCES INC
375558103
3250088.00000000
NS
USD
250061770.72000000
0.206038404852
Long
EC
CORP
US
N
1
N
N
N
REVOLUTION MEDICINES INC
549300JU3X0LBCQ65892
REVOLUTION MEDICINES INC
76155X100
327518.00000000
NS
USD
10339743.26000000
0.008519431825
Long
EC
CORP
US
N
1
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
4125950.00000000
NS
USD
196271441.50000000
0.161717861183
Long
EC
CORP
US
N
1
N
N
N
EQUITY RESIDENTIAL
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL REIT
29476L107
1886064.00000000
NS
USD
110938284.48000000
0.091407603431
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
3348986.00000000
NS
USD
34996903.70000000
0.028835700044
Long
EP
CORP
US
Y
3
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
15825768.00000000
NS
117409413.59000000
0.096739490490
Long
EC
CORP
KY
N
1
N
N
N
DYNATRACE INC
N/A
DYNATRACE INC
268150109
4035949.00000000
NS
USD
163859529.40000000
0.135012065059
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
5563075.00000000
NS
USD
172956001.75000000
0.142507103775
Long
EC
CORP
US
N
1
N
N
NINTENDO CO LTD
353800FEEXU6I9M0ZF27
NINTENDO CO LTD
N/A
24600.00000000
NS
10997893.79000000
0.009061714978
Long
EC
CORP
JP
N
2
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
5557010.00000000
NS
USD
384044961.10000000
0.316433859317
Long
EC
CORP
US
N
1
N
N
N
2020-07-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer