0001752724-22-189673.txt : 20220824
0001752724-22-189673.hdr.sgml : 20220824
20220824140842
ACCESSION NUMBER: 0001752724-22-189673
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20220630
FILED AS OF DATE: 20220824
DATE AS OF CHANGE: 20220824
PERIOD START: 20221231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: T. Rowe Price Mid-Cap Growth Fund, Inc.
CENTRAL INDEX KEY: 0000887147
IRS NUMBER: 521784828
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-06665
FILM NUMBER: 221190985
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: PRICE T ROWE MID CAP GROWTH FUND INC
DATE OF NAME CHANGE: 19920717
0000887147
S000002102
T. Rowe Price Mid-Cap Growth Fund, Inc.
C000005470
T. Rowe Price Mid-Cap Growth Fund, Inc.
RPMGX
C000005471
T. Rowe Price Mid-Cap Growth Fund-Advisor Class
PAMCX
C000005472
T. Rowe Price Mid-Cap Growth Fund-R Class
RRMGX
C000159676
T. Rowe Price Mid-Cap Growth Fund-I Class
RPTIX
C000219320
T. Rowe Price Mid-Cap Growth Fund-Z Class
TRQZX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000887147
XXXXXXXX
S000002102
C000005471
C000159676
C000219320
C000005472
C000005470
T. ROWE PRICE MID-CAP GROWTH FUND, INC.
811-06665
0000887147
549300H4FB9U29ZK0L79
100 East Pratt Street
Baltimore
21202
410-345-2000
T. Rowe Price Mid-Cap Growth Fund, Inc.
S000002102
80RXPO345YBHPM0J9835
2022-12-31
2022-06-30
N
27455869035.93
40497649.14
27415371386.79
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
0.00000000
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
1453500.00000000
NS
USD
57253365.00000000
0.208836729556
Long
EC
CORP
US
N
1
N
N
N
HILTON WORLDWIDE HOLDINGS INC
549300HVGPK36ICB0B89
HILTON WORLDWIDE HOLDINGS IN
43300A203
3196600.00000000
NS
USD
356229104.00000000
1.299377268956
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
Skyworks Solutions Inc
83088M102
50000.00000000
NS
USD
4632000.00000000
0.016895631048
Long
EC
CORP
US
N
1
N
N
N
MAPBLEBEAR DBA INSTACART SER E CVT PFD STOCK
N/A
MAPBLEBEAR DBA INSTACART SER E CVT PFD STOCK
000000000
478699.00000000
NS
USD
34270061.41000000
0.125003090151
Long
EP
CORP
US
Y
3
N
N
N
Liberty Media Corp-Liberty For
N/A
Liberty Media Corp-Liberty Formula One
531229854
4334700.00000000
NS
USD
275123409.00000000
1.003537049046
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutio
N/A
Bright Horizons Family Solutions Inc
109194100
1700000.00000000
NS
USD
143684000.00000000
0.524100140657
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
25490005ZWM1IF9UXU57
Domino's Pizza Inc
25754A201
549200.00000000
NS
USD
214028732.00000000
0.780688793087
Long
EC
CORP
US
N
1
N
N
N
Ingersoll Rand Inc
5299004C02FMZCUOIR50
Ingersoll Rand Inc
45687V106
13735700.00000000
NS
USD
577998256.00000000
2.108299930886
Long
EC
CORP
US
N
1
N
N
N
Ionis Pharmaceuticals Inc
549300SI4ZGLG0BLUZ92
Ionis Pharmaceuticals Inc
462222100
4242300.00000000
NS
USD
157049946.00000000
0.572853614799
Long
EC
CORP
US
N
1
N
N
N
DATABRICKS SER H CVT PFD STOCK PP
N/A
DATABRICKS SER H CVT PFD STOCK PP
000000000
89518.00000000
NS
USD
14849245.84000000
0.054163941937
Long
EP
CORP
US
Y
3
N
N
N
WASTE CONNECTIONS INC
549300HDLRTPBQU69P29
WASTE CONNECTIONS INC
94106B101
1000000.00000000
NS
USD
123960000.00000000
0.452155100330
Long
EC
CORP
US
N
1
N
N
N
ROPER TECHNOLOGIES INC
54930003T4SXCIWVXY35
ROPER TECHNOLOGIES INC
776696106
646500.00000000
NS
USD
255141225.00000000
0.930650259667
Long
EC
CORP
US
N
1
N
N
N
Boston Beer Co Inc/The
529900Q02MQ0DCQNRM58
Boston Beer Co Inc/The
100557107
374300.00000000
NS
USD
113401671.00000000
0.413642658346
Long
EC
CORP
US
N
1
N
N
N
Axis Capital Holdings Ltd
N/A
Axis Capital Holdings Ltd
000000000
3585300.00000000
NS
USD
204684777.00000000
0.746605888033
Long
EC
CORP
BM
N
1
N
N
N
T ROWE PRICE TREASURY RESERVE FUND
5493007QR86JJLYO6D96
T ROWE PRICE TREASURY RESERVE FUND
000000000
1307512512.72000000
NS
USD
1307512512.72000000
4.769267920076
Long
STIV
RF
US
N
1
N
N
N
Dollar Tree Inc
549300PMSTQITB1WHR43
Dollar Tree Inc
256746108
1248700.00000000
NS
USD
194609895.00000000
0.709856861883
Long
EC
CORP
US
N
1
N
N
N
Enovis Corp
635400OP2DYYYMOIYL17
Enovis Corp
194014502
2983466.00000000
NS
USD
164090630.00000000
0.598535134486
Long
EC
CORP
US
N
1
N
N
N
Bath & Body Works Inc
GR3KVMWVCR54YWQNXU90
Bath & Body Works Inc
070830104
2996800.00000000
NS
USD
80673856.00000000
0.294265048836
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co
723787107
750000.00000000
NS
USD
167310000.00000000
0.610278072251
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences Inc
64125C109
1248700.00000000
NS
USD
121723276.00000000
0.443996451051
Long
EC
CORP
US
N
1
N
N
N
Wolfspeed Inc
549300OGU88P3AW3TO93
Wolfspeed Inc
977852102
599300.00000000
NS
USD
38025585.00000000
0.138701695714
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
Amphenol Corp
032095101
2734700.00000000
NS
USD
176059986.00000000
0.642194422669
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
200000.00000000
NS
USD
14642000.00000000
0.053407994345
Long
EC
CORP
US
N
1
N
N
N
SentinelOne Inc
N/A
SentinelOne Inc
81730H109
1750000.00000000
NS
USD
40827500.00000000
0.148921929322
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
1398500.00000000
NS
USD
242066365.00000000
0.882958547541
Long
EC
CORP
US
N
1
N
N
N
KKR & Co Inc
549300JOHU21WRN2Z451
KKR & Co Inc
48251W104
6532200.00000000
NS
USD
302375538.00000000
1.102941607953
Long
EC
CORP
US
N
1
N
N
N
VENTURE HOLDINGS TRUST
N/A
VENTURE GLOBAL LNG INC SR B PP
000000000
1337.00000000
NS
USD
7955377.29000000
0.029017944633
Long
EC
CORP
US
Y
3
N
N
N
Farfetch Ltd
549300QFQ74Z0F96NS78
Farfetch Ltd
30744W107
2995400.00000000
NS
USD
21447064.00000000
0.078230069173
Long
EC
CORP
GB
N
1
N
N
N
CBOE GLOBAL MARKETS INC
529900RLNSGA90UPEH54
CBOE GLOBAL MARKETS INC
12503M108
1750000.00000000
NS
USD
198082500.00000000
0.722523496783
Long
EC
CORP
US
N
1
N
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM International Inc
749685103
2495400.00000000
NS
USD
196437888.00000000
0.716524628568
Long
EC
CORP
US
N
1
N
N
N
COOPER COS INC/THE
QJKMVPIGLH7530PCUE20
COOPER COS INC/THE
216648402
1222900.00000000
NS
USD
382914448.00000000
1.396714429280
Long
EC
CORP
US
N
1
N
N
N
CCC Intelligent Solutions Hold
N/A
CCC Intelligent Solutions Holdings Inc
12510Q100
14000000.00000000
NS
USD
128800000.00000000
0.469809429837
Long
EC
CORP
US
N
1
N
N
N
Cognex Corp
549300JQTYZCLC43S226
Cognex Corp
192422103
2247600.00000000
NS
USD
95567952.00000000
0.348592585712
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
1550000.00000000
NS
USD
286719000.00000000
1.045832996222
Long
EC
CORP
US
N
1
N
N
N
Argenx SE
7245009C5FZE6G9ODQ71
Argenx SE
04016X101
649000.00000000
NS
USD
245893120.00000000
0.896916975994
Long
EC
CORP
NL
N
1
N
N
N
Marvell Technology Inc
N/A
Marvell Technology Inc
573874104
10750000.00000000
NS
USD
467947500.00000000
1.706880032365
Long
EC
CORP
US
N
1
N
N
N
Apellis Pharmaceuticals Inc
254900HS0ZFRXXSB9D42
Apellis Pharmaceuticals Inc
03753U106
749200.00000000
NS
USD
33878824.00000000
0.123576016979
Long
EC
CORP
US
N
1
N
N
N
Rivian Automotive Inc
N/A
Rivian Automotive Inc
76954A103
3995800.00000000
NS
USD
102851892.00000000
0.375161403246
Long
EC
CORP
US
N
1
N
N
N
Leidos Holdings Inc
549300IUTGTP6EJP8124
Leidos Holdings Inc
525327102
1093900.00000000
NS
USD
110166669.00000000
0.401842701474
Long
EC
CORP
US
N
1
N
N
N
Deckers Outdoor Corp
5493008LG4W3I6K8J118
Deckers Outdoor Corp
243537107
359600.00000000
NS
USD
91823860.00000000
0.334935677888
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
Raymond James Financial Inc
754730109
997300.00000000
NS
USD
89168593.00000000
0.325250355875
Long
EC
CORP
US
N
1
N
N
N
Catalent Inc
N/A
Catalent Inc
148806102
7000000.00000000
NS
USD
751030000.00000000
2.739448572131
Long
EC
CORP
US
N
1
N
N
N
ALNYLAM PHARMACEUTICALS INC
529900S3ZI14OWRJII50
ALNYLAM PHARMACEUTICALS INC
02043Q107
1623300.00000000
NS
USD
236758305.00000000
0.863596927649
Long
EC
CORP
US
N
1
N
N
N
SILA NANO SER F CVT PFD STOCK PP
N/A
SILA NANO SER F CVT PFD STOCK PP
000000000
921478.00000000
NS
USD
28722469.26000000
0.104767755485
Long
EP
CORP
US
Y
3
N
N
N
Kemper Corp
549300FNI1JKTRY2PV09
Kemper Corp
488401100
1242900.00000000
NS
USD
59534910.00000000
0.217158867410
Long
EC
CORP
US
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
Dollar General Corp
256677105
1900000.00000000
NS
USD
466336000.00000000
1.701001943109
Long
EC
CORP
US
N
1
N
N
N
Southwest Airlines Co
UDTZ87G0STFETI6HGH41
Southwest Airlines Co
844741108
7985900.00000000
NS
USD
288450708.00000000
1.052149554825
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
1041437.00000000
NS
USD
138542364.11000000
0.505345567475
Long
EC
CORP
US
N
1
N
N
N
ICU Medical Inc
5493003NRW7LS2QZRH60
ICU Medical Inc
44930G107
895800.00000000
NS
USD
147260562.00000000
0.537145967940
Long
EC
CORP
US
N
1
N
N
N
Exelixis Inc
254900PJQB59O2O95R37
Exelixis Inc
30161Q104
2316200.00000000
NS
USD
48223284.00000000
0.175898707771
Long
EC
CORP
US
N
1
N
N
N
Coterra Energy Inc
FCNMH6O7VWU7LHXMK351
Coterra Energy Inc
127097103
3500000.00000000
NS
USD
90265000.00000000
0.329249597703
Long
EC
CORP
US
N
1
N
N
N
Alkermes PLC
N/A
Alkermes PLC
000000000
2250000.00000000
NS
USD
67027500.00000000
0.244488754335
Long
EC
CORP
IE
N
1
N
N
N
Five Below Inc
529900AAXP5Z6BGI7418
Five Below Inc
33829M101
799100.00000000
NS
USD
90641913.00000000
0.330624421318
Long
EC
CORP
US
N
1
N
N
N
EQUIFAX INC
5493004MCF8JDC86VS77
EQUIFAX INC
294429105
1500000.00000000
NS
USD
274170000.00000000
1.000059405112
Long
EC
CORP
US
N
1
N
N
N
BLACK KNIGHT INC
549300TUSNXS3BFFML48
BLACK KNIGHT INC
09215C105
3696200.00000000
NS
USD
241694518.00000000
0.881602202611
Long
EC
CORP
US
N
1
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
5000000.00000000
NS
USD
156150000.00000000
0.569570981902
Long
EC
CORP
US
N
1
N
N
N
DATABRICKS SER G CVY PFD STCK PP
N/A
DATABRICKS SER G CVY PFD STCK PP
000000000
70358.00000000
NS
USD
11670985.04000000
0.042570953627
Long
EP
CORP
US
Y
3
N
N
N
Crowdstrike Holdings Inc
549300YBY08K9KM4HX32
Crowdstrike Holdings Inc
22788C105
1150000.00000000
NS
USD
193844000.00000000
0.707063191904
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
Molina Healthcare Inc
60855R100
508759.00000000
NS
USD
142254103.99000000
0.518884468070
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
15OMOPB0A8K0EFUVD031
Match Group Inc
57667L107
1498400.00000000
NS
USD
104423496.00000000
0.380893968302
Long
EC
CORP
US
N
1
N
N
N
DocuSign Inc
549300Q7PVDWRZ39JG09
DocuSign Inc
256163106
1497300.00000000
NS
USD
85915074.00000000
0.313382856602
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
4090100.00000000
NS
USD
247082941.00000000
0.901256953677
Long
EC
CORP
US
N
1
N
N
N
Assurant Inc
H3F39CAXWQRVWURFXL38
Assurant Inc
04621X108
1994400.00000000
NS
USD
344732040.00000000
1.257440707756
Long
EC
CORP
US
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
000000000
1100000.00000000
NS
USD
206140000.00000000
0.751913943063
Long
EC
CORP
AU
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
8735352.00000000
NS
USD
600730157.04000000
2.191216557180
Long
EC
CORP
US
N
1
N
N
N
CRISPR Therapeutics AG
506700O6IRRIQLT3W370
CRISPR Therapeutics AG
000000000
400951.00000000
NS
USD
24365792.27000000
0.088876389548
Long
EC
CORP
CH
N
1
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
Paylocity Holding Corp
70438V106
680000.00000000
NS
USD
118605600.00000000
0.432624451176
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC Inc
69370C100
1741600.00000000
NS
USD
185201744.00000000
0.675539796222
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker Corp
116794108
7050000.00000000
NS
USD
442458000.00000000
1.613904819152
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB Hunt Transport Services Inc
445658107
2545400.00000000
NS
USD
400824138.00000000
1.462041612878
Long
EC
CORP
US
N
1
N
N
N
Doximity Inc
N/A
Doximity Inc
26622P107
1748100.00000000
NS
USD
60868842.00000000
0.222024502755
Long
EC
CORP
US
N
1
N
N
N
DoorDash Inc
549300NUQ43FGGSK5051
DoorDash Inc
25809K105
1098800.00000000
NS
USD
70509996.00000000
0.257191467535
Long
EC
CORP
US
N
1
N
N
N
CORNING INC
549300X2937PB0CJ7I56
CORNING INC
219350105
4500000.00000000
NS
USD
141795000.00000000
0.517209845526
Long
EC
CORP
US
N
1
N
N
N
Acadia Healthcare Co Inc
5493005CW985Y9D0NC11
Acadia Healthcare Co Inc
00404A109
5087300.00000000
NS
USD
344054099.00000000
1.254967857797
Long
EC
CORP
US
N
1
N
N
N
DENTSPLY SIRONA Inc
9NHEHR1SOZCYXDO8HO28
DENTSPLY SIRONA Inc
24906P109
1694200.00000000
NS
USD
60533766.00000000
0.220802283310
Long
EC
CORP
US
N
1
N
N
N
FORTIVE CORP
549300MU9YQJYHDQEF63
FORTIVE CORP
34959J108
4994800.00000000
NS
USD
271617224.00000000
0.990747928116
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
349600.00000000
NS
USD
220863296.00000000
0.805618471783
Long
EC
CORP
US
N
1
N
N
N
MARKETAXESS HOLDINGS INC
5493002U1CA1XJOVID83
MARKETAXESS HOLDINGS INC
57060D108
459400.00000000
NS
USD
117610994.00000000
0.428996537528
Long
EC
CORP
US
N
1
N
N
N
CARIS LIFE SER D CVT PFD STOCK PP
N/A
CARIS LIFE SER D CVT PFD STOCK PP
000000000
3278524.00000000
NS
USD
21572687.92000000
0.078688293569
Long
EP
CORP
US
Y
3
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
3750000.00000000
NS
USD
206587500.00000000
0.753546239025
Long
EC
CORP
US
N
1
N
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
000000000
1346200.00000000
NS
USD
126313946.00000000
0.460741327257
Long
EC
CORP
SE
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
4700000.00000000
NS
USD
558219000.00000000
2.036153339396
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA Corp
482480100
1347800.00000000
NS
USD
430056024.00000000
1.568667511129
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
225000.00000000
NS
USD
90202500.00000000
0.329021623407
Long
EC
CORP
US
N
1
N
N
N
Alcon Inc
549300LDT5AP8S0NBM78
Alcon Inc
000000000
3149400.00000000
NS
USD
220111566.00000000
0.802876469899
Long
EC
CORP
CH
N
1
N
N
N
Elanco Animal Health Inc
549300SHPNDCE059M934
Elanco Animal Health Inc
28414H103
3000000.00000000
NS
USD
58890000.00000000
0.214806500955
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services I
5493007NKRGM1RJQ1P16
West Pharmaceutical Services Inc
955306105
803796.00000000
NS
USD
243043796.52000000
0.886523815749
Long
EC
CORP
US
N
1
N
N
N
Perrigo Co PLC
549300IFOQS6R1QLY196
Perrigo Co PLC
000000000
2250000.00000000
NS
USD
91282500.00000000
0.332961019247
Long
EC
CORP
IE
N
1
N
N
N
Reynolds Consumer Products Inc
N/A
Reynolds Consumer Products Inc
76171L106
3977800.00000000
NS
USD
108474606.00000000
0.395670751526
Long
EC
CORP
US
N
1
N
N
N
Broadridge Financial Solutions
549300KZDJZQ2YIHRC28
Broadridge Financial Solutions Inc
11133T103
597800.00000000
NS
USD
85216390.00000000
0.310834344710
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
748600.00000000
NS
USD
163232230.00000000
0.595404044311
Long
EC
CORP
US
N
1
N
N
N
MGM RESORTS INTERNATIONAL
54930066VBP7DZEGGJ87
MGM RESORTS INTERNATIONAL
552953101
8241400.00000000
NS
USD
238588530.00000000
0.870272835752
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
2497400.00000000
NS
USD
340220802.00000000
1.240985566819
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
209572.00000000
NS
USD
53239670.88000000
0.194196424074
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
1896600.00000000
NS
USD
307002642.00000000
1.119819380407
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
2243165.00000000
NS
USD
551482115.25000000
2.011579954432
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
Ceridian HCM Holding Inc
15677J108
1750000.00000000
NS
USD
82390000.00000000
0.300524836368
Long
EC
CORP
US
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
227270.00000000
NS
USD
297100980.20000000
1.083702190309
Long
EC
CORP
US
N
1
N
N
N
nCino Inc
N/A
nCino Inc
63947X101
871700.00000000
NS
USD
26952964.00000000
0.098313328022
Long
EC
CORP
US
N
1
N
N
N
Tradeweb Markets Inc
N/A
Tradeweb Markets Inc
892672106
4495300.00000000
NS
USD
306804225.00000000
1.119095636792
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX Corp
45167R104
1248700.00000000
NS
USD
226801381.00000000
0.827278163772
Long
EC
CORP
US
N
1
N
N
N
Shoals Technologies Group Inc
N/A
Shoals Technologies Group Inc
82489W107
2493200.00000000
NS
USD
41087936.00000000
0.149871892743
Long
EC
CORP
US
N
1
N
N
N
FLEETCOR TECHNOLOGIES INC
549300DG6RR0NQSFLN74
FLEETCOR TECHNOLOGIES INC
339041105
1704300.00000000
NS
USD
358090473.00000000
1.306166777563
Long
EC
CORP
US
N
1
N
N
N
Bill.com Holdings Inc
549300IBF9VZZIGOZW63
Bill.com Holdings Inc
090043100
748600.00000000
NS
USD
82301084.00000000
0.300200507368
Long
EC
CORP
US
N
1
N
N
N
Vimeo Inc
N/A
Vimeo Inc
92719V100
3583200.00000000
NS
USD
21570864.00000000
0.078681640659
Long
EC
CORP
US
N
1
N
N
N
TreeHouse Foods Inc
5493007M7EVHE470Q576
TreeHouse Foods Inc
89469A104
2765210.00000000
NS
USD
115641082.20000000
0.421811109426
Long
EC
CORP
US
N
1
N
N
N
Avantor Inc
N/A
Avantor Inc
05352A100
14293200.00000000
NS
USD
444518520.00000000
1.621420748705
Long
EC
CORP
US
N
1
N
N
N
Olaplex Holdings Inc
N/A
Olaplex Holdings Inc
679369108
2497400.00000000
NS
USD
35188366.00000000
0.128352687634
Long
EC
CORP
US
N
1
N
N
N
QuidelOrtho Corp
549300YU8CMO9HF53113
QuidelOrtho Corp
219798105
2352810.00000000
NS
USD
228646075.80000000
0.834006851755
Long
EC
CORP
US
N
1
N
N
N
Clear Secure Inc
N/A
Clear Secure Inc
18467V109
598300.00000000
NS
USD
11966000.00000000
0.043647046874
Long
EC
CORP
US
N
1
N
N
N
Multiplan Corp
N/A
Multiplan Corp
62548M100
15019400.00000000
NS
USD
82456506.00000000
0.300767422905
Long
EC
CORP
US
N
1
N
N
N
Trade Desk Inc/The
549300GXPD31VT3E0P46
Trade Desk Inc/The
88339J105
4994800.00000000
NS
USD
209232172.00000000
0.763192914836
Long
EC
CORP
US
N
1
N
N
N
MICROCHIP TECHNOLOGY INC
5493007PTFULNYZJ1R12
MICROCHIP TECHNOLOGY INC
595017104
11219400.00000000
NS
USD
651622752.00000000
2.376851813555
Long
EC
CORP
US
N
1
N
N
N
Thoughtworks Holding Inc
N/A
Thoughtworks Holding Inc
88546E105
1087098.00000000
NS
USD
15338952.78000000
0.055950191458
Long
EC
CORP
US
N
1
N
N
N
MAPLEBEAR DBA INSTACART SER I CVT PFD ST
N/A
MAPLEBEAR DBA INSTACART SER I CVT PFD ST
000000000
74070.00000000
NS
USD
5302671.30000000
0.019341964130
Long
EP
CORP
US
Y
3
N
N
N
Clarivate PLC
549300WDHIIODXFO0R55
Clarivate PLC
000000000
11479500.00000000
NS
USD
159105870.00000000
0.580352780034
Long
EC
CORP
GB
N
1
N
N
N
Hologic Inc
549300DYP6F5ZJL0LB74
Hologic Inc
436440101
11750000.00000000
NS
USD
814275000.00000000
2.970140322054
Long
EC
CORP
US
N
1
N
N
N
Ultragenyx Pharmaceutical Inc
529900EV44GVDN1DCX77
Ultragenyx Pharmaceutical Inc
90400D108
749200.00000000
NS
USD
44697272.00000000
0.163037266099
Long
EC
CORP
US
N
1
N
N
N
TEXTRON INC
3PPKBHUG1HD6BO7RNR87
TEXTRON INC
883203101
11585800.00000000
NS
USD
707544806.00000000
2.580832468098
Long
EC
CORP
US
N
1
N
N
N
Ross Stores Inc
549300ENZFLPGRDFZQ60
Ross Stores Inc
778296103
1298600.00000000
NS
USD
91200678.00000000
0.332662566241
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems Inc
922475108
1873000.00000000
NS
USD
370928920.00000000
1.352996152292
Long
EC
CORP
US
N
1
N
N
N
Warby Parker Inc
N/A
Warby Parker Inc
93403J106
899000.00000000
NS
USD
10122740.00000000
0.036923592451
Long
EC
CORP
US
N
1
N
N
N
Terminix Global Holdings Inc
549300GS10644JGL8R77
Terminix Global Holdings Inc
88087E100
3225000.00000000
NS
USD
131096250.00000000
0.478185205483
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
874100.00000000
NS
USD
261565684.00000000
0.954084043982
Long
EC
CORP
US
N
1
N
N
N
VENTURE CORP LTD
N/A
VENTURE GLOBAL LNG INC SR C PP
000000000
9021.00000000
NS
USD
53676483.57000000
0.195789737124
Long
EC
CORP
US
Y
3
N
N
N
Lattice Semiconductor Corp
549300LRBBPZDQ2II567
Lattice Semiconductor Corp
518415104
2400000.00000000
NS
USD
116400000.00000000
0.424579329449
Long
EC
CORP
US
N
1
N
N
N
Seagen Inc
N/A
Seagen Inc
81181C104
749200.00000000
NS
USD
132563448.00000000
0.483536940389
Long
EC
CORP
US
N
1
N
N
N
Esab Corp
549300ZNV0SWBXEIWT04
Esab Corp
29605J106
2983466.00000000
NS
USD
130526637.50000000
0.476107493341
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
8366500.00000000
NS
USD
473376570.00000000
1.726683046971
Long
EC
CORP
US
N
1
N
N
N
Playtika Holding Corp
254900E35Z4TKA4UFG64
Playtika Holding Corp
72815L107
2983300.00000000
NS
USD
39498892.00000000
0.144075713740
Long
EC
CORP
IL
N
1
N
N
N
REDWOOD MATERIALS SER C CVT STOCK PP
N/A
REDWOOD MATERIALS SER C CVT STOCK PP
000000000
408411.00000000
NS
USD
21298633.65000000
0.077688656299
Long
EP
CORP
US
Y
3
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
197065.00000000
NS
USD
53721889.65000000
0.195955359831
Long
EC
CORP
CA
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
2592900.00000000
NS
USD
357431265.00000000
1.303762257885
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
3750000.00000000
NS
USD
299962500.00000000
1.094139837713
Long
EC
CORP
US
N
1
N
N
N
DraftKings Inc
N/A
DraftKings Inc
26142V105
3992800.00000000
NS
USD
46595976.00000000
0.169962957432
Long
EC
CORP
US
N
1
N
N
N
agilon health Inc
N/A
agilon health Inc
00857U107
1325729.00000000
NS
USD
28940664.07000000
0.105563640417
Long
EC
CORP
US
N
1
N
N
N
NURO SERIES D CVT PFD STOCK PP
N/A
NURO SERIES D CVT PFD STOCK PP
000000000
839788.00000000
NS
USD
17505985.51000000
0.063854635645
Long
EP
CORP
US
Y
3
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
Sealed Air Corp
81211K100
5329700.00000000
NS
USD
307630284.00000000
1.122108760300
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
900000.00000000
NS
USD
273330000.00000000
0.996995430569
Long
EC
CORP
US
N
1
N
N
N
2022-08-24
T. ROWE PRICE MID-CAP GROWTH FUND, INC.
Alan S. Dupski
Alan S. Dupski
Treasurer & Vice President