0001752724-19-198772.txt : 20191220
0001752724-19-198772.hdr.sgml : 20191220
20191220145606
ACCESSION NUMBER: 0001752724-19-198772
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191031
FILED AS OF DATE: 20191220
PERIOD START: 20191031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PRINCIPAL FUNDS INC
CENTRAL INDEX KEY: 0000898745
IRS NUMBER: 000000000
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-07572
FILM NUMBER: 191300549
BUSINESS ADDRESS:
STREET 1: 711 HIGH STREET
CITY: DES MOINES
STATE: IA
ZIP: 50392
BUSINESS PHONE: 515-248-4745
MAIL ADDRESS:
STREET 1: PRINCIPAL FINANCIAL GROUP
CITY: DES MOINES
STATE: IA
ZIP: 50392
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL INVESTORS FUND INC
DATE OF NAME CHANGE: 20001012
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL SPECIAL MARKETS FUND INC
DATE OF NAME CHANGE: 19930714
0000898745
S000007077
LargeCap Growth Fund I
C000019326
R-1
PCRSX
C000019327
R-2
PPUNX
C000019328
R-3
PPUMX
C000019329
R-5
PPUPX
C000019330
R-4
PPUSX
C000019331
Institutional Class
PLGIX
C000019332
Class J
PLGJX
C000019333
Class A
PLGAX
C000149257
R-6
PLCGX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000898745
XXXXXXXX
S000007077
C000019331
C000019332
C000019328
C000019327
C000019333
C000019329
C000019330
C000019326
C000149257
Principal Funds, Inc
811-07572
0000898745
549300HZGBXSW6DSXF23
801 Grand Ave
Des Moines
50309
515-248-0156
LargeCap Growth Fund I
S000007077
5493005TWCHTR0PO8C36
2019-10-31
2019-10-31
N
9949092620.80
49491309.18
9899601311.62
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
3126678.68000000
N
Delta Air Lines Inc
Q2CCMS6R0AS67HJMBN42
Delta Air Lines Inc
247361702
6997.00000000
NS
USD
385394.76000000
0.003893033142
Long
EC
CORP
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
44675.00000000
NS
USD
3735276.75000000
0.037731587691
Long
EC
CORP
US
N
1
N
N
N
NewMarket Corp
54930082CG88ERDREQ47
NewMarket Corp
651587107
583.00000000
NS
USD
283040.67000000
0.002859111807
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
2100.00000000
NS
USD
2403198.00000000
0.024275704893
Long
EC
CORP
US
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
14999.00000000
NS
USD
975384.97000000
0.009852770220
Long
EC
CORP
US
N
1
N
N
N
Automatic Data Processing Inc
HGBOLILQXWER4SAL2I23
Automatic Data Processing Inc
053015103
26034.00000000
NS
USD
4223495.82000000
0.042663292056
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Futures
N/A
489.00000000
NC
USD
-129257.62000000
-0.00130568510
N/A
DE
N/A
N
1
CME
N/A
Long
S&P 500 Emini; December 2019
N/A
S&P 500 Emini; December 2019
2019-12-23
74225310.00000000
USD
-129257.62000000
N
N
N
E*TRADE Financial Corp
549300LYE2HSVYJFJD24
E*TRADE Financial Corp
269246401
4123.00000000
NS
USD
172300.17000000
0.001740475849
Long
EC
CORP
US
N
1
N
N
N
Citrix Systems Inc
HCTKJGUQOPZ5NBK7NP58
Citrix Systems Inc
177376100
10646.00000000
NS
USD
1158923.56000000
0.011706770035
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
Union Pacific Corp
907818108
62978.00000000
NS
USD
10420339.88000000
0.105260197375
Long
EC
CORP
US
N
1
N
N
N
Huntington Ingalls Industries Inc
5TZLZ6WJTBVJ0QWBG121
Huntington Ingalls Industries Inc
446413106
2874.00000000
NS
USD
648546.84000000
0.006551242010
Long
EC
CORP
US
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
15602.00000000
NS
USD
1196517.38000000
0.012086520884
Long
EC
CORP
US
N
1
N
N
N
Axis Capital Holdings Ltd
N/A
Axis Capital Holdings Ltd
G0692U109
988.00000000
NS
USD
58716.84000000
0.000593123279
Long
EC
CORP
BM
N
1
N
N
N
Air Products & Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products & Chemicals Inc
009158106
4578.00000000
NS
USD
976304.28000000
0.009862056554
Long
EC
CORP
US
N
1
N
N
N
FLIR Systems Inc
VOBD35NEPH6WISIRTJ85
FLIR Systems Inc
302445101
2985.00000000
NS
USD
153906.60000000
0.001554674730
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
Mastercard Inc
57636Q104
85831.00000000
NS
USD
23758879.11000000
0.239998342984
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
5432.00000000
NS
USD
1043867.44000000
0.010544540200
Long
EC
CORP
US
N
1
N
N
N
WellCare Health Plans Inc
529900JCT1MMTWHZ5P23
WellCare Health Plans Inc
94946T106
3995.00000000
NS
USD
1184917.00000000
0.011969340609
Long
EC
CORP
US
N
1
N
N
N
Avantor Inc
5493003VM0XB4U8YD238
Avantor Inc
05352A100
1550687.00000000
NS
USD
22035262.27000000
0.222587370706
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - A Shares
529900G61XVRLX5TJX09
Lennar Corp - A Shares
526057104
11145.00000000
NS
USD
664242.00000000
0.006709785364
Long
EC
CORP
US
N
1
N
N
N
Celgene Corp
4SIHMF0MOSTTL8CD0X64
Celgene Corp
151020104
56890.00000000
NS
USD
6145826.70000000
0.062081557696
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare Inc
40412C101
566781.00000000
NS
USD
75687934.74000000
0.764555383166
Long
EC
CORP
US
N
1
N
N
N
Edwards Lifesciences Corp
YA13X31F3V31L8TMPR58
Edwards Lifesciences Corp
28176E108
549303.00000000
NS
USD
130942849.14000100
1.322708309336
Long
EC
CORP
US
N
1
N
N
N
CDK Global Inc
5493000L10CYRTHIJ385
CDK Global Inc
12508E101
12277.00000000
NS
USD
620479.58000000
0.006267722915
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
2750.00000000
NS
USD
235840.00000000
0.002382318161
Long
EC
CORP
US
N
1
N
N
N
Brookfield Property REIT Inc
549300K1JD1LDRNBET48
Brookfield Property REIT Inc
11282X103
8819.00000000
NS
USD
166679.10000000
0.001683695077
Long
EC
CORP
US
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
Clorox Co/The
189054109
8386.00000000
NS
USD
1238528.34000000
0.012510891105
Long
EC
CORP
US
N
1
N
N
N
Charles River Laboratories International Inc
549300BSQ0R4UZ5KX287
Charles River Laboratories International Inc
159864107
4517.00000000
NS
USD
587119.66000000
0.005930740456
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
1650.00000000
NS
USD
432151.50000000
0.004365342465
Long
EC
CORP
US
N
1
N
N
N
Altice USA Inc
54930064K3612MGCER95
Altice USA Inc
02156K103
27033.00000000
NS
USD
836671.35000000
0.008451566115
Long
EC
CORP
US
N
1
N
N
N
Vertex Pharmaceuticals Inc
54930015RAQRRZ5ZGJ91
Vertex Pharmaceuticals Inc
92532F100
357721.00000000
NS
USD
69927301.08000000
0.706364820954
Long
EC
CORP
US
N
1
N
N
N
IHS Markit Ltd
549300HLPTRASHS0E726
IHS Markit Ltd
G47567105
21824.00000000
NS
USD
1528116.48000000
0.015436141637
Long
EC
CORP
GB
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
01609W102
1063035.00000000
NS
USD
187806393.45000100
1.897110676866
Long
EC
CORP
CN
N
1
N
N
N
Public Storage
549300LMZF40TKJ6DM64
Public Storage
74460D109
12191.00000000
NS
USD
2716886.26000000
0.027444400784
Long
EC
CORP
US
N
1
N
N
N
AptarGroup Inc
VNPEQDQFAA7IY1T2PX43
AptarGroup Inc
038336103
2310.00000000
NS
USD
272926.50000000
0.002756944359
Long
EC
CORP
US
N
1
N
N
N
Armstrong World Industries Inc
KXMRXXOJ88Q45Y45MG74
Armstrong World Industries Inc
04247X102
5194.00000000
NS
USD
485794.82000000
0.004907216005
Long
EC
CORP
US
N
1
N
N
N
Cognizant Technology Solutions Corp
5493006IEVQEFQO40L83
Cognizant Technology Solutions Corp
192446102
2781.00000000
NS
USD
169474.14000000
0.001711928942
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
6430.00000000
NS
USD
468361.20000000
0.004731111741
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe Inc
00724F101
336060.00000000
NS
USD
93401155.80000000
0.943484013748
Long
EC
CORP
US
N
1
N
N
N
Madison Square Garden Co/The
N/A
Madison Square Garden Co/The
55825T103
183.00000000
NS
USD
48846.36000000
0.000493417446
Long
EC
CORP
US
N
1
N
N
N
ServiceMaster Global Holdings Inc
549300GS10644JGL8R77
ServiceMaster Global Holdings Inc
81761R109
3003.00000000
NS
USD
121261.14000000
0.001224909329
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE Group Inc
12504L109
10571.00000000
NS
USD
566077.05000000
0.005718180280
Long
EC
CORP
US
N
1
N
N
N
Honeywell International Inc
ISRPG12PN4EIEOEMW547
Honeywell International Inc
438516106
181068.00000000
NS
USD
31275875.64000000
0.315930658776
Long
EC
CORP
US
N
1
N
N
N
Masimo Corp
549300Q4A8JK0PIYCU29
Masimo Corp
574795100
4298.00000000
NS
USD
626605.42000000
0.006329602579
Long
EC
CORP
US
N
1
N
N
N
Primerica Inc
254900621R686KJR7022
Primerica Inc
74164M108
2522.00000000
NS
USD
318225.96000000
0.003214533090
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
2242.00000000
NS
USD
286460.34000000
0.002893655319
Long
EC
CORP
US
N
1
N
N
N
Signature Bank/New York NY
VLP5AP0XK2GM6GKD1007
Signature Bank/New York NY
82669G104
2264.00000000
NS
USD
267876.48000000
0.002705932002
Long
EC
CORP
US
N
1
N
N
N
Cerner Corp
549300L4UJ40IEVVI304
Cerner Corp
156782104
27427.00000000
NS
USD
1840900.24000000
0.018595700796
Long
EC
CORP
US
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
88032Q109
2221785.00000000
NS
USD
89982292.50000000
0.908948650228
Long
EC
CORP
CN
N
1
N
N
AO Smith Corp
549300XG4US7UJNECY36
AO Smith Corp
831865209
3196.00000000
NS
USD
158777.28000000
0.001603875499
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
44336.00000000
NS
USD
5854125.44000000
0.059134961658
Long
EC
CORP
US
N
1
N
N
N
Nexstar Media Group Inc
52990083ZRR5UT591988
Nexstar Media Group Inc
65336K103
2925.00000000
NS
USD
284573.25000000
0.002874593037
Long
EC
CORP
US
N
1
N
N
N
Dolby Laboratories Inc
549300X04FB2QPCJ5J24
Dolby Laboratories Inc
25659T107
2206.00000000
NS
USD
141911.98000000
0.001433512073
Long
EC
CORP
US
N
1
N
N
N
Marvell Technology Group Ltd
8DF36O58U3QIHUCGZB18
Marvell Technology Group Ltd
G5876H105
1458808.00000000
NS
USD
35580327.12000000
0.359411717704
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services Inc
5493007NKRGM1RJQ1P16
West Pharmaceutical Services Inc
955306105
5028.00000000
NS
USD
723227.52000000
0.007305622693
Long
EC
CORP
US
N
1
N
N
N
Herbalife Nutrition Ltd
549300BA7TYPBSZZIA41
Herbalife Nutrition Ltd
G4412G101
1617.00000000
NS
USD
72231.39000000
0.000729639383
Long
EC
CORP
US
N
1
N
N
N
Sage Therapeutics Inc
5493000JX4BJS9W6CN35
Sage Therapeutics Inc
78667J108
4059.00000000
NS
USD
550603.35000000
0.005561873985
Long
EC
CORP
US
N
1
N
N
N
Costco Wholesale Corp
29DX7H14B9S6O3FD6V18
Costco Wholesale Corp
22160K105
385655.00000000
NS
USD
114581957.05000100
1.157440117467
Long
EC
CORP
US
N
1
N
N
N
BioMarin Pharmaceutical Inc
NSLL8ITTRR0J5HEMR848
BioMarin Pharmaceutical Inc
09061G101
14416.00000000
NS
USD
1055395.36000000
0.010660988526
Long
EC
CORP
US
N
1
N
N
N
SEI Investments Co
5LJTIFADGZ6XH1RVOC11
SEI Investments Co
784117103
5200.00000000
NS
USD
311584.00000000
0.003147439883
Long
EC
CORP
US
N
1
N
N
N
Sysco Corp
5RGWIFLMGH3YS7KWI652
Sysco Corp
871829107
48680.00000000
NS
USD
3888071.60000000
0.039275032171
Long
EC
CORP
US
N
1
N
N
N
Woodward Inc
YPYKXXTR8TFDH54ZMB45
Woodward Inc
980745103
4572.00000000
NS
USD
487649.52000000
0.004925951102
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc
GYVOE5EZ4GDAVTU4CQ61
Analog Devices Inc
032654105
2962.00000000
NS
USD
315838.06000000
0.003190411917
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
248785.00000000
NS
USD
59295416.90000000
0.598967726411
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
5457.00000000
NS
USD
349357.14000000
0.003529002118
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
6654.00000000
NS
USD
1560762.24000000
0.015765910069
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
16389.00000000
NS
USD
1354059.18000000
0.013677916285
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TransDigm Group Inc
893641100
3348.00000000
NS
USD
1761985.44000000
0.017798549502
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
5267.00000000
NS
USD
782254.84000000
0.007901882261
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
13088.00000000
NS
USD
1776696.00000000
0.017947147001
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
Intuit Inc
461202103
937155.00000000
NS
USD
241317412.50000100
2.437647789075
Long
EC
CORP
US
N
1
N
N
N
United Airlines Holdings Inc
N/A
United Airlines Holdings Inc
910047109
5427.00000000
NS
USD
492988.68000000
0.004979884184
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
2475985.00000000
NS
USD
442854677.10000200
4.473459719839
Long
EC
CORP
US
N
1
N
N
N
WR Grace & Co
5493003X5Z6TVAXIPW56
WR Grace & Co
38388F108
5004.00000000
NS
USD
332515.80000000
0.003358880721
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity FedFund
549300T8K043VZEOVK74
BlackRock Liquidity FedFund
09248U700
22925472.46000000
NS
USD
22925472.46000000
0.231579754965
Long
STIV
RF
US
N
1
N
N
Maxim Integrated Products Inc
SO0H5YEO14Y4PVKQH532
Maxim Integrated Products Inc
57772K101
10750.00000000
NS
USD
630595.00000000
0.006369902990
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
5096.00000000
NS
USD
1246328.72000000
0.012589685996
Long
EC
CORP
US
N
1
N
N
N
Sun Communities Inc
549300H5GEOJYN41ZG57
Sun Communities Inc
866674104
2030.00000000
NS
USD
330179.50000000
0.003335280781
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co
723787107
5757.00000000
NS
USD
708226.14000000
0.007154087500
Long
EC
CORP
US
N
1
N
N
N
Akamai Technologies Inc
OC1LZNN2LF5WTJ5RIL89
Akamai Technologies Inc
00971T101
13424.00000000
NS
USD
1161176.00000000
0.011729522871
Long
EC
CORP
US
N
1
N
N
N
Charter Communications Inc
0J0XRGZE3PBRFEZ7MV65
Charter Communications Inc
16119P108
5623.00000000
NS
USD
2630776.78000000
0.026574573027
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
Norfolk Southern Corp
655844108
118695.00000000
NS
USD
21602490.00000000
0.218215757584
Long
EC
CORP
US
N
1
N
N
N
Nordson Corp
14OS6Q5N55N95WM84M53
Nordson Corp
655663102
5035.00000000
NS
USD
789538.35000000
0.007975456032
Long
EC
CORP
US
N
1
N
N
N
TJX Cos Inc/The
V167QI9I69W364E2DY52
TJX Cos Inc/The
872540109
2197906.00000000
NS
USD
126709280.90000100
1.279943271566
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
7565.00000000
NS
USD
3294633.15000000
0.033280462983
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
6698.00000000
NS
USD
771006.78000000
0.007788260918
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
Pool Corp
73278L105
3593.00000000
NS
USD
745188.20000000
0.007527456677
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
Fiserv Inc
337738108
33772.00000000
NS
USD
3584560.08000000
0.036209135773
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK Inc
682680103
10586.00000000
NS
USD
739220.38000000
0.007467173239
Long
EC
CORP
US
N
1
N
N
N
Lowe's Cos Inc
WAFCR4OKGSC504WU3E95
Lowe's Cos Inc
548661107
47740.00000000
NS
USD
5328261.40000000
0.053822989757
Long
EC
CORP
US
N
1
N
N
N
Athene Holding Ltd
549300H316CT32FQXI76
Athene Holding Ltd
G0684D107
5428.00000000
NS
USD
235303.80000000
0.002376901782
Long
EC
CORP
BM
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
2141.00000000
NS
USD
1666040.56000000
0.016829370270
Long
EC
CORP
US
N
1
N
N
N
Comerica Inc
I9Q57JVPWHHZ3ZGBW498
Comerica Inc
200340107
1183.00000000
NS
USD
77391.86000000
0.000781767442
Long
EC
CORP
US
N
1
N
N
N
Sensata Technologies Holding PLC
529900MS7KFYCY9MS037
Sensata Technologies Holding PLC
G8060N102
7301.00000000
NS
USD
373738.19000000
0.003775285268
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
3230.00000000
NS
USD
750555.10000000
0.007581669972
Long
EC
CORP
US
N
1
N
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
19893.00000000
NS
USD
2232193.53000000
0.022548317449
Long
EC
CORP
US
N
1
N
N
N
Sarepta Therapeutics Inc
549300IKDPIED8J8IG21
Sarepta Therapeutics Inc
803607100
5688.00000000
NS
USD
472445.28000000
0.004772366736
Long
EC
CORP
US
N
1
N
N
N
Nordstrom Inc
549300S3IZB5P35KNV16
Nordstrom Inc
655664100
11055.00000000
NS
USD
396874.50000000
0.004008994781
Long
EC
CORP
US
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
5710.00000000
NS
USD
785067.90000000
0.007930298153
Long
EC
CORP
US
N
1
N
N
N
Post Holdings Inc
JM1I5YUAURL6DC8N1468
Post Holdings Inc
737446104
2337.00000000
NS
USD
240477.30000000
0.002429161462
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
898290.00000000
NS
USD
123802327.80000100
1.250578926392
Long
EC
CORP
US
N
1
N
N
N
Airbnb, Inc
N/A
Airbnb, Inc
N/A
29361.00000000
NS
USD
3509226.72000000
0.035448162098
Long
EP
CORP
US
Y
3
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
5005.00000000
NS
USD
701050.35000000
0.007081601853
Long
EC
CORP
US
N
1
N
N
N
Alaska Air Group Inc
529900G48RT4KWLC6C27
Alaska Air Group Inc
011659109
6125.00000000
NS
USD
425258.75000000
0.004295715924
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR Inc
62944T105
283.00000000
NS
USD
1029154.97000000
0.010395923407
Long
EC
CORP
US
N
1
N
N
N
Broadcom Inc
549300WV6GIDOZJTV909
Broadcom Inc
11135F101
23141.00000000
NS
USD
6776841.85000000
0.068455704797
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
Ceridian HCM Holding Inc
15677J108
6403.00000000
NS
USD
308944.75000000
0.003120779719
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
94734.00000000
NS
USD
10332637.38000000
0.104374277859
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX Corp
45167R104
3737.00000000
NS
USD
581215.61000000
0.005871101185
Long
EC
CORP
US
N
1
N
N
N
Trade Desk Inc/The
549300GXPD31VT3E0P46
Trade Desk Inc/The
88339J105
3579.00000000
NS
USD
718663.20000000
0.007259516594
Long
EC
CORP
US
N
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
Equinix Inc
29444U700
5013.00000000
NS
USD
2841268.14000000
0.028700834008
Long
EC
CORP
US
N
1
N
N
N
Cooper Cos Inc/The
QJKMVPIGLH7530PCUE20
Cooper Cos Inc/The
216648402
854.00000000
NS
USD
248514.00000000
0.002510343519
Long
EC
CORP
US
N
1
N
N
N
American Homes 4 Rent
549300ZJUO7A58PNUW40
American Homes 4 Rent
02665T306
11077.00000000
NS
USD
293208.19000000
0.002961818165
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
1521558.00000000
NS
USD
88402519.80000000
0.892990707577
Long
EC
CORP
US
N
1
N
N
N
PPG Industries Inc
549300BKPEP01R3V6C59
PPG Industries Inc
693506107
6507.00000000
NS
USD
814155.84000000
0.008224127562
Long
EC
CORP
US
N
1
N
N
N
Illinois Tool Works Inc
76NA4I14SZCFAYMNSV04
Illinois Tool Works Inc
452308109
32266.00000000
NS
USD
5439402.28000000
0.054945670121
Long
EC
CORP
US
N
1
N
N
N
Lockheed Martin Corp
DPRBOZP0K5RM2YE8UU08
Lockheed Martin Corp
539830109
22231.00000000
NS
USD
8373973.08000000
0.084588993196
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
13606.00000000
NS
USD
1968788.20000000
0.019887550397
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
1648065.00000000
NS
USD
210820474.80000100
2.129585507171
Long
EC
CORP
US
N
1
N
N
N
FactSet Research Systems Inc
549300ZSJE7NBK6K9P30
FactSet Research Systems Inc
303075105
3055.00000000
NS
USD
774503.60000000
0.007823583754
Long
EC
CORP
US
N
1
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
Yum China Holdings Inc
98850P109
25446.00000000
NS
USD
1081455.00000000
0.010924227814
Long
EC
CORP
CN
N
1
N
N
N
Carter's Inc
5299003WAQK4R3L3ZU36
Carter's Inc
146229109
2355.00000000
NS
USD
236065.20000000
0.002384593000
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
Mettler-Toledo International Inc
592688105
2110.00000000
NS
USD
1487423.40000000
0.015025083871
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA Corp
482480100
13931.00000000
NS
USD
2354896.24000000
0.023787788678
Long
EC
CORP
US
N
1
N
N
N
Humana Inc
529900YLDW34GJAO4J06
Humana Inc
444859102
3460.00000000
NS
USD
1017932.00000000
0.010282555508
Long
EC
CORP
US
N
1
N
N
N
Principal U.S. Mega-Cap Multi-Factor Index ETF
549300XGM3O583ZPRJ37
Principal U.S. Mega-Cap Multi-Factor Index ETF
74255Y870
13396.00000000
NS
USD
397995.16000000
0.004020315035
Long
EC
RF
US
N
1
N
N
VMware Inc
549300BUDHS3LRWBE814
VMware Inc
928563402
362823.00000000
NS
USD
57423996.21000000
0.580063725824
Long
EC
CORP
US
N
1
N
N
N
Manhattan Associates Inc
529900Q1GJP7KD52SW51
Manhattan Associates Inc
562750109
7082.00000000
NS
USD
530795.90000000
0.005361790675
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc
54930052SRG011710797
Intuitive Surgical Inc
46120E602
431214.00000000
NS
USD
238439781.30000100
2.408579636637
Long
EC
CORP
US
N
1
N
N
N
Zayo Group Holdings Inc
529900Z6OTS7RT0V0I47
Zayo Group Holdings Inc
98919V105
18407.00000000
NS
USD
628414.98000000
0.006347881699
Long
EC
CORP
US
N
1
N
N
N
Everest Re Group Ltd
549300N24XF2VV0B3570
Everest Re Group Ltd
G3223R108
1054.00000000
NS
USD
270972.86000000
0.002737209827
Long
EC
CORP
BM
N
1
N
N
N
Magic Leap Inc - Series D
N/A
Magic Leap Inc - Series D
TC7X5R5R6
48744.00000000
NS
USD
1184479.20000000
0.011964918209
Long
EP
CORP
US
Y
3
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
2715.00000000
NS
USD
825468.60000000
0.008338402467
Long
EC
CORP
US
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
Republic Services Inc
760759100
2332.00000000
NS
USD
204073.32000000
0.002061429683
Long
EC
CORP
US
N
1
N
N
N
Dover Corp
549300FMC2ALGA7N9E80
Dover Corp
260003108
6193.00000000
NS
USD
643390.77000000
0.006499158397
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher & Co
363576109
3321.00000000
NS
USD
302941.62000000
0.003060139600
Long
EC
CORP
US
N
1
N
N
N
AMC Networks Inc
549300VGG9K75226LR46
AMC Networks Inc
00164V103
3802.00000000
NS
USD
165577.10000000
0.001672563316
Long
EC
CORP
US
N
1
N
N
N
Genpact Ltd
529900OSEC6Q0L4L5B35
Genpact Ltd
G3922B107
3156082.00000000
NS
USD
123623731.94000100
1.248774855153
Long
EC
CORP
US
N
1
N
N
N
Magic Leap Inc - Series C
N/A
Magic Leap Inc - Series C
N/A
168788.00000000
NS
USD
4101548.40000000
0.041431450327
Long
EP
CORP
US
Y
3
N
N
N
STERIS PLC
549300F1857N5E6G6T48
STERIS PLC
G8473T100
1041.00000000
NS
USD
147374.37000000
0.001488689951
Long
EC
CORP
US
N
1
N
N
N
Concho Resources Inc
SYHS7HRDXLL4I0IQ8776
Concho Resources Inc
20605P101
302554.00000000
NS
USD
20428446.08000000
0.206356250488
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
10573.00000000
NS
USD
745396.50000000
0.007529560802
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc
N/A
Extra Space Storage Inc
30225T102
8574.00000000
NS
USD
962602.98000000
0.009723654010
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - B Shares
549300873K3LXF7ARU34
Brown-Forman Corp - B Shares
115637209
1875800.00000000
NS
USD
122902416.00000100
1.241488542126
Long
EC
CORP
US
N
1
N
N
N
RealPage Inc
5493001RSFZX4122A604
RealPage Inc
75606N109
7551.00000000
NS
USD
457213.05000000
0.004618499630
Long
EC
CORP
US
N
1
N
N
N
Aptiv PLC
N/A
Aptiv PLC
G6095L109
737391.00000000
NS
USD
66033364.05000000
0.667030539628
Long
EC
CORP
IE
N
1
N
N
N
Wendy's Co/The
529900M0JIUCMWVKHG76
Wendy's Co/The
95058W100
19059.00000000
NS
USD
403669.62000000
0.004077635121
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corp
61174X109
31202.00000000
NS
USD
1751368.26000000
0.017691300941
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
Global Payments Inc
37940X102
676878.00000000
NS
USD
114514220.04000100
1.156755877689
Long
EC
CORP
US
N
1
N
N
N
Principal Millennials Index ETF
549300ELUEUFYP4HAH89
Principal Millennials Index ETF
74255Y508
12150.00000000
NS
USD
473850.00000000
0.004786556398
Long
EC
RF
US
N
1
N
N
CIT Group Inc
N8O96ZZJQRFYQUJY7K79
CIT Group Inc
125581801
1498.00000000
NS
USD
64249.22000000
0.000649008156
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
Centene Corp
15135B101
513735.00000000
NS
USD
27269053.80000000
0.275456080923
Long
EC
CORP
US
N
1
N
N
N
Cboe Global Markets Inc
529900RLNSGA90UPEH54
Cboe Global Markets Inc
12503M108
2281.00000000
NS
USD
262657.15000000
0.002653209374
Long
EC
CORP
US
N
1
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
Stryker Corp
863667101
488980.00000000
NS
USD
105751704.60000100
1.068242056130
Long
EC
CORP
US
N
1
N
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
10175.00000000
NS
USD
1494402.25000000
0.015095580144
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
9817.00000000
NS
USD
2166513.73000000
0.021884858407
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF Industries Holdings Inc
125269100
2363.00000000
NS
USD
107162.05000000
0.001082488542
Long
EC
CORP
US
N
1
N
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS Inc
03662Q105
7441.00000000
NS
USD
1638136.15000000
0.016547496191
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
6800.00000000
NS
USD
982056.00000000
0.009920157075
Long
EC
CORP
US
N
1
N
N
N
Black Knight Inc
549300TUSNXS3BFFML48
Black Knight Inc
09215C105
13763.00000000
NS
USD
883584.60000000
0.008925456411
Long
EC
CORP
US
N
1
N
N
N
Southwest Airlines Co
UDTZ87G0STFETI6HGH41
Southwest Airlines Co
844741108
25559.00000000
NS
USD
1434626.67000000
0.014491762090
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings Inc
43300A203
417895.00000000
NS
USD
40519099.20000000
0.409300313462
Long
EC
CORP
US
N
1
N
N
N
Twitter Inc
549300I8RX485XMK6836
Twitter Inc
90184L102
45054.00000000
NS
USD
1350268.38000000
0.013639623834
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc - C Shares
5493006MHB84DD0ZWV18
Alphabet Inc - C Shares
02079K107
225642.00000000
NS
USD
284333740.62000100
2.872173652955
Long
EC
CORP
US
N
1
N
N
N
Electronic Arts Inc
549300O7A67PUEYKDL45
Electronic Arts Inc
285512109
1588898.00000000
NS
USD
153169767.20000100
1.547231675079
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories Inc
45168D104
7108.00000000
NS
USD
2025851.08000000
0.020463966337
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
3838.00000000
NS
USD
290728.50000000
0.002936769783
Long
EC
CORP
US
N
1
N
N
N
Williams-Sonoma Inc
549300IARG6YWVTZ1I92
Williams-Sonoma Inc
969904101
2287.00000000
NS
USD
152748.73000000
0.001542978602
Long
EC
CORP
US
N
1
N
N
N
Scotts Miracle-Gro Co/The
2TH9E0JTOUXOEGI2R879
Scotts Miracle-Gro Co/The
810186106
3455.00000000
NS
USD
346847.45000000
0.003503650693
Long
EC
CORP
US
N
1
N
N
N
Cigna Corp
549300VIWYMSIGT1U456
Cigna Corp
125523100
467748.00000000
NS
USD
83474308.08000000
0.843208786418
Long
EC
CORP
US
N
1
N
N
N
Illumina Inc
SQ95QG8SR5Q56LSNF682
Illumina Inc
452327109
332328.00000000
NS
USD
98209570.56000000
0.992055815871
Long
EC
CORP
US
N
1
N
N
N
American Express Co
R4PP93JZOLY261QX3811
American Express Co
025816109
34982.00000000
NS
USD
4102688.96000000
0.041442971599
Long
EC
CORP
US
N
1
N
N
N
Wynn Resorts Ltd
254900CEKKWIHTEAB172
Wynn Resorts Ltd
983134107
6821.00000000
NS
USD
827660.14000000
0.008360540126
Long
EC
CORP
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
216387.00000000
NS
USD
31270085.37000000
0.315872168844
Long
EC
CORP
US
N
1
N
N
N
ICU Medical Inc
5493003NRW7LS2QZRH60
ICU Medical Inc
44930G107
793.00000000
NS
USD
128156.73000000
0.001294564558
Long
EC
CORP
US
N
1
N
N
N
Philip Morris International Inc
HL3H1H2BGXWVG3BSWR90
Philip Morris International Inc
718172109
227938.00000000
NS
USD
18563270.72000000
0.187515336584
Long
EC
CORP
US
N
1
N
N
N
Parsley Energy Inc
549300DMRA8DSL66G562
Parsley Energy Inc
701877102
13068.00000000
NS
USD
206605.08000000
0.002087004046
Long
EC
CORP
US
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
Equity LifeStyle Properties Inc
29472R108
14706.00000000
NS
USD
1028537.64000000
0.010389687499
Long
EC
CORP
US
N
1
N
N
N
Facebook Inc
BQ4BKCS1HXDV9HN80Z93
Facebook Inc
30303M102
1287129.00000000
NS
USD
246678272.85000100
2.491800074417
Long
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
Simon Property Group Inc
828806109
16275.00000000
NS
USD
2452317.00000000
0.024771876389
Long
EC
CORP
US
N
1
N
N
N
Tempur Sealy International Inc
549300HFEKVR3US71V91
Tempur Sealy International Inc
88023U101
4218.00000000
NS
USD
383627.10000000
0.003875177271
Long
EC
CORP
US
N
1
N
N
N
Sabre Corp
529900VKCYZW8GZ4WW58
Sabre Corp
78573M104
9053.00000000
NS
USD
212564.44000000
0.002147202026
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific Inc
883556102
612242.00000000
NS
USD
184884839.16000100
1.867598838985
Long
EC
CORP
US
N
1
N
N
N
Choice Hotels International Inc
5493003CYRY5RFGTIR97
Choice Hotels International Inc
169905106
2310.00000000
NS
USD
204388.80000000
0.002064616478
Long
EC
CORP
US
N
1
N
N
N
Allegion PLC
N/A
Allegion PLC
G0176J109
6856.00000000
NS
USD
795570.24000000
0.008036386668
Long
EC
CORP
IE
N
1
N
N
N
Yum! Brands Inc
549300JE8XHZZ7OHN517
Yum! Brands Inc
988498101
26470.00000000
NS
USD
2692263.70000000
0.027195678040
Long
EC
CORP
US
N
1
N
N
N
Six Flags Entertainment Corp
549300JYTDUAA4JQ3717
Six Flags Entertainment Corp
83001A102
1650.00000000
NS
USD
69613.50000000
0.000703194985
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
6483.00000000
NS
USD
611282.07000000
0.006174815033
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - B Shares
529900G61XVRLX5TJX09
Lennar Corp - B Shares
526057302
2769.00000000
NS
USD
130198.38000000
0.001315188116
Long
EC
CORP
US
N
1
N
N
N
CBS Corp
5KYC8KF17ROCY24M3H09
CBS Corp
124857202
24439.00000000
NS
USD
880781.56000000
0.008897141736
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker Corp
116794108
10631.00000000
NS
USD
473079.50000000
0.004778773256
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
Amphenol Corp
032095101
1253143.00000000
NS
USD
125727837.19000100
1.270029299487
Long
EC
CORP
US
N
1
N
N
N
Cognex Corp
549300JQTYZCLC43S226
Cognex Corp
192422103
14940.00000000
NS
USD
769260.60000000
0.007770622025
Long
EC
CORP
US
N
1
N
N
N
JetBlue Airways Corp
54930070J9H97ZO93T57
JetBlue Airways Corp
477143101
6078.00000000
NS
USD
117305.40000000
0.001184950750
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
739.00000000
NS
USD
126228.59000000
0.001275087612
Long
EC
CORP
US
N
1
N
N
N
Erie Indemnity Co
549300WA5KP94KRUFZ80
Erie Indemnity Co
29530P102
1368.00000000
NS
USD
252081.36000000
0.002546378910
Long
EC
CORP
US
N
1
N
N
N
Anaplan Inc
N/A
Anaplan Inc
03272L108
7791.00000000
NS
USD
367735.20000000
0.003714646564
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
6430.00000000
NS
USD
1038573.60000000
0.010491064915
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
22963.00000000
NS
USD
4857363.39000000
0.049066252640
Long
EC
CORP
US
N
1
N
N
N
T-Mobile US Inc
549300QHIJYOHPACPG31
T-Mobile US Inc
872590104
13346.00000000
NS
USD
1103180.36000000
0.011143684733
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
4965.00000000
NS
USD
873641.40000000
0.008825016003
Long
EC
CORP
US
N
1
N
N
N
Credit Acceptance Corp
N/A
Credit Acceptance Corp
225310101
767.00000000
NS
USD
335800.27000000
0.003392058522
Long
EC
CORP
US
N
1
N
N
N
Western Union Co/The
28ID94QU1140NC23S047
Western Union Co/The
959802109
14055.00000000
NS
USD
352218.30000000
0.003557903888
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar Inc
149123101
2583.00000000
NS
USD
355937.40000000
0.003595472067
Long
EC
CORP
US
N
1
N
N
N
Alteryx Inc
549300XWZG0JHL7I0827
Alteryx Inc
02156B103
4533.00000000
NS
USD
414769.50000000
0.004189759637
Long
EC
CORP
US
N
1
N
N
N
Kemper Corp
549300FNI1JKTRY2PV09
Kemper Corp
488401100
1242.00000000
NS
USD
89274.96000000
0.000901803589
Long
EC
CORP
US
N
1
N
N
N
Interactive Brokers Group Inc - A Shares
5493004DT6DCDUZNDM53
Interactive Brokers Group Inc - A Shares
45841N107
1948.00000000
NS
USD
92666.36000000
0.000936061535
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
G46188101
4059.00000000
NS
USD
117345.69000000
0.001185357736
Long
EC
CORP
US
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
1493.00000000
NS
USD
588107.63000000
0.005940720353
Long
EC
CORP
US
N
1
N
N
N
Switch Inc
549300EZ98N5Y55J4X37
Switch Inc
87105L104
12239.00000000
NS
USD
180770.03000000
0.001826033436
Long
EC
CORP
US
N
1
N
N
N
Laboratory Corp of America Holdings
OZ7UA8IXAIFILY2VZH07
Laboratory Corp of America Holdings
50540R409
1135.00000000
NS
USD
187013.95000000
0.001889105875
Long
EC
CORP
US
N
1
N
N
N
Genesee & Wyoming Inc
G617XSG94Z7G0RMW3L02
Genesee & Wyoming Inc
371559105
1675.00000000
NS
USD
185975.25000000
0.001878613533
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
951.00000000
NS
USD
87453.96000000
0.000883408909
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
N/A
Avalara Inc
05338G106
4756.00000000
NS
USD
337676.00000000
0.003411006053
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp
989207105
4949.00000000
NS
USD
1177218.63000000
0.011891576164
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - A Shares
549300DDU6FDRBIELS05
Fox Corp - A Shares
35137L105
3150.00000000
NS
USD
100926.00000000
0.001019495602
Long
EC
CORP
US
N
1
N
N
N
Aurora Innovation
N/A
Aurora Innovation
N/A
327430.00000000
NS
USD
3025551.43000000
0.030562356349
Long
EP
CORP
US
Y
2
N
N
N
RenaissanceRe Holdings Ltd
EK6GB9U3U58PDI411C94
RenaissanceRe Holdings Ltd
G7496G103
1437.00000000
NS
USD
268977.66000000
0.002717055480
Long
EC
CORP
BM
N
1
N
N
N
Sirius XM Holdings Inc
54930055RWDMVXAGZK98
Sirius XM Holdings Inc
82968B103
116709.00000000
NS
USD
784284.48000000
0.007922384501
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
4029.00000000
NS
USD
762206.22000000
0.007699362792
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems Inc
8E6NF1YAL0WT6CWXXV93
Cisco Systems Inc
17275R102
383766.00000000
NS
USD
18232722.66000000
0.184176332824
Long
EC
CORP
US
N
1
N
N
N
PerkinElmer Inc
549300IKL1SDPFI7N655
PerkinElmer Inc
714046109
2772.00000000
NS
USD
238281.12000000
0.002406976932
Long
EC
CORP
US
N
1
N
N
N
Splunk Inc
549300XGDSGBP6UEI867
Splunk Inc
848637104
433294.00000000
NS
USD
51977948.24000000
0.525050924818
Long
EC
CORP
US
N
1
N
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
Arch Capital Group Ltd
G0450A105
4587.00000000
NS
USD
191553.12000000
0.001934957923
Long
EC
CORP
BM
N
1
N
N
N
Trimble Inc
549300E2MI7NSZFQWS19
Trimble Inc
896239100
6449.00000000
NS
USD
256928.16000000
0.002595338457
Long
EC
CORP
US
N
1
N
N
N
Gilead Sciences Inc
549300WTZWR07K8MNV44
Gilead Sciences Inc
375558103
14842.00000000
NS
USD
945583.82000000
0.009551736380
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
8675.00000000
NS
USD
1185959.25000000
0.011979868811
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
15971.00000000
NS
USD
977744.62000000
0.009876606029
Long
EC
CORP
US
N
1
N
N
N
Accenture PLC - Class A
N/A
Accenture PLC - Class A
G1151C101
70670.00000000
NS
USD
13103631.40000000
0.132365243685
Long
EC
CORP
IE
N
1
N
N
N
Hubbell Inc
54930088VDQ6840Y6597
Hubbell Inc
443510607
3211.00000000
NS
USD
454998.70000000
0.004596131558
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc - A Shares
5493006MHB84DD0ZWV18
Alphabet Inc - A Shares
02079K305
178731.00000000
NS
USD
224986582.80000100
2.272683269940
Long
EC
CORP
US
N
1
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
Merck & Co Inc
58933Y105
215393.00000000
NS
USD
18665957.38000000
0.188552617347
Long
EC
CORP
US
N
1
N
N
N
SVB Financial Group
549300D2KJ20JMXE7542
SVB Financial Group
78486Q101
450.00000000
NS
USD
99666.00000000
0.001006767816
Long
EC
CORP
US
N
1
N
N
N
Carlisle Cos Inc
XR64VGX1ZPX6G7ZN7Z11
Carlisle Cos Inc
142339100
4625.00000000
NS
USD
704248.75000000
0.007113910225
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
6988.00000000
NS
USD
564909.92000000
0.005706390613
Long
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
14713.00000000
NS
USD
3795806.87000000
0.038343027668
Long
EC
CORP
US
N
1
N
N
N
Interpublic Group of Cos Inc/The
5493008IUOJ5VWTRC333
Interpublic Group of Cos Inc/The
460690100
4174.00000000
NS
USD
90784.50000000
0.000917052082
Long
EC
CORP
US
N
1
N
N
N
salesforce.com Inc
RCGZFPDMRW58VJ54VR07
salesforce.com Inc
79466L302
1357275.00000000
NS
USD
212399964.75000100
2.145540593646
Long
EC
CORP
US
N
1
N
N
N
NCR Corp
549300YKTY8JX1DV2R67
NCR Corp
62886E108
12714.00000000
NS
USD
371375.94000000
0.003751423196
Long
EC
CORP
US
N
1
N
N
N
AMETEK Inc
549300WZDEF9KKE40E98
AMETEK Inc
031100100
15926.00000000
NS
USD
1459617.90000000
0.014744208923
Long
EC
CORP
US
N
1
N
N
N
Home Depot Inc/The
QEKMOTMBBKA8I816DO57
Home Depot Inc/The
437076102
53233.00000000
NS
USD
12487397.14000000
0.126140404516
Long
EC
CORP
US
N
1
N
N
N
Lazard Ltd
254900RIBCDJSUFG1A11
Lazard Ltd
G54050102
3555.00000000
NS
USD
132708.15000000
0.001340540349
Long
EC
CORP
US
N
1
N
N
N
SS&C Technologies Holdings Inc
529900POY8H7NPPNKK71
SS&C Technologies Holdings Inc
78467J100
17883.00000000
NS
USD
930094.83000000
0.009395275635
Long
EC
CORP
US
N
1
N
N
N
Anthem Inc
8MYN82XMYQH89CTMTH67
Anthem Inc
036752103
70107.00000000
NS
USD
18864391.56000000
0.190557083726
Long
EC
CORP
US
N
1
N
N
N
Hanesbrands Inc
GX5LWVWZLL5S4W1L2F20
Hanesbrands Inc
410345102
28415.00000000
NS
USD
432192.15000000
0.004365753088
Long
EC
CORP
US
N
1
N
N
N
Morningstar Inc
529900YGNQPOVAXQ7F29
Morningstar Inc
617700109
1667.00000000
NS
USD
269787.28000000
0.002725233789
Long
EC
CORP
US
N
1
N
N
N
Berry Global Group Inc
549300G6KKUMMXM8NH73
Berry Global Group Inc
08579W103
5004.00000000
NS
USD
207716.04000000
0.002098226317
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences Inc
64125C109
7289.00000000
NS
USD
725182.61000000
0.007325371872
Long
EC
CORP
US
N
1
N
N
N
New York Times Co/The
N/A
New York Times Co/The
650111107
3030.00000000
NS
USD
93627.00000000
0.000945765360
Long
EC
CORP
US
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
Discover Financial Services
254709108
9359.00000000
NS
USD
751153.34000000
0.007587713043
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
9898.00000000
NS
USD
763432.74000000
0.007711752382
Long
EC
CORP
US
N
1
N
N
N
Equitrans Midstream Corp
549300RH0NLJNZ5SXU64
Equitrans Midstream Corp
294600101
2182.00000000
NS
USD
30373.44000000
0.000306814780
Long
EC
CORP
US
N
1
N
N
N
AmerisourceBergen Corp
AI8GXW8LG5WK7E9UD086
AmerisourceBergen Corp
03073E105
13482.00000000
NS
USD
1151093.16000000
0.011627671900
Long
EC
CORP
US
N
1
N
N
N
Broadridge Financial Solutions Inc
N/A
Broadridge Financial Solutions Inc
11133T103
10460.00000000
NS
USD
1309801.20000000
0.013230847978
Long
EC
CORP
US
N
1
N
N
N
Hill-Rom Holdings Inc
JLZ01A0E2071OH26RE45
Hill-Rom Holdings Inc
431475102
3544.00000000
NS
USD
371021.36000000
0.003747841436
Long
EC
CORP
US
N
1
N
N
N
Aon PLC
VVT2B79I2Z4U3R6BY589
Aon PLC
G0408V102
20492.00000000
NS
USD
3958234.72000000
0.039983779097
Long
EC
CORP
GB
N
1
N
N
N
HubSpot Inc
529900BLNVEW0MVKJB37
HubSpot Inc
443573100
3480.00000000
NS
USD
539748.00000000
0.005452219569
Long
EC
CORP
US
N
1
N
N
N
PepsiCo Inc
FJSUNZKFNQ5YPJ5OT455
PepsiCo Inc
713448108
100301.00000000
NS
USD
13758288.17000000
0.138978204645
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
27248.00000000
NS
USD
14973320.96000000
0.151251757405
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp - Class A
529900O1DTDLCJ7L0I14
HEICO Corp - Class A
422806208
7078.00000000
NS
USD
674321.06000000
0.006811598152
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH Robinson Worldwide Inc
12541W209
9214.00000000
NS
USD
696946.96000000
0.007040151800
Long
EC
CORP
US
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
Henry Schein Inc
806407102
3335.00000000
NS
USD
208720.98000000
0.002108377634
Long
EC
CORP
US
N
1
N
N
N
Lennox International Inc
S7DWAC87RDMPBF77GJ92
Lennox International Inc
526107107
2919.00000000
NS
USD
722043.84000000
0.007293665848
Long
EC
CORP
US
N
1
N
N
N
Deere & Co
PWFTNG3EI0Y73OXWDH08
Deere & Co
244199105
2084.00000000
NS
USD
362907.76000000
0.003665882580
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
3823.00000000
NS
USD
793578.34000000
0.008016265655
Long
EC
CORP
US
N
1
N
N
N
Comcast Corp - Class A
51M0QTTNCGUN7KFCFZ59
Comcast Corp - Class A
20030N101
283990.00000000
NS
USD
12728431.80000000
0.128575196104
Long
EC
CORP
US
N
1
N
N
N
Alleghany Corp
549300DCJE6AYX159479
Alleghany Corp
017175100
133.00000000
NS
USD
103512.57000000
0.001045623624
Long
EC
CORP
US
N
1
N
N
N
PRA Health Sciences Inc
549300R1HR1VWWHIAK47
PRA Health Sciences Inc
69354M108
5580.00000000
NS
USD
545221.80000000
0.005507512705
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
6687.00000000
NS
USD
854999.82000000
0.008636709631
Long
EC
CORP
US
N
1
N
N
N
Zynga Inc
N/A
Zynga Inc
98986T108
16972.00000000
NS
USD
104717.24000000
0.001057792497
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
Best Buy Co Inc
086516101
5277.00000000
NS
USD
379046.91000000
0.003828910862
Long
EC
CORP
US
N
1
N
N
N
Teradata Corp
549300JU9SOUHV4U4R71
Teradata Corp
88076W103
11996.00000000
NS
USD
359040.28000000
0.003626815552
Long
EC
CORP
US
N
1
N
N
N
Estee Lauder Cos Inc/The
549300VFZ8XJ9NUPU221
Estee Lauder Cos Inc/The
518439104
748487.00000000
NS
USD
139420673.49000000
1.408346347507
Long
EC
CORP
US
N
1
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
Sealed Air Corp
81211K100
1770.00000000
NS
USD
73932.90000000
0.000746827045
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MarketAxess Holdings Inc
57060D108
2988.00000000
NS
USD
1101346.92000000
0.011125164391
Long
EC
CORP
US
N
1
N
N
N
Coca-Cola Co/The
UWJKFUJFZ02DKWI3RY53
Coca-Cola Co/The
191216100
223322.00000000
NS
USD
12155416.46000000
0.122786929264
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
13336.00000000
NS
USD
640128.00000000
0.006466199797
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FleetCor Technologies Inc
339041105
7386.00000000
NS
USD
2173108.92000000
0.021951479171
Long
EC
CORP
US
N
1
N
N
N
Tencent Music Entertainment Group
213800XTZK2GOHQTYK41
Tencent Music Entertainment Group
88034P109
1517038.00000000
NS
USD
20995805.92000000
0.212087388765
Long
EC
CORP
CN
N
1
N
N
N
Marsh & McLennan Cos Inc
549300XMP3KDCKJXIU47
Marsh & McLennan Cos Inc
571748102
39745.00000000
NS
USD
4118376.90000000
0.041601442021
Long
EC
CORP
US
N
1
N
N
N
Jazz Pharmaceuticals PLC
635400GAUMJCLEZRRV50
Jazz Pharmaceuticals PLC
G50871105
4583.00000000
NS
USD
575762.29000000
0.005816014927
Long
EC
CORP
IE
N
1
N
N
N
ASML Holding NV - NY Reg Shares
724500Y6DUVHQD6OXN27
ASML Holding NV - NY Reg Shares
N07059210
216573.00000000
NS
USD
56735628.81000000
0.573110239736
Long
EC
CORP
NL
N
1
N
N
N
Eli Lilly & Co
FRDRIPF3EKNDJ2CQJL29
Eli Lilly & Co
532457108
182957.00000000
NS
USD
20847950.15000000
0.210593835991
Long
EC
CORP
US
N
1
N
N
N
Ingersoll-Rand PLC
549300BURLR9SLYY2705
Ingersoll-Rand PLC
G47791101
25864.00000000
NS
USD
3281882.96000000
0.033151667998
Long
EC
CORP
US
N
1
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
3125.00000000
NS
USD
129343.75000000
0.001306555142
Long
EC
CORP
US
N
1
N
N
N
United Parcel Service Inc
D01LMJZU09ULLNCY6Z23
United Parcel Service Inc
911312106
41833.00000000
NS
USD
4817906.61000000
0.048667683256
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
McKesson Corp
58155Q103
2432.00000000
NS
USD
323456.00000000
0.003267363905
Long
EC
CORP
US
N
1
N
N
N
Dunkin' Brands Group Inc
549300311IRV47UCTO62
Dunkin' Brands Group Inc
265504100
7450.00000000
NS
USD
585719.00000000
0.005916591805
Long
EC
CORP
US
N
1
N
N
N
Xilinx Inc
6EY4K7ZMF9UX1CU6KC79
Xilinx Inc
983919101
21778.00000000
NS
USD
1976135.72000000
0.019961770760
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
529900T3QE5253CCXF22
ResMed Inc
761152107
11910.00000000
NS
USD
1761727.20000000
0.017795940912
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - A Shares
549300873K3LXF7ARU34
Brown-Forman Corp - A Shares
115637100
4005.00000000
NS
USD
248910.75000000
0.002514351256
Long
EC
CORP
US
N
1
N
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
Procter & Gamble Co/The
742718109
17275.00000000
NS
USD
2150910.25000000
0.021727241151
Long
EC
CORP
US
N
1
N
N
N
Exelixis Inc
N/A
Exelixis Inc
30161Q104
10371.00000000
NS
USD
160231.95000000
0.001618569727
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
22635.00000000
NS
USD
4347504.45000000
0.043915954927
Long
EC
CORP
US
N
1
N
N
N
Kellogg Co
LONOZNOJYIBXOHXWDB86
Kellogg Co
487836108
7601.00000000
NS
USD
482891.53000000
0.004877888662
Long
EC
CORP
US
N
1
N
N
N
H&R Block Inc
549300CE3KUCWLZBG404
H&R Block Inc
093671105
6184.00000000
NS
USD
154538.16000000
0.001561054381
Long
EC
CORP
US
N
1
N
N
N
Principal Government Money Market Fund
549300WWK3YB7DNN4U34
Principal Government Money Market Fund
742537228
99164925.94000000
NS
USD
99164925.94000000
1.001706258853
Long
STIV
RF
US
N
1
N
N
Middleby Corp/The
JDFO86U9VQRBKW5KYA35
Middleby Corp/The
596278101
5362.00000000
NS
USD
648533.90000000
0.006551111298
Long
EC
CORP
US
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
Sherwin-Williams Co/The
824348106
305799.00000000
NS
USD
175014883.68000100
1.767898303889
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
15795.00000000
NS
USD
713934.00000000
0.007211744973
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
Vulcan Materials Co
929160109
9913.00000000
NS
USD
1416270.31000000
0.014306336845
Long
EC
CORP
US
N
1
N
N
N
Expeditors International of Washington Inc
N/A
Expeditors International of Washington Inc
302130109
11403.00000000
NS
USD
831734.82000000
0.008401700167
Long
EC
CORP
US
N
1
N
N
N
Hasbro Inc
549300NUB6D2R1ITYR45
Hasbro Inc
418056107
10065.00000000
NS
USD
979425.15000000
0.009893581763
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
Old Dominion Freight Line Inc
679580100
2760.00000000
NS
USD
502540.80000000
0.005076374130
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB Hunt Transport Services Inc
445658107
182408.00000000
NS
USD
21443884.48000000
0.216613617104
Long
EC
CORP
US
N
1
N
N
N
SolarWinds Corp
N/A
SolarWinds Corp
83417Q105
6259.00000000
NS
USD
118608.05000000
0.001198109360
Long
EC
CORP
US
N
1
N
N
N
CarMax Inc
N/A
CarMax Inc
143130102
7002.00000000
NS
USD
652376.34000000
0.006589925386
Long
EC
CORP
US
N
1
N
N
N
Markel Corp
549300SCNO12JLWIK605
Markel Corp
570535104
92.00000000
NS
USD
107732.00000000
0.001088245845
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts Inc
98311A105
3441.00000000
NS
USD
185710.77000000
0.001875941910
Long
EC
CORP
US
N
1
N
N
N
Synchrony Financial
549300RS7EWPM9MA6C78
Synchrony Financial
87165B103
15637.00000000
NS
USD
553080.69000000
0.005586898629
Long
EC
CORP
US
N
1
N
N
N
Sprouts Farmers Market Inc
529900P8F4G77Q52XE24
Sprouts Farmers Market Inc
85208M102
5034.00000000
NS
USD
97709.94000000
0.000987008839
Long
EC
CORP
US
N
1
N
N
N
Evercore Inc - Class A
529900P6KLPT95DW3W58
Evercore Inc - Class A
29977A105
1353.00000000
NS
USD
99634.92000000
0.001006453864
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
102593.00000000
NS
USD
21165961.83000000
0.213806204550
Long
EC
CORP
US
N
1
N
N
N
IAC/InterActiveCorp
15OMOPB0A8K0EFUVD031
IAC/InterActiveCorp
44919P508
162863.00000000
NS
USD
37010616.75000000
0.373859669546
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems Inc
922475108
10866.00000000
NS
USD
1541124.78000000
0.015567543898
Long
EC
CORP
US
N
1
N
N
N
International Business Machines Corp
VGRQXHF3J8VDLUA7XE92
International Business Machines Corp
459200101
32110.00000000
NS
USD
4294070.30000000
0.043376194301
Long
EC
CORP
US
N
1
N
N
N
TreeHouse Foods Inc
5493007M7EVHE470Q576
TreeHouse Foods Inc
89469A104
988.00000000
NS
USD
53371.76000000
0.000539130398
Long
EC
CORP
US
N
1
N
N
N
Travelers Cos Inc/The
549300Y650407RU8B149
Travelers Cos Inc/The
89417E109
7262.00000000
NS
USD
951757.72000000
0.009614101518
Long
EC
CORP
US
N
1
N
N
N
Allison Transmission Holdings Inc
529900RP7DJ882LI9T83
Allison Transmission Holdings Inc
01973R101
11779.00000000
NS
USD
513682.19000000
0.005188917955
Long
EC
CORP
US
N
1
N
N
N
Crown Castle International Corp
54930012H97VSM0I2R19
Crown Castle International Corp
22822V101
38713.00000000
NS
USD
5372977.27000000
0.054274683402
Long
EC
CORP
US
N
1
N
N
N
Dollar Tree Inc
549300PMSTQITB1WHR43
Dollar Tree Inc
256746108
10986.00000000
NS
USD
1212854.40000000
0.012251547934
Long
EC
CORP
US
N
1
N
N
N
Capri Holdings Ltd
549300LPG8W0H1OX3A26
Capri Holdings Ltd
G1890L107
6974.00000000
NS
USD
216682.18000000
0.002188797035
Long
EC
CORP
GB
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies Inc
776696106
474649.00000000
NS
USD
159937727.04000100
1.615597658991
Long
EC
CORP
US
N
1
N
N
N
Incyte Corp
549300Z4WN6JVZ3T4680
Incyte Corp
45337C102
14338.00000000
NS
USD
1203244.96000000
0.012154478974
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc
FXM8FAOHMYDIPD38UZ17
Booking Holdings Inc
09857L108
89837.00000000
NS
USD
184055350.49000100
1.859219828115
Long
EC
CORP
US
N
1
N
N
N
Regeneron Pharmaceuticals Inc
549300RCBFWIRX3HYQ56
Regeneron Pharmaceuticals Inc
75886F107
1359.00000000
NS
USD
416234.52000000
0.004204558415
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
Tesla Inc
88160R101
8398.00000000
NS
USD
2644698.16000000
0.026715198690
Long
EC
CORP
US
N
1
N
N
N
Starbucks Corp
OQSJ1DU9TAOC51A47K68
Starbucks Corp
855244109
103489.00000000
NS
USD
8751029.84000000
0.088397800724
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
59887.00000000
NS
USD
2031965.91000000
0.020525734785
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX Corp
126408103
36238.00000000
NS
USD
2546444.26000000
0.025722695084
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
Church & Dwight Co Inc
171340102
19858.00000000
NS
USD
1388868.52000000
0.014029539940
Long
EC
CORP
US
N
1
N
N
N
Waters Corp
5T547R1474YC9HOD8Q74
Waters Corp
941848103
5894.00000000
NS
USD
1247288.28000000
0.012599378911
Long
EC
CORP
US
N
1
N
N
N
Emerson Electric Co
FGLT0EWZSUIRRITFOA30
Emerson Electric Co
291011104
3185.00000000
NS
USD
223427.75000000
0.002256936849
Long
EC
CORP
US
N
1
N
N
N
Boeing Co/The
RVHJWBXLJ1RFUBSY1F30
Boeing Co/The
097023105
615816.00000000
NS
USD
209322016.56000100
2.114448955780
Long
EC
CORP
US
N
1
N
N
N
Cintas Corp
N/A
Cintas Corp
172908105
535369.00000000
NS
USD
143837589.23000100
1.452963454812
Long
EC
CORP
US
N
1
N
N
N
Jabil Inc
5493000CGCQY2OQU7669
Jabil Inc
466313103
6898.00000000
NS
USD
253984.36000000
0.002565601906
Long
EC
CORP
US
N
1
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
Paylocity Holding Corp
70438V106
3576.00000000
NS
USD
366897.60000000
0.003706185617
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
3220.00000000
NS
USD
670307.40000000
0.006771054499
Long
EC
CORP
US
N
1
N
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
1353.00000000
NS
USD
66743.49000000
0.000674203817
Long
EC
CORP
US
N
1
N
N
N
Hexcel Corp
S6Q7LW43WUBUHXY2QP69
Hexcel Corp
428291108
7654.00000000
NS
USD
571141.48000000
0.005769338198
Long
EC
CORP
US
N
1
N
N
N
Skechers U.S.A. Inc
529900D2R54KZPA4XR56
Skechers U.S.A. Inc
830566105
5382.00000000
NS
USD
201125.34000000
0.002031650908
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
5542.00000000
NS
USD
496396.94000000
0.005014312439
Long
EC
CORP
US
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
Charles Schwab Corp/The
808513105
746066.00000000
NS
USD
30372346.86000000
0.306803737887
Long
EC
CORP
US
N
1
N
N
N
eBay Inc
OML71K8X303XQONU6T67
eBay Inc
278642103
79715.00000000
NS
USD
2809953.75000000
0.028384514300
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
Darden Restaurants Inc
237194105
10817.00000000
NS
USD
1214424.59000000
0.012267409078
Long
EC
CORP
US
N
1
N
N
N
NetApp Inc
QTX3D84DZDD5JYOCYH15
NetApp Inc
64110D104
22886.00000000
NS
USD
1278869.68000000
0.012918395799
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
Paychex Inc
704326107
27628.00000000
NS
USD
2310805.92000000
0.023342413974
Long
EC
CORP
US
N
1
N
N
N
Columbia Sportswear Co
549300OTMCIEUXAH5Z60
Columbia Sportswear Co
198516106
2617.00000000
NS
USD
236707.65000000
0.002391082656
Long
EC
CORP
US
N
1
N
N
N
Texas Instruments Inc
WDJNR2L6D8RWOEB8T652
Texas Instruments Inc
882508104
85958.00000000
NS
USD
10142184.42000000
0.102450433110
Long
EC
CORP
US
N
1
N
N
N
Raytheon Co
YR6K3WJN0KKLUPZSNL57
Raytheon Co
755111507
10387.00000000
NS
USD
2204225.27000000
0.022265798395
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner Inc
366651107
7732.00000000
NS
USD
1191346.56000000
0.012034288275
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
3203.00000000
NS
USD
249962.12000000
0.002524971583
Long
EC
CORP
US
N
1
N
N
N
TD Ameritrade Holding Corp
ZI85ER3E6RXD4HPHW309
TD Ameritrade Holding Corp
87236Y108
560498.00000000
NS
USD
21511913.24000000
0.217300803970
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
10305.00000000
NS
USD
896535.00000000
0.009056273801
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals Inc
02043Q107
7154.00000000
NS
USD
620537.96000000
0.006268312636
Long
EC
CORP
US
N
1
N
N
N
Varian Medical Systems Inc
TK3LAKL7I0QNTCVWSY07
Varian Medical Systems Inc
92220P105
8158.00000000
NS
USD
985567.98000000
0.009955633050
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
Robert Half International Inc
770323103
10920.00000000
NS
USD
625388.40000000
0.006317308953
Long
EC
CORP
US
N
1
N
N
N
Landstar System Inc
254900CUQXQRL09MEI52
Landstar System Inc
515098101
3567.00000000
NS
USD
403606.05000000
0.004076992974
Long
EC
CORP
US
N
1
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
Netflix Inc
64110L106
197395.00000000
NS
USD
56733296.95000000
0.573086684646
Long
EC
CORP
US
N
1
N
N
N
Altria Group Inc
XSGZFLO9YTNO9VCQV219
Altria Group Inc
02209S103
92440.00000000
NS
USD
4140387.60000000
0.041823781278
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
1969.00000000
NS
USD
319923.12000000
0.003231676811
Long
EC
CORP
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
ServiceNow Inc
81762P102
168406.00000000
NS
USD
41640067.56000000
0.420623682199
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - B Shares
549300DDU6FDRBIELS05
Fox Corp - B Shares
35137L204
1976.00000000
NS
USD
61730.24000000
0.000623562889
Long
EC
CORP
US
N
1
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
Las Vegas Sands Corp
517834107
363479.00000000
NS
USD
22477541.36000000
0.227055016181
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corp
9C1X8XOOTYY2FNYTVH06
General Dynamics Corp
369550108
1020.00000000
NS
USD
180336.00000000
0.001821649118
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
8057.00000000
NS
USD
512908.62000000
0.005181103802
Long
EC
CORP
US
N
1
N
N
N
Dropbox Inc - A Shares
549300JCDF7UAR6TJR51
Dropbox Inc - A Shares
26210C104
20248.00000000
NS
USD
401315.36000000
0.004053853760
Long
EC
CORP
US
N
1
N
N
N
Oracle Corp
1Z4GXXU7ZHVWFCD8TV52
Oracle Corp
68389X105
137615.00000000
NS
USD
7498641.35000000
0.075746902465
Long
EC
CORP
US
N
1
N
N
N
Uber Technologies Inc - Lockup Shares
N/A
Uber Technologies Inc - Lockup Shares
N/A
317675.00000000
NS
USD
10006762.50000000
0.101082479839
Long
EC
CORP
US
Y
1
N
N
N
Agios Pharmaceuticals Inc
529900ONJHY8EOGYT555
Agios Pharmaceuticals Inc
00847X104
583.00000000
NS
USD
17536.64000000
0.000177144911
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign Inc
92343E102
6578.00000000
NS
USD
1249951.56000000
0.012626281813
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
10125.00000000
NS
USD
1741398.75000000
0.017590594764
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
229244.00000000
NS
USD
30205189.44000000
0.305115211099
Long
EC
CORP
US
N
1
N
N
N
Principal Price Setters Index ETF
549300D7JIPVKCSOOH81
Principal Price Setters Index ETF
74255Y201
4100.00000000
NS
USD
159285.00000000
0.001609004191
Long
EC
RF
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
26910.00000000
NS
USD
1882892.70000000
0.019019884142
Long
EC
CORP
US
N
1
N
N
N
Omnicom Group Inc
HKUPACFHSSASQK8HLS17
Omnicom Group Inc
681919106
9573.00000000
NS
USD
738939.87000000
0.007464339691
Long
EC
CORP
US
N
1
N
N
N
Tractor Supply Co
549300OJ9VZHZRO6I137
Tractor Supply Co
892356106
10595.00000000
NS
USD
1006736.90000000
0.010169469136
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T Rowe Price Group Inc
74144T108
5489.00000000
NS
USD
635626.20000000
0.006420725239
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc
FR5LCKFTG8054YNNRU85
AbbVie Inc
00287Y109
119715.00000000
NS
USD
9523328.25000000
0.096199108936
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores Inc
778296103
482057.00000000
NS
USD
52867191.19000000
0.534033538582
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
10472.00000000
NS
USD
465899.28000000
0.004706242861
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Co
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Co
110122108
40121.00000000
NS
USD
2301741.77000000
0.023250853216
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
Autodesk Inc
052769106
940267.00000000
NS
USD
138557745.12000100
1.399629548286
Long
EC
CORP
US
N
1
N
N
N
Nielsen Holdings PLC
549300ZVCBHQE0XHG367
Nielsen Holdings PLC
G6518L108
8198.00000000
NS
USD
165271.68000000
0.001669478141
Long
EC
CORP
US
N
1
N
N
N
Principal Sustainable Momentum Index ETF
549300QLIL0DC3CKD235
Principal Sustainable Momentum Index ETF
74255Y854
1900.00000000
NS
USD
53295.00000000
0.000538355013
Long
EC
RF
US
N
1
N
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM International Inc
749685103
1984.00000000
NS
USD
143701.12000000
0.001451584922
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
Skyworks Solutions Inc
83088M102
1991.00000000
NS
USD
181300.46000000
0.001831391530
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
3908.00000000
NS
USD
1357678.28000000
0.013714474323
Long
EC
CORP
US
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
114465.00000000
NS
USD
23381765.55000000
0.236188961696
Long
EC
CORP
CA
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
358.00000000
NS
USD
474482.46000000
0.004792945140
Long
EC
CORP
US
N
1
N
N
N
UDR Inc
P3CH2EG5X6Z1XWU1OO74
UDR Inc
902653104
2185.00000000
NS
USD
109796.25000000
0.001109097695
Long
EC
CORP
US
N
1
N
N
N
Outfront Media Inc
549300RZWDYU5722I639
Outfront Media Inc
69007J106
3447.00000000
NS
USD
90690.57000000
0.000916103256
Long
EC
CORP
US
N
1
N
N
N
Pilgrim's Pride Corp
549300ZSLGV64ZL3HD75
Pilgrim's Pride Corp
72147K108
1978.00000000
NS
USD
60052.08000000
0.000606611095
Long
EC
CORP
US
N
1
N
N
N
LKQ Corp
DS830JTTZQN6GK0I2E41
LKQ Corp
501889208
7222.00000000
NS
USD
245475.78000000
0.002479653192
Long
EC
CORP
US
N
1
N
N
N
Becton Dickinson and Co
ICE2EP6D98PQUILVRZ91
Becton Dickinson and Co
075887109
319168.00000000
NS
USD
81707008.00000000
0.825356551521
Long
EC
CORP
US
N
1
N
N
N
Restaurant Brands International Inc
5299009RXTX9DN9AKJ98
Restaurant Brands International Inc
76131D103
495219.00000000
NS
USD
32407131.36000000
0.327357944425
Long
EC
CORP
CA
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
13087.00000000
NS
USD
920932.19000000
0.009302719988
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
CI7MUJI4USF3V0NJ1H64
Expedia Group Inc
30212P303
10494.00000000
NS
USD
1434110.04000000
0.014486543395
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks Inc
697435105
7881.00000000
NS
USD
1792060.59000000
0.018102351131
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
WW Grainger Inc
384802104
3837.00000000
NS
USD
1185019.08000000
0.011970371762
Long
EC
CORP
US
N
1
N
N
N
3M Co
LUZQVYP4VS22CLWDAR65
3M Co
88579Y101
39957.00000000
NS
USD
6592505.43000000
0.066593645768
Long
EC
CORP
US
N
1
N
N
N
Pegasystems Inc
549300FMCOKPL06FYN26
Pegasystems Inc
705573103
4139.00000000
NS
USD
311294.19000000
0.003144512391
Long
EC
CORP
US
N
1
N
N
N
McCormick & Co Inc/MD
549300JQQA6MQ4OJP259
McCormick & Co Inc/MD
579780206
6405.00000000
NS
USD
1029219.45000000
0.010396574746
Long
EC
CORP
US
N
1
N
N
N
MGM Resorts International
54930066VBP7DZEGGJ87
MGM Resorts International
552953101
4741.00000000
NS
USD
135118.50000000
0.001364888299
Long
EC
CORP
US
N
1
N
N
N
Fortive Corp
549300MU9YQJYHDQEF63
Fortive Corp
34959J108
1777006.00000000
NS
USD
122613414.00000100
1.238569212439
Long
EC
CORP
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions Inc
620076307
7274.00000000
NS
USD
1209811.68000000
0.012220812151
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
Raymond James Financial Inc
754730109
2522.00000000
NS
USD
210561.78000000
0.002126972323
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
4133090.00000000
NS
USD
592561113.30000200
5.985706844622
Long
EC
CORP
US
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
Dollar General Corp
256677105
450056.00000000
NS
USD
72161979.04000000
0.728938234667
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
6588.00000000
NS
USD
1662086.52000000
0.016789428863
Long
EC
CORP
US
N
1
N
N
N
McDonald's Corp
UE2136O97NLB5BYP9H04
McDonald's Corp
580135101
7393.00000000
NS
USD
1454203.10000000
0.014689511771
Long
EC
CORP
US
N
1
N
N
N
Alliance Data Systems Corp
549300G8S4PO686J7H97
Alliance Data Systems Corp
018581108
1172.00000000
NS
USD
117200.00000000
0.001183886060
Long
EC
CORP
US
N
1
N
N
N
Hologic Inc
549300DYP6F5ZJL0LB74
Hologic Inc
436440101
19312.00000000
NS
USD
932962.72000000
0.009424245387
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corp
RIMU48P07456QXSO0R61
Northrop Grumman Corp
666807102
95743.00000000
NS
USD
33747492.64000000
0.340897492512
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
N/A
CDW Corp/DE
12514G108
12851.00000000
NS
USD
1643771.41000000
0.016604420301
Long
EC
CORP
US
N
1
N
N
N
Spirit AeroSystems Holdings Inc
N/A
Spirit AeroSystems Holdings Inc
848574109
8473.00000000
NS
USD
693260.86000000
0.007002916967
Long
EC
CORP
US
N
1
N
N
N
Proofpoint Inc
529900C5FODDK0WSR085
Proofpoint Inc
743424103
5112.00000000
NS
USD
589771.44000000
0.005957527191
Long
EC
CORP
US
N
1
N
N
N
F5 Networks Inc
N/A
F5 Networks Inc
315616102
5477.00000000
NS
USD
789126.16000000
0.007971292329
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
Brown & Brown Inc
115236101
1850.00000000
NS
USD
69708.00000000
0.000704149569
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
Moderna Inc
60770K107
2554.00000000
NS
USD
42779.50000000
0.000432133564
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
N/A
Tyler Technologies Inc
902252105
3512.00000000
NS
USD
943042.24000000
0.009526062821
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
785042.00000000
NS
USD
188920357.30000100
1.908363290128
Long
EC
CORP
US
N
1
N
N
N
Smartsheet Inc
549300N9WF42OK9VL589
Smartsheet Inc
83200N103
9054.00000000
NS
USD
356727.60000000
0.003603454207
Long
EC
CORP
US
N
1
N
N
N
Workday Inc
549300J0DYC0N31V7G13
Workday Inc
98138H101
223848.00000000
NS
USD
36299191.68000000
0.366673268320
Long
EC
CORP
US
N
1
N
N
N
Americold Realty Trust
549300R7N1V5YV8MWH02
Americold Realty Trust
03064D108
16827.00000000
NS
USD
674594.43000000
0.006814359576
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
Target Corp
87612E106
1580.00000000
NS
USD
168917.80000000
0.001706309119
Long
EC
CORP
US
N
1
N
N
N
DexCom Inc
549300YSK3QDSFR5EU59
DexCom Inc
252131107
795230.00000000
NS
USD
122656275.20000100
1.239002171289
Long
EC
CORP
US
N
1
N
N
N
Synovus Financial Corp
549300EIUS8UN5JTLE54
Synovus Financial Corp
87161C501
1509.00000000
NS
USD
51109.83000000
0.000516281700
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
Biogen Inc
09062X103
5359.00000000
NS
USD
1600786.89000000
0.016170215745
Long
EC
CORP
US
N
1
N
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
L8681T102
248858.00000000
NS
USD
35910209.40000000
0.362743996143
Long
EC
CORP
SE
N
1
N
N
N
Slack Technologies Inc
549300VIZRB02KN4IJ45
Slack Technologies Inc
83088V102
365984.00000000
NS
USD
8051648.00000000
0.081333053186
Long
EC
CORP
US
N
1
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
712.00000000
NS
USD
104322.24000000
0.001053802438
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
Apple Inc
037833100
900466.00000000
NS
USD
223999922.16000100
2.262716599476
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
24743.00000000
NS
USD
1616955.05000000
0.016333537069
Long
EC
CORP
US
N
1
N
N
N
Airbnb Inc - Series D
N/A
Airbnb Inc - Series D
TC1XV18U0
121527.00000000
NS
USD
14524907.04000000
0.146722141455
Long
EP
CORP
US
Y
3
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
Amazon.com Inc
023135106
320354.00000000
NS
USD
569160137.64000200
5.749323833596
Long
EC
CORP
US
N
1
N
N
N
Boston Scientific Corp
Y6ZDD9FP4P8JSSJMW954
Boston Scientific Corp
101137107
83053.00000000
NS
USD
3463310.10000000
0.034984339176
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
549300BIJKT86CPCKK96
Match Group Inc
57665R106
4587.00000000
NS
USD
334805.13000000
0.003382006198
Long
EC
CORP
US
N
1
N
N
Rollins Inc
549300F2A0BXT4SGWD84
Rollins Inc
775711104
13836.00000000
NS
USD
527289.96000000
0.005326375713
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
13188.00000000
NS
USD
1075613.28000000
0.010865218165
Long
EC
CORP
US
N
1
N
N
N
Seattle Genetics Inc
N/A
Seattle Genetics Inc
812578102
8797.00000000
NS
USD
944797.80000000
0.009543796464
Long
EC
CORP
US
N
1
N
N
N
Activision Blizzard Inc
549300TPQQDBP9GNOF40
Activision Blizzard Inc
00507V109
2444.00000000
NS
USD
136937.32000000
0.001383260958
Long
EC
CORP
US
N
1
N
N
N
Marriott International Inc/MD
225YDZ14ZO8E1TXUSU86
Marriott International Inc/MD
571903202
16587.00000000
NS
USD
2099084.85000000
0.021203731179
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
10798.00000000
NS
USD
664616.90000000
0.006713572386
Long
EC
CORP
US
N
1
N
N
N
Lam Research Corp
549300I4GMO6D34U1T02
Lam Research Corp
512807108
16269.00000000
NS
USD
4409549.76000000
0.044542700470
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial Inc
03076C106
1734.00000000
NS
USD
261643.26000000
0.002642967648
Long
EC
CORP
US
N
1
N
N
N
Eagle Materials Inc
529900KRXRGXL61SG039
Eagle Materials Inc
26969P108
3318.00000000
NS
USD
303066.12000000
0.003061397226
Long
EC
CORP
US
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
G06242104
50793.00000000
NS
USD
6135286.47000000
0.061975086439
Long
EC
CORP
AU
N
1
N
N
N
VF Corp
CWAJJ9DJ5Z7P057HV541
VF Corp
918204108
26098.00000000
NS
USD
2147604.42000000
0.021693847584
Long
EC
CORP
US
N
1
N
N
N
PayPal Holdings Inc
5493005X2GO78EFZ3E94
PayPal Holdings Inc
70450Y103
2201022.00000000
NS
USD
229126390.20000100
2.314501190376
Long
EC
CORP
US
N
1
N
N
N
Norwegian Cruise Line Holdings Ltd
N/A
Norwegian Cruise Line Holdings Ltd
G66721104
5518.00000000
NS
USD
280093.68000000
0.002829343032
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
4699.00000000
NS
USD
463556.35000000
0.004682575948
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM Inc
747525103
72844.00000000
NS
USD
5859571.36000000
0.059189973167
Long
EC
CORP
US
N
1
N
N
N
Service Corp International/US
549300RKVM2ME20JHZ15
Service Corp International/US
817565104
7292.00000000
NS
USD
331640.16000000
0.003350035517
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA Corp
67066G104
34951.00000000
NS
USD
7025850.02000000
0.070971040134
Long
EC
CORP
US
N
1
N
N
N
Amgen Inc
62QBXGPJ34PQ72Z12S66
Amgen Inc
031162100
45418.00000000
NS
USD
9685388.50000000
0.097836147084
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806109
3816.00000000
NS
USD
470665.44000000
0.004754387830
Long
EC
CORP
US
N
1
N
N
N
Zoom Video Communications Inc
549300T9GCHU0ODOM055
Zoom Video Communications Inc
98980L101
24773.00000000
NS
USD
1731384.97000000
0.017489441397
Long
EC
CORP
US
N
1
N
N
Domino's Pizza Inc
5299004V0Y8MI5D9FF45
Domino's Pizza Inc
25754A201
3670.00000000
NS
USD
996845.40000000
0.010069550971
Long
EC
CORP
US
N
1
N
N
N
Progressive Corp/The
529900TACNVLY9DCR586
Progressive Corp/The
743315103
23642.00000000
NS
USD
1647847.40000000
0.016645593576
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
4294.00000000
NS
USD
516782.90000000
0.005220239520
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
17245.00000000
NS
USD
1425126.80000000
0.014395799943
Long
EC
CORP
US
N
1
N
N
N
TripAdvisor Inc
N/A
TripAdvisor Inc
896945201
7857.00000000
NS
USD
317422.80000000
0.003206420036
Long
EC
CORP
US
N
1
N
N
N
UIPATH Inc Ser D-2
N/A
UIPATH Inc Ser D-2
N/A
19348.00000000
NS
USD
761376.69000000
0.007690983364
Long
EP
CORP
US
Y
2
N
N
N
Intercontinental Exchange Inc
5493000F4ZO33MV32P92
Intercontinental Exchange Inc
45866F104
491054.00000000
NS
USD
46316213.28000000
0.467859379605
Long
EC
CORP
US
N
1
N
N
N
UIPATH Inc Ser D-1
N/A
UIPATH Inc Ser D-1
N/A
115225.00000000
NS
USD
4534299.63000000
0.045802850915
Long
EP
CORP
US
Y
2
N
N
N
Lamar Advertising Co
529900Y8WW4MKVPTB543
Lamar Advertising Co
512816109
7281.00000000
NS
USD
582552.81000000
0.005884608800
Long
EC
CORP
US
N
1
N
N
N
Southern Copper Corp
2549007U6NAP46Q9TU15
Southern Copper Corp
84265V105
5886.00000000
NS
USD
209423.88000000
0.002115477920
Long
EC
CORP
PE
N
1
N
N
N
HP Inc
WHKXQACZ14C5XRO8LW03
HP Inc
40434L105
75472.00000000
NS
USD
1310948.64000000
0.013242438748
Long
EC
CORP
US
N
1
N
N
N
Jack Henry & Associates Inc
529900X1QS8C54W0JB21
Jack Henry & Associates Inc
426281101
6271.00000000
NS
USD
887722.76000000
0.008967257691
Long
EC
CORP
US
N
1
N
N
N
Temenos AG
5067007NW6550481FH64
Temenos AG
87974R208
78854.00000000
NS
USD
11315549.00000000
0.114303077909
Long
EC
CORP
CH
N
1
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE Inc
654106103
554936.00000000
NS
USD
49694518.80000000
0.501985052081
Long
EC
CORP
US
N
1
N
N
N
WABCO Holdings Inc
549300SNE3FOSCV7FY94
WABCO Holdings Inc
92927K102
4047.00000000
NS
USD
544807.14000000
0.005503324051
Long
EC
CORP
US
N
1
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP Semiconductors NV
N6596X109
910453.00000000
NS
USD
103500297.04000100
1.045499649753
Long
EC
CORP
NL
N
1
N
N
N
Applied Materials Inc
41BNNE1AFPNAZELZ6K07
Applied Materials Inc
038222105
65995.00000000
NS
USD
3580888.70000000
0.036172049633
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
Molina Healthcare Inc
60855R100
4688.00000000
NS
USD
551496.32000000
0.005570894247
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
39334.00000000
NS
USD
8577958.72000000
0.086649537188
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
270002.00000000
NS
USD
68229505.40000000
0.689214678978
Long
EC
CORP
US
N
1
N
N
N
L Brands Inc
GR3KVMWVCR54YWQNXU90
L Brands Inc
501797104
7523.00000000
NS
USD
128191.92000000
0.001294920027
Long
EC
CORP
US
N
1
N
N
N
Voya Financial Inc
549300T065Z4KJ686G75
Voya Financial Inc
929089100
1587.00000000
NS
USD
85634.52000000
0.000865029987
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
4822.00000000
NS
USD
1124249.30000000
0.011356510879
Long
EC
CORP
US
N
1
N
N
N
Cabot Oil & Gas Corp
FCNMH6O7VWU7LHXMK351
Cabot Oil & Gas Corp
127097103
21085.00000000
NS
USD
393024.40000000
0.003970103316
Long
EC
CORP
US
N
1
N
N
N
Ionis Pharmaceuticals Inc
549300SI4ZGLG0BLUZ92
Ionis Pharmaceuticals Inc
462222100
10315.00000000
NS
USD
574751.80000000
0.005805807546
Long
EC
CORP
US
N
1
N
N
N
Universal Display Corp
N/A
Universal Display Corp
91347P105
4003.00000000
NS
USD
801320.54000000
0.008094472845
Long
EC
CORP
US
N
1
N
N
N
Fortune Brands Home & Security Inc
54930032LHW54PQUJD44
Fortune Brands Home & Security Inc
34964C106
5078.00000000
NS
USD
304933.90000000
0.003080264451
Long
EC
CORP
US
N
1
N
N
N
Campbell Soup Co
5493007JDSMX8Z5Z1902
Campbell Soup Co
134429109
7658.00000000
NS
USD
354641.98000000
0.003582386490
Long
EC
CORP
US
N
1
N
N
N
CoreLogic Inc/United States
54930086CD8K2UIL0516
CoreLogic Inc/United States
21871D103
2710.00000000
NS
USD
109727.90000000
0.001108407263
Long
EC
CORP
US
N
1
N
N
N
Sinclair Broadcast Group Inc
529900879GWQV880PQ28
Sinclair Broadcast Group Inc
829226109
4858.00000000
NS
USD
193542.72000000
0.001955055702
Long
EC
CORP
US
N
1
N
N
N
Alexion Pharmaceuticals Inc
M1YXUUZR0EIMU8T0EM75
Alexion Pharmaceuticals Inc
015351109
182740.00000000
NS
USD
19260796.00000000
0.194561330236
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
16120.00000000
NS
USD
1626669.20000000
0.016431663748
Long
EC
CORP
US
N
1
N
N
N
Baxter International Inc
J5OIVXX3P24RJRW5CK77
Baxter International Inc
071813109
13559.00000000
NS
USD
1039975.30000000
0.010505224071
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
N/A
Zscaler Inc
98980G102
6406.00000000
NS
USD
281735.88000000
0.002845931579
Long
EC
CORP
US
N
1
N
N
N
2019-12-04
Principal Funds, Inc
Sara Reece
/s/ Sara Reece
Vice President and Controller