0001752724-20-128209.txt : 20200625
0001752724-20-128209.hdr.sgml : 20200625
20200625112223
ACCESSION NUMBER: 0001752724-20-128209
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20200430
FILED AS OF DATE: 20200625
PERIOD START: 20201031
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: 20987890
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
C000149257
C000019328
C000019326
C000019330
C000019327
C000019331
C000019329
C000019332
C000019333
Principal Funds, Inc
811-07572
0000898745
549300HZGBXSW6DSXF23
801 Grand Ave
Des Moines
50309
515-248-0156
LargeCap Growth Fund I
S000007077
5493005TWCHTR0PO8C36
2020-10-31
2020-04-30
N
10161830771.59
84683263.91
10077147507.68
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
5759993.87999999
N
Incyte Corp
549300Z4WN6JVZ3T4680
Incyte Corp
45337C102
272819.00000000
NS
USD
26643503.54000000
0.264395291620
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
G46188101
6118.00000000
NS
USD
220492.72000000
0.002188046963
Long
EC
CORP
US
N
1
N
N
N
Dollar Tree Inc
549300PMSTQITB1WHR43
Dollar Tree Inc
256746108
12792.00000000
NS
USD
1019138.64000000
0.010113364314
Long
EC
CORP
US
N
1
N
N
N
Campbell Soup Co
5493007JDSMX8Z5Z1902
Campbell Soup Co
134429109
8794.00000000
NS
USD
439524.12000000
0.004361592600
Long
EC
CORP
US
N
1
N
N
N
Vertex Pharmaceuticals Inc
54930015RAQRRZ5ZGJ91
Vertex Pharmaceuticals Inc
92532F100
280018.00000000
NS
USD
70340521.60000000
0.698020164400
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
777538.80000000
0.007715862047
Long
EP
CORP
US
Y
3
N
N
N
Six Flags Entertainment Corp
549300JYTDUAA4JQ3717
Six Flags Entertainment Corp
83001A102
4056.00000000
NS
USD
81160.56000000
0.000805392199
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FleetCor Technologies Inc
339041105
8553.00000000
NS
USD
2063411.25000000
0.020476144151
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR Inc
62944T105
321.00000000
NS
USD
995100.00000000
0.009874818238
Long
EC
CORP
US
N
1
N
N
N
Merck & Co Inc
4YV9Y5M8S0BRK1RP0397
Merck & Co Inc
58933Y105
247551.00000000
NS
USD
19640696.34000000
0.194903332763
Long
EC
CORP
US
N
1
N
N
N
Union Pacific Corp
549300LMMRSZZCZ8CL11
Union Pacific Corp
907818108
47406.00000000
NS
USD
7575004.74000000
0.075170128592
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
N/A
CDW Corp/DE
12514G108
14099.00000000
NS
USD
1562169.20000000
0.015502097183
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
Ceridian HCM Holding Inc
15677J108
8451.00000000
NS
USD
498355.47000000
0.004945402154
Long
EC
CORP
US
N
1
N
N
N
Sensata Technologies Holding PLC
529900MS7KFYCY9MS037
Sensata Technologies Holding PLC
G8060N102
9191.00000000
NS
USD
334368.58000000
0.003318087581
Long
EC
CORP
US
N
1
N
N
N
Anthem Inc
8MYN82XMYQH89CTMTH67
Anthem Inc
036752103
115618.00000000
NS
USD
32457441.14000000
0.322089570637
Long
EC
CORP
US
N
1
N
N
N
Maxim Integrated Products Inc
SO0H5YEO14Y4PVKQH532
Maxim Integrated Products Inc
57772K101
10909.00000000
NS
USD
599776.82000000
0.005951851151
Long
EC
CORP
US
N
1
N
N
N
Sirius XM Holdings Inc
54930055RWDMVXAGZK98
Sirius XM Holdings Inc
82968B103
134379.00000000
NS
USD
794179.89000000
0.007880998957
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
7504.00000000
NS
USD
398162.24000000
0.003951140337
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings Inc
43300A203
345339.00000000
NS
USD
26145615.69000000
0.259454529866
Long
EC
CORP
US
N
1
N
N
N
Columbia Sportswear Co
549300OTMCIEUXAH5Z60
Columbia Sportswear Co
198516106
2769.00000000
NS
USD
201832.41000000
0.002002872438
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
4682.00000000
NS
USD
895432.50000000
0.008885773472
Long
EC
CORP
US
N
1
N
N
N
Hubbell Inc
54930088VDQ6840Y6597
Hubbell Inc
443510607
3514.00000000
NS
USD
437247.02000000
0.004338995927
Long
EC
CORP
US
N
1
N
N
N
Northrop Grumman Corp
RIMU48P07456QXSO0R61
Northrop Grumman Corp
666807102
10670.00000000
NS
USD
3528248.90000000
0.035012377235
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
12213.00000000
NS
USD
570224.97000000
0.005658595049
Long
EC
CORP
US
N
1
N
N
N
Synovus Financial Corp
549300EIUS8UN5JTLE54
Synovus Financial Corp
87161C501
873.00000000
NS
USD
18341.73000000
0.000182013114
Long
EC
CORP
US
N
1
N
N
N
Woodward Inc
YPYKXXTR8TFDH54ZMB45
Woodward Inc
980745103
6145.00000000
NS
USD
372141.20000000
0.003692922026
Long
EC
CORP
US
N
1
N
N
N
First Republic Bank/CA
YWC0TIKBQM2JV8L4IV08
First Republic Bank/CA
33616C100
2809.00000000
NS
USD
292950.61000000
0.002907078712
Long
EC
CORP
US
N
1
N
N
N
Marriott International Inc/MD
225YDZ14ZO8E1TXUSU86
Marriott International Inc/MD
571903202
25753.00000000
NS
USD
2341977.82000000
0.023240483660
Long
EC
CORP
US
N
1
N
N
N
E*TRADE Financial Corp
549300LYE2HSVYJFJD24
E*TRADE Financial Corp
269246401
3707.00000000
NS
USD
150541.27000000
0.001493887728
Long
EC
CORP
US
N
1
N
N
N
Akamai Technologies Inc
OC1LZNN2LF5WTJ5RIL89
Akamai Technologies Inc
00971T101
14894.00000000
NS
USD
1455292.74000000
0.014441514713
Long
EC
CORP
US
N
1
N
N
N
Landstar System Inc
254900CUQXQRL09MEI52
Landstar System Inc
515098101
4112.00000000
NS
USD
424810.72000000
0.004215585012
Long
EC
CORP
US
N
1
N
N
N
Teradata Corp
549300JU9SOUHV4U4R71
Teradata Corp
88076W103
14593.00000000
NS
USD
358841.87000000
0.003560946882
Long
EC
CORP
US
N
1
N
N
N
HP Inc
WHKXQACZ14C5XRO8LW03
HP Inc
40434L105
15442.00000000
NS
USD
239505.42000000
0.002376718409
Long
EC
CORP
US
N
1
N
N
N
Signature Bank/New York NY
VLP5AP0XK2GM6GKD1007
Signature Bank/New York NY
82669G104
2419.00000000
NS
USD
259268.42000000
0.002572835415
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
5081.00000000
NS
USD
672317.92000000
0.006671708630
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
738776.00000000
NS
USD
214185937.92000100
2.125461969835
Long
EC
CORP
US
N
1
N
N
N
Stryker Corp
5493002F0SC4JTBU5137
Stryker Corp
863667101
482145.00000000
NS
USD
89886292.35000000
0.891981508472
Long
EC
CORP
US
N
1
N
N
N
Alliance Data Systems Corp
549300G8S4PO686J7H97
Alliance Data Systems Corp
018581108
2939.00000000
NS
USD
147155.73000000
0.001460291514
Long
EC
CORP
US
N
1
N
N
N
FireEye Inc
549300E9D2UJUFLLY524
FireEye Inc
31816Q101
24117.00000000
NS
USD
277586.67000000
0.002754615527
Long
EC
CORP
US
N
1
N
N
N
Hilton Grand Vacations Inc
549300O9K6MFD8D07574
Hilton Grand Vacations Inc
43283X105
4445.00000000
NS
USD
91567.00000000
0.000908659915
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals Inc
02043Q107
8232.00000000
NS
USD
1084154.40000000
0.010758544510
Long
EC
CORP
US
N
1
N
N
N
Yum! Brands Inc
549300JE8XHZZ7OHN517
Yum! Brands Inc
988498101
25233.00000000
NS
USD
2180888.19000000
0.021641919881
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC Inc
69370C100
10988.00000000
NS
USD
760919.00000000
0.007550936407
Long
EC
CORP
US
N
1
N
N
N
Reynolds Consumer Products Inc
N/A
Reynolds Consumer Products Inc
76171L106
1809.00000000
NS
USD
58665.87000000
0.000582167423
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
N/A
Avalara Inc
05338G106
5467.00000000
NS
USD
488585.79000000
0.004848453291
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
10869.00000000
NS
USD
693550.89000000
0.006882412800
Long
EC
CORP
US
N
1
N
N
N
PayPal Holdings Inc
5493005X2GO78EFZ3E94
PayPal Holdings Inc
70450Y103
1891746.00000000
NS
USD
232684758.00000100
2.309033958495
Long
EC
CORP
US
N
1
N
N
N
IPG Photonics Corp
5493002KZ51CADQ94G15
IPG Photonics Corp
44980X109
599.00000000
NS
USD
77468.67000000
0.000768755939
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
529900MZ0RTK1BWRNF46
Zscaler Inc
98980G102
7847.00000000
NS
USD
526376.76000000
0.005223469832
Long
EC
CORP
US
N
1
N
N
N
Americold Realty Trust
549300R7N1V5YV8MWH02
Americold Realty Trust
03064D108
19179.00000000
NS
USD
586685.61000000
0.005821941274
Long
EC
CORP
US
N
1
N
N
N
Axalta Coating Systems Ltd
529900AGLPA40GV6H619
Axalta Coating Systems Ltd
G0750C108
8551.00000000
NS
USD
168796.74000000
0.001675044846
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
6171.00000000
NS
USD
437709.03000000
0.004343580657
Long
EC
CORP
US
N
1
N
N
N
Ubiquiti Inc
N/A
Ubiquiti Inc
90353W103
1093.00000000
NS
USD
177098.79000000
0.001757429767
Long
EC
CORP
US
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
Discover Financial Services
254709108
10394.00000000
NS
USD
446630.18000000
0.004432109182
Long
EC
CORP
US
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
17131.00000000
NS
USD
1231718.90000000
0.012222892431
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
Skyworks Solutions Inc
83088M102
1839.00000000
NS
USD
191035.32000000
0.001895728129
Long
EC
CORP
US
N
1
N
N
N
Waters Corp
5T547R1474YC9HOD8Q74
Waters Corp
941848103
6447.00000000
NS
USD
1205589.00000000
0.011963593855
Long
EC
CORP
US
N
1
N
N
N
Quanta Services Inc
SHVRXXEACT60MMH07S24
Quanta Services Inc
74762E102
6145.00000000
NS
USD
223432.20000000
0.002217216725
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
5522.00000000
NS
USD
643036.90000000
0.006381140094
Long
EC
CORP
US
N
1
N
N
N
Corning Inc
549300X2937PB0CJ7I56
Corning Inc
219350105
28077.00000000
NS
USD
617974.77000000
0.006132437473
Long
EC
CORP
US
N
1
N
N
N
ViacomCBS Inc - Class A
5KYC8KF17ROCY24M3H09
ViacomCBS Inc - Class A
92556H107
3990.00000000
NS
USD
78323.70000000
0.000777240781
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
173256.00000000
NS
USD
27221982.72000000
0.270135796853
Long
EC
CORP
US
N
1
N
N
N
Dropbox Inc - A Shares
549300JCDF7UAR6TJR51
Dropbox Inc - A Shares
26210C104
27718.00000000
NS
USD
582632.36000000
0.005781719078
Long
EC
CORP
US
N
1
N
N
N
Twitter Inc
549300I8RX485XMK6836
Twitter Inc
90184L102
70973.00000000
NS
USD
2035505.64000000
0.020199224417
Long
EC
CORP
US
N
1
N
N
N
Splunk Inc
549300XGDSGBP6UEI867
Splunk Inc
848637104
377721.00000000
NS
USD
53016919.56000000
0.526110385102
Long
EC
CORP
US
N
1
N
N
N
Automatic Data Processing Inc
HGBOLILQXWER4SAL2I23
Automatic Data Processing Inc
053015103
29702.00000000
NS
USD
4356986.38000000
0.043236306471
Long
EC
CORP
US
N
1
N
N
N
WR Grace & Co
5493003X5Z6TVAXIPW56
WR Grace & Co
38388F108
6557.00000000
NS
USD
309687.11000000
0.003073162417
Long
EC
CORP
US
N
1
N
N
N
Becton Dickinson and Co
ICE2EP6D98PQUILVRZ91
Becton Dickinson and Co
075887109
171790.00000000
NS
USD
43382128.70000000
0.430500086129
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX Corp
45167R104
3660.00000000
NS
USD
562285.80000000
0.005579811147
Long
EC
CORP
US
N
1
N
N
N
SolarWinds Corp
N/A
SolarWinds Corp
83417Q105
10639.00000000
NS
USD
180650.22000000
0.001792672180
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
51933.08000000
0.000515354964
Long
EC
RF
US
N
1
N
N
N
Southwest Airlines Co
UDTZ87G0STFETI6HGH41
Southwest Airlines Co
844741108
29367.00000000
NS
USD
917718.75000000
0.009106929806
Long
EC
CORP
US
N
1
N
N
N
Element Solutions Inc
549300FLGN6P5CU20J91
Element Solutions Inc
28618M106
11810.00000000
NS
USD
121052.50000000
0.001201257597
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - A Shares
529900G61XVRLX5TJX09
Lennar Corp - A Shares
526057104
12886.00000000
NS
USD
645202.02000000
0.006402625539
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
7582.00000000
NS
USD
2479314.00000000
0.024603331429
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MarketAxess Holdings Inc
57060D108
3407.00000000
NS
USD
1550219.07000000
0.015383510748
Long
EC
CORP
US
N
1
N
N
N
Hexcel Corp
S6Q7LW43WUBUHXY2QP69
Hexcel Corp
428291108
10986.00000000
NS
USD
380005.74000000
0.003770965342
Long
EC
CORP
US
N
1
N
N
N
Applied Materials Inc
41BNNE1AFPNAZELZ6K07
Applied Materials Inc
038222105
100819.00000000
NS
USD
5008687.92000000
0.049703429628
Long
EC
CORP
US
N
1
N
N
N
Comerica Inc
I9Q57JVPWHHZ3ZGBW498
Comerica Inc
200340107
1076.00000000
NS
USD
37509.36000000
0.000372222000
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial Inc
03076C106
1677.00000000
NS
USD
192754.38000000
0.001912787124
Long
EC
CORP
US
N
1
N
N
N
Madison Square Garden Entertainment Corp
N/A
Madison Square Garden Entertainment Corp
55826T102
357.00000000
NS
USD
29523.90000000
0.000292978742
Long
EC
CORP
US
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
Equity LifeStyle Properties Inc
29472R108
16678.00000000
NS
USD
1005850.18000000
0.009981497038
Long
EC
CORP
US
N
1
N
N
N
Interpublic Group of Cos Inc/The
5493008IUOJ5VWTRC333
Interpublic Group of Cos Inc/The
460690100
7570.00000000
NS
USD
128538.60000000
0.001275545484
Long
EC
CORP
US
N
1
N
N
N
Electronic Arts Inc
549300O7A67PUEYKDL45
Electronic Arts Inc
285512109
1557143.00000000
NS
USD
177919159.18000100
1.765570654239
Long
EC
CORP
US
N
1
N
N
N
Accenture PLC - Class A
N/A
Accenture PLC - Class A
G1151C101
43522.00000000
NS
USD
8059839.18000000
0.079981355575
Long
EC
CORP
IE
N
1
N
N
N
Tencent Holdings Ltd
254900N4SLUMW4XUYY11
Tencent Holdings Ltd
88032Q109
1602146.00000000
NS
USD
84304922.52000000
0.836595102490
Long
EC
CORP
CN
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
19222.00000000
NS
USD
1539874.42000000
0.015280856202
Long
EC
CORP
US
N
1
N
N
N
Emerson Electric Co
FGLT0EWZSUIRRITFOA30
Emerson Electric Co
291011104
6839.00000000
NS
USD
390028.17000000
0.003870422356
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806109
5095.00000000
NS
USD
446322.00000000
0.004429050975
Long
EC
CORP
US
N
1
N
N
N
Laboratory Corp of America Holdings
OZ7UA8IXAIFILY2VZH07
Laboratory Corp of America Holdings
50540R409
1357.00000000
NS
USD
223158.65000000
0.002214502167
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp
989207105
5472.00000000
NS
USD
1256699.52000000
0.012470786192
Long
EC
CORP
US
N
1
N
N
N
Alleghany Corp
549300DCJE6AYX159479
Alleghany Corp
017175100
147.00000000
NS
USD
78455.37000000
0.000778547400
Long
EC
CORP
US
N
1
N
N
N
Carvana Co
5493003WEAK2PJ5WS063
Carvana Co
146869102
595301.00000000
NS
USD
47689563.11000000
0.473244666446
Long
EC
CORP
US
N
1
N
N
United Rentals Inc
5323X5O7RN0NKFCDRY08
United Rentals Inc
911363109
5959.00000000
NS
USD
765731.50000000
0.007598692977
Long
EC
CORP
US
N
1
N
N
N
FLIR Systems Inc
VOBD35NEPH6WISIRTJ85
FLIR Systems Inc
302445101
4097.00000000
NS
USD
177809.80000000
0.001764485434
Long
EC
CORP
US
N
1
N
N
N
Outfront Media Inc
549300RZWDYU5722I639
Outfront Media Inc
69007J106
7434.00000000
NS
USD
116639.46000000
0.001157465045
Long
EC
CORP
US
N
1
N
N
N
XPO Logistics Inc
54930096DB9LCLPN7H13
XPO Logistics Inc
983793100
6663.00000000
NS
USD
444688.62000000
0.004412842222
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
CI7MUJI4USF3V0NJ1H64
Expedia Group Inc
30212P303
11918.00000000
NS
USD
845939.64000000
0.008394633891
Long
EC
CORP
US
N
1
N
N
N
Allegion plc
N/A
Allegion plc
G0176J109
7065.00000000
NS
USD
710315.10000000
0.007048771484
Long
EC
CORP
IE
N
1
N
N
N
Amgen Inc
62QBXGPJ34PQ72Z12S66
Amgen Inc
031162100
50052.00000000
NS
USD
11973439.44000000
0.118817745109
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
1922.00000000
NS
USD
365622.06000000
0.003628229712
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
1135482.00000000
NS
USD
202933343.04000100
2.013797484708
Long
EC
CORP
US
N
1
N
N
N
DocuSign Inc
549300Q7PVDWRZ39JG09
DocuSign Inc
256163106
16067.00000000
NS
USD
1683018.25000000
0.016701335856
Long
EC
CORP
US
N
1
N
N
N
TreeHouse Foods Inc
5493007M7EVHE470Q576
TreeHouse Foods Inc
89469A104
907.00000000
NS
USD
46919.11000000
0.000465599118
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
69400.00000000
NS
USD
11251822.00000000
0.111656815496
Long
EC
CORP
US
N
1
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
Yum China Holdings Inc
98850P109
28293.00000000
NS
USD
1371078.78000000
0.013605822272
Long
EC
CORP
CN
N
1
N
N
N
Exelixis Inc
N/A
Exelixis Inc
30161Q104
11505.00000000
NS
USD
284115.98000000
0.002819408764
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
Darden Restaurants Inc
237194105
12133.00000000
NS
USD
895294.07000000
0.008884399770
Long
EC
CORP
US
N
1
N
N
N
Dover Corp
549300FMC2ALGA7N9E80
Dover Corp
260003108
6919.00000000
NS
USD
647964.35000000
0.006430037364
Long
EC
CORP
US
N
1
N
N
N
Home Depot Inc/The
QEKMOTMBBKA8I816DO57
Home Depot Inc/The
437076102
42432.00000000
NS
USD
9327826.56000000
0.092564156204
Long
EC
CORP
US
N
1
N
N
N
Rivian Automotive Series D
N/A
Rivian Automotive Series D
N/A
1213721.00000000
NS
USD
13040218.42000000
0.129403865628
Long
EP
CORP
US
Y
3
N
N
N
Wynn Resorts Ltd
254900CEKKWIHTEAB172
Wynn Resorts Ltd
983134107
136437.00000000
NS
USD
11669456.61000000
0.115801188789
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
15857.00000000
NS
USD
708173.62000000
0.007027520629
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - A Shares
549300873K3LXF7ARU34
Brown-Forman Corp - A Shares
115637100
3913.00000000
NS
USD
221945.36000000
0.002202462153
Long
EC
CORP
US
N
1
N
N
N
Square Inc
549300OHIIUWSTIZME52
Square Inc
852234103
32854.00000000
NS
USD
2140109.56000000
0.021237255467
Long
EC
CORP
US
N
1
N
N
N
SS&C Technologies Holdings Inc
529900POY8H7NPPNKK71
SS&C Technologies Holdings Inc
78467J100
21654.00000000
NS
USD
1194434.64000000
0.011852904198
Long
EC
CORP
US
N
1
N
N
N
Slack Technologies Inc
549300VIZRB02KN4IJ45
Slack Technologies Inc
83088V102
530702.00000000
NS
USD
14164436.38000000
0.140559978597
Long
EC
CORP
US
N
1
N
N
N
Fortune Brands Home & Security Inc
54930032LHW54PQUJD44
Fortune Brands Home & Security Inc
34964C106
6023.00000000
NS
USD
290308.60000000
0.002880860876
Long
EC
CORP
US
N
1
N
N
N
Huntington Ingalls Industries Inc
5TZLZ6WJTBVJ0QWBG121
Huntington Ingalls Industries Inc
446413106
3508.00000000
NS
USD
671466.28000000
0.006663257429
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
549300BIJKT86CPCKK96
Match Group Inc
57665R106
5575.00000000
NS
USD
429052.00000000
0.004257673113
Long
EC
CORP
US
N
1
N
N
STERIS PLC
549300F1857N5E6G6T48
STERIS PLC
G8473T100
1277.00000000
NS
USD
181972.50000000
0.001805793751
Long
EC
CORP
US
N
1
N
N
N
General Dynamics Corp
9C1X8XOOTYY2FNYTVH06
General Dynamics Corp
369550108
7608.00000000
NS
USD
993756.96000000
0.009861490657
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
12395.00000000
NS
USD
556163.65000000
0.005519058340
Long
EC
CORP
US
N
1
N
N
N
Coca-Cola Co/The
UWJKFUJFZ02DKWI3RY53
Coca-Cola Co/The
191216100
263792.00000000
NS
USD
12105414.88000000
0.120127395880
Long
EC
CORP
US
N
1
N
N
N
Boston Scientific Corp
Y6ZDD9FP4P8JSSJMW954
Boston Scientific Corp
101137107
94768.00000000
NS
USD
3551904.64000000
0.035247123625
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker Corp
116794108
12422.00000000
NS
USD
488433.04000000
0.004846937485
Long
EC
CORP
US
N
1
N
N
N
Varian Medical Systems Inc
TK3LAKL7I0QNTCVWSY07
Varian Medical Systems Inc
92220P105
9070.00000000
NS
USD
1037426.60000000
0.010294843845
Long
EC
CORP
US
N
1
N
N
N
Eagle Materials Inc
529900KRXRGXL61SG039
Eagle Materials Inc
26969P108
4110.00000000
NS
USD
250751.10000000
0.002488314275
Long
EC
CORP
US
N
1
N
N
N
Sarepta Therapeutics Inc
549300IKDPIED8J8IG21
Sarepta Therapeutics Inc
803607100
6541.00000000
NS
USD
771053.08000000
0.007651501373
Long
EC
CORP
US
N
1
N
N
N
DexCom Inc
549300YSK3QDSFR5EU59
DexCom Inc
252131107
513251.00000000
NS
USD
172041735.20000100
1.707246371742
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
12875.00000000
NS
USD
1016867.50000000
0.010090826786
Long
EC
CORP
US
N
1
N
N
N
Apple Inc
HWUPKR0MPOU8FGXBT394
Apple Inc
037833100
858727.00000000
NS
USD
252293992.60000200
2.503625082472
Long
EC
CORP
US
N
1
N
N
N
Travelers Cos Inc/The
549300Y650407RU8B149
Travelers Cos Inc/The
89417E109
3886.00000000
NS
USD
393302.06000000
0.003902910617
Long
EC
CORP
US
N
1
N
N
N
Mastercard Inc
AR5L2ODV9HN37376R084
Mastercard Inc
57636Q104
710047.00000000
NS
USD
195241623.59000100
1.937469144330
Long
EC
CORP
US
N
1
N
N
N
Intuitive Surgical Inc
54930052SRG011710797
Intuitive Surgical Inc
46120E602
444871.00000000
NS
USD
227275696.48000100
2.255357444225
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
Amazon.com Inc
023135106
298044.00000000
NS
USD
737360856.00000200
7.317158505797
Long
EC
CORP
US
N
1
N
N
N
Seattle Genetics Inc
N/A
Seattle Genetics Inc
812578102
10742.00000000
NS
USD
1474124.66000000
0.014628392200
Long
EC
CORP
US
N
1
N
N
N
NIKE Inc
787RXPR0UX0O0XUXPZ81
NIKE Inc
654106103
79833.00000000
NS
USD
6959840.94000000
0.069065585620
Long
EC
CORP
US
N
1
N
N
N
Sempra Energy
PBBKGKLRK5S5C0Y4T545
Sempra Energy
816851109
181787.00000000
NS
USD
22514319.95000000
0.223419573176
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
Paychex Inc
704326107
31537.00000000
NS
USD
2160915.24000000
0.021443719448
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
7482.00000000
NS
USD
481915.62000000
0.004782262238
Long
EC
CORP
US
N
1
N
N
N
LKQ Corp
DS830JTTZQN6GK0I2E41
LKQ Corp
501889208
8621.00000000
NS
USD
225439.15000000
0.002237132579
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
563419.56000000
0.005591061950
Long
EP
CORP
US
Y
2
N
N
N
Honeywell International Inc
ISRPG12PN4EIEOEMW547
Honeywell International Inc
438516106
37187.00000000
NS
USD
5276835.30000000
0.052364374898
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
3001.00000000
NS
USD
1059172.94000000
0.010510642413
Long
EC
CORP
US
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
Sherwin-Williams Co/The
824348106
291302.00000000
NS
USD
156245653.74000100
1.550494856018
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp - Class A
529900O1DTDLCJ7L0I14
HEICO Corp - Class A
422806208
8220.00000000
NS
USD
594552.60000000
0.005900008901
Long
EC
CORP
US
N
1
N
N
N
Magic Leap Inc - Series D
N/A
Magic Leap Inc - Series D
TC7X5R5R6
48744.00000000
NS
USD
263217.60000000
0.002612024879
Long
EP
CORP
US
Y
3
N
N
N
Gilead Sciences Inc
549300WTZWR07K8MNV44
Gilead Sciences Inc
375558103
16946.00000000
NS
USD
1423464.00000000
0.014125664022
Long
EC
CORP
US
N
1
N
N
N
IAC/interactivecorp
15OMOPB0A8K0EFUVD031
IAC/interactivecorp
44919P508
158876.00000000
NS
USD
35505608.48000000
0.352337885824
Long
EC
CORP
US
N
1
N
N
N
Middleby Corp/The
JDFO86U9VQRBKW5KYA35
Middleby Corp/The
596278101
7514.00000000
NS
USD
418003.82000000
0.004148037127
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
5282.00000000
NS
USD
639386.10000000
0.006344911588
Long
EC
CORP
US
N
1
N
N
N
Norwegian Cruise Line Holdings Ltd
N/A
Norwegian Cruise Line Holdings Ltd
G66721104
11437.00000000
NS
USD
187566.80000000
0.001861308469
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
27697.00000000
NS
USD
2247057.61000000
0.022298548356
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc - C Shares
5493006MHB84DD0ZWV18
Alphabet Inc - C Shares
02079K107
238496.00000000
NS
USD
321650015.36000100
3.191875628642
Long
EC
CORP
US
N
1
N
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM International Inc
749685103
2289.00000000
NS
USD
152012.49000000
0.001508487296
Long
EC
CORP
US
N
1
N
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
L8681T102
390836.00000000
NS
USD
59239012.52000000
0.587854970613
Long
EC
CORP
SE
N
1
N
N
N
Carter's Inc
5299003WAQK4R3L3ZU36
Carter's Inc
146229109
2997.00000000
NS
USD
234365.40000000
0.002325711713
Long
EC
CORP
US
N
1
N
N
N
Black Knight Inc
549300TUSNXS3BFFML48
Black Knight Inc
09215C105
15693.00000000
NS
USD
1107455.01000000
0.010989766788
Long
EC
CORP
US
N
1
N
N
N
Public Storage
549300LMZF40TKJ6DM64
Public Storage
74460D109
10548.00000000
NS
USD
1956126.60000000
0.019411511030
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
7589.00000000
NS
USD
457009.58000000
0.004535108567
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
7598.00000000
NS
USD
838743.22000000
0.008323220627
Long
EC
CORP
US
N
1
N
N
N
Comcast Corp - Class A
51M0QTTNCGUN7KFCFZ59
Comcast Corp - Class A
20030N101
144525.00000000
NS
USD
5438475.75000000
0.053968404708
Long
EC
CORP
US
N
1
N
N
N
Lam Research Corp
549300I4GMO6D34U1T02
Lam Research Corp
512807108
8647.00000000
NS
USD
2207406.16000000
0.021905069448
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
Best Buy Co Inc
086516101
5562.00000000
NS
USD
426772.26000000
0.004235050242
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
7032.00000000
NS
USD
616917.36000000
0.006121944325
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - A Shares
549300DDU6FDRBIELS05
Fox Corp - A Shares
35137L105
5469.00000000
NS
USD
141483.03000000
0.001403998799
Long
EC
CORP
US
N
1
N
N
N
Snap Inc Class A
549300JNC0L6VP8A2Q35
Snap Inc Class A
83304A106
2302782.00000000
NS
USD
40551991.02000000
0.402415375869
Long
EC
CORP
US
N
1
N
N
N
Lamar Advertising Co
529900Y8WW4MKVPTB543
Lamar Advertising Co
512816109
9283.00000000
NS
USD
535164.95000000
0.005310678935
Long
EC
CORP
US
N
1
N
N
N
Service Corp International/US
549300RKVM2ME20JHZ15
Service Corp International/US
817565104
7544.00000000
NS
USD
277166.56000000
0.002750446590
Long
EC
CORP
US
N
1
N
N
N
TJX Cos Inc/The
V167QI9I69W364E2DY52
TJX Cos Inc/The
872540109
82879.00000000
NS
USD
4065214.95000000
0.040340929284
Long
EC
CORP
US
N
1
N
N
N
Nexstar Media Group Inc
52990083ZRR5UT591988
Nexstar Media Group Inc
65336K103
3750.00000000
NS
USD
262650.00000000
0.002606392332
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
2272.00000000
NS
USD
2318167.04000000
0.023004198740
Long
EC
CORP
US
N
1
N
N
N
Aurora Innovation
N/A
Aurora Innovation
N/A
327430.00000000
NS
USD
2238900.85000000
0.022217605213
Long
EP
CORP
US
Y
2
N
N
N
Texas Instruments Inc
WDJNR2L6D8RWOEB8T652
Texas Instruments Inc
882508104
64002.00000000
NS
USD
7428712.14000000
0.073718402299
Long
EC
CORP
US
N
1
N
N
N
IAA Inc
549300PZCOPC5178W747
IAA Inc
449253103
12156.00000000
NS
USD
469221.60000000
0.004656293853
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
3073.00000000
NS
USD
133798.42000000
0.001327741009
Long
EC
CORP
US
N
1
N
N
N
Broadcom Inc
549300WV6GIDOZJTV909
Broadcom Inc
11135F101
26376.00000000
NS
USD
7164249.12000000
0.071094018565
Long
EC
CORP
US
N
1
N
N
N
United Parcel Service Inc
D01LMJZU09ULLNCY6Z23
United Parcel Service Inc
911312106
71264.00000000
NS
USD
6745850.24000000
0.066942061082
Long
EC
CORP
US
N
1
N
N
N
VMware Inc
549300BUDHS3LRWBE814
VMware Inc
928563402
163139.00000000
NS
USD
21456041.28000000
0.212917805000
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Futures
N/A
480.00000000
NC
USD
9080756.54000000
0.090112370917
N/A
DE
N/A
N
1
CME
N/A
Long
S&P 500 Emini; June 2020
N/A
S&P 500 Emini; June 2020
2020-06-20
69657600.00000000
USD
9080756.54000000
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
5763.00000000
NS
USD
1263825.90000000
0.012541504419
Long
EC
CORP
US
N
1
N
N
N
HCA Healthcare Inc
529900PH4ZGUH2MNEU89
HCA Healthcare Inc
40412C101
436972.00000000
NS
USD
48014483.36000000
0.476468994062
Long
EC
CORP
US
N
1
N
N
N
Air Products and Chemicals Inc
7QEON6Y1RL5XR3R1W237
Air Products and Chemicals Inc
009158106
6146.00000000
NS
USD
1386414.68000000
0.013758007203
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
17251.00000000
NS
USD
4207518.90000000
0.041753074436
Long
EC
CORP
US
N
1
N
N
N
Erie Indemnity Co
549300WA5KP94KRUFZ80
Erie Indemnity Co
29530P102
1520.00000000
NS
USD
270651.20000000
0.002685791785
Long
EC
CORP
US
N
1
N
N
N
Under Armour Inc - Class A
549300D4549QKWETZ406
Under Armour Inc - Class A
904311107
19963.00000000
NS
USD
208014.46000000
0.002064219659
Long
EC
CORP
US
N
1
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
6505.00000000
NS
USD
1145465.45000000
0.011366961227
Long
EC
CORP
US
N
1
N
N
N
Axis Capital Holdings Ltd
N/A
Axis Capital Holdings Ltd
G0692U109
984.00000000
NS
USD
36014.40000000
0.000357386849
Long
EC
CORP
BM
N
1
N
N
N
XP Inc
5493008KDA8NBZRJST80
XP Inc
G98239109
133096.00000000
NS
USD
3348695.36000000
0.033230587896
Long
EC
CORP
BR
N
1
N
N
N
Omnicom Group Inc
HKUPACFHSSASQK8HLS17
Omnicom Group Inc
681919106
11720.00000000
NS
USD
668391.60000000
0.006632746017
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
4071.00000000
NS
USD
312082.86000000
0.003096936506
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories Inc
45168D104
8076.00000000
NS
USD
2241897.60000000
0.022247343291
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co
723787107
6466.00000000
NS
USD
577478.46000000
0.005730574644
Long
EC
CORP
US
N
1
N
N
N
S&P Global Inc
Y6X4K52KMJMZE7I7MY94
S&P Global Inc
78409V104
120487.00000000
NS
USD
35288232.56000000
0.350180768249
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
6144.00000000
NS
USD
494653.44000000
0.004908665270
Long
EC
CORP
US
N
1
N
N
N
CoreLogic Inc/United States
54930086CD8K2UIL0516
CoreLogic Inc/United States
21871D103
2729.00000000
NS
USD
104848.18000000
0.001040454949
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
Fiserv Inc
337738108
38493.00000000
NS
USD
3967088.58000000
0.039367177834
Long
EC
CORP
US
N
1
N
N
N
RenaissanceRe Holdings Ltd
EK6GB9U3U58PDI411C94
RenaissanceRe Holdings Ltd
G7496G103
1594.00000000
NS
USD
232739.94000000
0.002309581553
Long
EC
CORP
BM
N
1
N
N
N
Starbucks Corp
OQSJ1DU9TAOC51A47K68
Starbucks Corp
855244109
80603.00000000
NS
USD
6184668.19000000
0.061373202935
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
Pool Corp
73278L105
3861.00000000
NS
USD
817219.26000000
0.008109628834
Long
EC
CORP
US
N
1
N
N
N
Morningstar Inc
529900YGNQPOVAXQ7F29
Morningstar Inc
617700109
1839.00000000
NS
USD
286810.44000000
0.002846147084
Long
EC
CORP
US
N
1
N
N
N
Cognizant Technology Solutions Corp
5493006IEVQEFQO40L83
Cognizant Technology Solutions Corp
192446102
6946.00000000
NS
USD
403006.92000000
0.003999216243
Long
EC
CORP
US
N
1
N
N
N
Parsley Energy Inc
549300DMRA8DSL66G562
Parsley Energy Inc
701877102
15111.00000000
NS
USD
142798.95000000
0.001417057256
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
Moderna Inc
60770K107
18529.00000000
NS
USD
852148.71000000
0.008456249244
Long
EC
CORP
US
N
1
N
N
N
Aon PLC
635400FALWQYX5E6QC64
Aon PLC
G0403H108
15685.00000000
NS
USD
2708328.95000000
0.026875948257
Long
EC
CORP
GB
N
1
N
N
N
Medallia Inc
5493009P6W6C5BK60J60
Medallia Inc
584021109
8646.00000000
NS
USD
185716.08000000
0.001842942954
Long
EC
CORP
US
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
12891.00000000
NS
USD
565012.53000000
0.005606869697
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
Vulcan Materials Co
929160109
11459.00000000
NS
USD
1294523.23000000
0.012846127627
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
Brown & Brown Inc
115236101
1046.00000000
NS
USD
37561.86000000
0.000372742980
Long
EC
CORP
US
N
1
N
N
N
Skechers USA Inc
529900D2R54KZPA4XR56
Skechers USA Inc
830566105
7867.00000000
NS
USD
221692.06000000
0.002199948545
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity FedFund - Institutional Class
549300T8K043VZEOVK74
BlackRock Liquidity FedFund - Institutional Class
09248U700
25558691.72000000
NS
USD
25558691.72000000
0.253630223240
Long
STIV
RF
US
N
1
N
N
New York Times Co/The
529900J1WEMMIW7BOH57
New York Times Co/The
650111107
3886.00000000
NS
USD
126372.72000000
0.001254052497
Long
EC
CORP
US
N
1
N
N
N
Voya Financial Inc
549300T065Z4KJ686G75
Voya Financial Inc
929089100
1024.00000000
NS
USD
46254.08000000
0.000458999731
Long
EC
CORP
US
N
1
N
N
N
Sinclair Broadcast Group Inc
529900879GWQV880PQ28
Sinclair Broadcast Group Inc
829226109
8167.00000000
NS
USD
144147.55000000
0.001430440011
Long
EC
CORP
US
N
1
N
N
N
Roper Technologies Inc
54930003T4SXCIWVXY35
Roper Technologies Inc
776696106
442731.00000000
NS
USD
150984552.93000100
1.498286621436
Long
EC
CORP
US
N
1
N
N
N
SVB Financial Group
549300D2KJ20JMXE7542
SVB Financial Group
78486Q101
386.00000000
NS
USD
74563.62000000
0.000739927841
Long
EC
CORP
US
N
1
N
N
N
Las Vegas Sands Corp
549300DUOO1KXOHPM605
Las Vegas Sands Corp
517834107
16179.00000000
NS
USD
776915.58000000
0.007709677559
Long
EC
CORP
US
N
1
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
2250.00000000
NS
USD
86445.00000000
0.000857832039
Long
EC
CORP
US
N
1
N
N
N
KAR Auction Services Inc
5493004HKD20LBSG7D03
KAR Auction Services Inc
48238T109
20083.00000000
NS
USD
300843.34000000
0.002985401769
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
10176.00000000
NS
USD
1539628.80000000
0.015278418806
Long
EC
CORP
US
N
1
N
N
N
Zynga Inc
N/A
Zynga Inc
98986T108
25007.00000000
NS
USD
188552.78000000
0.001871092785
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
367324.00000000
NS
USD
48446362.36000000
0.480754720748
Long
EC
CORP
US
N
1
N
N
N
Cantel Medical Corp
549300ZFW3JXCDHTGW91
Cantel Medical Corp
138098108
6596.00000000
NS
USD
244052.00000000
0.002421836137
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
6490.00000000
NS
USD
429962.50000000
0.004266708408
Long
EC
CORP
US
N
1
N
N
N
3M Co
LUZQVYP4VS22CLWDAR65
3M Co
88579Y101
43042.00000000
NS
USD
6538940.64000000
0.064888805438
Long
EC
CORP
US
N
1
N
N
N
Under Armour Inc - Class C
549300D4549QKWETZ406
Under Armour Inc - Class C
904311206
22531.00000000
NS
USD
208862.37000000
0.002072633846
Long
EC
CORP
US
N
1
N
N
N
Netflix Inc
549300Y7VHGU0I7CE873
Netflix Inc
64110L106
251447.00000000
NS
USD
105570022.95000000
1.047618116828
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
Old Dominion Freight Line Inc
679580100
3995.00000000
NS
USD
580433.55000000
0.005759899312
Long
EC
CORP
US
N
1
N
N
N
Switch Inc
549300EZ98N5Y55J4X37
Switch Inc
87105L104
13157.00000000
NS
USD
225905.69000000
0.002241762262
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - B Shares
529900G61XVRLX5TJX09
Lennar Corp - B Shares
526057302
3857.00000000
NS
USD
147144.55000000
0.001460180570
Long
EC
CORP
US
N
1
N
N
N
Sprouts Farmers Market Inc
529900P8F4G77Q52XE24
Sprouts Farmers Market Inc
85208M102
5216.00000000
NS
USD
108388.48000000
0.001075586915
Long
EC
CORP
US
N
1
N
N
N
Dell Technologies Inc
549300TJB5YBRUPOG437
Dell Technologies Inc
24703L202
13486.00000000
NS
USD
575717.34000000
0.005713098270
Long
EC
CORP
US
N
1
N
N
N
Colony Capital Inc
549300XG87L902AGBO89
Colony Capital Inc
19626G108
35725.00000000
NS
USD
82524.75000000
0.000818929661
Long
EC
CORP
US
N
1
N
N
N
Oracle Corp
1Z4GXXU7ZHVWFCD8TV52
Oracle Corp
68389X105
379201.00000000
NS
USD
20086276.97000000
0.199325026796
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
4473.00000000
NS
USD
1500244.20000000
0.014887587969
Long
EC
CORP
US
N
1
N
N
N
Athene Holding Ltd
549300H316CT32FQXI76
Athene Holding Ltd
G0684D107
5294.00000000
NS
USD
142938.00000000
0.001418437111
Long
EC
CORP
BM
N
1
N
N
N
RealPage Inc
5493001RSFZX4122A604
RealPage Inc
75606N109
9563.00000000
NS
USD
616717.87000000
0.006119964697
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
Centene Corp
15135B101
526603.00000000
NS
USD
35061227.74000000
0.347928098832
Long
EC
CORP
US
N
1
N
N
N
Tempur Sealy International Inc
549300HFEKVR3US71V91
Tempur Sealy International Inc
88023U101
6304.00000000
NS
USD
338840.00000000
0.003362459463
Long
EC
CORP
US
N
1
N
N
N
Goldman Sachs Group Inc/The
784F5XWPLTWKTBV3E584
Goldman Sachs Group Inc/The
38141G104
109100.00000000
NS
USD
20011122.00000000
0.198579230727
Long
EC
CORP
US
N
1
N
N
N
Progressive Corp/The
529900TACNVLY9DCR586
Progressive Corp/The
743315103
27837.00000000
NS
USD
2151800.10000000
0.021353265875
Long
EC
CORP
US
N
1
N
N
N
ViacomCBS Inc - Class B
5KYC8KF17ROCY24M3H09
ViacomCBS Inc - Class B
92556H206
31402.00000000
NS
USD
541998.52000000
0.005378491478
Long
EC
CORP
US
N
1
N
N
N
Armstrong World Industries Inc
KXMRXXOJ88Q45Y45MG74
Armstrong World Industries Inc
04247X102
5322.00000000
NS
USD
410219.76000000
0.004070792450
Long
EC
CORP
US
N
1
N
N
N
Cigna Corp
549300VIWYMSIGT1U456
Cigna Corp
125523100
551935.00000000
NS
USD
108057834.30000100
1.072305771227
Long
EC
CORP
US
N
1
N
N
N
Hanesbrands Inc
GX5LWVWZLL5S4W1L2F20
Hanesbrands Inc
410345102
36749.00000000
NS
USD
365285.06000000
0.003624885511
Long
EC
CORP
US
N
1
N
N
N
Westinghouse Air Brake Technologies Corp
06BTX5UWZD0GQ5N5Y745
Westinghouse Air Brake Technologies Corp
929740108
6916.00000000
NS
USD
390200.72000000
0.003872134646
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
17215.00000000
NS
USD
3331102.50000000
0.033056006151
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks Inc
697435105
9177.00000000
NS
USD
1803372.27000000
0.017895662126
Long
EC
CORP
US
N
1
N
N
N
Genpact Ltd
529900OSEC6Q0L4L5B35
Genpact Ltd
G3922B107
3874694.00000000
NS
USD
133405714.42000100
1.323844017548
Long
EC
CORP
US
N
1
N
N
N
L Brands Inc
GR3KVMWVCR54YWQNXU90
L Brands Inc
501797104
8499.00000000
NS
USD
101053.11000000
0.001002794788
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
Amphenol Corp
032095101
1172586.00000000
NS
USD
103492440.36000100
1.027001344191
Long
EC
CORP
US
N
1
N
N
N
United Airlines Holdings Inc
98450079DA0B78DD6764
United Airlines Holdings Inc
910047109
8965.00000000
NS
USD
265184.70000000
0.002631545283
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences Inc
64125C109
8386.00000000
NS
USD
823002.04000000
0.008167013923
Long
EC
CORP
US
N
1
N
N
N
Deere & Co
PWFTNG3EI0Y73OXWDH08
Deere & Co
244199105
7542.00000000
NS
USD
1094042.52000000
0.010856668706
Long
EC
CORP
US
N
1
N
N
N
Envista Holdings Corp
549300BX623VURJZ5269
Envista Holdings Corp
29415F104
16320.00000000
NS
USD
317750.40000000
0.003153178017
Long
EC
CORP
US
N
1
N
N
N
Iron Mountain Inc
SQL3F6CKNNBM3SQGHX24
Iron Mountain Inc
46284V101
6158.00000000
NS
USD
148900.44000000
0.001477605045
Long
EC
CORP
US
N
1
N
N
N
AMC Networks Inc
549300VGG9K75226LR46
AMC Networks Inc
00164V103
6557.00000000
NS
USD
156384.45000000
0.001551872192
Long
EC
CORP
US
N
1
N
N
N
Concho Resources Inc
SYHS7HRDXLL4I0IQ8776
Concho Resources Inc
20605P101
288484.00000000
NS
USD
16362812.48000000
0.162375438759
Long
EC
CORP
US
N
1
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
Paylocity Holding Corp
70438V106
4401.00000000
NS
USD
504046.53000000
0.005001877065
Long
EC
CORP
US
N
1
N
N
N
Thermo Fisher Scientific Inc
HCHV7422L5HDJZCRFL38
Thermo Fisher Scientific Inc
883556102
567525.00000000
NS
USD
189939267.00000100
1.884851510362
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
7478.00000000
NS
USD
764625.50000000
0.007587717649
Long
EC
CORP
US
N
1
N
N
N
McCormick & Co Inc/MD
549300JQQA6MQ4OJP259
McCormick & Co Inc/MD
579780206
7318.00000000
NS
USD
1147755.12000000
0.011389682637
Long
EC
CORP
US
N
1
N
N
N
SEI Investments Co
5LJTIFADGZ6XH1RVOC11
SEI Investments Co
784117103
5570.00000000
NS
USD
283847.20000000
0.002816741541
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE Group Inc
12504L109
12742.00000000
NS
USD
547014.06000000
0.005428262904
Long
EC
CORP
US
N
1
N
N
N
eBay Inc
OML71K8X303XQONU6T67
eBay Inc
278642103
71386.00000000
NS
USD
2843304.38000000
0.028215369258
Long
EC
CORP
US
N
1
N
N
N
Airbnb Inc - Series D
N/A
Airbnb Inc - Series D
TC1XV18U0
121527.00000000
NS
USD
8604111.60000000
0.085382411971
Long
EP
CORP
US
Y
3
N
N
N
Avantor Inc
5493003VM0XB4U8YD238
Avantor Inc
05352A100
1367114.00000000
NS
USD
22981186.34000000
0.228052495237
Long
EC
CORP
US
N
1
N
N
N
Illumina Inc
SQ95QG8SR5Q56LSNF682
Illumina Inc
452327109
375440.00000000
NS
USD
119776623.20000100
1.188596506191
Long
EC
CORP
US
N
1
N
N
N
Ingersoll Rand Inc
5299004C02FMZCUOIR50
Ingersoll Rand Inc
45687V106
661885.00000000
NS
USD
19247615.80000000
0.191002620387
Long
EC
CORP
US
N
1
N
N
N
Aptiv PLC
N/A
Aptiv PLC
G6095L109
626126.00000000
NS
USD
43547063.30000000
0.432136805249
Long
EC
CORP
IE
N
1
N
N
N
NewMarket Corp
54930082CG88ERDREQ47
NewMarket Corp
651587107
659.00000000
NS
USD
271138.96000000
0.002690632044
Long
EC
CORP
US
N
1
N
N
N
ICU Medical Inc
5493003NRW7LS2QZRH60
ICU Medical Inc
44930G107
870.00000000
NS
USD
190799.70000000
0.001893389968
Long
EC
CORP
US
N
1
N
N
N
PepsiCo Inc
FJSUNZKFNQ5YPJ5OT455
PepsiCo Inc
713448108
114399.00000000
NS
USD
15133843.71000000
0.150179837086
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA Corp
67066G104
39837.00000000
NS
USD
11643558.36000000
0.115544188979
Long
EC
CORP
US
N
1
N
N
N
Prosperity Bancshares Inc
N/A
Prosperity Bancshares Inc
743606105
970.00000000
NS
USD
58132.10000000
0.000576870587
Long
EC
CORP
US
N
1
N
N
N
Lowe's Cos Inc
WAFCR4OKGSC504WU3E95
Lowe's Cos Inc
548661107
52740.00000000
NS
USD
5524515.00000000
0.054822210310
Long
EC
CORP
US
N
1
N
N
N
Jazz Pharmaceuticals PLC
635400GAUMJCLEZRRV50
Jazz Pharmaceuticals PLC
G50871105
5865.00000000
NS
USD
646616.25000000
0.006416659570
Long
EC
CORP
IE
N
1
N
N
N
Broadridge Financial Solutions Inc
N/A
Broadridge Financial Solutions Inc
11133T103
11912.00000000
NS
USD
1381792.00000000
0.013712134301
Long
EC
CORP
US
N
1
N
N
N
Caterpillar Inc
WRJR7GS4GTRECRRTVX92
Caterpillar Inc
149123101
10507.00000000
NS
USD
1222804.66000000
0.012134432477
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
Church & Dwight Co Inc
171340102
22680.00000000
NS
USD
1587373.20000000
0.015752207643
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner Inc
366651107
9245.00000000
NS
USD
1098398.45000000
0.010899894530
Long
EC
CORP
US
N
1
N
N
N
Charles River Laboratories International Inc
549300BSQ0R4UZ5KX287
Charles River Laboratories International Inc
159864107
5361.00000000
NS
USD
775575.87000000
0.007696383023
Long
EC
CORP
US
N
1
N
N
N
Cisco Systems Inc
8E6NF1YAL0WT6CWXXV93
Cisco Systems Inc
17275R102
467411.00000000
NS
USD
19808878.18000000
0.196572275685
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
7316.00000000
NS
USD
1671925.48000000
0.016591257384
Long
EC
CORP
US
N
1
N
N
N
Facebook Inc
BQ4BKCS1HXDV9HN80Z93
Facebook Inc
30303M102
1307107.00000000
NS
USD
267577873.97000100
2.655293809742
Long
EC
CORP
US
N
1
N
N
N
Illinois Tool Works Inc
76NA4I14SZCFAYMNSV04
Illinois Tool Works Inc
452308109
21843.00000000
NS
USD
3549487.50000000
0.035223137274
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
16668.00000000
NS
USD
1042416.72000000
0.010344363017
Long
EC
CORP
US
N
1
N
N
N
Berry Global Group Inc
549300G6KKUMMXM8NH73
Berry Global Group Inc
08579W103
6065.00000000
NS
USD
241326.35000000
0.002394788305
Long
EC
CORP
US
N
1
N
N
N
Manhattan Associates Inc
529900Q1GJP7KD52SW51
Manhattan Associates Inc
562750109
7850.00000000
NS
USD
556879.00000000
0.005526157075
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
7822.00000000
NS
USD
1680556.70000000
0.016676908804
Long
EC
CORP
US
N
1
N
N
N
Sabre Corp
529900VKCYZW8GZ4WW58
Sabre Corp
78573M104
27386.00000000
NS
USD
199096.22000000
0.001975720012
Long
EC
CORP
US
N
1
N
N
N
Kemper Corp
549300FNI1JKTRY2PV09
Kemper Corp
488401100
1210.00000000
NS
USD
81336.20000000
0.000807135153
Long
EC
CORP
US
N
1
N
N
N
Nordson Corp
14OS6Q5N55N95WM84M53
Nordson Corp
655663102
4937.00000000
NS
USD
794412.67000000
0.007883308936
Long
EC
CORP
US
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
454865.00000000
NS
USD
101653230.20000000
1.008750046801
Long
EC
CORP
CA
N
1
N
N
N
AO Smith Corp
549300XG4US7UJNECY36
AO Smith Corp
831865209
3578.00000000
NS
USD
151635.64000000
0.001504747646
Long
EC
CORP
US
N
1
N
N
N
Spirit AeroSystems Holdings Inc
N/A
Spirit AeroSystems Holdings Inc
848574109
14338.00000000
NS
USD
317730.08000000
0.003152976373
Long
EC
CORP
US
N
1
N
N
N
Principal Millennials Index ETF
549300ELUEUFYP4HAH89
Principal Millennials Index ETF
74255Y508
12150.00000000
NS
USD
441045.00000000
0.004376684966
Long
EC
RF
US
N
1
N
N
N
Williams-Sonoma Inc
549300IARG6YWVTZ1I92
Williams-Sonoma Inc
969904101
2810.00000000
NS
USD
173770.40000000
0.001724400678
Long
EC
CORP
US
N
1
N
N
N
Universal Display Corp
N/A
Universal Display Corp
91347P105
4203.00000000
NS
USD
630954.36000000
0.006261239696
Long
EC
CORP
US
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
415.00000000
NS
USD
793836.90000000
0.007877595315
Long
EC
CORP
US
N
1
N
N
N
Cerner Corp
549300L4UJ40IEVVI304
Cerner Corp
156782104
30725.00000000
NS
USD
2132007.75000000
0.021156857616
Long
EC
CORP
US
N
1
N
N
N
Invesco QQQ Trust Series 1
549300VY6FEJBCIMET58
Invesco QQQ Trust Series 1
46090E103
99451.00000000
NS
USD
21770818.41000000
0.216041477942
Long
EC
RF
US
N
1
N
N
Waste Management Inc
549300YX8JIID70NFS41
Waste Management Inc
94106L109
36231.00000000
NS
USD
3623824.62000000
0.035960817455
Long
EC
CORP
US
N
1
N
N
N
Agios Pharmaceuticals Inc
529900ONJHY8EOGYT555
Agios Pharmaceuticals Inc
00847X104
443.00000000
NS
USD
18225.02000000
0.000180854949
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
17719.00000000
NS
USD
1396080.01000000
0.013853920555
Long
EC
CORP
US
N
1
N
N
N
Adobe Inc
FU4LY2G4933NH2E1CP29
Adobe Inc
00724F101
345825.00000000
NS
USD
122297553.00000000
1.213612809644
Long
EC
CORP
US
N
1
N
N
N
Flowserve Corp
6Y0GK87T6V7NJKZJVM41
Flowserve Corp
34354P105
7407.00000000
NS
USD
208655.19000000
0.002070577907
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
Molina Healthcare Inc
60855R100
5084.00000000
NS
USD
833623.48000000
0.008272415178
Long
EC
CORP
US
N
1
N
N
N
Lazard Ltd
254900RIBCDJSUFG1A11
Lazard Ltd
G54050102
3817.00000000
NS
USD
104967.50000000
0.001041639014
Long
EC
CORP
US
N
1
N
N
N
Alexion Pharmaceuticals Inc
M1YXUUZR0EIMU8T0EM75
Alexion Pharmaceuticals Inc
015351109
160743.00000000
NS
USD
17275050.21000000
0.171427977975
Long
EC
CORP
US
N
1
N
N
N
Estee Lauder Cos Inc/The
549300VFZ8XJ9NUPU221
Estee Lauder Cos Inc/The
518439104
700532.00000000
NS
USD
123573844.80000100
1.226278018713
Long
EC
CORP
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
1318.00000000
NS
USD
139154.44000000
0.001380891168
Long
EC
CORP
US
N
1
N
N
N
Intuit Inc
VI90HBPH7XSFMB9E4M29
Intuit Inc
461202103
958540.00000000
NS
USD
258623677.40000100
2.566437349487
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
152110.00000000
0.001509454931
Long
EC
RF
US
N
1
N
N
N
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
50903.00000000
NS
USD
4687657.27000000
0.046517700236
Long
EC
CORP
US
N
1
N
N
N
Jabil Inc
5493000CGCQY2OQU7669
Jabil Inc
466313103
8259.00000000
NS
USD
234885.96000000
0.002330877461
Long
EC
CORP
US
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
Republic Services Inc
760759100
1958.00000000
NS
USD
153389.72000000
0.001522154160
Long
EC
CORP
US
N
1
N
N
N
Howard Hughes Corp/The
549300BVHY25JZC1KI49
Howard Hughes Corp/The
44267D107
2540.00000000
NS
USD
137566.40000000
0.001365132344
Long
EC
CORP
US
N
1
N
N
N
Analog Devices Inc
GYVOE5EZ4GDAVTU4CQ61
Analog Devices Inc
032654105
3401.00000000
NS
USD
372749.60000000
0.003698959449
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
Target Corp
87612E106
152664.00000000
NS
USD
16753347.36000000
0.166250889423
Long
EC
CORP
US
N
1
N
N
N
Tractor Supply Co
549300OJ9VZHZRO6I137
Tractor Supply Co
892356106
11760.00000000
NS
USD
1192816.80000000
0.011836849655
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
7000.00000000
NS
USD
2704380.00000000
0.026836761076
Long
EC
CORP
US
N
1
N
N
N
Boeing Co/The
RVHJWBXLJ1RFUBSY1F30
Boeing Co/The
097023105
103879.00000000
NS
USD
14649016.58000000
0.145368682643
Long
EC
CORP
US
N
1
N
N
N
Danaher Corp
S4BKK9OTCEWQ3YHPFM11
Danaher Corp
235851102
980803.00000000
NS
USD
160322058.38000100
1.590946825555
Long
EC
CORP
US
N
1
N
N
N
McDonald's Corp
UE2136O97NLB5BYP9H04
McDonald's Corp
580135101
8287.00000000
NS
USD
1554309.72000000
0.015424104081
Long
EC
CORP
US
N
1
N
N
N
F5 Networks Inc
N/A
F5 Networks Inc
315616102
6094.00000000
NS
USD
848650.44000000
0.008421534361
Long
EC
CORP
US
N
1
N
N
N
VF Corp
CWAJJ9DJ5Z7P057HV541
VF Corp
918204108
29568.00000000
NS
USD
1717900.80000000
0.017047490856
Long
EC
CORP
US
N
1
N
N
N
Stripe Inc - Class B
N/A
Stripe Inc - Class B
N/A
114126.00000000
NS
USD
1790636.94000000
0.017769283804
Long
EC
CORP
US
Y
3
N
N
N
Extra Space Storage Inc
N/A
Extra Space Storage Inc
30225T102
10008.00000000
NS
USD
883105.92000000
0.008763451356
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
3514.00000000
NS
USD
215619.04000000
0.002139683276
Long
EC
CORP
US
N
1
N
N
N
PPD Inc
N/A
PPD Inc
69355F102
7381.00000000
NS
USD
176405.90000000
0.001750553912
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF Industries Holdings Inc
125269100
4202.00000000
NS
USD
115555.00000000
0.001146703468
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
4028084.00000000
NS
USD
721872933.64000200
7.163464989371
Long
EC
CORP
US
N
1
N
N
N
Crowdstrike Holdings Inc
549300YBY08K9KM4HX32
Crowdstrike Holdings Inc
22788C105
156907.00000000
NS
USD
10616327.62000000
0.105350523170
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
5361.00000000
NS
USD
1168269.12000000
0.011593252149
Long
EC
CORP
US
N
1
N
N
N
Acuity Brands Inc
N/A
Acuity Brands Inc
00508Y102
2340.00000000
NS
USD
202620.60000000
0.002010693996
Long
EC
CORP
US
N
1
N
N
N
Ionis Pharmaceuticals Inc
549300SI4ZGLG0BLUZ92
Ionis Pharmaceuticals Inc
462222100
11872.00000000
NS
USD
659252.16000000
0.006542051304
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
386608.56000000
0.003836488050
Long
EC
RF
US
N
1
N
N
Trane Technologies PLC
549300BURLR9SLYY2705
Trane Technologies PLC
G8994E103
21760.00000000
NS
USD
1902259.20000000
0.018876960951
Long
EC
CORP
IE
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
18048.00000000
NS
USD
1253072.64000000
0.012434795055
Long
EC
CORP
US
N
1
N
N
N
Airbnb Inc - Series E
N/A
Airbnb Inc - Series E
N/A
29361.00000000
NS
USD
2078758.80000000
0.020628444690
Long
EP
CORP
US
Y
3
N
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
1223.00000000
NS
USD
43881.24000000
0.000435452988
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
5031.00000000
NS
USD
1313191.62000000
0.013031382333
Long
EC
CORP
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions Inc
620076307
12225.00000000
NS
USD
1758077.25000000
0.017446179572
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
14772.00000000
NS
USD
1084855.68000000
0.010765503622
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
45176.00000000
NS
USD
29285793.76000000
0.290615908298
Long
EC
CORP
US
N
1
N
N
N
Bristol-Myers Squibb Co
HLYYNH7UQUORYSJQCN42
Bristol-Myers Squibb Co
110122108
158450.00000000
NS
USD
9635344.50000000
0.095615792987
Long
EC
CORP
US
N
1
N
N
N
Snowflake Inc - Class B
N/A
Snowflake Inc - Class B
TC8Q0SS64
10583.00000000
NS
USD
410478.20000000
0.004073357065
Long
EC
CORP
US
Y
2
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
G06242104
11865.00000000
NS
USD
1844888.85000000
0.018307649546
Long
EC
CORP
AU
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
26341.00000000
NS
USD
23141885.55000000
0.229647184705
Long
EC
CORP
US
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
Clorox Co/The
189054109
9460.00000000
NS
USD
1763722.40000000
0.017502198897
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
29993.00000000
NS
USD
1967240.87000000
0.019521802856
Long
EC
CORP
US
N
1
N
N
N
Equitrans Midstream Corp
549300RH0NLJNZ5SXU64
Equitrans Midstream Corp
294600101
1915.00000000
NS
USD
16047.70000000
0.000159248437
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
9498.00000000
NS
USD
1319272.20000000
0.013091722622
Long
EC
CORP
US
N
1
N
N
N
Marsh & McLennan Cos Inc
549300XMP3KDCKJXIU47
Marsh & McLennan Cos Inc
571748102
46392.00000000
NS
USD
4515333.36000000
0.044807653719
Long
EC
CORP
US
N
1
N
N
N
Kellogg Co
LONOZNOJYIBXOHXWDB86
Kellogg Co
487836108
8714.00000000
NS
USD
570767.00000000
0.005663973853
Long
EC
CORP
US
N
1
N
N
N
CSX Corp
549300JVQR4N1MMP3Q88
CSX Corp
126408103
35020.00000000
NS
USD
2319374.60000000
0.023016181893
Long
EC
CORP
US
N
1
N
N
N
Nielsen Holdings PLC
549300ZVCBHQE0XHG367
Nielsen Holdings PLC
G6518L108
13114.00000000
NS
USD
193169.22000000
0.001916903765
Long
EC
CORP
US
N
1
N
N
N
Brookfield Property REIT Inc
549300K1JD1LDRNBET48
Brookfield Property REIT Inc
11282X103
15030.00000000
NS
USD
147218.85000000
0.001460917882
Long
EC
CORP
US
N
1
N
N
N
Costco Wholesale Corp
29DX7H14B9S6O3FD6V18
Costco Wholesale Corp
22160K105
418575.00000000
NS
USD
126828225.00000100
1.258572675485
Long
EC
CORP
US
N
1
N
N
N
Baxter International Inc
J5OIVXX3P24RJRW5CK77
Baxter International Inc
071813109
15469.00000000
NS
USD
1373337.82000000
0.013628239727
Long
EC
CORP
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
ServiceNow Inc
81762P102
155525.00000000
NS
USD
54673258.50000000
0.542546970343
Long
EC
CORP
US
N
1
N
N
N
Masimo Corp
549300Q4A8JK0PIYCU29
Masimo Corp
574795100
4697.00000000
NS
USD
1004735.27000000
0.009970433292
Long
EC
CORP
US
N
1
N
N
N
Markel Corp
549300SCNO12JLWIK605
Markel Corp
570535104
106.00000000
NS
USD
91779.04000000
0.000910764082
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
1451164.00000000
NS
USD
187650016.84000100
1.862134266636
Long
EC
CORP
US
N
1
N
N
N
NCR Corp
549300YKTY8JX1DV2R67
NCR Corp
62886E108
18528.00000000
NS
USD
380194.56000000
0.003772839086
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T Rowe Price Group Inc
74144T108
6189.00000000
NS
USD
715634.07000000
0.007101553980
Long
EC
CORP
US
N
1
N
N
N
International Business Machines Corp
VGRQXHF3J8VDLUA7XE92
International Business Machines Corp
459200101
36633.00000000
NS
USD
4599639.48000000
0.045644260704
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly and Co
FRDRIPF3EKNDJ2CQJL29
Eli Lilly and Co
532457108
58072.00000000
NS
USD
8980254.08000000
0.089115040473
Long
EC
CORP
US
N
1
N
N
N
NXP Semiconductors NV
724500M9BY5293JDF951
NXP Semiconductors NV
N6596X109
848605.00000000
NS
USD
84495599.85000000
0.838487278127
Long
EC
CORP
NL
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
14671.00000000
NS
USD
1580653.54000000
0.015685525480
Long
EC
CORP
US
N
1
N
N
N
Workday Inc
549300J0DYC0N31V7G13
Workday Inc
98138H101
72590.00000000
NS
USD
11171601.00000000
0.110860746967
Long
EC
CORP
US
N
1
N
N
N
TripAdvisor Inc
N/A
TripAdvisor Inc
896945201
10630.00000000
NS
USD
212281.10000000
0.002106559419
Long
EC
CORP
US
N
1
N
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS Inc
03662Q105
8248.00000000
NS
USD
2159573.84000000
0.021430408142
Long
EC
CORP
US
N
1
N
N
N
ServiceMaster Global Holdings Inc
549300GS10644JGL8R77
ServiceMaster Global Holdings Inc
81761R109
4123.00000000
NS
USD
140388.15000000
0.001393133819
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
6243.00000000
NS
USD
572857.68000000
0.005684720597
Long
EC
CORP
US
N
1
N
N
N
NetApp Inc
QTX3D84DZDD5JYOCYH15
NetApp Inc
64110D104
24276.00000000
NS
USD
1062560.52000000
0.010544258870
Long
EC
CORP
US
N
1
N
N
N
Hasbro Inc
549300NUB6D2R1ITYR45
Hasbro Inc
418056107
12452.00000000
NS
USD
899158.92000000
0.008922752389
Long
EC
CORP
US
N
1
N
N
N
Proofpoint Inc
529900C5FODDK0WSR085
Proofpoint Inc
743424103
6213.00000000
NS
USD
756308.49000000
0.007505184273
Long
EC
CORP
US
N
1
N
N
N
Wendy's Co/The
529900M0JIUCMWVKHG76
Wendy's Co/The
95058W100
18783.00000000
NS
USD
373030.38000000
0.003701745754
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher & Co
363576109
3583.00000000
NS
USD
281265.50000000
0.002791122187
Long
EC
CORP
US
N
1
N
N
N
BioMarin Pharmaceutical Inc
NSLL8ITTRR0J5HEMR848
BioMarin Pharmaceutical Inc
09061G101
16467.00000000
NS
USD
1515293.34000000
0.015036927253
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
Mettler-Toledo International Inc
592688105
2303.00000000
NS
USD
1658021.82000000
0.016453285205
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
997.00000000
NS
USD
85761.94000000
0.000851053732
Long
EC
CORP
US
N
1
N
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
Arch Capital Group Ltd
G0450A105
4861.00000000
NS
USD
116809.83000000
0.001159155702
Long
EC
CORP
BM
N
1
N
N
N
Trimble Inc
549300E2MI7NSZFQWS19
Trimble Inc
896239100
6362.00000000
NS
USD
220316.06000000
0.002186293887
Long
EC
CORP
US
N
1
N
N
N
Equinix Inc
549300EVUN2BTLJ3GT74
Equinix Inc
29444U700
9460.00000000
NS
USD
6387392.00000000
0.063384921131
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
3825.00000000
NS
USD
860625.00000000
0.008540363226
Long
EC
CORP
US
N
1
N
N
N
Regeneron Pharmaceuticals Inc
549300RCBFWIRX3HYQ56
Regeneron Pharmaceuticals Inc
75886F107
1558.00000000
NS
USD
819321.04000000
0.008130485728
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
McKesson Corp
58155Q103
2720.00000000
NS
USD
384200.00000000
0.003812586842
Long
EC
CORP
US
N
1
N
N
N
TD Ameritrade Holding Corp
ZI85ER3E6RXD4HPHW309
TD Ameritrade Holding Corp
87236Y108
21601.00000000
NS
USD
848271.27000000
0.008417771689
Long
EC
CORP
US
N
1
N
N
N
Cboe Global Markets Inc
529900RLNSGA90UPEH54
Cboe Global Markets Inc
12503M108
2577.00000000
NS
USD
256102.26000000
0.002541416207
Long
EC
CORP
US
N
1
N
N
N
Credit Acceptance Corp
N/A
Credit Acceptance Corp
225310101
840.00000000
NS
USD
261718.80000000
0.002597151622
Long
EC
CORP
US
N
1
N
N
JetBlue Airways Corp
54930070J9H97ZO93T57
JetBlue Airways Corp
477143101
16293.00000000
NS
USD
158693.82000000
0.001574789094
Long
EC
CORP
US
N
1
N
N
N
Post Holdings Inc
JM1I5YUAURL6DC8N1468
Post Holdings Inc
737446104
2713.00000000
NS
USD
249189.05000000
0.002472813361
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM Inc
747525103
142211.00000000
NS
USD
11187739.37000000
0.111020895163
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts Inc
98311A105
3700.00000000
NS
USD
139527.00000000
0.001384588246
Long
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
Simon Property Group Inc
828806109
26694.00000000
NS
USD
1782358.38000000
0.017687131984
Long
EC
CORP
US
N
1
N
N
N
PPG Industries Inc
549300BKPEP01R3V6C59
PPG Industries Inc
693506107
7553.00000000
NS
USD
686038.99000000
0.006807868888
Long
EC
CORP
US
N
1
N
N
N
Xilinx Inc
6EY4K7ZMF9UX1CU6KC79
Xilinx Inc
983919101
23571.00000000
NS
USD
2060105.40000000
0.020443338736
Long
EC
CORP
US
N
1
N
N
N
Pegasystems Inc
549300FMCOKPL06FYN26
Pegasystems Inc
705573103
4418.00000000
NS
USD
369433.16000000
0.003666048946
Long
EC
CORP
US
N
1
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
Sealed Air Corp
81211K100
2420.00000000
NS
USD
69187.80000000
0.000686581197
Long
EC
CORP
US
N
1
N
N
N
Fortive Corp
549300MU9YQJYHDQEF63
Fortive Corp
34959J108
1960896.00000000
NS
USD
125497344.00000100
1.245365753596
Long
EC
CORP
US
N
1
N
N
N
AbbVie Inc
FR5LCKFTG8054YNNRU85
AbbVie Inc
00287Y109
136425.00000000
NS
USD
11214135.00000000
0.111282830696
Long
EC
CORP
US
N
1
N
N
N
IHS Markit Ltd
549300HLPTRASHS0E726
IHS Markit Ltd
G47567105
23093.00000000
NS
USD
1554158.90000000
0.015422607427
Long
EC
CORP
GB
N
1
N
N
N
Altria Group Inc
XSGZFLO9YTNO9VCQV219
Altria Group Inc
02209S103
121713.00000000
NS
USD
4777235.25000000
0.047406622224
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
47992.00000000
NS
USD
1738270.24000000
0.017249625835
Long
EC
CORP
US
N
1
N
N
N
Tesla Inc
54930043XZGB27CTOV49
Tesla Inc
88160R101
9845.00000000
NS
USD
7697608.60000000
0.076386781022
Long
EC
CORP
US
N
1
N
N
N
CIT Group Inc
N8O96ZZJQRFYQUJY7K79
CIT Group Inc
125581801
680.00000000
NS
USD
12906.40000000
0.000128075926
Long
EC
CORP
US
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
Henry Schein Inc
806407102
4482.00000000
NS
USD
244537.92000000
0.002426658137
Long
EC
CORP
US
N
1
N
N
N
Air Lease Corp
5493004NW4M4P8TMMK63
Air Lease Corp
00912X302
5001.00000000
NS
USD
130776.15000000
0.001297749684
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores Inc
778296103
543698.00000000
NS
USD
49672249.28000000
0.492919739858
Long
EC
CORP
US
N
1
N
N
N
salesforce.com Inc
RCGZFPDMRW58VJ54VR07
salesforce.com Inc
79466L302
1270999.00000000
NS
USD
205838288.05000100
2.042624541251
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
529900T3QE5253CCXF22
ResMed Inc
761152107
13701.00000000
NS
USD
2128039.32000000
0.021117477127
Long
EC
CORP
US
N
1
N
N
N
Evercore Inc - Class A
529900P6KLPT95DW3W58
Evercore Inc - Class A
29977A105
1229.00000000
NS
USD
63416.40000000
0.000629309037
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
49401.00000000
NS
USD
7412126.04000000
0.073553811079
Long
EC
CORP
US
N
1
N
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
11627.00000000
NS
USD
1539763.61000000
0.015279756586
Long
EC
CORP
US
N
1
N
N
N
Norfolk Southern Corp
54930036C8MWP850MI84
Norfolk Southern Corp
655844108
111182.00000000
NS
USD
19023240.20000000
0.188776041885
Long
EC
CORP
US
N
1
N
N
N
Biogen Inc
W8J5WZB5IY3K0NDQT671
Biogen Inc
09062X103
5497.00000000
NS
USD
1631674.51000000
0.016191829173
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
7522.00000000
NS
USD
1072561.98000000
0.010643507790
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
392043.00000000
NS
USD
114660816.21000000
1.137830086565
Long
EC
CORP
US
N
1
N
N
N
Hill-Rom Holdings Inc
JLZ01A0E2071OH26RE45
Hill-Rom Holdings Inc
431475102
4285.00000000
NS
USD
482019.65000000
0.004783294574
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
N/A
Tyler Technologies Inc
902252105
3989.00000000
NS
USD
1279232.41000000
0.012694390044
Long
EC
CORP
US
N
1
N
N
N
American Airlines Group Inc
N/A
American Airlines Group Inc
02376R102
12874.00000000
NS
USD
154616.74000000
0.001534330423
Long
EC
CORP
US
N
1
N
N
Herbalife Nutrition Ltd
549300BA7TYPBSZZIA41
Herbalife Nutrition Ltd
G4412G101
1452.00000000
NS
USD
54232.20000000
0.000538170151
Long
EC
CORP
US
N
1
N
N
N
ASML Holding NV - NY Reg Shares
724500Y6DUVHQD6OXN27
ASML Holding NV - NY Reg Shares
N07059210
171273.00000000
NS
USD
49400271.39000000
0.490220782739
Long
EC
CORP
NL
N
1
N
N
N
Cabot Oil & Gas Corp
FCNMH6O7VWU7LHXMK351
Cabot Oil & Gas Corp
127097103
23199.00000000
NS
USD
501562.38000000
0.004977225743
Long
EC
CORP
US
N
1
N
N
N
Dolby Laboratories Inc
549300X04FB2QPCJ5J24
Dolby Laboratories Inc
25659T107
2793.00000000
NS
USD
167663.79000000
0.001663802081
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
Raymond James Financial Inc
754730109
2782.00000000
NS
USD
183389.44000000
0.001819854674
Long
EC
CORP
US
N
1
N
N
N
CarMax Inc
N/A
CarMax Inc
143130102
123315.00000000
NS
USD
9082149.75000000
0.090126196357
Long
EC
CORP
US
N
1
N
N
N
Procter & Gamble Co/The
2572IBTT8CCZW6AU4141
Procter & Gamble Co/The
742718109
20193.00000000
NS
USD
2380148.91000000
0.023619272300
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
6281.00000000
NS
USD
1147475.89000000
0.011386911714
Long
EC
CORP
US
N
1
N
N
N
Mattel Inc
549300VELLG24KHTJ564
Mattel Inc
577081102
26774.00000000
NS
USD
233469.28000000
0.002316819117
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
5348.00000000
NS
USD
1181319.72000000
0.011722759035
Long
EC
CORP
US
N
1
N
N
N
Humana Inc
529900YLDW34GJAO4J06
Humana Inc
444859102
116630.00000000
NS
USD
44531666.60000000
0.441907460082
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
866.00000000
NS
USD
131121.06000000
0.001301172379
Long
EC
CORP
US
N
1
N
N
N
CDK Global Inc
5493000L10CYRTHIJ385
CDK Global Inc
12508E101
15561.00000000
NS
USD
611236.08000000
0.006065566466
Long
EC
CORP
US
N
1
N
N
N
Altice USA Inc
54930064K3612MGCER95
Altice USA Inc
02156K103
29078.00000000
NS
USD
755155.66000000
0.007493744230
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA Corp
482480100
15007.00000000
NS
USD
2462498.63000000
0.024436465062
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
566461.00000000
NS
USD
29676891.79000000
0.294496947349
Long
EC
CORP
US
N
1
N
N
N
Charter Communications Inc
0J0XRGZE3PBRFEZ7MV65
Charter Communications Inc
16119P108
6036.00000000
NS
USD
2989208.28000000
0.029663238309
Long
EC
CORP
US
N
1
N
N
N
Choice Hotels International Inc
5493003CYRY5RFGTIR97
Choice Hotels International Inc
169905106
1971.00000000
NS
USD
147923.55000000
0.001467910933
Long
EC
CORP
US
N
1
N
N
N
Change Healthcare Inc
549300GS1BPJEDOZHM07
Change Healthcare Inc
15912K100
19831.00000000
NS
USD
230832.84000000
0.002290656555
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
Robert Half International Inc
770323103
13247.00000000
NS
USD
626185.69000000
0.006213918070
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
18382.00000000
NS
USD
1778826.14000000
0.017652080002
Long
EC
CORP
US
N
1
N
N
N
Dunkin' Brands Group Inc
549300311IRV47UCTO62
Dunkin' Brands Group Inc
265504100
7824.00000000
NS
USD
491660.16000000
0.004878961627
Long
EC
CORP
US
N
1
N
N
N
Pilgrim's Pride Corp
549300ZSLGV64ZL3HD75
Pilgrim's Pride Corp
72147K108
1865.00000000
NS
USD
41030.00000000
0.000407158870
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK Inc
682680103
12093.00000000
NS
USD
361943.49000000
0.003591725631
Long
EC
CORP
US
N
1
N
N
N
PRA Health Sciences Inc
549300R1HR1VWWHIAK47
PRA Health Sciences Inc
69354M108
7142.00000000
NS
USD
689203.00000000
0.006839266761
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign Inc
92343E102
7241.00000000
NS
USD
1516917.09000000
0.015053040444
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
641010.00000000
NS
USD
124163637.00000100
1.232130788056
Long
EC
CORP
US
N
1
N
N
N
Carlisle Cos Inc
XR64VGX1ZPX6G7ZN7Z11
Carlisle Cos Inc
142339100
5256.00000000
NS
USD
635765.76000000
0.006308985350
Long
EC
CORP
US
N
1
N
N
N
Synchrony Financial
549300RS7EWPM9MA6C78
Synchrony Financial
87165B103
16115.00000000
NS
USD
318915.85000000
0.003164743294
Long
EC
CORP
US
N
1
N
N
N
Everest Re Group Ltd
549300N24XF2VV0B3570
Everest Re Group Ltd
G3223R108
1166.00000000
NS
USD
201869.58000000
0.002003241292
Long
EC
CORP
BM
N
1
N
N
N
Sage Therapeutics Inc
5493000JX4BJS9W6CN35
Sage Therapeutics Inc
78667J108
4537.00000000
NS
USD
176852.26000000
0.001754983340
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
2104.00000000
NS
USD
254394.64000000
0.002524470737
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH Robinson Worldwide Inc
12541W209
10653.00000000
NS
USD
755297.70000000
0.007495153756
Long
EC
CORP
US
N
1
N
N
N
Primerica Inc
254900621R686KJR7022
Primerica Inc
74164M108
2724.00000000
NS
USD
283050.84000000
0.002808838907
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corp
61174X109
35236.00000000
NS
USD
2177937.16000000
0.021612635503
Long
EC
CORP
US
N
1
N
N
N
Booking Holdings Inc
FXM8FAOHMYDIPD38UZ17
Booking Holdings Inc
09857L108
27698.00000000
NS
USD
41008827.86000000
0.406948770262
Long
EC
CORP
US
N
1
N
N
N
Southern Copper Corp
2549007U6NAP46Q9TU15
Southern Copper Corp
84265V105
6280.00000000
NS
USD
203723.20000000
0.002021635585
Long
EC
CORP
PE
N
1
N
N
N
Citrix Systems Inc
HCTKJGUQOPZ5NBK7NP58
Citrix Systems Inc
177376100
10724.00000000
NS
USD
1555087.24000000
0.015431819756
Long
EC
CORP
US
N
1
N
N
N
Jack Henry & Associates Inc
529900X1QS8C54W0JB21
Jack Henry & Associates Inc
426281101
7256.00000000
NS
USD
1186718.80000000
0.011776336498
Long
EC
CORP
US
N
1
N
N
N
MGM Resorts International
54930066VBP7DZEGGJ87
MGM Resorts International
552953101
9429.00000000
NS
USD
158690.07000000
0.001574751881
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
5299004V0Y8MI5D9FF45
Domino's Pizza Inc
25754A201
3887.00000000
NS
USD
1406821.91000000
0.013960517189
Long
EC
CORP
US
N
1
N
N
N
American Tower Corp
5493006ORUSIL88JOE18
American Tower Corp
03027X100
45904.00000000
NS
USD
10925152.00000000
0.108415124336
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc - A Shares
5493006MHB84DD0ZWV18
Alphabet Inc - A Shares
02079K305
176843.00000000
NS
USD
238154468.10000100
2.363312315498
Long
EC
CORP
US
N
1
N
N
N
Western Union Co/The
28ID94QU1140NC23S047
Western Union Co/The
959802109
16783.00000000
NS
USD
320051.81000000
0.003176015928
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
10843.00000000
NS
USD
2054531.64000000
0.020388027846
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services Inc
5493007NKRGM1RJQ1P16
West Pharmaceutical Services Inc
955306105
5740.00000000
NS
USD
1086352.40000000
0.010780356238
Long
EC
CORP
US
N
1
N
N
N
AptarGroup Inc
VNPEQDQFAA7IY1T2PX43
AptarGroup Inc
038336103
2540.00000000
NS
USD
271983.20000000
0.002699009811
Long
EC
CORP
US
N
1
N
N
N
Dynatrace Inc
N/A
Dynatrace Inc
268150109
12968.00000000
NS
USD
387094.80000000
0.003841313225
Long
EC
CORP
US
N
1
N
N
N
T-Mobile US Inc
549300QHIJYOHPACPG31
T-Mobile US Inc
872590104
15312.00000000
NS
USD
1344393.60000000
0.013341013406
Long
EC
CORP
US
N
1
N
N
N
AMETEK Inc
549300WZDEF9KKE40E98
AMETEK Inc
031100100
17280.00000000
NS
USD
1449273.60000000
0.014381784119
Long
EC
CORP
US
N
1
N
N
N
Expeditors International of Washington Inc
984500B055A804AB6E40
Expeditors International of Washington Inc
302130109
12253.00000000
NS
USD
877376.07000000
0.008706591516
Long
EC
CORP
US
N
1
N
N
N
World Wrestling Entertainment Inc
549300WZVLSCS3L4L698
World Wrestling Entertainment Inc
98156Q108
4535.00000000
NS
USD
201671.45000000
0.002001275160
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
3713.00000000
NS
USD
634923.00000000
0.006300622269
Long
EC
CORP
US
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
1750.00000000
NS
USD
728997.50000000
0.007234165218
Long
EC
CORP
US
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
Dollar General Corp
256677105
389612.00000000
NS
USD
68298983.60000000
0.677761078201
Long
EC
CORP
US
N
1
N
N
N
Edwards Lifesciences Corp
YA13X31F3V31L8TMPR58
Edwards Lifesciences Corp
28176E108
594212.00000000
NS
USD
129241110.00000100
1.282516802512
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
Global Payments Inc
37940X102
703217.00000000
NS
USD
116748086.34000100
1.158542992955
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
WW Grainger Inc
384802104
4273.00000000
NS
USD
1177553.34000000
0.011685383578
Long
EC
CORP
US
N
1
N
N
N
Allison Transmission Holdings Inc
529900RP7DJ882LI9T83
Allison Transmission Holdings Inc
01973R101
13314.00000000
NS
USD
483830.76000000
0.004801267021
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TransDigm Group Inc
893641100
3974.00000000
NS
USD
1442879.92000000
0.014318336800
Long
EC
CORP
US
N
1
N
N
N
AmerisourceBergen Corp
AI8GXW8LG5WK7E9UD086
AmerisourceBergen Corp
03073E105
15323.00000000
NS
USD
1373860.18000000
0.013633423336
Long
EC
CORP
US
N
1
N
N
N
Cintas Corp
N/A
Cintas Corp
172908105
471636.00000000
NS
USD
104623013.88000100
1.038220526198
Long
EC
CORP
US
N
1
N
N
N
Sysco Corp
5RGWIFLMGH3YS7KWI652
Sysco Corp
871829107
43535.00000000
NS
USD
2449714.45000000
0.024309601979
Long
EC
CORP
US
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
Charles Schwab Corp/The
808513105
549505.00000000
NS
USD
20727328.60000000
0.205686466177
Long
EC
CORP
US
N
1
N
N
N
NextEra Energy Inc
N/A
NextEra Energy Inc
65339F101
207185.00000000
NS
USD
47884597.20000000
0.475180076142
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB Hunt Transport Services Inc
445658107
94448.00000000
NS
USD
9550581.76000000
0.094774654759
Long
EC
CORP
US
N
1
N
N
N
American Express Co
R4PP93JZOLY261QX3811
American Express Co
025816109
43161.00000000
NS
USD
3938441.25000000
0.039082897685
Long
EC
CORP
US
N
1
N
N
N
Principal Government Money Market Fund - Institutional Class
549300WWK3YB7DNN4U34
Principal Government Money Market Fund - Institutional Class
742537228
269415843.73000000
NS
USD
269415843.73000000
2.673532798092
Long
STIV
RF
US
N
1
N
N
Lennox International Inc
S7DWAC87RDMPBF77GJ92
Lennox International Inc
526107107
3360.00000000
NS
USD
627244.80000000
0.006224428088
Long
EC
CORP
US
N
1
N
N
N
Crown Castle International Corp
54930012H97VSM0I2R19
Crown Castle International Corp
22822V101
28292.00000000
NS
USD
4510593.56000000
0.044760618583
Long
EC
CORP
US
N
1
N
N
N
Intercontinental Exchange Inc
5493000F4ZO33MV32P92
Intercontinental Exchange Inc
45866F104
14924.00000000
NS
USD
1334951.80000000
0.013247318241
Long
EC
CORP
US
N
1
N
N
N
WABCO Holdings Inc
549300SNE3FOSCV7FY94
WABCO Holdings Inc
92927K102
4086.00000000
NS
USD
549076.68000000
0.005448731196
Long
EC
CORP
US
N
1
N
N
N
Floor & Decor Holdings Inc
549300M5FR3N688XGQ36
Floor & Decor Holdings Inc
339750101
7013.00000000
NS
USD
297351.20000000
0.002950747716
Long
EC
CORP
US
N
1
N
N
N
Raytheon Technologies Corp
I07WOS4YJ0N7YRFE7309
Raytheon Technologies Corp
75513E101
49744.00000000
NS
USD
3223908.64000000
0.031992273979
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - B Shares
549300873K3LXF7ARU34
Brown-Forman Corp - B Shares
115637209
2019446.00000000
NS
USD
125609541.20000100
1.246479136127
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - B Shares
549300DDU6FDRBIELS05
Fox Corp - B Shares
35137L204
3833.00000000
NS
USD
97971.48000000
0.000972214408
Long
EC
CORP
US
N
1
N
N
N
Alibaba Group Holding Ltd
5493001NTNQJDH60PM02
Alibaba Group Holding Ltd
01609W102
913418.00000000
NS
USD
185122426.06000000
1.837051863326
Long
EC
CORP
CN
N
1
N
N
N
UIPATH Inc Ser D-1
N/A
UIPATH Inc Ser D-1
N/A
115225.00000000
NS
USD
3355386.57000000
0.033296987738
Long
EP
CORP
US
Y
2
N
N
N
Alaska Air Group Inc
529900G48RT4KWLC6C27
Alaska Air Group Inc
011659109
9257.00000000
NS
USD
301037.64000000
0.002987329894
Long
EC
CORP
US
N
1
N
N
N
Nordstrom Inc
549300S3IZB5P35KNV16
Nordstrom Inc
655664100
15215.00000000
NS
USD
285737.70000000
0.002835501810
Long
EC
CORP
US
N
1
N
N
Cooper Cos Inc/The
QJKMVPIGLH7530PCUE20
Cooper Cos Inc/The
216648402
985.00000000
NS
USD
282399.50000000
0.002802375372
Long
EC
CORP
US
N
1
N
N
N
Hologic Inc
549300DYP6F5ZJL0LB74
Hologic Inc
436440101
21713.00000000
NS
USD
1087821.30000000
0.010794932784
Long
EC
CORP
US
N
1
N
N
N
Marvell Technology Group Ltd
8DF36O58U3QIHUCGZB18
Marvell Technology Group Ltd
G5876H105
747164.00000000
NS
USD
19979165.36000000
0.198262110828
Long
EC
CORP
US
N
1
N
N
N
PerkinElmer Inc
549300IKL1SDPFI7N655
PerkinElmer Inc
714046109
3564.00000000
NS
USD
322648.92000000
0.003201788202
Long
EC
CORP
US
N
1
N
N
N
H&R Block Inc
549300CE3KUCWLZBG404
H&R Block Inc
093671105
9336.00000000
NS
USD
155444.40000000
0.001542543660
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
Autodesk Inc
052769106
795826.00000000
NS
USD
148922919.38000100
1.477828118190
Long
EC
CORP
US
N
1
N
N
N
Capri Holdings Ltd
549300LPG8W0H1OX3A26
Capri Holdings Ltd
G1890L107
12290.00000000
NS
USD
187422.50000000
0.001859876516
Long
EC
CORP
GB
N
1
N
N
N
FactSet Research Systems Inc
549300ZSJE7NBK6K9P30
FactSet Research Systems Inc
303075105
3473.00000000
NS
USD
955075.00000000
0.009477632427
Long
EC
CORP
US
N
1
N
N
N
Lockheed Martin Corp
DPRBOZP0K5RM2YE8UU08
Lockheed Martin Corp
539830109
24342.00000000
NS
USD
9470498.52000000
0.093979953283
Long
EC
CORP
US
N
1
N
N
N
Activision Blizzard Inc
549300TPQQDBP9GNOF40
Activision Blizzard Inc
00507V109
92173.00000000
NS
USD
5874185.29000000
0.058292143540
Long
EC
CORP
US
N
1
N
N
N
Delta Air Lines Inc
Q2CCMS6R0AS67HJMBN42
Delta Air Lines Inc
247361702
15667.00000000
NS
USD
405931.97000000
0.004028242810
Long
EC
CORP
US
N
1
N
N
N
2020-06-04
Principal Funds, Inc
Sara Reece
/s/ Sara Reece
Vice President and Controller