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