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