0001267862-24-000007.txt : 20240226 0001267862-24-000007.hdr.sgml : 20240226 20240226093955 ACCESSION NUMBER: 0001267862-24-000007 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240226 DATE AS OF CHANGE: 20240226 PERIOD START: 20231231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Diversified Mid-Cap Growth Fund, Inc. CENTRAL INDEX KEY: 0001267862 ORGANIZATION NAME: IRS NUMBER: 421615933 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-21454 FILM NUMBER: 24674053 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: 410-345-2000 MAIL ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 FORMER COMPANY: FORMER CONFORMED NAME: T ROWE PRICE DIVERSIFIED MID CAP GROWTH FUND INC DATE OF NAME CHANGE: 20031022 0001267862 S000002073 T. Rowe Price Diversified Mid-Cap Growth Fund, Inc. C000005433 T. Rowe Price Diversified Mid-Cap Growth Fund, Inc. PRDMX C000190557 T. Rowe Price Diversified Mid-Cap Growth Fund- I Class RPTTX NPORT-P 1 primary_doc.xml NPORT-P false 0001267862 XXXXXXXX S000002073 C000190557 C000005433 T. ROWE PRICE DIVERSIFIED MID-CAP GROWTH FUND, INC. 811-21454 0001267862 549300HO22F43WC71556 100 East Pratt Street Baltimore 21202 410-345-2000 T. Rowe Price Diversified Mid-Cap Growth Fund, Inc. S000002073 I044FUD5Y664WKNJX613 2023-12-31 2023-12-31 N 2090409169.830000 34190702.740000 2056218467.090000 0.000000 0.000000 3855.800000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 USD N Acadia Healthcare Co Inc 5493005CW985Y9D0NC11 ACADIA HEALTHCARE CO INC 00404A109 33613.000000 NS USD 2613746.880000 0.1271142596 Long EC CORP US N 1 N N N Advanced Drainage Systems Inc 6QQTOZ5MF5DHM7K92I60 ADVANCED DRAINAGE SYSTEMS INC 00790R104 35700.000000 NS USD 5020848.000000 0.2441787232 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 AGILENT TECHNOLOGIES INC 00846U101 124000.000000 NS USD 17239720.000000 0.8384186931 Long EC CORP US N 1 N N N agilon health Inc N/A AGILON HEALTH INC 00857U107 134800.000000 NS USD 1691740.000000 0.0822743316 Long EC CORP US N 1 N N Align Technology Inc N/A ALIGN TECHNOLOGY INC 016255101 26200.000000 NS USD 7178800.000000 0.3491263266 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 56780.000000 NS USD 10868259.800000 0.5285556945 Long EC CORP US N 1 N N N Cencora Inc AI8GXW8LG5WK7E9UD086 CENCORA INC 03073E105 165600.000000 NS USD 34010928.000000 1.6540522588 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK INC 031100100 42537.000000 NS USD 7013925.930000 0.3411080117 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 AMPHENOL CORP 032095101 233987.000000 NS USD 23195131.310000 1.1280480008 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 39800.000000 NS USD 14442624.000000 0.7023876223 Long EC CORP US N 1 N N N APA Corp 549300VCIWLRHYVSHC79 APA CORP 03743Q108 176000.000000 NS USD 6314880.000000 0.3071113357 Long EC CORP US N 1 N N N Apellis Pharmaceuticals Inc 254900HS0ZFRXXSB9D42 APELLIS PHARMACEUTICALS INC 03753U106 80363.000000 NS USD 4810529.180000 0.2339502955 Long EC CORP US N 1 N N Apollo Global Management Inc N/A APOLLO GLOBAL MANAGEMENT INC 03769M106 408900.000000 NS USD 38105391.000000 1.8531781331 Long EC CORP US N 1 N N N Appfolio Inc 529900OOUUGT6JFC0S15 APPFOLIO INC 03783C100 19900.000000 NS USD 3447476.000000 0.1676609784 Long EC CORP US N 1 N N N AppLovin Corp 549300LLVXMUAOL3SQ07 APPLOVIN CORP 03831W108 65000.000000 NS USD 2590250.000000 0.1259715367 Long EC CORP US N 1 N N N Ares Management Corp 529900JUV61FH7B8VW38 ARES MANAGEMENT CORP 03990B101 154000.000000 NS USD 18313680.000000 0.8906485518 Long EC CORP US N 1 N N N Argenx SE 7245009C5FZE6G9ODQ71 ARGENX SE 04016X101 13217.000000 NS USD 5028143.310000 0.2445335158 Long EC CORP NL N 1 N N N Ascendis Pharma A/S 549300B66JN3W3J8GH73 ASCENDIS PHARMA A/S 04351P101 19960.000000 NS USD 2513962.000000 0.1222614250 Long EC CORP DK N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AUTOZONE INC 053332102 1676.000000 NS USD 4333482.360000 0.2107500944 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 10200.000000 NS USD 2062032.000000 0.1002827293 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 61000.000000 NS USD 15758130.000000 0.7663645791 Long EC CORP US N 1 N N N BJ s Wholesale Club Holdings Inc 549300UCIWH1C93V0J03 BJ'S WHOLESALE CLUB HOLDINGS INC 05550J101 37474.000000 NS USD 2498016.840000 0.1214859646 Long EC CORP US N 1 N N N BWX Technologies Inc 549300NP85N265KWMS58 BWX TECHNOLOGIES INC 05605H100 36300.000000 NS USD 2785299.000000 0.1354573478 Long EC CORP US N 1 N N N Bentley Systems Inc 549300WVEHPGE0Z56F71 BENTLEY SYSTEMS INC 08265T208 126457.000000 NS USD 6598526.260000 0.3209058943 Long EC CORP US N 1 N N N BILL Holdings Inc 549300IBF9VZZIGOZW63 BILL HOLDINGS INC 090043100 19900.000000 NS USD 1623641.000000 0.0789624753 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 BIO-RAD LABORATORIES INC 090572207 6211.000000 NS USD 2005469.790000 0.0975319414 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 BIO-TECHNE CORP 09073M104 94100.000000 NS USD 7260756.000000 0.3531120898 Long EC CORP US N 1 N N N BioNTech SE 894500UZJ5LG1F8J1U58 BIONTECH SE 09075V102 16728.000000 NS USD 1765473.120000 0.0858601918 Long EC CORP DE N 1 N N N Blue Owl Capital Inc N/A BLUE OWL CAPITAL INC 09581B103 243000.000000 NS USD 3620700.000000 0.1760853751 Long EC CORP US N 1 N N Booz Allen Hamilton Holding Corp 529900JPV47PIUWMA015 BOOZ ALLEN HAMILTON HOLDING CORP 099502106 103570.000000 NS USD 13247638.700000 0.6442719444 Long EC CORP US N 1 N N N Bright Horizons Family Solutions Inc N/A BRIGHT HORIZONS FAMILY SOLUTIONS INC 109194100 27200.000000 NS USD 2563328.000000 0.1246622400 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 65671.000000 NS USD 13511808.250000 0.6571192928 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 BROWN-FORMAN CORP 115637209 101792.000000 NS USD 5812323.200000 0.2826705087 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 BRUKER CORP 116794108 70500.000000 NS USD 5180340.000000 0.2519352920 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 37248.000000 NS USD 7243991.040000 0.3522967601 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 CBOE GLOBAL MARKETS INC 12503M108 16193.000000 NS USD 2891422.080000 0.1406184278 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW CORP/DE 12514G108 86478.000000 NS USD 19658178.960000 0.9560355222 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF INDUSTRIES HOLDINGS INC 125269100 25800.000000 NS USD 2051100.000000 0.0997510738 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 COTERRA ENERGY INC 127097103 84300.000000 NS USD 2151336.000000 0.1046258476 Long EC CORP US N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 CAESARS ENTERTAINMENT INC 12769G100 62800.000000 NS USD 2944064.000000 0.1431785604 Long EC CORP US N 1 N N N Cardinal Health Inc CCU46N3GJMF4OK4N7U60 CARDINAL HEALTH INC 14149Y108 114025.000000 NS USD 11493720.000000 0.5589736783 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 CARRIER GLOBAL CORP 14448C104 40400.000000 NS USD 2320980.000000 0.1128761383 Long EC CORP US N 1 N N N Casey s General Stores Inc 549300CAFWSI86V66Q65 CASEY'S GENERAL STORES INC 147528103 9789.000000 NS USD 2689429.860000 0.1307949473 Long EC CORP US N 1 N N N Celsius Holdings Inc N/A CELSIUS HOLDINGS INC 15118V207 203100.000000 NS USD 11073012.000000 0.5385134010 Long EC CORP US N 1 N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 CERIDIAN HCM HOLDING INC 15677J108 26829.000000 NS USD 1800762.480000 0.0875764180 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 CHARLES RIVER LABORATORIES INTERNATIONAL INC 159864107 9500.000000 NS USD 2245800.000000 0.1092199120 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 172800.000000 NS USD 29498688.000000 1.4346086504 Long EC CORP US N 1 N N N Chesapeake Energy Corp X2MT1W32SPAZ9WSKLE78 CHESAPEAKE ENERGY CORP 165167735 20300.000000 NS USD 1561882.000000 0.0759589521 Long EC CORP US N 1 N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 CHURCH & DWIGHT CO INC 171340102 23483.000000 NS USD 2220552.480000 0.1079920502 Long EC CORP US N 1 N N N Churchill Downs Inc 529900FODTBQC8MIS994 CHURCHILL DOWNS INC 171484108 49300.000000 NS USD 6652049.000000 0.3235088638 Long EC CORP US N 1 N N N Cintas Corp N/A CINTAS CORP 172908105 52000.000000 NS USD 31338320.000000 1.5240754084 Long EC CORP US N 1 N N N Clean Harbors Inc 5493000SJVZVZJKHJF48 CLEAN HARBORS INC 184496107 50900.000000 NS USD 8882559.000000 0.4319851778 Long EC CORP US N 1 N N N Cloudflare Inc 5493007DY18BGNLDWU14 CLOUDFLARE INC 18915M107 229900.000000 NS USD 19141474.000000 0.9309066282 Long EC CORP US N 1 N N N Confluent Inc 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 153752.000000 NS USD 3597796.800000 0.1749715246 Long EC CORP US N 1 N N N Constellation Brands Inc 5493005GKEG8QCVY7037 CONSTELLATION BRANDS INC 21036P108 17600.000000 NS USD 4254800.000000 0.2069235379 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 COPART INC 217204106 604900.000000 NS USD 29640100.000000 1.4414859352 Long EC CORP US N 1 N N N CoStar Group Inc N/A COSTAR GROUP INC 22160N109 97300.000000 NS USD 8503047.000000 0.4135283841 Long EC CORP US N 1 N N N Coupang Inc 549300XR4L1D80AK4W76 COUPANG INC 22266T109 732300.000000 NS USD 11855937.000000 0.5765893649 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 CROWDSTRIKE HOLDINGS INC 22788C105 136133.000000 NS USD 34757477.560000 1.6903591771 Long EC CORP US N 1 N N N CubeSmart N/A CUBESMART 229663109 60400.000000 NS USD 2799540.000000 0.1361499298 Long EC CORP US N 1 N N N Darden Restaurants Inc CY1NFSCCB5GUXC7WZC70 DARDEN RESTAURANTS INC 237194105 47800.000000 NS USD 7853540.000000 0.3819409331 Long EC CORP US N 1 N N N Datadog Inc 549300F6JNO0KRPO1K63 DATADOG INC 23804L103 201146.000000 NS USD 24415101.480000 1.1873787669 Long EC CORP US N 1 N N N Descartes Systems Group Inc/The 875500NEPA7JI5EOMN45 DESCARTES SYSTEMS GROUP INC/THE 249906108 58900.000000 NS USD 4951134.000000 0.2407883247 Long EC CORP CA N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 236800.000000 NS USD 29384512.000000 1.4290559330 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 DIAMONDBACK ENERGY INC 25278X109 31100.000000 NS USD 4822988.000000 0.2345562049 Long EC CORP US N 1 N N N Domino s Pizza Inc 25490005ZWM1IF9UXU57 DOMINO'S PIZZA INC 25754A201 19000.000000 NS USD 7832370.000000 0.3809113732 Long EC CORP US N 1 N N N DoorDash Inc 549300NUQ43FGGSK5051 DOORDASH INC 25809K105 162700.000000 NS USD 16089403.000000 0.7824753672 Long EC CORP US N 1 N N N DoubleVerify Holdings Inc N/A DOUBLEVERIFY HOLDINGS INC 25862V105 70475.000000 NS USD 2592070.500000 0.1260600730 Long EC CORP US N 1 N N N DraftKings Inc N/A DRAFTKINGS INC 26142V105 359680.000000 NS USD 12678720.000000 0.6166037414 Long EC CORP US N 1 N N N Duolingo Inc N/A DUOLINGO INC 26603R106 12400.000000 NS USD 2812940.000000 0.1368016116 Long EC CORP US N 1 N N N Dynatrace Inc N/A DYNATRACE INC 268150109 179273.000000 NS USD 9804440.370000 0.4768190018 Long EC CORP US N 1 N N N elf Beauty Inc 549300U2K9TCON25C029 ELF BEAUTY INC 26856L103 34700.000000 NS USD 5008598.000000 0.2435829694 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 ARCH CAPITAL GROUP LTD 000000000 174800.000000 NS USD 12982396.000000 0.6313724056 Long EC CORP BM N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 ROYAL CARIBBEAN CRUISES LTD 000000000 52200.000000 NS USD 6759378.000000 0.3287285913 Long EC CORP LR N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 ELECTRONIC ARTS INC 285512109 21100.000000 NS USD 2886691.000000 0.1403883413 Long EC CORP US N 1 N N N Endeavor Group Holdings Inc N/A ENDEAVOR GROUP HOLDINGS INC 29260Y109 107300.000000 NS USD 2546229.000000 0.1238306649 Long EC CORP US N 1 N N Enphase Energy Inc 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 23700.000000 NS USD 3131718.000000 0.1523047308 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 ENTEGRIS INC 29362U104 60300.000000 NS USD 7225146.000000 0.3513802699 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM SYSTEMS INC 29414B104 8872.000000 NS USD 2638000.480000 0.1282937841 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 EQUIFAX INC 294429105 12600.000000 NS USD 3115854.000000 0.1515332174 Long EC CORP US N 1 N N N Equity LifeStyle Properties Inc 529900PEQG66LENB6798 EQUITY LIFESTYLE PROPERTIES INC 29472R108 42100.000000 NS USD 2969734.000000 0.1444269686 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 EURONET WORLDWIDE INC 298736109 30600.000000 NS USD 3105594.000000 0.1510342432 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 78018.000000 NS USD 5771771.640000 0.2806983661 Long EC CORP US N 1 N N N FTI Consulting Inc 549300K17GM8EQD0FQ48 FTI CONSULTING INC 302941109 15292.000000 NS USD 3045401.800000 0.1481069181 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 26350.000000 NS USD 12570267.500000 0.6113293748 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 17800.000000 NS USD 20719378.000000 1.0076447776 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 FASTENAL CO 311900104 270100.000000 NS USD 17494377.000000 0.8508034180 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 FIRST SOLAR INC 336433107 14160.000000 NS USD 2439484.800000 0.1186393780 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 FIVE BELOW INC 33829M101 41200.000000 NS USD 8782192.000000 0.4271040330 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FLEETCOR TECHNOLOGIES INC 339041105 53308.000000 NS USD 15065373.880000 0.7326737952 Long EC CORP US N 1 N N N Floor & Decor Holdings Inc 549300M5FR3N688XGQ36 FLOOR & DECOR HOLDINGS INC 339750101 46700.000000 NS USD 5209852.000000 0.2533705481 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 FORTINET INC 34959E109 34200.000000 NS USD 2001726.000000 0.0973498698 Long EC CORP US N 1 N N N Fortune Brands Innovations Inc 54930032LHW54PQUJD44 FORTUNE BRANDS INNOVATIONS INC 34964C106 39751.000000 NS USD 3026641.140000 0.1471945315 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 ARTHUR J GALLAGHER & CO 363576109 82700.000000 NS USD 18597576.000000 0.9044552560 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 GARTNER INC 366651107 47606.000000 NS USD 21475542.660000 1.0444193068 Long EC CORP US N 1 N N N Genmab A/S 529900MTJPDPE4MHJ122 GENMAB A/S 372303206 64577.000000 NS USD 2056131.680000 0.0999957793 Long EC CORP DK N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 GLOBUS MEDICAL INC 379577208 75400.000000 NS USD 4018066.000000 0.1954104617 Long EC CORP US N 1 N N N Globe Life Inc 5493001JFHKQOPP6XA71 GLOBE LIFE INC 37959E102 22300.000000 NS USD 2714356.000000 0.1320071794 Long EC CORP US N 1 N N N GoDaddy Inc 549300J8H1TB0I2CB447 GODADDY INC 380237107 65100.000000 NS USD 6911016.000000 0.3361031967 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 GRACO INC 384109104 30000.000000 NS USD 2602800.000000 0.1265818804 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 HALLIBURTON CO 406216101 371082.000000 NS USD 13414614.300000 0.6523924629 Long EC CORP US N 1 N N N Hartford Financial Services Group Inc/The IU7C3FTM7Y3BQM112U94 HARTFORD FINANCIAL SERVICES GROUP INC/THE 416515104 59700.000000 NS USD 4798686.000000 0.2333743266 Long EC CORP US N 1 N N N HEICO Corp 529900O1DTDLCJ7L0I14 HEICO CORP 422806109 43300.000000 NS USD 7745071.000000 0.3766657641 Long EC CORP US N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 HERSHEY CO/THE 427866108 14400.000000 NS USD 2684736.000000 0.1305666710 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 HESS CORP 42809H107 103894.000000 NS USD 14977359.040000 0.7283933726 Long EC CORP US N 1 N N N Hexcel Corp S6Q7LW43WUBUHXY2QP69 HEXCEL CORP 428291108 34200.000000 NS USD 2522250.000000 0.1226644951 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 HILTON WORLDWIDE HOLDINGS INC 43300A203 125090.000000 NS USD 22777638.100000 1.1077440683 Long EC CORP US N 1 N N N Howmet Aerospace Inc 549300HO5WFZUT5N2T22 HOWMET AEROSPACE INC 443201108 91900.000000 NS USD 4973628.000000 0.2418822747 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 HUBBELL INC 443510607 27100.000000 NS USD 8914003.000000 0.4335143927 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 34099.000000 NS USD 19795833.460000 0.9627300687 Long EC CORP US N 1 N N N Hyatt Hotels Corp T27JQIMTYSH41TCD5186 HYATT HOTELS CORP 448579102 16700.000000 NS USD 2177847.000000 0.1059151561 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 10375.000000 NS USD 2252516.250000 0.1095465431 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 52300.000000 NS USD 29029115.000000 1.4117719233 Long EC CORP US N 1 N N N Inspire Medical Systems Inc 549300XQQCQ7HCJKTW25 INSPIRE MEDICAL SYSTEMS INC 457730109 16100.000000 NS USD 3275223.000000 0.1592838043 Long EC CORP US N 1 N N Insulet Corp 549300TZTYD2PYN92D43 INSULET CORP 45784P101 52806.000000 NS USD 11457845.880000 0.5572290135 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 109000.000000 NS USD 25220420.000000 1.2265437940 Long EC CORP US N 1 N N N KBR Inc 254900OFQDXZRKRCV808 KBR INC 48242W106 68700.000000 NS USD 3806667.000000 0.1851295016 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 14600.000000 NS USD 2322714.000000 0.1129604678 Long EC CORP US N 1 N N N Kinsale Capital Group Inc 529900QTUQHNZ6HOA508 KINSALE CAPITAL GROUP INC 49714P108 20800.000000 NS USD 6966128.000000 0.3387834567 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL FINANCIAL HOLDINGS INC 50212V100 59400.000000 NS USD 13520628.000000 0.6575482234 Long EC CORP US N 1 N N N Lamar Advertising Co 529900Y8WW4MKVPTB543 LAMAR ADVERTISING CO 512816109 63220.000000 NS USD 6719021.600000 0.3267659399 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 LANDSTAR SYSTEM INC 515098101 13600.000000 NS USD 2633640.000000 0.1280817210 Long EC CORP US N 1 N N N Lantheus Holdings Inc 5299005HUB5IOJGO7S39 LANTHEUS HOLDINGS INC 516544103 43900.000000 NS USD 2721800.000000 0.1323692032 Long EC CORP US N 1 N N N Lattice Semiconductor Corp 549300LRBBPZDQ2II567 LATTICE SEMICONDUCTOR CORP 518415104 124379.000000 NS USD 8580907.210000 0.4173149569 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 ESTEE LAUDER COS INC/THE 518439104 16900.000000 NS USD 2471625.000000 0.1202024512 Long EC CORP US N 1 N N N Legend Biotech Corp 254900EIUFZTW136H859 LEGEND BIOTECH CORP 52490G102 80600.000000 NS USD 4849702.000000 0.2358553859 Long EC CORP KY N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 LITTELFUSE INC 537008104 8700.000000 NS USD 2327772.000000 0.1132064534 Long EC CORP US N 1 N N N MGM Resorts International 54930066VBP7DZEGGJ87 MGM RESORTS INTERNATIONAL 552953101 50600.000000 NS USD 2260808.000000 0.1099497955 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS INSTRUMENTS INC 55306N104 17400.000000 NS USD 1789938.000000 0.0870499915 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI INC 55354G100 30400.000000 NS USD 17195760.000000 0.8362807880 Long EC CORP US N 1 N N N Magnolia Oil & Gas Corp N/A MAGNOLIA OIL & GAS CORP 559663109 144200.000000 NS USD 3070018.000000 0.1493040768 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 MANHATTAN ASSOCIATES INC 562750109 42975.000000 NS USD 9253377.000000 0.4500191564 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 57060D108 26000.000000 NS USD 7614100.000000 0.3702962561 Long EC CORP US N 1 N N N Masimo Corp 549300Q4A8JK0PIYCU29 MASIMO CORP 574795100 24300.000000 NS USD 2848203.000000 0.1385165558 Long EC CORP US N 1 N N N Matador Resources Co 549300CI3Q2UUK5R4G79 MATADOR RESOURCES CO 576485205 43900.000000 NS USD 2496154.000000 0.1213953692 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 MATCH GROUP INC 57667L107 162730.000000 NS USD 5939645.000000 0.2888625453 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 METTLER-TOLEDO INTERNATIONAL INC 592688105 12500.000000 NS USD 15162000.000000 0.7373730099 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 MICROCHIP TECHNOLOGY INC 595017104 272568.000000 NS USD 24580182.240000 1.1954071337 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 30609.000000 NS USD 11059337.790000 0.5378483837 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 47655.000000 NS USD 19483746.750000 0.9475523667 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 MONOLITHIC POWER SYSTEMS INC 609839105 30300.000000 NS USD 19112634.000000 0.9295040535 Long EC CORP US N 1 N N N Morningstar Inc 529900YGNQPOVAXQ7F29 MORNINGSTAR INC 617700109 13954.000000 NS USD 3994192.960000 0.1942494450 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 MOTOROLA SOLUTIONS INC 620076307 22800.000000 NS USD 7138452.000000 0.3471640837 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR INC 62944T105 1569.000000 NS USD 10983706.050000 0.5341701879 Long EC CORP US N 1 N N N nCino Inc N/A NCINO INC 63947X101 74245.000000 NS USD 2496859.350000 0.1214296725 Long EC CORP US N 1 N N Neurocrine Biosciences Inc 549300FECER0XBN49756 NEUROCRINE BIOSCIENCES INC 64125C109 70522.000000 NS USD 9291978.720000 0.4518964725 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 NUTANIX INC 67059N108 95200.000000 NS USD 4540088.000000 0.2207979392 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE INC 679580100 68617.000000 NS USD 27812528.610000 1.3526057204 Long EC CORP US N 1 N N N Ollie s Bargain Outlet Holdings Inc 529900YO5DSQCPEFDZ05 OLLIE'S BARGAIN OUTLET HOLDINGS INC 681116109 39200.000000 NS USD 2974888.000000 0.1446776229 Long EC CORP US N 1 N N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 OMNICOM GROUP INC 681919106 73000.000000 NS USD 6315230.000000 0.3071283573 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON SEMICONDUCTOR CORP 682189105 53038.000000 NS USD 4430264.140000 0.2154568793 Long EC CORP US N 1 N N N Onto Innovation Inc 254900RXZVN73CHOO062 ONTO INNOVATION INC 683344105 29925.000000 NS USD 4575532.500000 0.2225217103 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 OTIS WORLDWIDE CORP 68902V107 28200.000000 NS USD 2523054.000000 0.1227035960 Long EC CORP US N 1 N N N PPG Industries Inc 549300BKPEP01R3V6C59 PPG INDUSTRIES INC 693506107 60700.000000 NS USD 9077685.000000 0.4414747336 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC INC 69370C100 52434.000000 NS USD 9173852.640000 0.4461516510 Long EC CORP US N 1 N N N Palantir Technologies Inc 549300UVN46B3BBDHO85 PALANTIR TECHNOLOGIES INC 69608A108 1318789.000000 NS USD 22643607.130000 1.1012257449 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 PAYCHEX INC 704326107 198500.000000 NS USD 23643335.000000 1.1498454750 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 PAYCOM SOFTWARE INC 70432V102 21000.000000 NS USD 4341120.000000 0.2111215355 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 33500.000000 NS USD 5522475.000000 0.2685743314 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 PENUMBRA INC 70975L107 31003.000000 NS USD 7798494.620000 0.3792639131 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 PERFORMANCE FOOD GROUP CO 71377A103 120200.000000 NS USD 8311830.000000 0.4042289345 Long EC CORP US N 1 N N N Permian Resources Corp 529900NXUJPOKU7OJ511 PERMIAN RESOURCES CORP 71424F105 350000.000000 NS USD 4760000.000000 0.2314929117 Long EC CORP US N 1 N N N Pinterest Inc N/A PINTEREST INC 72352L106 434400.000000 NS USD 16090176.000000 0.7825129604 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 POOL CORP 73278L105 27200.000000 NS USD 10844912.000000 0.5274202218 Long EC CORP US N 1 N N N Procore Technologies Inc 5493005PTWY0RHYRAH22 PROCORE TECHNOLOGIES INC 74275K108 41470.000000 NS USD 2870553.400000 0.1396035220 Long EC CORP US N 1 N N N Pure Storage Inc 549300NPDB0BZTK3WO90 PURE STORAGE INC 74624M102 141400.000000 NS USD 5042324.000000 0.2452231648 Long EC CORP US N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 50414.000000 NS USD 10879341.200000 0.5290946159 Long EC CORP US N 1 N N N RB Global Inc 5493002H8U24DJXQ4886 RB GLOBAL INC 74935Q107 74500.000000 NS USD 4983305.000000 0.2423528959 Long EC CORP CA N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 8200.000000 NS USD 2390136.000000 0.1162393996 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM INTERNATIONAL INC 749685103 26273.000000 NS USD 2932854.990000 0.1426334330 Long EC CORP US N 1 N N N RBC Bearings Inc N/A RBC BEARINGS INC 75524B104 9773.000000 NS USD 2784229.970000 0.1354053577 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 REPLIGEN CORP 759916109 29504.000000 NS USD 5304819.200000 0.2579890846 Long EC CORP US N 1 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 REPUBLIC SERVICES INC 760759100 36600.000000 NS USD 6035706.000000 0.2935342765 Long EC CORP US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND 76105Y109 1732159.240000 NS USD 1732159.240000 0.0842400391 Long STIV RF US N 1 N N N T Rowe Price Government Reserve Investment Fund 5493002Y0IYARJVQ5N24 T ROWE PRICE GOVERNMENT RESERVE INVESTMENT FUND - Collateral 76105YYY8 30772724.530000 NS USD 30772724.530000 1.4965688239 Long STIV RF US N 1 N N ResMed Inc 529900T3QE5253CCXF22 RESMED INC 761152107 86820.000000 NS USD 14934776.400000 0.7263224526 Long EC CORP US N 1 N N N Restaurant Brands International Inc 5299009RXTX9DN9AKJ98 RESTAURANT BRANDS INTERNATIONAL INC 76131D103 40800.000000 NS USD 3187704.000000 0.1550274959 Long EC CORP CA N 1 N N Rexford Industrial Realty Inc 549300MSLO0DF0EMX355 REXFORD INDUSTRIAL REALTY INC 76169C100 43300.000000 NS USD 2429130.000000 0.1181357934 Long EC CORP US N 1 N N N ROBLOX Corp N/A ROBLOX CORP 771049103 291000.000000 NS USD 13304520.000000 0.6470382507 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 ROCKWELL AUTOMATION INC 773903109 82712.000000 NS USD 25680421.760000 1.2489150434 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 ROLLINS INC 775711104 65893.000000 NS USD 2877547.310000 0.1399436566 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 ROSS STORES INC 778296103 220700.000000 NS USD 30542673.000000 1.4853807360 Long EC CORP US N 1 N N N Ryan Specialty Holdings Inc N/A RYAN SPECIALTY HOLDINGS INC 78351F107 168200.000000 NS USD 7235964.000000 0.3519063813 Long EC CORP US N 1 N N Saia Inc 549300WNPG4N9GBOYB29 SAIA INC 78709Y105 6200.000000 NS USD 2716964.000000 0.1321340141 Long EC CORP US N 1 N N N Samsara Inc N/A SAMSARA INC 79589L106 205423.000000 NS USD 6857019.740000 0.3334771985 Long EC CORP US N 1 N N N Sarepta Therapeutics Inc 549300IKDPIED8J8IG21 SAREPTA THERAPEUTICS INC 803607100 29000.000000 NS USD 2796470.000000 0.1360006266 Long EC CORP US N 1 N N N Service Corp International/US 549300RKVM2ME20JHZ15 SERVICE CORP INTERNATIONAL/US 817565104 43012.000000 NS USD 2944171.400000 0.1431837836 Long EC CORP US N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 SHOCKWAVE MEDICAL INC 82489T104 26400.000000 NS USD 5030784.000000 0.2446619404 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 SIMON PROPERTY GROUP INC 828806109 34500.000000 NS USD 4921080.000000 0.2393267096 Long EC CORP US N 1 N N N SiteOne Landscape Supply Inc 5299008LX7SBD4HIAU03 SITEONE LANDSCAPE SUPPLY INC 82982L103 40254.000000 NS USD 6541275.000000 0.3181215958 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 SKECHERS USA INC 830566105 71400.000000 NS USD 4451076.000000 0.2164690217 Long EC CORP US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 SKYWORKS SOLUTIONS INC 83088M102 21100.000000 NS USD 2372062.000000 0.1153604074 Long EC CORP US N 1 N N N Block Inc 549300OHIIUWSTIZME52 BLOCK INC 852234103 122400.000000 NS USD 9467640.000000 0.4604394013 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 STEEL DYNAMICS INC 858119100 23600.000000 NS USD 2787160.000000 0.1355478537 Long EC CORP US N 1 N N N Super Micro Computer Inc 54930022CZO1N2UGVW07 SUPER MICRO COMPUTER INC 86800U104 16300.000000 NS USD 4633438.000000 0.2253378264 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 TAKE-TWO INTERACTIVE SOFTWARE INC 874054109 15653.000000 NS USD 2519350.350000 0.1225234765 Long EC CORP US N 1 N N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 TENET HEALTHCARE CORP 88033G407 40000.000000 NS USD 3022800.000000 0.1470077255 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 TERADYNE INC 880770102 65550.000000 NS USD 7113486.000000 0.3459499131 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 TRADE DESK INC/THE 88339J105 336608.000000 NS USD 24222311.680000 1.1780028274 Long EC CORP US N 1 N N N Toast Inc 549300TN1PZNLCD4I551 TOAST INC 888787108 179600.000000 NS USD 3279496.000000 0.1594916130 Long EC CORP US N 1 N N Toro Co/The YJKE4YIT6BWQHVEW0D14 TORO CO/THE 891092108 30447.000000 NS USD 2922607.530000 0.1421350687 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 TRACTOR SUPPLY CO 892356106 78300.000000 NS USD 16836849.000000 0.8188258820 Long EC CORP US N 1 N N Tradeweb Markets Inc N/A TRADEWEB MARKETS INC 892672106 52251.000000 NS USD 4748570.880000 0.2309370797 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TRANSDIGM GROUP INC 893641100 10500.000000 NS USD 10621800.000000 0.5165696238 Long EC CORP US N 1 N N N Trex Co Inc N/A TREX CO INC 89531P105 76000.000000 NS USD 6292040.000000 0.3060005588 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 TYLER TECHNOLOGIES INC 902252105 26744.000000 NS USD 11182201.280000 0.5438235994 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 37695.000000 NS USD 18470173.050000 0.8982592728 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 UNITED AIRLINES HOLDINGS INC 910047109 36800.000000 NS USD 1518368.000000 0.0738427373 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 UNITED RENTALS INC 911363109 12300.000000 NS USD 7053066.000000 0.3430115094 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 VAIL RESORTS INC 91879Q109 7200.000000 NS USD 1536984.000000 0.0747480885 Long EC CORP US N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 VALMONT INDUSTRIES INC 920253101 7600.000000 NS USD 1774676.000000 0.0863077552 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 VEEVA SYSTEMS INC 922475108 98895.000000 NS USD 19039265.400000 0.9259359210 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VERISIGN INC 92343E102 10434.000000 NS USD 2148986.640000 0.1045115913 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 VERISK ANALYTICS INC 92345Y106 101700.000000 NS USD 24292062.000000 1.1813949923 Long EC CORP US N 1 N N N Vistra Corp 549300KP43CPCUJOOG15 VISTRA CORP 92840M102 68700.000000 NS USD 2646324.000000 0.1286985815 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 VULCAN MATERIALS CO 929160109 21700.000000 NS USD 4926117.000000 0.2395716739 Long EC CORP US N 1 N N N Westinghouse Air Brake Technologies Corp N/A WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORP 929740108 20500.000000 NS USD 2601450.000000 0.1265162259 Long EC CORP US N 1 N N N Waste Connections Inc 549300HDLRTPBQU69P29 WASTE CONNECTIONS INC 94106B101 34275.000000 NS USD 5116229.250000 0.2488173962 Long EC CORP CA N 1 N N N Watsco Inc 549300F1Y3LN5BX5WN75 WATSCO INC 942622200 10700.000000 NS USD 4584629.000000 0.2229641000 Long EC CORP US N 1 N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 54539.000000 NS USD 19204272.680000 0.9339607142 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX INC 96208T104 23500.000000 NS USD 4571925.000000 0.2223462669 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 WILLIAMS-SONOMA INC 969904101 15400.000000 NS USD 3107412.000000 0.1511226579 Long EC CORP US N 1 N N WillScot Mobile Mini Holdings Corp 549300HJ4VIXF476Q166 WILLSCOT MOBILE MINI HOLDINGS CORP 971378104 95300.000000 NS USD 4240850.000000 0.2062451081 Long EC CORP US N 1 N N N Wingstop Inc 549300SSH3F8HPIM3Q47 WINGSTOP INC 974155103 34700.000000 NS USD 8903326.000000 0.4329951385 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 WORKIVA INC 98139A105 26500.000000 NS USD 2690545.000000 0.1308491798 Long EC CORP US N 1 N N N Wynn Resorts Ltd 254900CEKKWIHTEAB172 WYNN RESORTS LTD 983134107 27422.000000 NS USD 2498418.420000 0.1215054947 Long EC CORP US N 1 N N N Yum Brands Inc 549300JE8XHZZ7OHN517 YUM! BRANDS INC 988498101 176600.000000 NS USD 23074556.000000 1.1221840660 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 ZEBRA TECHNOLOGIES CORP 989207105 9000.000000 NS USD 2459970.000000 0.1196356340 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 95901.000000 NS USD 21247825.560000 1.0333447491 Long EC CORP US N 1 N N N TE Connectivity Ltd 894500ZRIX9K13RHXR17 TE CONNECTIVITY LTD 000000000 14600.000000 NS USD 2051300.000000 0.0997608004 Long EC CORP CH N 1 N N N ICON PLC 6354008SRQGEMC4XFI67 ICON PLC 000000000 9500.000000 NS USD 2689165.000000 0.1307820664 Long EC CORP IE N 1 N N N Allegion plc 984500560CAC2E6FB757 ALLEGION PLC 000000000 43100.000000 NS USD 5460339.000000 0.2655524735 Long EC CORP IE N 1 N N N Elastic NV 2549003I48WHHH937I59 ELASTIC NV N14506104 44700.000000 NS USD 5037690.000000 0.2449977996 Long EC CORP NL N 1 N N N STERIS PLC N/A STERIS PLC 000000000 21300.000000 NS USD 4682805.000000 0.2277386900 Long EC CORP IE N 1 N N N Spotify Technology SA 549300B4X0JHWV0DTD60 SPOTIFY TECHNOLOGY SA 000000000 103473.000000 NS USD 19443611.430000 0.9456004671 Long EC CORP LU N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 TRANE TECHNOLOGIES PLC 000000000 46400.000000 NS USD 11316960.000000 0.5503773155 Long EC CORP IE N 1 N N N Ferguson PLC 213800DU1LGY3R2S2X42 FERGUSON PLC 000000000 25200.000000 NS USD 4865364.000000 0.2366170754 Long EC CORP JE N 1 N N N Monday.com Ltd 984500MDAFVD86E3B328 MONDAY.COM LTD 000000000 24000.000000 NS USD 4507440.000000 0.2192101701 Long EC CORP IL N 1 N N N Noble Corp PLC 549300I3HBUNXO0OG954 NOBLE CORP PLC 000000000 114100.000000 NS USD 5495056.000000 0.2672408641 Long EC CORP GB N 1 N N N NU Holdings Ltd/Cayman Islands 5493002DG1RHWK9W2X27 NU HOLDINGS LTD/CAYMAN ISLANDS 000000000 1133300.000000 NS USD 9440389.000000 0.4591141044 Long EC CORP KY N 1 N N N Globant SA 2221008DCMSPYS42DS88 GLOBANT SA 000000000 10798.000000 NS USD 2569708.040000 0.1249725202 Long EC CORP LU N 1 N N N Novocure Ltd 213800YPP55UMHWA4826 NOVOCURE LTD 000000000 67479.000000 NS USD 1007461.470000 0.0489958380 Long EC CORP JE N 1 N N N N/A N/A CANVA SERIES A CVT PFD STOCK PP TC0R8VGD3 68.000000 NS USD 72532.950000 0.0035274924 Long EP CORP US Y 3 N N N Caris Life Sciences Inc 549300LX5LO78M5VPY43 CARIS LIFE SER D CVT PFD STOCK PP TC13PNHL5 200815.000000 NS USD 730966.600000 0.0355490728 Long EP CORP US Y 3 N N N N/A N/A RAPPI INC SER E CVT PFD PP TC19OBBO9 49017.000000 NS USD 1113666.240000 0.0541608909 Long EP CORP US Y 3 N N N N/A N/A CANVA COMMON STOCK PP TC1HS9QX6 1136.000000 NS USD 1211727.010000 0.0589298768 Long EC CORP US Y 3 N N N N/A N/A SNYK SER F CVT PFD STOCK PP TC1N2Z5F5 197401.000000 NS USD 2005594.160000 0.0975379899 Long EP CORP GB Y 3 N N N N/A N/A DATABRICKS INC PP 000000000 52161.000000 NS USD 3833833.500000 0.1864506890 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS SER H CVT PFD STOCK PP TC2K5K6F9 30282.000000 NS USD 2225727.000000 0.1082437025 Long EP CORP US Y 3 N N N N/A N/A DATAROBOT SERIES G CVT PFD STOCK PP TC2PFCC01 79458.000000 NS USD 388549.620000 0.0188963199 Long EP CORP US Y 3 N N N N/A N/A SNYK LTD PP TC2UBMBG8 117787.000000 NS USD 1196715.920000 0.0581998430 Long EC CORP US Y 3 N N N N/A N/A SOCURE SERIES A CVT PFD STOCK PP TC3RC4MW6 32662.000000 NS USD 204137.500000 0.0099278118 Long EP CORP US Y 3 N N N N/A N/A TANIUM INC CVT PFD 1/24 G PP 000000000 198465.000000 NS USD 974463.150000 0.0473910319 Long EP CORP US Y 3 N N N N/A N/A SOCURE SERIES B CVT PFD STOCK PP TC60C9PB4 485.000000 NS USD 3031.250000 0.0001474187 Long EP CORP US Y 3 N N N N/A N/A TANIUM CLASS B COMMON STOCK TC6AHZMP1 48005.000000 NS USD 235704.550000 0.0114630110 Long EC CORP US Y 3 N N N N/A N/A DATABRICKS SER G CVY PFD STCK PP TC6XLXUH0 13101.000000 NS USD 962923.500000 0.0468298245 Long EP CORP US Y 3 N N N N/A N/A SOCURE INC PP TC7Z586M3 26874.000000 NS USD 167962.500000 0.0081685143 Long EC CORP US Y 3 N N N N/A N/A CANVA SERIES A-3 CVT PFD STOCK PP 000000000 3.000000 NS USD 3199.980000 0.0001556245 Long EP CORP US Y 3 N N N N/A N/A SOCURE SERIES A-1 CVT PFD STOCK PP TC8GIS7E3 26807.000000 NS USD 167543.750000 0.0081481493 Long EP CORP US Y 3 N N N N/A N/A DATABRICKS SER F CVT PFD STCK PP TC9IB3734 108447.000000 NS USD 7970854.500000 0.3876462850 Long EP CORP US Y 3 N N N N/A N/A SOCURE SERIES E CVT PFD STOCK PP TC9LW24E5 62133.000000 NS USD 388331.250000 0.0188856999 Long EP CORP US Y 3 N N N 2024-02-02 T. ROWE PRICE DIVERSIFIED MID-CAP GROWTH FUND, INC. /s/ Alan Dupski Alan Dupski Treasurer & Vice President