0001752724-20-034346.txt : 20200225
0001752724-20-034346.hdr.sgml : 20200225
20200225114537
ACCESSION NUMBER: 0001752724-20-034346
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191231
FILED AS OF DATE: 20200225
PERIOD START: 20191231
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: 20648774
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
S000039220
Fidelity Series Opportunistic Insights Fund
C000120656
Fidelity Series Opportunistic Insights Fund
FVWSX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000024238
XXXXXXXX
S000039220
C000120656
FIDELITY CONTRAFUND
811-01400
0000024238
S5Y3O6VQ0TG5C3WLJP73
245 Summer Street
Boston
02210
1-800-FIDELITY
Fidelity Series Opportunistic Insights Fund
S000039220
5493004275RP9SSN9N07
2019-12-31
2019-12-31
N
7195531990.52
30102129.96
7165429860.56
0
0
0
0
0
0
0
0
0
0
0
0
0
88085.04
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY
595017104
35996.00000000
NS
USD
3769501.12000000
0.052606768796
Long
EC
CORP
US
N
1
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB CO
110122108
270440.00000000
NS
USD
17359543.60000000
0.242267999796
Long
EC
CORP
US
N
1
N
N
N
VF CORPORATION
CWAJJ9DJ5Z7P057HV541
VF CORP
918204108
128147.00000000
NS
USD
12771130.02000000
0.178232573181
Long
EC
CORP
US
N
1
N
N
N
MOODYS CORP
549300GCEDD8YCF5WU84
MOODYS CORP
615369105
21000.00000000
NS
USD
4985610.00000000
0.069578658880
Long
EC
CORP
US
N
1
N
N
N
XERO LTD
254900UG5D8YST164N14
XERO LTD
N/A
13100.00000000
NS
735434.00000000
0.010263641041
Long
EC
CORP
NZ
N
1
N
N
N
CINTAS CORP
N/A
CINTAS CORP
172908105
90103.00000000
NS
USD
24244915.24000000
0.338359536159
Long
EC
CORP
US
N
1
N
N
N
KAO CORPORATION
353800HM38HFCB8RGL63
KAO CORP
N/A
34318.00000000
NS
2830380.56000000
0.039500499133
Long
EC
CORP
JP
N
2
N
N
N
FTI CONSULTING INC
549300K17GM8EQD0FQ48
FTI CONSULTING INC
302941109
91854.00000000
NS
USD
10164563.64000000
0.141855601656
Long
EC
CORP
US
N
1
N
N
N
NEUROCRINE BIOSCIENCES INC
549300FECER0XBN49756
NEUROCRINE BIOSCIENCES INC
64125C109
47448.00000000
NS
USD
5100185.52000000
0.071177663018
Long
EC
CORP
US
N
1
N
N
N
UNIVERSAL DISPLAY CORP
N/A
UNIVERSAL DISPLAY CORP
91347P105
7100.00000000
NS
USD
1463097.00000000
0.020418830809
Long
EC
CORP
US
N
1
N
N
N
AXA EQUITABLE HLDGS INC
549300FIBAKMNHPZ4009
AXA EQUITABLE HLDGS INC
054561105
17900.00000000
NS
USD
443562.00000000
0.006190305517
Long
EC
CORP
US
N
1
N
N
N
UNITED AIRLINES HOLDINGS INC
N/A
UNITED AIRLINES HOLDINGS INC
910047109
7591.00000000
NS
USD
668691.19000000
0.009332185270
Long
EC
CORP
US
N
1
N
N
N
TRADEWEB MARKETS INC
N/A
TRADEWEB MARKETS INC A
892672106
4367.00000000
NS
USD
202410.45000000
0.002824819361
Long
EC
CORP
US
N
1
N
N
N
ZOETIS INC
549300HD9Q1LOC9KLJ48
ZOETIS INC CL A
98978V103
185775.00000000
NS
USD
24587321.25000000
0.343138119114
Long
EC
CORP
US
N
1
N
N
N
OKTA INC
549300N8J06I8MRHU620
OKTA INC CL A
679295105
193610.00000000
NS
USD
22336785.70000000
0.311729877127
Long
EC
CORP
US
N
1
N
N
N
NETCOMPANY GROUP AS
5299006DEGAWX1Z1X779
NETCOMPANY GROUP AS
N/A
30366.00000000
NS
1444947.27000000
0.020165535049
Long
EC
CORP
DK
N
1
N
N
N
ATLASSIAN CORP PLC
549300AGBII4MWBVJY22
ATLASSIAN CORP PLC CLS A
N/A
178794.00000000
NS
USD
21516069.96000000
0.300276052919
Long
EC
CORP
GB
N
1
N
N
N
AFLAC INC
549300N0B7DOGLXWPP39
AFLAC INC
001055102
30157.00000000
NS
USD
1595305.30000000
0.022263916206
Long
EC
CORP
US
N
1
N
N
N
TURNING POINT THERAPEUTICS INC
N/A
TURNING POINT THERAPEUTICS INC
90041T108
37437.00000000
NS
USD
2331950.73000000
0.032544463840
Long
EC
CORP
US
N
1
N
N
N
DROPBOX INC
549300JCDF7UAR6TJR51
DROPBOX INC CL A
26210C104
317666.00000000
NS
USD
5689398.06000000
0.079400652448
Long
EC
CORP
US
N
1
N
N
N
TRAVELERS COS INC
549300Y650407RU8B149
TRAVELERS COMPANIES INC
89417E109
1600.00000000
NS
USD
219120.00000000
0.003058016117
Long
EC
CORP
US
N
1
N
N
N
EOG RESOURCES INC
XWTZDRYZPBUHIQBKDB46
EOG RESOURCES INC
26875P101
19400.00000000
NS
USD
1624944.00000000
0.022677550846
Long
EC
CORP
US
N
1
N
N
N
NEWCREST MNG LTD
5299006MN50OZJUJI655
NEWCREST MINING LTD
N/A
406412.00000000
NS
8627288.51000000
0.120401548516
Long
EC
CORP
AU
N
1
N
N
N
BRISTOL-MYERS SQUIBB CO
HLYYNH7UQUORYSJQCN42
BRISTOL-MYERS SQUIBB (CVR)
110122157
63228.00000000
NS
USD
190316.28000000
0.002656034372
Long
EC
CORP
US
N
1
N
N
N
LUNDIN GOLD INC
549300ZOV16K515FC525
LUNDIN GOLD INC
550371108
126664.00000000
NS
812530.22000000
0.011339587935
Long
EC
CORP
CA
N
1
N
N
N
MASCO CORP
5GCSNMQXHEYA1JO8QN11
MASCO CORPORATION
574599106
44198.00000000
NS
USD
2121062.02000000
0.029601322757
Long
EC
CORP
US
N
1
N
N
N
US BANCORP DEL
N1GZ7BBF3NP8GI976H15
US BANCORP DEL
902973304
57400.00000000
NS
USD
3403246.00000000
0.047495350121
Long
EC
CORP
US
N
1
N
N
N
CLOUDFLARE INC
N/A
CLOUDFLARE INC (180 DAY LOCKUP)
N/A
280255.00000000
NS
USD
4542092.79000000
0.063388978447
Long
EC
CORP
US
N
2
N
N
N
STONECO LTD
549300O1A9LEF0XZCR35
STONECO LTD CL A
N/A
59823.00000000
NS
USD
2386339.47000000
0.033303507485
Long
EC
CORP
KY
N
1
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP
N/A
18191.00000000
NS
USD
3892874.00000000
0.054328547983
Long
EC
CORP
US
Y
3
N
N
N
LILLY (ELI) and CO
FRDRIPF3EKNDJ2CQJL29
LILLY (ELI) and CO
532457108
60852.00000000
NS
USD
7997778.36000000
0.111616169799
Long
EC
CORP
US
N
1
N
N
N
ASML HOLDING NV
724500Y6DUVHQD6OXN27
ASML HLDG NV (NY REG SHS) NEW YORK REGISTERED SHARES
N/A
17347.00000000
NS
USD
5133671.18000000
0.071644985435
Long
EC
CORP
NL
N
1
N
N
N
HANSOH PHARMACETICAL GROUP
254900Q6MR00EBXTPF42
HANSOH PHARMACETICAL GROUP
N/A
1212563.00000000
NS
4030309.63000000
0.056246585458
Long
EC
CORP
KY
N
1
N
N
N
PACCAR INC
KDTEY8BWE486IKZ3CC07
PACCAR INC
693718108
9255.00000000
NS
USD
732070.50000000
0.010216700382
Long
EC
CORP
US
N
1
N
N
N
COSTCO WHOLESALE CORP NEW
29DX7H14B9S6O3FD6V18
COSTCO WHOLESALE CORP
22160K105
228637.00000000
NS
USD
67200987.04000000
0.937850043161
Long
EC
CORP
US
N
1
N
N
N
STARBUCKS CORP
OQSJ1DU9TAOC51A47K68
STARBUCKS CORP
855244109
72323.00000000
NS
USD
6358638.16000000
0.088740498249
Long
EC
CORP
US
N
1
N
N
N
DOVER CORP
549300FMC2ALGA7N9E80
DOVER CORP
260003108
3983.00000000
NS
USD
459080.58000000
0.006406881219
Long
EC
CORP
US
N
1
N
N
N
BUDWEISER BREWING CO APAC LTD
N/A
BUDWEISER BREWING CO APAC LTD
N/A
693296.00000000
NS
2339961.86000000
0.032656266344
Long
EC
CORP
KY
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD
N/A
650000.00000000
NS
17283728.81000000
0.241209936407
Long
EC
CORP
KY
N
1
N
N
N
L3HARRIS TECHNOLOGIES INC
549300UTE50ZMDBG8A20
L3HARRIS TECHNOLOGIES INC
502431109
84888.00000000
NS
USD
16796788.56000000
0.234414248508
Long
EC
CORP
US
N
1
N
N
N
CARGURUS INC
54930027BKQN6B7X7G78
CARGURUS INC CL A
141788109
92112.00000000
NS
USD
3240500.16000000
0.045224085966
Long
EC
CORP
US
N
1
N
N
N
TAIWAN SEMICONDUCTR MFG CO LTD
549300KB6NK5SBD14S87
TAIWAN SEMIC MFG CO LTD SP ADR
874039100
18927.00000000
NS
USD
1099658.70000000
0.015346723384
Long
EC
CORP
TW
N
1
N
N
N
PINTEREST INC
N/A
PINTEREST INC CL A
72352L106
1088596.00000000
NS
USD
20291429.44000000
0.283185096147
Long
EC
CORP
US
N
1
N
N
N
ROSS STORES INC
549300ENZFLPGRDFZQ60
ROSS STORES INC
778296103
77727.00000000
NS
USD
9048977.34000000
0.126286594329
Long
EC
CORP
US
N
1
N
N
N
CHINA HONGXING SPORTS LTD
N/A
CHINA HONGXING SPORTS LTD
N/A
22200.00000000
NS
935.90000000
0.000013061323
Long
EC
CORP
BM
N
3
N
N
N
DOCUSIGN INC
549300Q7PVDWRZ39JG09
DOCUSIGN INC
256163106
20815.00000000
NS
USD
1542599.65000000
0.021528361591
Long
EC
CORP
US
N
1
N
N
N
HESS CORP
UASVRYNXNK17ULIGK870
HESS CORP
42809H107
355268.00000000
NS
USD
23735455.08000000
0.331249562718
Long
EC
CORP
US
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
72691.00000000
NS
USD
1351325.69000000
0.018858961936
Long
EC
CORP
CA
N
1
N
N
N
QORVO INC
254900YAUJV2EUEVBR11
QORVO INC
74736K101
36709.00000000
NS
USD
4266687.07000000
0.059545444628
Long
EC
CORP
US
N
1
N
N
N
AMETEK INC NEW
549300WZDEF9KKE40E98
AMETEK INC NEW
031100100
85999.00000000
NS
USD
8577540.26000000
0.119707267071
Long
EC
CORP
US
N
1
N
N
N
WALMART INC
Y87794H0US1R65VBXU25
WALMART INC
931142103
7591.00000000
NS
USD
902114.44000000
0.012589816069
Long
EC
CORP
US
N
1
N
N
N
PROLOGIS INC
529900DFH19P073LZ636
PROLOGIS INC REIT
74340W103
22879.00000000
NS
USD
2039434.06000000
0.028462131368
Long
EC
CORP
US
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL C
02079K107
103910.00000000
NS
USD
138929748.20000000
1.938889234890
Long
EC
CORP
US
N
1
N
N
N
KOTAK MAHINDRA BANK LTD
335800E6GTTXKHXE2I75
KOTAK MAHINDRA BANK LTD
N/A
913987.00000000
NS
21574858.15000000
0.301096494834
Long
EC
CORP
IN
N
1
N
N
N
HERMES INTL SCA
969500Y4IJGHJE2MTJ13
HERMES INTERNATIONAL SA
N/A
2724.00000000
NS
2035581.29000000
0.028408362507
Long
EC
CORP
FR
N
1
N
N
N
QUALCOMM INC
H1J8DDZKZP6H7RWC0H53
QUALCOMM INC
747525103
444537.00000000
NS
USD
39221499.51000000
0.547371201355
Long
EC
CORP
US
N
1
N
N
N
ALLSTATE CORP
OBT0W1ED8G0NWVOLOJ77
ALLSTATE CORPORATION
020002101
29222.00000000
NS
USD
3286013.90000000
0.045859271026
Long
EC
CORP
US
N
1
N
N
N
KLA CORP
549300H0BF5JCG96TJ81
KLA CORP
482480100
7822.00000000
NS
USD
1393645.74000000
0.019449576189
Long
EC
CORP
US
N
1
N
N
N
EVOLUTION GAMING GROUP AB
549300SUH6ZR1RF6TA88
EVOLUTION GAMING GROUP AB
N/A
120325.00000000
NS
3622718.56000000
0.050558286529
Long
EC
CORP
SE
N
1
N
N
N
LAM RESEARCH CORP
549300I4GMO6D34U1T02
LAM RESEARCH CORP
512807108
35051.00000000
NS
USD
10248912.40000000
0.143032764250
Long
EC
CORP
US
N
1
N
N
N
EPAM SYSTEMS INC
549300XCR4R530HJP604
EPAM SYSTEMS INC
29414B104
41030.00000000
NS
USD
8704924.80000000
0.121485032571
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS INC
43300A203
34423.00000000
NS
USD
3817854.93000000
0.053281589580
Long
EC
CORP
US
N
1
N
N
N
ALTIOSTAR NETWORKS INC
N/A
ALTIOSTAR NETWORKS INC SER A1 PC PP
N/A
139573.00000000
NS
USD
595976.71000000
0.008317389488
Long
EP
CORP
US
Y
3
N
N
N
BRIDGEBIO PHARMA INC
54930028YG89VTY2J114
BRIDGEBIO PHARMA INC
10806X102
11422.00000000
NS
USD
400341.10000000
0.005587119095
Long
EC
CORP
US
N
1
N
N
N
CENTENNIAL RESOURCE DEVELOPMENT INC
529900NXUJPOKU7OJ511
CENTENNIAL RESOURCE DEVELOPMENT INC CL A
15136A102
1464071.00000000
NS
USD
6764008.02000000
0.094397798200
Long
EC
CORP
US
N
1
N
N
N
XP INC
5493008KDA8NBZRJST80
XP INC CL A
N/A
48000.00000000
NS
USD
1848960.00000000
0.025803895034
Long
EC
CORP
KY
N
1
N
N
AMERICAN INTERNATIONAL GROUP INC
ODVCVCQG2BP6VHV36M30
AMERICAN INTERNATIONAL GROUP
026874784
398295.00000000
NS
USD
20444482.35000000
0.285321086771
Long
EC
CORP
US
N
1
N
N
N
CIRRUS LOGIC INC.
549300NKSJEM5ZZSSV18
CIRRUS LOGIC INC
172755100
26605.00000000
NS
USD
2192518.05000000
0.030598555741
Long
EC
CORP
US
N
1
N
N
N
DEXCOM INC
549300YSK3QDSFR5EU59
DEXCOM INC
252131107
134589.00000000
NS
USD
29439997.86000000
0.410861573316
Long
EC
CORP
US
N
1
N
N
N
UNITEDHEALTH GROUP INC
549300GHBMY8T5GXDE41
UNITEDHEALTH GROUP INC
91324P102
363978.00000000
NS
USD
107002252.44000000
1.493312397473
Long
EC
CORP
US
N
1
N
N
N
RESMED INC
529900T3QE5253CCXF22
RESMED INC
761152107
32020.00000000
NS
USD
4962139.40000000
0.069251105607
Long
EC
CORP
US
N
1
N
N
N
RALPH LAUREN CORP
HO1QNWM0IXBZ0QSMMO20
RALPH LAUREN CORP
751212101
27038.00000000
NS
USD
3169394.36000000
0.044231740756
Long
EC
CORP
US
N
1
N
N
N
GROWMAX RESOURCES CORP
549300P3X3574P811I48
GROWMAX RESOURCES CORP 144A
39986E204
4800.00000000
NS
203.30000000
0.000002837233
Long
EC
CORP
CA
N
3
N
N
N
THERMO FISHER SCIENTIFIC INC
HCHV7422L5HDJZCRFL38
THERMO FISHER SCIENTIFIC INC
883556102
126560.00000000
NS
USD
41115547.20000000
0.573804335540
Long
EC
CORP
US
N
1
N
N
N
ALIBABA GROUP HOLDING LTD
5493001NTNQJDH60PM02
ALIBABA GROUP HOLDING LTD SPON ADR
01609W102
15239.00000000
NS
USD
3232191.90000000
0.045108136746
Long
EC
CORP
KY
N
1
N
N
N
EXPERIAN PLC
635400RXXHHYT1JTSZ26
EXPERIAN PLC
N/A
171938.00000000
NS
5828608.85000000
0.081343463873
Long
EC
CORP
JE
N
2
N
N
N
VESTAS WIND SYSTEMS AS
549300DYMC8BGZZC8844
VESTAS WIND SYSTEMS AS
N/A
58203.00000000
NS
5878881.68000000
0.082045066303
Long
EC
CORP
DK
N
2
N
N
N
ROCHE HOLDING LTD
549300U41AUUVOAAOB37
ROCHE HOLDINGS AG (GENUSSCHEINE)
N/A
17021.00000000
NS
5531872.93000000
0.077202247983
Long
EC
CORP
CH
N
2
N
N
N
MORPHOSYS AG
529900493806K77LRE72
MORPHOSYS AG
N/A
13499.00000000
NS
1919983.82000000
0.026795096140
Long
EC
CORP
DE
N
1
N
N
N
SOLAREDGE TECHNOLOGIES INC
5493000K6Y58XXPDF853
SOLAREDGE TECHNOLOGIES INC
83417M104
30406.00000000
NS
USD
2891306.54000000
0.040350775825
Long
EC
CORP
US
N
1
N
N
N
SONOVA HLDG AG
5299004A0QNX7FBNHS61
SONOVA HLDG AG
N/A
23710.00000000
NS
5426498.24000000
0.075731649679
Long
EC
CORP
CH
N
1
N
N
N
IDORSIA LTD
506700XOVZUB107S5720
IDORSIA LTD
N/A
127087.00000000
NS
3931581.71000000
0.054868748791
Long
EC
CORP
CH
N
1
N
N
FORTINET INC
549300O0QJWDBAS0QX03
FORTINET INC
34959E109
6500.00000000
NS
USD
693940.00000000
0.009684555058
Long
EC
CORP
US
N
1
N
N
N
EDWARDS LIFESCIENCES CORP
YA13X31F3V31L8TMPR58
EDWARDS LIFESCIENCES CORP
28176E108
184712.00000000
NS
USD
43091462.48000000
0.601380005366
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER E PC PP
N/A
347358.00000000
NS
USD
6665800.02000000
0.093027217483
Long
EP
CORP
US
Y
3
N
N
N
CHARTER COMMUNICATIONS INC
0J0XRGZE3PBRFEZ7MV65
CHARTER COMMUNICATIONS INC A
16119P108
15797.00000000
NS
USD
7662808.76000000
0.106941368614
Long
EC
CORP
US
N
1
N
N
N
AVERY DENNISON CORP
549300PW7VPFCYKLIV37
AVERY DENNISON CORP
053611109
5513.00000000
NS
USD
721210.66000000
0.010065141576
Long
EC
CORP
US
N
1
N
N
N
FIDELITY NATL INFORMN SVCS INC
6WQI0GK1PRFVBA061U48
FIDELITY NATL INFORM SVCS INC
31620M106
27146.00000000
NS
USD
3775737.14000000
0.052693798048
Long
EC
CORP
US
N
1
N
N
N
MONDELEZ INTERNATIONAL INC
549300DV9GIB88LZ5P30
MONDELEZ INTL INC
609207105
105865.00000000
NS
USD
5831044.20000000
0.081377451366
Long
EC
CORP
US
N
1
N
N
N
SAMSUNG ELECTRONICS CO LTD
9884007ER46L6N7EI764
SAMSUNG ELECTRONICS CO LTD
N/A
97100.00000000
NS
4688467.00000000
0.065431761823
Long
EC
CORP
KR
N
1
N
N
N
DOLLAR GEN CORP NEW
OPX52SQVOZI8IVSWYU66
DOLLAR GENERAL CORP
256677105
12583.00000000
NS
USD
1962696.34000000
0.027391187663
Long
EC
CORP
US
N
1
N
N
N
AMGEN INC
62QBXGPJ34PQ72Z12S66
AMGEN INC
031162100
21603.00000000
NS
USD
5207835.21000000
0.072680010988
Long
EC
CORP
US
N
1
N
N
N
INTUITIVE SURGICAL INC
N/A
INTUITIVE SURGICAL INC
46120E602
41750.00000000
NS
USD
24680512.50000000
0.344438686586
Long
EC
CORP
US
N
1
N
N
N
ADYEN BV
724500973ODKK3IFQ447
ADYEN BV
N/A
12845.00000000
NS
10532420.85000000
0.146989378934
Long
EC
CORP
NL
N
1
N
N
N
PNC FINANCIAL SERVICES GRP INC
CFGNEKW0P8842LEUIA51
PNC FINANCIAL SERVICES GRP INC
693475105
45719.00000000
NS
USD
7298123.97000000
0.101851865303
Long
EC
CORP
US
N
1
N
N
N
XILINX INC
6EY4K7ZMF9UX1CU6KC79
XILINX INC
983919101
71446.00000000
NS
USD
6985275.42000000
0.097485783210
Long
EC
CORP
US
N
1
N
N
N
INGERSOLL RAND PLC
549300BURLR9SLYY2705
INGERSOLL RAND PLC
N/A
5200.00000000
NS
USD
691184.00000000
0.009646092606
Long
EC
CORP
IE
N
1
N
N
N
23ANDME INC
N/A
23ANDME INC PP
N/A
9536.00000000
NS
USD
136555.52000000
0.001905754751
Long
EC
CORP
US
Y
3
N
N
N
AGNICO EAGLE MINES LTD
YGE0EUBRF7IJOB3QRX76
AGNICO EAGLE MINES LTD
008474108
53646.00000000
NS
3304152.39000000
0.046112409922
Long
EC
CORP
CA
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECH CORP SER G PC PP
N/A
36460.00000000
NS
USD
7802440.00000000
0.108890047796
Long
EP
CORP
US
Y
3
N
N
N
ACCELERON PHARMA INC
529900TQRID2UY164805
ACCELERON PHARMA INC
00434H108
6822.00000000
NS
USD
361702.44000000
0.005047881942
Long
EC
CORP
US
N
1
N
N
N
HOME DEPOT INC
QEKMOTMBBKA8I816DO57
HOME DEPOT INC
437076102
181855.00000000
NS
USD
39713494.90000000
0.554237438267
Long
EC
CORP
US
N
1
N
N
N
CANADIAN PACIFIC RAILWAY LTD
N/A
CANADIAN PAC RAILWAY LTD
13645T100
8600.00000000
NS
2192336.07000000
0.030596016047
Long
EC
CORP
CA
N
1
N
N
N
NVIDIA CORP
549300S4KLFTLO7GSQ80
NVIDIA CORP
67066G104
261040.00000000
NS
USD
61422712.00000000
0.857209032748
Long
EC
CORP
US
N
1
N
N
N
SALESFORCE COM INC
RCGZFPDMRW58VJ54VR07
SALESFORCE.COM INC
79466L302
2202526.00000000
NS
USD
358218828.64000000
4.999265021233
Long
EC
CORP
US
N
1
N
N
N
ADOBE INC
FU4LY2G4933NH2E1CP29
ADOBE INC
00724F101
776962.00000000
NS
USD
256249837.22000000
3.576196295360
Long
EC
CORP
US
N
1
N
N
N
DELPHIX CORP
549300ZUVPWKP077GO54
DELPHIX CORP SER D PC PP
N/A
232855.00000000
NS
USD
1643956.30000000
0.022942884544
Long
EP
CORP
US
Y
3
N
N
N
ALLEGION PLC
N/A
ALLEGION PLC
N/A
4888.00000000
NS
USD
608751.52000000
0.008495673418
Long
EC
CORP
IE
N
1
N
N
N
AUTOZONE INC
GA3JGKJ41LJKXDN23E90
AUTOZONE INC
053332102
3095.00000000
NS
USD
3687104.45000000
0.051456849369
Long
EC
CORP
US
N
1
N
N
N
STRYKER CORP
5493002F0SC4JTBU5137
STRYKER CORP
863667101
119800.00000000
NS
USD
25150812.00000000
0.351002137895
Long
EC
CORP
US
N
1
N
N
N
APPLE INC
HWUPKR0MPOU8FGXBT394
APPLE INC
037833100
2600.00000000
NS
USD
763490.00000000
0.010655187683
Long
EC
CORP
US
N
1
N
N
N
BIRCHCLIFF ENERGY LTD NEW
5493000BBN3EF2L0XW29
BIRCHCLIFF ENERGY LTD
090697103
1294134.00000000
NS
2581192.15000000
0.036022851388
Long
EC
CORP
CA
N
1
N
N
N
NOVARTIS AG
5493007HIVTX6SY6XD66
NOVARTIS AG SPON ADR
66987V109
186410.00000000
NS
USD
17651162.90000000
0.246337808665
Long
EC
CORP
CH
N
1
N
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC SPONS ADR
046353108
810109.00000000
NS
USD
40392034.74000000
0.563707070280
Long
EC
CORP
GB
N
1
N
N
N
ROYAL GOLD INC
5493001NGRU6SFL04184
ROYAL GOLD INC
780287108
11127.00000000
NS
USD
1360275.75000000
0.018983868050
Long
EC
CORP
US
N
1
N
N
N
TOYOTA MOTOR CORP
5493006W3QUS5LMH6R84
TOYOTA MOTOR CORP
N/A
62112.00000000
NS
4376505.30000000
0.061078056518
Long
EC
CORP
JP
N
2
N
N
N
GENERAL ELECTRIC CO
3C7474T6CDKPR9K6YT90
GENERAL ELECTRIC CO
369604103
2058496.00000000
NS
USD
22972815.36000000
0.320606241454
Long
EC
CORP
US
N
1
N
N
N
CERIDIAN HCM HLDG INC
549300T64GVCHFJ8L449
CERIDIAN HCM HLDG INC
15677J108
49171.00000000
NS
USD
3337727.48000000
0.046580980415
Long
EC
CORP
US
N
1
N
N
N
CHUBB LTD
E0JAN6VLUDI1HITHT809
CHUBB LTD
N/A
69051.00000000
NS
USD
10748478.66000000
0.150004659443
Long
EC
CORP
CH
N
1
N
N
N
MARVELL TECHNOLOGY GROUP LTD
8DF36O58U3QIHUCGZB18
MARVELL TECHNOLOGY GROUP LTD
N/A
118656.00000000
NS
USD
3151503.36000000
0.043982055805
Long
EC
CORP
BM
N
1
N
N
N
ALPHABET INC
5493006MHB84DD0ZWV18
ALPHABET INC CL A
02079K305
98417.00000000
NS
USD
131818745.63000000
1.839648816542
Long
EC
CORP
US
N
1
N
N
N
FAIRFAX FINANCIAL HLDGS LTD
GLS7OQD0WOEDI8YAP031
FAIRFAX FINL HLDGS LTD SUB VTG
303901102
12479.00000000
NS
5859570.64000000
0.081775563420
Long
EC
CORP
CA
N
1
N
N
N
BERKSHIRE HATHAWAY INC DEL
5493000C01ZX7D35SD85
BERKSHIRE HATHAWAY INC CL A
084670108
1020.00000000
NS
USD
346381800.00000000
4.834068670556
Long
EC
CORP
US
N
1
N
N
N
ACTIVISION BLIZZARD INC
549300TPQQDBP9GNOF40
ACTIVISION BLIZZARD INC
00507V109
122370.00000000
NS
USD
7271225.40000000
0.101476471635
Long
EC
CORP
US
N
1
N
N
N
IQVIA HOLDINGS INC
549300W3R20NM4KQPH86
IQVIA HOLDINGS INC
46266C105
79883.00000000
NS
USD
12342722.33000000
0.172253759651
Long
EC
CORP
US
N
1
N
N
N
VISA INC
549300JZ4OKEHW3DPJ59
VISA INC CL A
92826C839
911447.00000000
NS
USD
171260891.30000000
2.390099332946
Long
EC
CORP
US
N
1
N
N
N
FACEBOOK INC
BQ4BKCS1HXDV9HN80Z93
FACEBOOK INC CL A
30303M102
2789554.00000000
NS
USD
572555958.50000000
7.990531896089
Long
EC
CORP
US
N
1
N
N
N
REGENERON PHARMACEUTICALS INC
549300RCBFWIRX3HYQ56
REGENERON PHARMACEUTICALS INC
75886F107
50781.00000000
NS
USD
19067249.88000000
0.266100572485
Long
EC
CORP
US
N
1
N
N
N
WUXI BIOLOGICS (CAYMAN) INC
5493001TD2TH6VDTJU11
WUXI BIOLOGICS (CAYMAN) INC
N/A
67076.00000000
NS
849177.70000000
0.011851036386
Long
EC
CORP
KY
N
1
N
N
N
GENERAC HOLDINGS INC
529900S2H2AHJHSFFI84
GENERAC HOLDINGS INC
368736104
11985.00000000
NS
USD
1205571.15000000
0.016824826611
Long
EC
CORP
US
N
1
N
N
N
NEXTERA ENERGY INC
N/A
NEXTERA ENERGY INC
65339F101
53151.00000000
NS
USD
12871046.16000000
0.179626992524
Long
EC
CORP
US
N
1
N
N
N
BAXTER INTERNATIONAL INC.
J5OIVXX3P24RJRW5CK77
BAXTER INTL INC
071813109
422249.00000000
NS
USD
35308461.38000000
0.492761244853
Long
EC
CORP
US
N
1
N
N
N
CANADIAN NATL RESOURCES LTD
549300T15RIMIKZC5Q38
CANADIAN NATL RESOURCES LTD
136385101
62002.00000000
NS
2005378.31000000
0.027986852834
Long
EC
CORP
CA
N
1
N
N
N
LAUDER ESTEE COS INC
549300VFZ8XJ9NUPU221
ESTEE LAUDER COS INC CL A
518439104
429952.00000000
NS
USD
88802286.08000000
1.239315544330
Long
EC
CORP
US
N
1
N
N
N
CME GROUP INC
LCZ7XYGSLJUHFXXNXD88
CME GROUP INC CL A
12572Q105
110961.00000000
NS
USD
22272091.92000000
0.310827017407
Long
EC
CORP
US
N
1
N
N
N
MASTERCARD INC
AR5L2ODV9HN37376R084
MASTERCARD INC CL A
57636Q104
787137.00000000
NS
USD
235031236.83000000
3.280071697075
Long
EC
CORP
US
N
1
N
N
N
AMAZON.COM INC
ZXTILKJKG63JELOEG630
AMAZON.COM INC
023135106
222877.00000000
NS
USD
411841035.68000000
5.747611011404
Long
EC
CORP
US
N
1
N
N
N
EDENRED
9695006LOD5B2D7Y0N70
EDENRED
N/A
13518.00000000
NS
699020.78000000
0.009755461899
Long
EC
CORP
FR
N
1
N
N
N
VERTEX PHARMACEUTICALS INC
54930015RAQRRZ5ZGJ91
VERTEX PHARMACEUTICALS INC
92532F100
351068.00000000
NS
USD
76866338.60000000
1.072738692525
Long
EC
CORP
US
N
1
N
N
N
KIRKLAND LAKE GOLD LTD
N/A
KIRKLAND LAKE GOLD LTD
49741E100
400727.00000000
NS
17664020.24000000
0.246517244376
Long
EC
CORP
CA
N
1
N
N
N
COMCAST CORP NEW
51M0QTTNCGUN7KFCFZ59
COMCAST CORP CL A
20030N101
49160.00000000
NS
USD
2210725.20000000
0.030852652848
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
7256.00000000
NS
USD
1552784.00000000
0.021670493330
Long
EP
CORP
US
Y
3
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA ORD
N/A
10503.00000000
NS
3110240.78000000
0.043406199495
Long
EC
CORP
FR
N
1
N
N
N
HDFC BANK LTD
335800ZQ6I4E2JXENC50
HDFC BANK LTD SPON ADR
40415F101
573445.00000000
NS
USD
36339209.65000000
0.507146261385
Long
EC
CORP
IN
N
1
N
N
N
SYNAPTICS INC
549300AJ3LI4FWNRQX29
SYNAPTICS INC
87157D109
29274.00000000
NS
USD
1925350.98000000
0.026869999671
Long
EC
CORP
US
N
1
N
N
N
FRANCO NEVADA CORP
N/A
FRANCO-NEVADA CORP
351858105
294717.00000000
NS
30432869.38000000
0.424717985832
Long
EC
CORP
CA
N
1
N
N
N
BLUEBIRD BIO INC
N/A
BLUEBIRD BIO INC
09609G100
31822.00000000
NS
USD
2792380.50000000
0.038970174216
Long
EC
CORP
US
N
1
N
N
N
WHEATON PRECIOUS METALS CORP
549300XSFG5ZCGVYD886
WHEATON PRECIOUS METALS CORP
962879102
50540.00000000
NS
1503881.71000000
0.020988018015
Long
EC
CORP
CA
N
1
N
N
N
AMERICAN TOWER CORP
5493006ORUSIL88JOE18
AMERICAN TOWER CORP
03027X100
182662.00000000
NS
USD
41979380.84000000
0.585859908713
Long
EC
CORP
US
N
1
N
N
N
MARSH and MCLENNAN COS INC
549300XMP3KDCKJXIU47
MARSH and MCLENNAN COS INC
571748102
16598.00000000
NS
USD
1849183.18000000
0.025807009711
Long
EC
CORP
US
N
1
N
N
N
AIR PRODUCTS and CHEMICALS INC
7QEON6Y1RL5XR3R1W237
AIR PRODUCTS and CHEMICALS INC
009158106
36474.00000000
NS
USD
8571025.26000000
0.119616344403
Long
EC
CORP
US
N
1
N
N
N
RINGCENTRAL INC
549300C8EH0H1614VE84
RINGCENTRAL INC CL A
76680R206
142556.00000000
NS
USD
24044920.52000000
0.335568430476
Long
EC
CORP
US
N
1
N
N
N
UNION PACIFIC CORP
549300LMMRSZZCZ8CL11
UNION PACIFIC CORP
907818108
59904.00000000
NS
USD
10830044.16000000
0.151142979147
Long
EC
CORP
US
N
1
N
N
N
METTLER-TOLEDO INTL INC
5493000BD5GJNUDIUG10
METTLER-TOLEDO INTL INC
592688105
52056.00000000
NS
USD
41294983.68000000
0.576308532545
Long
EC
CORP
US
N
1
N
N
N
GALAPAGOS GENOMICS NV
549300QKJ78IY0IOV655
GALAPAGOS GENOMICS NV SPON AR
36315X101
5615.00000000
NS
USD
1161350.45000000
0.016207687083
Long
EC
CORP
BE
N
1
N
N
N
NORTHROP GRUMMAN CORP
RIMU48P07456QXSO0R61
NORTHROP GRUMMAN CORP
666807102
32550.00000000
NS
USD
11196223.50000000
0.156253340244
Long
EC
CORP
US
N
1
N
N
N
ACCENTURE PLC
N/A
ACCENTURE PLC CL A
N/A
109329.00000000
NS
USD
23021407.53000000
0.321284388766
Long
EC
CORP
IE
N
1
N
N
N
MAGIC LEAP INC
N/A
MAGIC LEAP INC PC SER C PP
N/A
17554.00000000
NS
USD
473958.00000000
0.006614508957
Long
EP
CORP
US
Y
3
N
N
N
MOHAWK INDUSTRIES INC
549300JI1115MG3Q6322
MOHAWK INDUSTRIES INC
608190104
38237.00000000
NS
USD
5214762.06000000
0.072776681392
Long
EC
CORP
US
N
1
N
N
N
23ANDME INC
N/A
23ANDME SER F PC PP
N/A
200299.00000000
NS
USD
2868281.68000000
0.040029443254
Long
EP
CORP
US
Y
3
N
N
N
SVMK INC
N/A
SVMK INC
78489X103
329280.00000000
NS
USD
5884233.60000000
0.082119757146
Long
EC
CORP
US
N
1
N
N
N
NOVAGOLD RESOURCES INC
529900587LVZTJ2BHS60
NOVAGOLD RESOURCES INC
66987E206
462134.00000000
NS
4135379.52000000
0.057712930005
Long
EC
CORP
CA
N
1
N
N
N
CDW CORP
N/A
CDW CORPORATION
12514G108
83818.00000000
NS
USD
11972563.12000000
0.167087855899
Long
EC
CORP
US
N
1
N
N
N
LENNAR CORP
529900G61XVRLX5TJX09
LENNAR CORP CL A
526057104
11647.00000000
NS
USD
649786.13000000
0.009068348203
Long
EC
CORP
US
N
1
N
N
N
NIKE INC
787RXPR0UX0O0XUXPZ81
NIKE INC CL B
654106103
319843.00000000
NS
USD
32403294.33000000
0.452217033179
Long
EC
CORP
US
N
1
N
N
N
ABBVIE INC
FR5LCKFTG8054YNNRU85
ABBVIE INC
00287Y109
116863.00000000
NS
USD
10347050.02000000
0.144402362752
Long
EC
CORP
US
N
1
N
N
N
SOUTHWEST AIRLINES CO
UDTZ87G0STFETI6HGH41
SOUTHWEST AIRLINES CO
844741108
24647.00000000
NS
USD
1330445.06000000
0.018567554018
Long
EC
CORP
US
N
1
N
N
N
TOTO LTD
N/A
TOTO LTD
N/A
188020.00000000
NS
7939541.81000000
0.110803426514
Long
EC
CORP
JP
N
2
N
N
N
SHISEIDO CO LTD
5299008QCD0YDT5OF506
SHISEIDO CO LTD
N/A
131760.00000000
NS
9356276.63000000
0.130575231522
Long
EC
CORP
JP
N
2
N
N
N
JPMORGAN CHASE and CO
8I5DZWZKVSZI1NUHU748
JPMORGAN CHASE and CO
46625H100
1002924.00000000
NS
USD
139807605.60000000
1.951140522211
Long
EC
CORP
US
N
1
N
N
N
MONGODB INC
549300TPTG69WKWE1Z37
MONGODB INC CL A
60937P106
119464.00000000
NS
USD
15722657.04000000
0.219423779814
Long
EC
CORP
US
N
1
N
N
ASTRAZENECA PLC
PY6ZZQWO2IZFZC3IOL08
ASTRAZENECA PLC
N/A
44684.00000000
NS
4472508.70000000
0.062417870065
Long
EC
CORP
GB
N
2
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COMPANIES INC SER F PC PP
N/A
16235.00000000
NS
USD
311549.65000000
0.004347954778
Long
EP
CORP
US
Y
3
N
N
N
FISERV INC
GI7UBEJLXYLGR2C7GV83
FISERV INC
337738108
39933.00000000
NS
USD
4617452.79000000
0.064440694834
Long
EC
CORP
US
N
1
N
N
N
PRA HEALTH SCIENCES INC
549300R1HR1VWWHIAK47
PRA HEALTH SCIENCES IN
69354M108
5199.00000000
NS
USD
577868.85000000
0.008064678061
Long
EC
CORP
US
N
1
N
N
N
LYFT INC
549300H7I5VN334XVZ52
LYFT INC
55087P104
26924.00000000
NS
USD
1158270.48000000
0.016164703340
Long
EC
CORP
US
N
1
N
N
N
JD SPORTS FASHION PLC
213800HROV6Y9MUU8375
JD SPORTS FASHION PLC
N/A
478527.00000000
NS
5307917.38000000
0.074076747428
Long
EC
CORP
GB
N
1
N
N
N
PROCTER and GAMBLE CO
2572IBTT8CCZW6AU4141
PROCTER and GAMBLE CO
742718109
5839.00000000
NS
USD
729291.10000000
0.010177911363
Long
EC
CORP
US
N
1
N
N
N
MULBERRY HEALTH INC
N/A
MULBERRY HEALTH INC SERIES A-8 PC PP
N/A
480971.00000000
NS
USD
2520288.04000000
0.035172879911
Long
EP
CORP
US
Y
3
N
N
N
GROCERY OUTLET HOLDING CORP
N/A
GROCERY OUTLET HOLDING CORP
39874R101
39726.00000000
NS
USD
1289108.70000000
0.017990668042
Long
EC
CORP
US
N
1
N
N
N
WEWORK COS INC
549300D8U9TF7WBED521
WEWORK COS INC CL A
N/A
3404.00000000
NS
USD
65322.76000000
0.000911637700
Long
EC
CORP
US
Y
3
N
N
N
MAGNOLIA OIL and GAS CORPORATION
N/A
MAGNOLIA OIL and GAS CORPO CL A
559663109
421192.00000000
NS
USD
5298595.36000000
0.073946650279
Long
EC
CORP
US
N
1
N
N
N
ZEBRA TECHNOLOGIES CORP
PO0I32GKZ3HZMMDPZZ08
ZEBRA TECHNOLOGIES CORP CL A
989207105
21519.00000000
NS
USD
5496813.36000000
0.076712960240
Long
EC
CORP
US
N
1
N
N
N
SIMPLY GOOD FOODS CO
N/A
SIMPLY GOOD FOODS CO
82900L102
118237.00000000
NS
USD
3374483.98000000
0.047093950337
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
487907.00000000
NS
USD
37271215.73000000
0.520153242098
Long
EC
CORP
US
N
1
N
N
N
FMC CORP
CKDHZ2X64EEBQCSP7013
FMC CORP NEW
302491303
21884.00000000
NS
USD
2184460.88000000
0.030486110708
Long
EC
CORP
US
N
1
N
N
N
MCDONALDS CORP
UE2136O97NLB5BYP9H04
MCDONALDS CORP
580135101
273872.00000000
NS
USD
54119845.92000000
0.755290987047
Long
EC
CORP
US
N
1
N
N
N
HAPVIDA PARTICIPACOES E INVESTIMENTOS SA
N/A
HAPVIDA PARTICIPACOES E INVESTIMENTOS SA
N/A
221300.00000000
NS
3515318.07000000
0.049059416370
Long
EC
CORP
BR
N
1
N
N
N
VEEVA SYS INC
549300YZEXPDB92M2F02
VEEVA SYS INC CL A
922475108
167218.00000000
NS
USD
23520883.88000000
0.328255029184
Long
EC
CORP
US
N
1
N
N
N
ARGENX SE
7245009C5FZE6G9ODQ71
ARGENX SE SPONSORED ADR
04016X101
7434.00000000
NS
USD
1193305.68000000
0.016653650977
Long
EC
CORP
NL
N
1
N
N
N
TRANSDIGM GROUP INC
N/A
TRANSDIGM GROUP INC
893641100
27883.00000000
NS
USD
15614480.00000000
0.217914072203
Long
EC
CORP
US
N
1
N
N
N
APPLIED MATERIALS INC
41BNNE1AFPNAZELZ6K07
APPLIED MATERIALS INC
038222105
27662.00000000
NS
USD
1688488.48000000
0.023564371054
Long
EC
CORP
US
N
1
N
N
N
PAYCOM SOFTWARE INC
254900LSB0HNJUDC6Q18
PAYCOM SOFTWARE INC
70432V102
64690.00000000
NS
USD
17127324.40000000
0.239027172595
Long
EC
CORP
US
N
1
N
N
N
CHIPOTLE MEXICAN GRILL INC
N/A
CHIPOTLE MEXICAN GRILL INC
169656105
40454.00000000
NS
USD
33864447.94000000
0.472608742238
Long
EC
CORP
US
N
1
N
N
N
CITIGROUP INC
6SHGI4ZSSLCXXQSBB395
CITIGROUP INC
172967424
811070.00000000
NS
USD
64796382.30000000
0.904291627452
Long
EC
CORP
US
N
1
N
N
N
MSCI INC
549300HTIN2PD78UB763
MSCI INC
55354G100
2911.00000000
NS
USD
751561.98000000
0.010488721467
Long
EC
CORP
US
N
1
N
N
N
TJX COMPANIES INC
V167QI9I69W364E2DY52
TJX COMPANIES INC NEW
872540109
391512.00000000
NS
USD
23905722.72000000
0.333625800338
Long
EC
CORP
US
N
1
N
N
N
ENDAVA PLC
213800JJ6CRPCWCQVZ25
ENDAVA PLC SPON ADR
29260V105
9880.00000000
NS
USD
460408.00000000
0.006425406555
Long
EC
CORP
GB
N
1
N
N
N
LIBERTY MEDIA COR
549300ZKUTPIBZLWLL89
LIBERTY FORMULA ONE-C
531229854
487116.00000000
NS
USD
22390286.94000000
0.312476534914
Long
EC
CORP
US
N
1
N
N
N
BURBERRY GROUP PLC
213800PE1KEFCNFR1R50
BURBERRY GROUP PLC
N/A
58236.00000000
NS
1700923.89000000
0.023737918353
Long
EC
CORP
GB
N
1
N
N
N
CONTINENTAL RESOURCES INC OKLA
XXRTID9RYWOZ0UPIVR53
CONTINENTAL RES INC OKLA
212015101
53295.00000000
NS
USD
1828018.50000000
0.025511637620
Long
EC
CORP
US
N
1
N
N
N
FSOIFD TC HOLDINGS LLC
N/A
FSOIFD TC HOLDINGS LLC
N/A
7549.00000000
NS
USD
4138163.26000000
0.057751779593
Long
EC
CORP
US
Y
3
N
N
N
ASAC II LP
N/A
ASAC II LP UNIT PP
N/A
2013117.00000000
NS
USD
338203.66000000
0.004719935392
Long
EC
CORP
US
Y
3
N
N
N
DANAHER CORP
S4BKK9OTCEWQ3YHPFM11
DANAHER CORP
235851102
408635.00000000
NS
USD
62717299.80000000
0.875276166545
Long
EC
CORP
US
N
1
N
N
N
CLEAN TEQ HOLDINGS LTD
529900AYAT2TIC68VA49
CLEAN TEQ HOLDINGS LTD
N/A
44093.00000000
NS
6343.17000000
0.000088524626
Long
EC
CORP
AU
N
1
N
N
N
MOTOROLA SOLUTIONS INC
6S552MUG6KGJVEBSEC55
MOTOROLA SOLUTIONS INC
620076307
86635.00000000
NS
USD
13960363.90000000
0.194829398538
Long
EC
CORP
US
N
1
N
N
N
BANK OF AMERICA CORPORATION
9DJT3UXIJIZJI4WXO774
BANK OF AMERICA CORPORATION
060505104
5801562.00000000
NS
USD
204331013.64000000
2.851622549048
Long
EC
CORP
US
N
1
N
N
N
IVANHOE MINE LTD
5299006XZISURYIA4G32
IVANHOE MINES LTD
46579R104
3266987.00000000
NS
10692460.63000000
0.149222877595
Long
EC
CORP
CA
N
1
N
N
N
PEPSICO INC
FJSUNZKFNQ5YPJ5OT455
PEPSICO INC
713448108
195300.00000000
NS
USD
26691651.00000000
0.372505928038
Long
EC
CORP
US
N
1
N
N
N
SLACK TECHNOLOGIES INC
549300VIZRB02KN4IJ45
SLACK TECHNOLOGIES INC CL A
83088V102
186800.00000000
NS
USD
4199264.00000000
0.058604495218
Long
EC
CORP
US
N
1
N
N
23ANDME INC
N/A
23ANDME SER E PC PP
N/A
46180.00000000
NS
USD
661297.60000000
0.009229001090
Long
EP
CORP
US
Y
3
N
N
N
SPOTIFY TECHNOLOGY SA
549300B4X0JHWV0DTD60
SPOTIFY TECHNOLOGY SA
N/A
28182.00000000
NS
USD
4214618.10000000
0.058818775454
Long
EC
CORP
LU
N
1
N
N
N
OPORTUN FIN CORP
549300351Y4J4FKIOR78
OPORTUN FIN CORP (180 DAY LOCKUP)
N/A
245860.00000000
NS
USD
5558894.60000000
0.077579359622
Long
EC
CORP
US
N
2
N
N
N
ABBOTT LABORATORIES
HQD377W2YR662HK5JX27
ABBOTT LABORATORIES
002824100
411813.00000000
NS
USD
35770077.18000000
0.499203507341
Long
EC
CORP
US
N
1
N
N
N
AMERICAN EXPRESS CO
R4PP93JZOLY261QX3811
AMERICAN EXPRESS CO
025816109
537072.00000000
NS
USD
66860093.28000000
0.933092565011
Long
EC
CORP
US
N
1
N
N
N
BROOKFIELD ASSET MGMT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
135355.00000000
NS
7820789.07000000
0.109146125524
Long
EC
CORP
CA
N
1
N
N
N
ZIMMER BIOMET HLDGS INC
2P2YLDVPES3BXQ1FRB91
ZIMMER BIOMET HLDGS INC
98956P102
23980.00000000
NS
USD
3589326.40000000
0.050092268989
Long
EC
CORP
US
N
1
N
N
N
L'OREAL SA
529900JI1GG6F7RKVI53
L'OREAL SA (PRIME FID 2013)
N/A
13125.00000000
NS
3886690.49000000
0.054242251555
Long
EC
CORP
FR
N
1
N
N
N
ROOFOODS LTD
549300XN3CMYGITD5K98
ROOFOODS LTD SER F PC PP
N/A
9254.00000000
NS
USD
4364001.32000000
0.060903552263
Long
EP
CORP
GB
Y
3
N
N
N
PAYPAL HLDGS INC
5493005X2GO78EFZ3E94
PAYPAL HLDGS INC
70450Y103
865026.00000000
NS
USD
93569862.42000000
1.305851347942
Long
EC
CORP
US
N
1
N
N
N
NETFLIX INC
549300Y7VHGU0I7CE873
NETFLIX INC
64110L106
390909.00000000
NS
USD
126486425.13000000
1.765231501688
Long
EC
CORP
US
N
1
N
N
N
O'REILLY AUTOMOTIVE INC NEW
549300K2RLMQL149Q332
O'REILLY AUTOMOTIVE INC
67103H107
30222.00000000
NS
USD
13245093.72000000
0.184847161688
Long
EC
CORP
US
N
1
N
N
N
HAEMONETICS CORP MASS
549300ZEL6TXZS6F5F95
HAEMONETICS CORP MASS
405024100
5825.00000000
NS
USD
669292.50000000
0.009340577090
Long
EC
CORP
US
N
1
N
N
N
LULULEMON ATHLETICA INC
549300D9GZ4BMLDW5T40
LULULEMON ATHLETICA INC
550021109
25534.00000000
NS
USD
5915461.78000000
0.082555574405
Long
EC
CORP
US
N
1
N
N
N
B2GOLD CORPORATION
549300F7OK456M5NLM05
B2GOLD CORPORATION
11777Q209
1646929.00000000
NS
6607754.87000000
0.092217145357
Long
EC
CORP
CA
N
1
N
N
N
ADMIRAL GROUP PLC
213800FGVM7Z9EJB2685
ADMIRAL GROUP PLC
N/A
232971.00000000
NS
7125421.29000000
0.099441644516
Long
EC
CORP
GB
N
1
N
N
N
CHURCHILL DOWNS INC
529900FODTBQC8MIS994
CHURCHILL DOWNS INC
171484108
5303.00000000
NS
USD
727571.60000000
0.010153914198
Long
EC
CORP
US
N
1
N
N
N
HOYA CORP
353800X4VR3BHEUCJB42
HOYA CORP
N/A
4055.00000000
NS
389993.56000000
0.005442709894
Long
EC
CORP
JP
N
1
N
N
N
ALLOGENE THERAPEUTICS INC
N/A
ALLOGENE THERAPEUTICS INC
019770106
38477.00000000
NS
USD
999632.46000000
0.013950767496
Long
EC
CORP
US
N
1
N
N
SHERWIN WILLIAMS CO
Z15BMIOX8DDH0X2OBP21
SHERWIN WILLIAMS CO
824348106
76378.00000000
NS
USD
44569618.12000000
0.622008993002
Long
EC
CORP
US
N
1
N
N
N
PPG INDUSTRIES INC
549300BKPEP01R3V6C59
PPG INDUSTRIES INC
693506107
22075.00000000
NS
USD
2946791.75000000
0.041125121693
Long
EC
CORP
US
N
1
N
N
EQUITY RESIDENTIAL
5493008RACSH5EP3PI59
EQUITY RESIDENTIAL REIT
29476L107
121360.00000000
NS
USD
9820451.20000000
0.137053203940
Long
EC
CORP
US
N
1
N
N
N
COUPA SOFTWARE INC
549300Q95ICR2GFL2K37
COUPA SOFTWARE INC
22266L106
85880.00000000
NS
USD
12559950.00000000
0.175285366606
Long
EC
CORP
US
N
1
N
N
N
LOCKHEED MARTIN CORP
DPRBOZP0K5RM2YE8UU08
LOCKHEED MARTIN CORP
539830109
15224.00000000
NS
USD
5927921.12000000
0.082729455669
Long
EC
CORP
US
N
1
N
N
N
BRUKER CORP
LEBZ6VLQ6I8XB1NHVY15
BRUKER CORP
116794108
15184.00000000
NS
USD
773928.48000000
0.010800866034
Long
EC
CORP
US
N
1
N
N
N
10X GENOMICS INC
5493003Z6741WNLG7H43
10X GENOMICS INC
88025U109
24127.00000000
NS
USD
1839683.75000000
0.025674436646
Long
EC
CORP
US
N
1
N
N
N
GLOBAL PAYMENTS INC
549300NOMHGVQBX6S778
GLOBAL PAYMENTS INC
37940X102
188069.00000000
NS
USD
34333876.64000000
0.479160040753
Long
EC
CORP
US
N
1
N
N
N
SPACE EXPLORATION TECHNOLOGIES CORP
N/A
SPACE EXPLORATION TECHNOLOGIES CORP CLASS C
N/A
783.00000000
NS
USD
167562.00000000
0.002338477987
Long
EC
CORP
US
Y
3
N
N
N
MICROSOFT CORP
INR2EJN1ERAN0W5ZP974
MICROSOFT CORP
594918104
2574749.00000000
NS
USD
406037917.30000000
5.666623289900
Long
EC
CORP
US
N
1
N
N
N
KEURIG DR PEPPER INC
DYTQ8KRTKO7Y2BVU5K74
KEURIG DR PEPPER INC
49271V100
577181.00000000
NS
USD
16709389.95000000
0.233194522522
Long
EC
CORP
US
N
1
N
N
N
COSTAR GROUP INC
N/A
COSTAR GROUP INC
22160N109
9998.00000000
NS
USD
5981803.40000000
0.083481431210
Long
EC
CORP
US
N
1
N
N
N
SALLY BEAUTY HLDGS INC
529900VXW6E8ONDIQ271
SALLY BEAUTY HLDGS INC
79546E104
92517.00000000
NS
USD
1688435.25000000
0.023563628182
Long
EC
CORP
US
N
1
N
N
N
BURLINGTON STORES INC
5299003Z37DVGKKC1W09
BURLINGTON STORES INC
122017106
7393.00000000
NS
USD
1685825.79000000
0.023527210827
Long
EC
CORP
US
N
1
N
N
N
MASIMO CORP
549300Q4A8JK0PIYCU29
MASIMO CORP
574795100
14067.00000000
NS
USD
2223430.02000000
0.031029960006
Long
EC
CORP
US
N
1
N
N
N
CIGNA CORP
549300VIWYMSIGT1U456
CIGNA CORP
125523100
8424.00000000
NS
USD
1722623.76000000
0.024040759501
Long
EC
CORP
US
N
1
N
N
N
ADIDAS AG
549300JSX0Z4CW0V5023
ADIDAS AG
N/A
142590.00000000
NS
46351540.08000000
0.646877312066
Long
EC
CORP
DE
N
1
N
N
N
TANIUM INC
N/A
TANIUM CL B PP
N/A
188500.00000000
NS
USD
1835990.00000000
0.025622887052
Long
EC
CORP
US
Y
3
N
N
N
ASTELLAS PHARMA INC
529900IB708DY2HBBB35
ASTELLAS PHARMA INC
N/A
46277.00000000
NS
789947.81000000
0.011024430151
Long
EC
CORP
JP
N
2
N
N
N
T-MOBILE US INC
549300QHIJYOHPACPG31
T-MOBILE US INC
872590104
375831.00000000
NS
USD
29472667.02000000
0.411317500743
Long
EC
CORP
US
N
1
N
N
N
BIO-RAD LABORATORIES INC
549300ZC1GPV35XYDK53
BIO RAD LABS CL A
090572207
12375.00000000
NS
USD
4579121.25000000
0.063905743815
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB INC SER E PC PP
N/A
16112.00000000
NS
USD
1632790.08000000
0.022787049929
Long
EP
CORP
US
Y
3
N
N
N
ADVANCED MICRO DEVICES INC
R2I72C950HOYXII45366
ADVANCED MICRO DEVICES INC
007903107
680853.00000000
NS
USD
31223918.58000000
0.435757786868
Long
EC
CORP
US
N
1
N
N
N
INNOVENT BIOLGICS INC
25490058ONL9SCIE1R22
INNOVENT BIOLOGICS INC
N/A
229824.00000000
NS
783058.56000000
0.010928284488
Long
EC
CORP
KY
N
1
N
N
N
DECKERS OUTDOOR CORP
5493008LG4W3I6K8J118
DECKERS OUTDOOR CORP
243537107
21282.00000000
NS
USD
3593678.52000000
0.050153006727
Long
EC
CORP
US
N
1
N
N
N
ENPHASE ENERGY INC
5493008U7KIGMI59Z314
ENPHASE ENERGY INC
29355A107
25800.00000000
NS
USD
674154.00000000
0.009408423683
Long
EC
CORP
US
N
1
N
N
MAGIC LEAP INC
N/A
MAGIC LEAP INC PC SER B PP
N/A
1907399.00000000
NS
USD
51499773.00000000
0.718725519643
Long
EP
CORP
US
Y
3
N
N
N
ANALOG DEVICES INC
GYVOE5EZ4GDAVTU4CQ61
ANALOG DEVICES INC
032654105
73934.00000000
NS
USD
8786316.56000000
0.122620927578
Long
EC
CORP
US
N
1
N
N
N
SEA LTD
529900OM6JLLW44YKI15
SEA LTD ADR
81141R100
21631.00000000
NS
USD
869998.82000000
0.012141613789
Long
EC
CORP
KY
N
1
N
N
N
TAMARACK VALLEY ENERGY LTD
N/A
TAMARACK VALLEY ENERGY LTD
87505Y409
1313749.00000000
NS
2023409.19000000
0.028238489935
Long
EC
CORP
CA
N
1
N
N
N
SCHWAB CHARLES CORP
549300VSGCJ7E698NM85
SCHWAB CHARLES CORP
808513105
111400.00000000
NS
USD
5298184.00000000
0.073940909381
Long
EC
CORP
US
N
1
N
N
N
DISCOVERY INC
5493006ZCRFWKF6B1K26
DISCOVERY INC A
25470F104
73420.00000000
NS
USD
2403770.80000000
0.033546777329
Long
EC
CORP
US
N
1
N
N
N
DISNEY (WALT) CO
549300GZKULIZ0WOW665
DISNEY (WALT) CO
254687106
458772.00000000
NS
USD
66352194.36000000
0.926004380075
Long
EC
CORP
US
N
1
N
N
N
NXP SEMICONDUCTORS BELGIUM NV
724500M9BY5293JDF951
NXP SEMICONDUCTORS NV
N/A
125653.00000000
NS
USD
15990600.78000000
0.223163175010
Long
EC
CORP
NL
N
1
N
N
N
IDEX CORPORATION
549300U5Y5EL6PHYLF13
IDEX CORPORATION
45167R104
8666.00000000
NS
USD
1490552.00000000
0.020801989957
Long
EC
CORP
US
N
1
N
N
N
WORKDAY INC
549300J0DYC0N31V7G13
WORKDAY INC CL A
98138H101
247230.00000000
NS
USD
40656973.50000000
0.567404528286
Long
EC
CORP
US
N
1
N
N
N
MERCK and CO INC NEW
4YV9Y5M8S0BRK1RP0397
MERCK and CO INC NEW
58933Y105
361049.00000000
NS
USD
32837406.55000000
0.458275458542
Long
EC
CORP
US
N
1
N
N
N
WESTLAKE CHEMICAL CORP
GOXNEVUM0LL78B1OS344
WESTLAKE CHEMICAL CORP
960413102
71779.00000000
NS
USD
5035296.85000000
0.070272083433
Long
EC
CORP
US
N
1
N
N
N
RELIANCE INDUSTRIES LTD
5493003UOETFYRONLG31
RELIANCE INDUSTRIES LTD(DEMAT)DEMATERIALIZED SHS
N/A
1485325.00000000
NS
31516450.37000000
0.439840330354
Long
EC
CORP
IN
N
1
N
N
N
SHOPIFY INC
549300HGQ43STJLLP808
SHOPIFY INC CL A
82509L107
66338.00000000
NS
26375811.02000000
0.368098097857
Long
EC
CORP
CA
N
1
N
N
N
Blu Homes Inc
N/A
BLU HOMES INC
N/A
21093998.00000000
NS
USD
36484.18000000
0.000509169452
Long
EC
CORP
US
Y
3
N
N
N
ALIMENTATION COUCHE-TARD INC
549300OSW32RVX8CCZ87
ALIMENTATION COUCH CL B SUBVTGSUB VTG
01626P403
133736.00000000
NS
4244165.08000000
0.059231130059
Long
EC
CORP
CA
N
1
N
N
N
AMPHENOL CORPORATION NEW
549300D3L3G0R4U4VT04
AMPHENOL CORPORATION CL A
032095101
1182906.00000000
NS
USD
128025916.38000000
1.786716482770
Long
EC
CORP
US
N
1
N
N
N
S and P GLOBAL INC
Y6X4K52KMJMZE7I7MY94
S and P GLOBAL INC
78409V104
2500.00000000
NS
USD
682625.00000000
0.009526644085
Long
EC
CORP
US
N
1
N
N
N
INTUIT INC
VI90HBPH7XSFMB9E4M29
INTUIT INC
461202103
167590.00000000
NS
USD
43896848.70000000
0.612619892375
Long
EC
CORP
US
N
1
N
N
N
TESLA INC
54930043XZGB27CTOV49
TESLA INC
88160R101
8008.00000000
NS
USD
3349986.64000000
0.046752067987
Long
EC
CORP
US
N
1
N
N
N
BROOKFIELD ASSET MGMT INC
C6J3FGIWG6MBDGTE8F80
BROOKFIELD ASSET INC VTG CL A
112585104
129801.00000000
NS
USD
7502497.80000000
0.104704085393
Long
EC
CORP
CA
N
1
N
N
N
GLOBAL BLOOD THERAPEUTICS INC
549300U4G0QKK99GRT15
GLOBAL BLOOD THERAPEUTICS INC
37890U108
9400.00000000
NS
USD
747206.00000000
0.010427929859
Long
EC
CORP
US
N
1
N
N
N
CLARIVATE ANALYTICS PLC
549300WDHIIODXFO0R55
CLARIVATE ANALYTICS PLC
N/A
598508.00000000
NS
USD
10054934.40000000
0.140325627292
Long
EC
CORP
JE
N
1
N
N
N
KEYSIGHT TECHNOLOGIES
549300GLKVIO8YRCYN02
KEYSIGHT TECHNOLOGIES INC
49338L103
106489.00000000
NS
USD
10928966.07000000
0.152523523119
Long
EC
CORP
US
N
1
N
N
N
COCA COLA CO
UWJKFUJFZ02DKWI3RY53
COCA COLA CO
191216100
578450.00000000
NS
USD
32017207.50000000
0.446828845206
Long
EC
CORP
US
N
1
N
N
N
AIRBNB
549300HMUDNO0RY56D37
AIRBNB PC D PP
N/A
35238.00000000
NS
USD
3571018.92000000
0.049836771687
Long
EP
CORP
US
Y
3
N
N
N
PETROLEO BRASILEIRO-PETROBRAS
5493000J801JZRCMFE49
PETROLEO BRASILEIRO SPONS ADR
71654V408
85899.00000000
NS
USD
1369230.06000000
0.019108833477
Long
EC
CORP
BR
N
1
N
N
N
BARRICK GOLD CORP
0O4KBQCJZX82UKGCBV73
BARRICK GOLD CORP
067901108
1612866.00000000
NS
29958282.64000000
0.418094702243
Long
EC
CORP
CA
N
1
N
N
N
FIDELITY REVERE STREET TRUST
549300BDV45LJNXBZC55
Fidelity Securities Lending Cash Central Fund
31635A303
29756355.19900000
NS
USD
29759330.83000000
0.415318151305
Long
STIV
RF
US
N
1
N
N
GARMIN LTD
2549001E0HIPIJQ0W046
GARMIN LTD
N/A
42149.00000000
NS
USD
4112056.44000000
0.057387435506
Long
EC
CORP
CH
N
1
N
N
N
MAGIC LEAP INC
N/A
MAGIC LEAP INC PC SER D PP
N/A
469823.00000000
NS
USD
12685221.00000000
0.177033635760
Long
EP
CORP
US
Y
3
N
N
N
VULCAN MATERIALS CO
549300Q8LSNHAVWBNI21
VULCAN MATERIALS CO
929160109
311.00000000
NS
USD
44780.89000000
0.000624957481
Long
EC
CORP
US
N
1
N
N
N
FIDELITY REVERE STREET TRUST
549300BDV45LJNXBZC55
Fidelity Cash Central Fund
31635A105
239173920.57400000
NS
USD
239221755.36000000
3.338554141416
Long
STIV
RF
US
N
1
N
N
N
EQUITY COMMONWEALTH
549300YPGVU9PR4L0606
EQUITY COMMONWEALTH
294628102
22150.00000000
NS
USD
727184.50000000
0.010148511870
Long
EC
CORP
US
N
1
N
N
N
MEITUAN DIANPING
21380033K525E5JLIA77
MEITUAN DIANPING CL B
N/A
129420.00000000
NS
1692426.88000000
0.023619334958
Long
EC
CORP
KY
N
1
N
N
N
2020-01-30
Stacie M. Smith
Stacie M. Smith
Stacie M. Smith
President and Treasurer