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