0000080255-24-000848.txt : 20240515 0000080255-24-000848.hdr.sgml : 20240515 20240515123337 ACCESSION NUMBER: 0000080255-24-000848 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Investment Management, Inc. CENTRAL INDEX KEY: 0001897612 ORGANIZATION NAME: IRS NUMBER: 854328500 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22690 FILM NUMBER: 24948708 BUSINESS ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 BUSINESS PHONE: 000-000-0000 MAIL ADDRESS: STREET 1: 100 EAST PRATT STREET CITY: BALTIMORE STATE: MD ZIP: 21202 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001897612 XXXXXXXX 03-31-2024 03-31-2024 T. Rowe Price Investment Management, Inc.
100 EAST PRATT STREET BALTIMORE MD 21202
13F HOLDINGS REPORT 028-22690 N
Armando Capasso Vice President 410-577-4307 Armando Capasso Baltimore MD 05-15-2024 0 620 163447193 false
INFORMATION TABLE 2 trpim.xml ASCENDIS PHARMA A/S ADR 04351P101 388342 2568903 SH SOLE 2552443 0 16460 BOSTON BEER INC COMM STK 100557107 271153 890717 SH SOLE 884814 0 5903 KENVUE INC COMM STK 49177J102 197534 9204720 SH SOLE 9150927 0 53793 MATADOR RES CO COMM STK 576485205 350754 5253155 SH SOLE 5213162 0 39993 ATS CORPORATION COMM STK 00217Y104 18492 548385 SH SOLE 544197 0 4188 SAVERS VALUE VLG INC COMM STK 80517M109 49072 2545198 SH SOLE 2510992 0 34206 LIBERTY MEDIA CORP DEL COMM STK 531229755 518728 7907434 SH SOLE 7860291 0 47143 LIBERTY MEDIA CORP DEL COMM STK 531229722 122466 2794733 SH SOLE 2773008 0 21725 VERALTO CORP COMM STK 92338C103 1679066 18938258 SH SOLE 17569429 0 1368829 BIRKENSTOCK HOLDING PLC COMM STK M2029K104 136979 2899010 SH SOLE 2880626 0 18384 PREFERRED BK LOS ANGELES CA COMM STK 740367404 82472 1074271 SH SOLE 1054597 0 19674 MIDDLESEX WTR CO COMM STK 596680108 54507 1038211 SH SOLE 1029876 0 8335 FTI CONSULTING INC COMM STK 302941109 77588 368953 SH SOLE 362845 0 6108 ERO COPPER CORP COMM STK 296006109 111440 5780065 SH SOLE 5740405 0 39660 MARTIN MARIETTA MATLS INC COMM STK 573284106 1563329 2546386 SH SOLE 2453483 0 92903 MUELLER WTR PRODS INC COMM STK 624758108 89337 5552281 SH SOLE 5508900 0 43381 VISA INC COMM STK 92826C839 924206 3311616 SH SOLE 3015104 0 296512 PROASSURANCE CORP COMM STK 74267C106 53588 4166961 SH SOLE 4093347 0 73614 NVIDIA CORPORATION COMM STK 67066G104 1787321 1978087 SH SOLE 1804387 0 173700 NEOGEN CORP COMM STK 640491106 90897 5760225 SH SOLE 5722980 0 37245 DOVER CORP COMM STK 260003108 263 1483 SH SOLE 1483 0 0 SMITH A O CORP COMM STK 831865209 240 2682 SH SOLE 2682 0 0 JACK IN THE BOX INC COMM STK 466367109 21271 310604 SH SOLE 307858 0 2746 SMITH DOUGLAS HOMES CORP COMM STK 83207R107 18922 637104 SH SOLE 621768 0 15336 CG ONCOLOGY INC COMM STK 156944100 31113 708711 SH SOLE 702781 0 5930 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1478243 10159047 SH SOLE 10098135 0 60912 HELIX ACQUISITION CORP II COMM STK G4444H101 4140 400000 SH SOLE 396763 0 3237 HANNON ARMSTRONG SUST INFR C COMM STK 41068X100 137567 4843889 SH SOLE 4765939 0 77950 LANDSTAR SYS INC COMM STK 515098101 233878 1213308 SH SOLE 1197930 0 15378 TEXAS ROADHOUSE INC COMM STK 882681109 29476 190818 SH SOLE 190818 0 0 ASTERA LABS INC COMM STK 04626A103 24531 330648 SH SOLE 328416 0 2232 HANOVER INS GROUP INC COMM STK 410867105 197021 1446869 SH SOLE 1434270 0 12599 GOLDMAN SACHS GROUP INC COMM STK 38141G104 512873 1227878 SH SOLE 1117678 0 110200 BANKUNITED INC COMM STK 06652K103 112322 4011484 SH SOLE 3945556 0 65928 POOL CORP COMM STK 73278L105 39134 96986 SH SOLE 95736 0 1250 NEW YORK TIMES CO COMM STK 650111107 417679 9664009 SH SOLE 9575654 0 88355 MONRO INC COMM STK 610236101 142753 4526070 SH SOLE 4470995 0 55075 EQUIFAX INC COMM STK 294429105 1082546 4046598 SH SOLE 4010617 0 35981 IDEX CORP COMM STK 45167R104 432335 1771716 SH SOLE 1761637 0 10079 INSIGHT ENTERPRISES INC COMM STK 45765U103 95403 514243 SH SOLE 510272 0 3971 NISOURCE INC COMM STK 65473P105 323198 11684654 SH SOLE 10611183 0 1073471 NORTHROP GRUMMAN CORP COMM STK 666807102 196946 411451 SH SOLE 374551 0 36900 MASTERCARD INCORPORATED COMM STK 57636Q104 1076969 2236370 SH SOLE 2034931 0 201439 HERC HLDGS INC COMM STK 42704L104 115315 685173 SH SOLE 677242 0 7931 PENNYMAC MTG INVT TR COMM STK 70931T103 87592 5966702 SH SOLE 5868891 0 97811 EMPIRE ST RLTY TR INC COMM STK 292104106 3314 327061 SH SOLE 324375 0 2686 TRACTOR SUPPLY CO COMM STK 892356106 172570 659367 SH SOLE 655530 0 3837 DORMAN PRODS INC COMM STK 258278100 98298 1019785 SH SOLE 1002836 0 16949 CMS ENERGY CORP COMM STK 125896100 185670 3077060 SH SOLE 2802586 0 274474 SEALED AIR CORP NEW COMM STK 81211K100 493600 13268803 SH SOLE 13190299 0 78504 CONSTELLIUM SE COMM STK F21107101 318027 14383850 SH SOLE 14205166 0 178684 BJS RESTAURANTS INC COMM STK 09180C106 107963 2984038 SH SOLE 2951645 0 32393 NXP SEMICONDUCTORS N V COMM STK N6596X109 713803 2880908 SH SOLE 2740793 0 140115 DICKS SPORTING GOODS INC COMM STK 253393102 12935 57524 SH SOLE 57524 0 0 LENNAR CORP COMM STK 526057104 212 1228 SH SOLE 1228 0 0 MERITAGE HOMES CORP COMM STK 59001A102 232550 1325369 SH SOLE 1303863 0 21506 PACIFIC PREMIER BANCORP COMM STK 69478X105 111454 4643885 SH SOLE 4616652 0 27233 WASTE CONNECTIONS INC COMM STK 94106B101 2149205 12494646 SH SOLE 11516440 0 978206 CTS CORP COMM STK 126501105 106381 2273578 SH SOLE 2260921 0 12657 GENERAL DYNAMICS CORP COMM STK 369550108 291 1028 SH SOLE 1028 0 0 MOOG INC COMM STK 615394202 94180 589912 SH SOLE 578805 0 11107 WASTE MGMT INC DEL COMM STK 94106L109 430 2017 SH SOLE 2017 0 0 UFP INDUSTRIES INC COMM STK 90278Q108 165150 1342566 SH SOLE 1321593 0 20973 ENOVIS CORPORATION COMM STK 194014502 411486 6589032 SH SOLE 6549744 0 39288 STRYKER CORPORATION COMM STK 863667101 6086 17004 SH SOLE 17004 0 0 CADENCE DESIGN SYSTEM INC COMM STK 127387108 4505 14472 SH SOLE 14472 0 0 AGIOS PHARMACEUTICALS INC COMM STK 00847X104 27153 928596 SH SOLE 920903 0 7693 APPLE INC COMM STK 037833100 1431186 8346076 SH SOLE 7609883 0 736193 VISTEON CORP COMM STK 92839U206 32133 273210 SH SOLE 267921 0 5289 SOUTHWESTERN ENERGY CO COMM STK 845467109 285216 37627333 SH SOLE 37340010 0 287323 CAMDEN PPTY TR COMM STK 133131102 40568 412274 SH SOLE 412274 0 0 POPULAR INC COMM STK 733174700 238347 2705721 SH SOLE 2664977 0 40744 DENTSPLY SIRONA INC COMM STK 24906P109 287662 8667105 SH SOLE 8615600 0 51505 SPOTIFY TECHNOLOGY S A COMM STK L8681T102 1185283 4491406 SH SOLE 4464499 0 26907 DANAHER CORPORATION COMM STK 235851102 1228120 4917986 SH SOLE 4478890 0 439096 DOMINOS PIZZA INC COMM STK 25754A201 1223004 2461365 SH SOLE 2447181 0 14184 BIOGEN INC COMM STK 09062X103 1114801 5169970 SH SOLE 4910351 0 259619 BWX TECHNOLOGIES INC COMM STK 05605H100 391467 3814716 SH SOLE 3791392 0 23324 ABBOTT LABS COMM STK 002824100 11354 99894 SH SOLE 99894 0 0 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 1067059 13640015 SH SOLE 13548178 0 91837 ONTO INNOVATION INC COMM STK 683344105 343631 1897674 SH SOLE 1878318 0 19356 KOHLS CORP COMM STK 500255104 46435 1592942 SH SOLE 1573413 0 19529 CASEYS GEN STORES INC COMM STK 147528103 585097 1837327 SH SOLE 1826300 0 11027 CYTOKINETICS INC COMM STK 23282W605 359075 5121589 SH SOLE 5078893 0 42696 RELIANCE INC COMM STK 759509102 213054 637542 SH SOLE 629664 0 7878 SKYLINE CHAMPION CORPORATION COMM STK 830830105 178640 2101395 SH SOLE 2078288 0 23107 THERMON GROUP HLDGS INC COMM STK 88362T103 148415 4535883 SH SOLE 4500666 0 35217 KLA CORP COMM STK 482480100 364571 521881 SH SOLE 474692 0 47189 ASGN INC COMM STK 00191U102 111200 1061466 SH SOLE 1049792 0 11674 URBAN OUTFITTERS INC COMM STK 917047102 43205 995046 SH SOLE 976699 0 18347 SEACOAST BKG CORP FLA COMM STK 811707801 12225 481457 SH SOLE 481457 0 0 WEBSTER FINL CORP COMM STK 947890109 70234 1383366 SH SOLE 1353117 0 30249 EXPRO GROUP HOLDINGS NV COMM STK N3144W105 150567 7539637 SH SOLE 7445543 0 94094 BATH & BODY WORKS INC COMM STK 070830104 590730 11809871 SH SOLE 11739800 0 70071 MODINE MFG CO COMM STK 607828100 63149 663396 SH SOLE 655319 0 8077 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 1246756 2904023 SH SOLE 2691491 0 212532 LEGALZOOM COM INC COMM STK 52466B103 45253 3392272 SH SOLE 3364618 0 27654 EXELON CORP COMM STK 30161N101 997564 26552135 SH SOLE 24147523 0 2404612 CALIFORNIA WTR SVC GROUP COMM STK 130788102 148692 3199034 SH SOLE 3158065 0 40969 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 19464 1313339 SH SOLE 1302561 0 10778 POTLATCHDELTIC CORPORATION COMM STK 737630103 53973 1147870 SH SOLE 1120913 0 26957 ENPRO INC COMM STK 29355X107 133469 790828 SH SOLE 784608 0 6220 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 1808067 13156272 SH SOLE 12429698 0 726574 LULULEMON ATHLETICA INC COMM STK 550021109 131291 336081 SH SOLE 334072 0 2009 BURLINGTON STORES INC COMM STK 122017106 935049 4027082 SH SOLE 4001798 0 25284 DOLLAR GEN CORP NEW COMM STK 256677105 176372 1130149 SH SOLE 1123545 0 6604 RAYMOND JAMES FINL INC COMM STK 754730109 496219 3864029 SH SOLE 3840994 0 23035 BRADY CORP COMM STK 104674106 103423 1744644 SH SOLE 1712822 0 31822 APARTMENT INVT & MGMT CO COMM STK 03748R747 25065 3060371 SH SOLE 3036342 0 24029 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 359197 8212087 SH SOLE 8163349 0 48738 RADIAN GROUP INC COMM STK 750236101 11672 348721 SH SOLE 338991 0 9730 COOPER COS INC COMM STK 216648501 750803 7399989 SH SOLE 7358328 0 41661 WALKER & DUNLOP INC COMM STK 93148P102 119543 1182886 SH SOLE 1162724 0 20162 VOYA FINANCIAL INC COMM STK 929089100 85146 1151861 SH SOLE 1140209 0 11652 OREILLY AUTOMOTIVE INC COMM STK 67103H107 224 198 SH SOLE 198 0 0 PAYLOCITY HLDG CORP COMM STK 70438V106 659693 3838548 SH SOLE 3815400 0 23148 EASTGROUP PPTYS INC COMM STK 277276101 332552 1849870 SH SOLE 1828855 0 21015 ATRION CORP COMM STK 049904105 64320 138754 SH SOLE 136281 0 2473 HEALTHCARE RLTY TR COMM STK 42226K105 55111 3894739 SH SOLE 3865139 0 29600 ROYAL GOLD INC COMM STK 780287108 72813 597751 SH SOLE 593250 0 4501 TYLER TECHNOLOGIES INC COMM STK 902252105 608914 1432703 SH SOLE 1424682 0 8021 PROSPERITY BANCSHARES INC COMM STK 743606105 156073 2372643 SH SOLE 2344592 0 28051 WEC ENERGY GROUP INC COMM STK 92939U106 191313 2329667 SH SOLE 2127166 0 202501 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 76469 26307 SH SOLE 26150 0 157 CHENIERE ENERGY INC COMM STK 16411R208 773133 4793730 SH SOLE 4765136 0 28594 BLUEPRINT MEDICINES CORP COMM STK 09627Y109 95164 1003196 SH SOLE 992909 0 10287 AUTODESK INC COMM STK 052769106 304 1167 SH SOLE 1167 0 0 MARSH & MCLENNAN COS INC COMM STK 571748102 833710 4047528 SH SOLE 3688063 0 359465 PUBLIC SVC ENTERPRISE GRP IN COMM STK 744573106 5918 88608 SH SOLE 88608 0 0 SOUTHSTATE CORPORATION COMM STK 840441109 340143 4000260 SH SOLE 3954191 0 46069 HOME BANCSHARES INC COMM STK 436893200 201907 8217600 SH SOLE 8105807 0 111793 TELEFLEX INCORPORATED COMM STK 879369106 1592505 7041183 SH SOLE 6849123 0 192060 QUAKER HOUGHTON COMM STK 747316107 113515 553055 SH SOLE 545662 0 7393 FISERV INC COMM STK 337738108 323 2021 SH SOLE 2021 0 0 DIME CMNTY BANCSHARES INC COMM STK 25432X102 41156 2136829 SH SOLE 2122885 0 13944 ENTEGRIS INC COMM STK 29362U104 229739 1634681 SH SOLE 1621709 0 12972 COLUMBIA BKG SYS INC COMM STK 197236102 212808 10997826 SH SOLE 10847116 0 150710 ENCORE CAP GROUP INC COMM STK 292554102 50746 1112595 SH SOLE 1104159 0 8436 MACROGENICS INC COMM STK 556099109 40731 2767034 SH SOLE 2733185 0 33849 MCCORMICK & CO INC COMM STK 579780206 155555 2025181 SH SOLE 2012800 0 12381 FIRST BANCSHARES INC MS COMM STK 318916103 56870 2191512 SH SOLE 2174283 0 17229 BRUKER CORP COMM STK 116794108 1246905 13273412 SH SOLE 13191878 0 81534 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 1688634 7916335 SH SOLE 7665416 0 250919 TEXTRON INC COMM STK 883203101 1274745 13288275 SH SOLE 13208985 0 79290 EOG RES INC COMM STK 26875P101 344 2687 SH SOLE 2687 0 0 RPM INTL INC COMM STK 749685103 292192 2456421 SH SOLE 2441800 0 14621 SNAP ON INC COMM STK 833034101 185 623 SH SOLE 623 0 0 WESCO INTL INC COMM STK 95082P105 13483 78719 SH SOLE 78719 0 0 JOHNSON & JOHNSON COMM STK 478160104 378 2384 SH SOLE 2384 0 0 AFLAC INC COMM STK 001055102 156 1811 SH SOLE 1811 0 0 MARKETAXESS HLDGS INC COMM STK 57060D108 337936 1541325 SH SOLE 1532200 0 9125 ALLEGIANT TRAVEL CO COMM STK 01748X102 47672 633843 SH SOLE 619830 0 14013 WARBY PARKER INC COMM STK 93403J106 55230 4057985 SH SOLE 4026863 0 31122 AMAZON COM INC COMM STK 023135106 2215534 12282590 SH SOLE 11189210 0 1093380 GIBRALTAR INDS INC COMM STK 374689107 31914 396288 SH SOLE 396288 0 0 CANADIAN NAT RES LTD COMM STK 136385101 1904993 24960599 SH SOLE 22716082 0 2244517 MONDELEZ INTL INC COMM STK 609207105 320 4558 SH SOLE 4558 0 0 CARPENTER TECHNOLOGY CORP COMM STK 144285103 49388 691508 SH SOLE 679025 0 12483 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 42124 192071 SH SOLE 192071 0 0 RTX CORPORATION COMM STK 75513E101 1032286 10584285 SH SOLE 9627603 0 956682 VERITEX HLDGS INC COMM STK 923451108 51808 2528416 SH SOLE 2512558 0 15858 ORION S.A. COMM STK L72967109 68701 2920934 SH SOLE 2869864 0 51070 TETRA TECH INC NEW COMM STK 88162G103 113103 612326 SH SOLE 607502 0 4824 ZURN ELKAY WATER SOLNS CORP COMM STK 98983L108 180690 5398541 SH SOLE 5324938 0 73603 VALMONT INDS INC COMM STK 920253101 39497 173017 SH SOLE 169408 0 3609 RH COMM STK 74967X103 109836 315383 SH SOLE 312825 0 2558 ILLINOIS TOOL WKS INC COMM STK 452308109 286 1063 SH SOLE 1063 0 0 BANC OF CALIFORNIA INC COMM STK 05990K106 11688 768436 SH SOLE 762127 0 6309 MACERICH CO COMM STK 554382101 58914 3419220 SH SOLE 3364528 0 54692 HERITAGE COMM CORP COMM STK 426927109 6426 748888 SH SOLE 743002 0 5886 WSFS FINL CORP COMM STK 929328102 107073 2372005 SH SOLE 2327863 0 44142 NOV INC COMM STK 62955J103 39604 2028888 SH SOLE 2028888 0 0 NAPCO SEC TECHNOLOGIES INC COMM STK 630402105 89027 2216803 SH SOLE 2204339 0 12464 TIMKEN CO COMM STK 887389104 11151 127542 SH SOLE 127542 0 0 EYEPOINT PHARMACEUTICALS INC COMM STK 30233G209 33171 1604763 SH SOLE 1593683 0 11080 ROSS STORES INC COMM STK 778296103 814201 5547840 SH SOLE 5514900 0 32940 YUM BRANDS INC COMM STK 988498101 1833337 13222767 SH SOLE 12542193 0 680574 HUNT J B TRANS SVCS INC COMM STK 445658107 1094738 5494290 SH SOLE 5462786 0 31504 BERRY GLOBAL GROUP INC COMM STK 08579W103 84 1375 SH SOLE 1375 0 0 MOLINA HEALTHCARE INC COMM STK 60855R100 812008 1976506 SH SOLE 1964825 0 11681 OGE ENERGY CORP COMM STK 670837103 133997 3906609 SH SOLE 3857202 0 49407 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 280777 2935763 SH SOLE 2906619 0 29144 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 31492 8397820 SH SOLE 8333961 0 63859 AZZ INC COMM STK 002474104 195441 2528009 SH SOLE 2508442 0 19567 FIVE BELOW INC COMM STK 33829M101 444167 2448818 SH SOLE 2433456 0 15362 BADGER METER INC COMM STK 056525108 8406 51946 SH SOLE 51946 0 0 APPLIED MATLS INC COMM STK 038222105 4809 23317 SH SOLE 23317 0 0 VERISIGN INC COMM STK 92343E102 228 1198 SH SOLE 1198 0 0 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 43566 293492 SH SOLE 291199 0 2293 SANDY SPRING BANCORP INC COMM STK 800363103 15312 660533 SH SOLE 654748 0 5785 IONIS PHARMACEUTICALS INC COMM STK 462222100 577297 13317112 SH SOLE 13221697 0 95415 AGILYSYS INC COMM STK 00847J105 53522 635189 SH SOLE 630231 0 4958 MADRIGAL PHARMACEUTICALS INC COMM STK 558868105 11479 42986 SH SOLE 42635 0 351 U S PHYSICAL THERAPY COMM STK 90337L108 87250 773008 SH SOLE 767847 0 5161 RUSH ENTERPRISES INC COMM STK 781846209 130493 2438199 SH SOLE 2419146 0 19053 FEDERAL SIGNAL CORP COMM STK 313855108 184235 2170789 SH SOLE 2154079 0 16710 LITTELFUSE INC COMM STK 537008104 281855 1163008 SH SOLE 1150411 0 12597 TREEHOUSE FOODS INC COMM STK 89469A104 273012 7009278 SH SOLE 6955625 0 53653 NEOGENOMICS INC COMM STK 64049M209 107802 6857581 SH SOLE 6805392 0 52189 STARBUCKS CORP COMM STK 855244109 1872 20475 SH SOLE 20475 0 0 WILLIAMS SONOMA INC COMM STK 969904101 30725 96762 SH SOLE 96762 0 0 TRANSCAT INC COMM STK 893529107 17360 155790 SH SOLE 154580 0 1210 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 255351 1178359 SH SOLE 1075960 0 102399 FORTINET INC COMM STK 34959E109 349122 5110838 SH SOLE 5080500 0 30338 HUMANA INC COMM STK 444859102 227774 656938 SH SOLE 597438 0 59500 REXFORD INDL RLTY INC COMM STK 76169C100 127285 2530509 SH SOLE 2513696 0 16813 CHUYS HLDGS INC COMM STK 171604101 52521 1557100 SH SOLE 1546908 0 10192 LCI INDS COMM STK 50189K103 69281 562984 SH SOLE 553111 0 9873 SERVICE CORP INTL COMM STK 817565104 166 2236 SH SOLE 2236 0 0 MADDEN STEVEN LTD COMM STK 556269108 119127 2817562 SH SOLE 2774996 0 42566 SAIA INC COMM STK 78709Y105 207216 354214 SH SOLE 351487 0 2727 BECTON DICKINSON & CO COMM STK 075887109 1857107 7504977 SH SOLE 6826912 0 678065 ABERCROMBIE & FITCH CO COMM STK 002896207 24669 196828 SH SOLE 193477 0 3351 COCA COLA CONS INC COMM STK 191098102 24953 29480 SH SOLE 29326 0 154 FS BANCORP INC COMM STK 30263Y104 34334 989159 SH SOLE 981242 0 7917 REPLIGEN CORP COMM STK 759916109 78445 426514 SH SOLE 424041 0 2473 UNITED RENTALS INC COMM STK 911363109 513245 711742 SH SOLE 707470 0 4272 POWER INTEGRATIONS INC COMM STK 739276103 86984 1215699 SH SOLE 1206233 0 9466 AZENTA INC COMM STK 114340102 19471 322994 SH SOLE 320626 0 2368 NVR INC COMM STK 62944T105 23604 2914 SH SOLE 2914 0 0 VISHAY INTERTECHNOLOGY INC COMM STK 928298108 52492 2314433 SH SOLE 2276517 0 37916 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 68899 292214 SH SOLE 285950 0 6264 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 542900 2650101 SH SOLE 2634226 0 15875 CME GROUP INC COMM STK 12572Q105 5155 23940 SH SOLE 23940 0 0 AMERICAN TOWER CORP NEW COMM STK 03027X100 10318 52215 SH SOLE 52215 0 0 BORGWARNER INC COMM STK 099724106 13108 377300 SH SOLE 377300 0 0 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 107453 3829369 SH SOLE 3760251 0 69118 PRA GROUP INC COMM STK 69354N106 69292 2656900 SH SOLE 2619312 0 37588 CHAMPIONX CORPORATION COMM STK 15872M104 302658 8432920 SH SOLE 8328552 0 104368 SAREPTA THERAPEUTICS INC COMM STK 803607100 250059 1931547 SH SOLE 1920590 0 10957 MICROSOFT CORP COMM STK 594918104 4692325 11153082 SH SOLE 10157994 0 995088 STERICYCLE INC COMM STK 858912108 119288 2261375 SH SOLE 2233618 0 27757 CATALENT INC COMM STK 148806102 231366 4098598 SH SOLE 4074164 0 24434 AVERY DENNISON CORP COMM STK 053611109 948992 4250803 SH SOLE 4226546 0 24257 VSE CORP COMM STK 918284100 115490 1443616 SH SOLE 1432496 0 11120 RBC BEARINGS INC COMM STK 75524B104 299792 1108902 SH SOLE 1097893 0 11009 TAYLOR MORRISON HOME CORP COMM STK 87724P106 79206 1274010 SH SOLE 1264105 0 9905 ENSIGN GROUP INC COMM STK 29358P101 138159 1110421 SH SOLE 1092249 0 18172 MSCI INC COMM STK 55354G100 1379 2460 SH SOLE 2460 0 0 AVANOS MED INC COMM STK 05350V106 38362 1926767 SH SOLE 1894008 0 32759 UNIFIRST CORP MASS COMM STK 904708104 16896 97419 SH SOLE 96593 0 826 MORGAN STANLEY COMM STK 617446448 491084 5215415 SH SOLE 4751215 0 464200 CORPAY INC COMM STK 219948106 506000 1639981 SH SOLE 1630200 0 9781 MASIMO CORP COMM STK 574795100 176964 1205063 SH SOLE 1195987 0 9076 ZOETIS INC COMM STK 98978V103 7792 46044 SH SOLE 46044 0 0 FAIR ISAAC CORP COMM STK 303250104 804789 644032 SH SOLE 640355 0 3677 VARONIS SYS INC COMM STK 922280102 43064 912940 SH SOLE 906040 0 6900 AMPHENOL CORP NEW COMM STK 032095101 649695 5632376 SH SOLE 5599385 0 32991 JOHN MARSHALL BANCORP INC COMM STK 47805L101 29017 1619249 SH SOLE 1605768 0 13481 GOOSEHEAD INS INC COMM STK 38267D109 37944 569545 SH SOLE 564893 0 4652 ASSURANT INC COMM STK 04621X108 968974 5147541 SH SOLE 5116628 0 30913 SKECHERS U S A INC COMM STK 830566105 68942 1125389 SH SOLE 1116883 0 8506 PROCTER AND GAMBLE CO COMM STK 742718109 643 3963 SH SOLE 3963 0 0 PNC FINL SVCS GROUP INC COMM STK 693475105 525387 3251157 SH SOLE 2954625 0 296532 ADVANCED MICRO DEVICES INC COMM STK 007903107 237128 1313800 SH SOLE 1192700 0 121100 POST HLDGS INC COMM STK 737446104 218653 2057325 SH SOLE 2035062 0 22263 STRATEGIC ED INC COMM STK 86272C103 319478 3068357 SH SOLE 3025724 0 42633 MANHATTAN ASSOCIATES INC COMM STK 562750109 92947 371443 SH SOLE 369154 0 2289 DOLLAR TREE INC COMM STK 256746108 708631 5322049 SH SOLE 5289999 0 32050 ANALOG DEVICES INC COMM STK 032654105 8213 41519 SH SOLE 41519 0 0 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 65709 224853 SH SOLE 223012 0 1841 ORIGIN BANCORP INC COMM STK 68621T102 104647 3349769 SH SOLE 3323639 0 26130 REVVITY INC COMM STK 714046109 1788017 17028725 SH SOLE 15512270 0 1516455 INDEPENDENCE RLTY TR INC COMM STK 45378A106 204021 12648520 SH SOLE 12479880 0 168640 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 481862 829066 SH SOLE 753418 0 75648 ATMOS ENERGY CORP COMM STK 049560105 54625 459533 SH SOLE 459533 0 0 HELIOS TECHNOLOGIES INC COMM STK 42328H109 41028 918052 SH SOLE 910250 0 7802 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 125350 1575330 SH SOLE 1565534 0 9796 CLEARWATER PAPER CORP COMM STK 18538R103 25249 577383 SH SOLE 565468 0 11915 PROLOGIS INC. COMM STK 74340W103 190 1453 SH SOLE 1453 0 0 AMEREN CORP COMM STK 023608102 927412 12539370 SH SOLE 11415691 0 1123679 TOPBUILD CORP COMM STK 89055F103 16787 38089 SH SOLE 38089 0 0 APPFOLIO INC COMM STK 03783C100 46172 187127 SH SOLE 185727 0 1400 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 112372 1464126 SH SOLE 1448765 0 15361 ELEVANCE HEALTH INC COMM STK 036752103 8347 16097 SH SOLE 16097 0 0 EXXON MOBIL CORP COMM STK 30231G102 699 6013 SH SOLE 6013 0 0 INSTALLED BLDG PRODS INC COMM STK 45780R101 79706 308063 SH SOLE 305605 0 2458 CSW INDUSTRIALS INC COMM STK 126402106 188500 803492 SH SOLE 798242 0 5250 AMETEK INC COMM STK 031100100 421475 2304398 SH SOLE 2095535 0 208863 MCDONALDS CORP COMM STK 580135101 303974 1078110 SH SOLE 983310 0 94800 APPLE HOSPITALITY REIT INC COMM STK 03784Y200 148084 9040495 SH SOLE 8894100 0 146395 STIFEL FINL CORP COMM STK 860630102 54921 702575 SH SOLE 697175 0 5400 COLUMBIA FINL INC COMM STK 197641103 25994 1510369 SH SOLE 1498319 0 12050 MIDDLEBY CORP COMM STK 596278101 45748 284514 SH SOLE 284514 0 0 ST JOE CO COMM STK 790148100 79343 1368685 SH SOLE 1341878 0 26807 RLI CORP COMM STK 749607107 75251 506837 SH SOLE 502690 0 4147 ADVANCE AUTO PARTS INC COMM STK 00751Y106 55634 653822 SH SOLE 648822 0 5000 AXIS CAP HLDGS LTD COMM STK G0692U109 330680 5085819 SH SOLE 5054565 0 31254 TRANSUNION COMM STK 89400J107 424486 5319361 SH SOLE 5287700 0 31661 COLLIERS INTL GROUP INC COMM STK 194693107 142227 1163594 SH SOLE 1155953 0 7641 JOHN BEAN TECHNOLOGIES CORP COMM STK 477839104 168148 1603082 SH SOLE 1588666 0 14416 IDACORP INC COMM STK 451107106 190834 2054398 SH SOLE 2038392 0 16006 TOAST INC COMM STK 888787108 176931 7099957 SH SOLE 7052216 0 47741 VERRA MOBILITY CORP COMM STK 92511U102 88204 3532362 SH SOLE 3505336 0 27026 HEXCEL CORP NEW COMM STK 428291108 20581 282506 SH SOLE 280306 0 2200 LANTHEUS HLDGS INC COMM STK 516544103 47661 765747 SH SOLE 751785 0 13962 CHARLES RIV LABS INTL INC COMM STK 159864107 20080 74108 SH SOLE 74108 0 0 EVERGY INC COMM STK 30034W106 183 3420 SH SOLE 3420 0 0 DONALDSON INC COMM STK 257651109 11272 150931 SH SOLE 150931 0 0 PENUMBRA INC COMM STK 70975L107 21319 95522 SH SOLE 94827 0 695 EQT CORP COMM STK 26884L109 562636 15177663 SH SOLE 15092370 0 85293 UMH PPTYS INC COMM STK 903002103 63022 3880630 SH SOLE 3805655 0 74975 VIRTUS INVT PARTNERS INC COMM STK 92828Q109 37626 151726 SH SOLE 148992 0 2734 ALAMO GROUP INC COMM STK 011311107 136839 599303 SH SOLE 591941 0 7362 LA Z BOY INC COMM STK 505336107 16580 440699 SH SOLE 440699 0 0 KNOWLES CORP COMM STK 49926D109 30269 1880052 SH SOLE 1864294 0 15758 HOULIHAN LOKEY INC COMM STK 441593100 169744 1324155 SH SOLE 1300595 0 23560 PEBBLEBROOK HOTEL TR COMM STK 70509V100 91979 5968772 SH SOLE 5919963 0 48809 META PLATFORMS INC COMM STK 30303M102 1161674 2392343 SH SOLE 2180790 0 211553 LIVE OAK BANCSHARES INC COMM STK 53803X105 265764 6402402 SH SOLE 6322363 0 80039 XCEL ENERGY INC COMM STK 98389B100 9209 171314 SH SOLE 171314 0 0 MARRIOTT VACATIONS WORLDWIDE COMM STK 57164Y107 80279 745180 SH SOLE 732544 0 12636 WORKIVA INC COMM STK 98139A105 144405 1702889 SH SOLE 1685356 0 17533 PAPA JOHNS INTL INC COMM STK 698813102 205449 3084819 SH SOLE 3047285 0 37534 ELEMENT SOLUTIONS INC COMM STK 28618M106 457992 18334310 SH SOLE 18162033 0 172277 SCHLUMBERGER LTD COMM STK 806857108 3377 61609 SH SOLE 61609 0 0 JAMES RIV GROUP LTD COMM STK G5005R107 30023 3228201 SH SOLE 3175201 0 53000 BALL CORP COMM STK 058498106 1235939 18348253 SH SOLE 18238030 0 110223 INTER PARFUMS INC COMM STK 458334109 52455 373314 SH SOLE 370472 0 2842 SAUL CTRS INC COMM STK 804395101 70444 1830188 SH SOLE 1798223 0 31965 TE CONNECTIVITY LTD COMM STK H84989104 5083 34995 SH SOLE 34995 0 0 NOMAD FOODS LTD COMM STK G6564A105 75440 3856841 SH SOLE 3771497 0 85344 NEXTERA ENERGY INC COMM STK 65339F101 3874 60615 SH SOLE 60615 0 0 CALERES INC COMM STK 129500104 175103 4267672 SH SOLE 4225224 0 42448 TRANE TECHNOLOGIES PLC COMM STK G8994E103 6148 20477 SH SOLE 20477 0 0 S&P GLOBAL INC COMM STK 78409V104 4669 10973 SH SOLE 10973 0 0 HOLOGIC INC COMM STK 436440101 1742763 22354568 SH SOLE 22222805 0 131763 INTUIT COMM STK 461202103 1181435 1817592 SH SOLE 1653480 0 164112 T-MOBILE US INC COMM STK 872590104 305 1866 SH SOLE 1866 0 0 ESCO TECHNOLOGIES INC COMM STK 296315104 159202 1487168 SH SOLE 1473114 0 14054 ABBVIE INC COMM STK 00287Y109 880797 4836882 SH SOLE 4398664 0 438218 PURE STORAGE INC COMM STK 74624M102 195488 3760095 SH SOLE 3740536 0 19559 SAFEHOLD INC COMM STK 78646V107 53233 2584096 SH SOLE 2541515 0 42581 SOUTHERN FIRST BANCSHARES COMM STK 842873101 24000 755663 SH SOLE 740804 0 14859 DTE ENERGY CO COMM STK 233331107 689247 6146305 SH SOLE 5589065 0 557240 MARKEL GROUP INC COMM STK 570535104 233869 153711 SH SOLE 152820 0 891 SHAKE SHACK INC COMM STK 819047101 70410 676823 SH SOLE 671623 0 5200 ENTERGY CORP NEW COMM STK 29364G103 241 2277 SH SOLE 2277 0 0 NATIONAL BK HLDGS CORP COMM STK 633707104 101358 2810009 SH SOLE 2756765 0 53244 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 124268 2654729 SH SOLE 2627251 0 27478 AAON INC COMM STK 000360206 120352 1366076 SH SOLE 1355167 0 10909 EQUITY BANCSHARES INC COMM STK 29460X109 48314 1405674 SH SOLE 1395206 0 10468 SM ENERGY CO COMM STK 78454L100 137669 2761658 SH SOLE 2739304 0 22354 KEURIG DR PEPPER INC COMM STK 49271V100 4057 132272 SH SOLE 132272 0 0 AGREE RLTY CORP COMM STK 008492100 29371 514194 SH SOLE 514194 0 0 INSMED INC COMM STK 457669307 93642 3451580 SH SOLE 3415679 0 35901 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 121463 4555969 SH SOLE 4477032 0 78937 DENALI THERAPEUTICS INC COMM STK 24823R105 10239 498969 SH SOLE 494015 0 4954 ALPHABET INC COMM STK 02079K305 2614136 17320187 SH SOLE 15773424 0 1546763 ENDAVA PLC ADR 29260V105 28321 744492 SH SOLE 738833 0 5659 FULLER H B CO COMM STK 359694106 78469 984052 SH SOLE 976530 0 7522 AGCO CORP COMM STK 001084102 31691 257605 SH SOLE 257605 0 0 XENON PHARMACEUTICALS INC COMM STK 98420N105 61404 1426339 SH SOLE 1416622 0 9717 WATSCO INC COMM STK 942622200 35149 81367 SH SOLE 81367 0 0 CAPITOL FED FINL INC COMM STK 14057J101 58371 9793751 SH SOLE 9740444 0 53307 IQVIA HLDGS INC COMM STK 46266C105 237 934 SH SOLE 934 0 0 MODEL N INC COMM STK 607525102 31285 1098849 SH SOLE 1090749 0 8100 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 1925337 21461787 SH SOLE 21333534 0 128253 WHITE MTNS INS GROUP LTD COMM STK G9618E107 106383 59289 SH SOLE 58837 0 452 CATHAY GEN BANCORP COMM STK 149150104 46056 1217442 SH SOLE 1188972 0 28470 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 169834 2759280 SH SOLE 2720359 0 38921 AMERICAN ASSETS TR INC COMM STK 024013104 28724 1310959 SH SOLE 1300246 0 10713 COASTAL FINL CORP WA COMM STK 19046P209 33828 870281 SH SOLE 863632 0 6649 LAM RESEARCH CORP COMM STK 512807108 464591 478185 SH SOLE 434396 0 43789 ESSENTIAL UTILS INC COMM STK 29670G102 513200 13851527 SH SOLE 12688578 0 1162949 WESTERN ALLIANCE BANCORP COMM STK 957638109 223912 3488256 SH SOLE 3448358 0 39898 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 152196 9348613 SH SOLE 9239769 0 108844 ARCOSA INC COMM STK 039653100 91335 1063756 SH SOLE 1052914 0 10842 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 429068 4710366 SH SOLE 4648284 0 62082 TRADEWEB MKTS INC COMM STK 892672106 447547 4296310 SH SOLE 4270734 0 25576 ALCON AG COMM STK H01301128 533182 6401512 SH SOLE 6363622 0 37890 PALOMAR HLDGS INC COMM STK 69753M105 12402 147935 SH SOLE 146562 0 1373 PARSONS CORP DEL COMM STK 70202L102 314582 3792419 SH SOLE 3748673 0 43746 AVANTOR INC COMM STK 05352A100 1306500 51095018 SH SOLE 49911700 0 1183318 CHEWY INC COMM STK 16679L109 2517 158165 SH SOLE 156157 0 2008 CROWDSTRIKE HLDGS INC COMM STK 22788C105 1115433 3479311 SH SOLE 3458584 0 20727 AKERO THERAPEUTICS INC COMM STK 00973Y108 27838 1102049 SH SOLE 1093224 0 8825 VAXCYTE INC COMM STK 92243G108 242704 3552967 SH SOLE 3523132 0 29835 BRIDGEBIO PHARMA INC COMM STK 10806X102 44684 1445117 SH SOLE 1433753 0 11364 PHREESIA INC COMM STK 71944F106 42924 1793723 SH SOLE 1762259 0 31464 ASSETMARK FINL HLDGS INC COMM STK 04546L106 41998 1186021 SH SOLE 1176118 0 9903 MORPHIC HLDG INC COMM STK 61775R105 6908 196225 SH SOLE 196225 0 0 KURA SUSHI USA INC COMM STK 501270102 13125 113970 SH SOLE 113970 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 23149 5408594 SH SOLE 5320431 0 88163 CROSSFIRST BANKSHARES INC COMM STK 22766M109 89529 6468825 SH SOLE 6378694 0 90131 HARBORONE BANCORP INC NEW COMM STK 41165Y100 63573 5963631 SH SOLE 5863826 0 99805 10X GENOMICS INC COMM STK 88025U109 82733 2204430 SH SOLE 2187475 0 16955 API GROUP CORP COMM STK 00187Y100 56949 1450190 SH SOLE 1438302 0 11888 PENNANT GROUP INC COMM STK 70805E109 52414 2670083 SH SOLE 2624030 0 46053 NERDWALLET INC COMM STK 64082B102 37991 2584380 SH SOLE 2538672 0 45708 BRP GROUP INC COMM STK 05589G102 14897 514745 SH SOLE 509849 0 4896 PROVIDENT BANCORP INC COMM STK 74383L105 12990 1427450 SH SOLE 1415453 0 11997 CABALETTA BIO INC COMM STK 12674W109 42147 2470493 SH SOLE 2453736 0 16757 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 230154 8058608 SH SOLE 8010800 0 47808 BLACK DIAMOND THERAPEUTICS I COMM STK 09203E105 34098 6725365 SH SOLE 6624095 0 101270 ZENTALIS PHARMACEUTICALS INC COMM STK 98943L107 52309 3319086 SH SOLE 3282882 0 36204 MULTIPLAN CORPORATION COMM STK 62548M100 7883 9731504 SH SOLE 9648175 0 83329 VONTIER CORPORATION COMM STK 928881101 198889 4384668 SH SOLE 4342061 0 42607 CAVA GROUP INC COMM STK 148929102 258511 3690366 SH SOLE 3652976 0 37390 UTZ BRANDS INC COMM STK 918090101 106111 5754385 SH SOLE 5713514 0 40871 OPEN LENDING CORP COMM STK 68373J104 110 17522 SH SOLE 17397 0 125 MATCH GROUP INC NEW COMM STK 57667L107 370357 10208275 SH SOLE 10147185 0 61090 NKARTA INC COMM STK 65487U108 14652 1355321 SH SOLE 1348742 0 6579 NETSTREIT CORP COMM STK 64119V303 93455 5087341 SH SOLE 5003933 0 83408 TANGO THERAPEUTICS INC COMM STK 87583X109 34314 4321551 SH SOLE 4290572 0 30979 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 27169 8966406 SH SOLE 8825716 0 140690 JFROG LTD COMM STK M6191J100 29771 673229 SH SOLE 660463 0 12766 PACTIV EVERGREEN INC COMM STK 69526K105 15618 1090586 SH SOLE 1081728 0 8858 STEPSTONE GROUP INC COMM STK 85914M107 107985 3021397 SH SOLE 2986800 0 34597 FIGS INC COMM STK 30260D103 50457 10131861 SH SOLE 9965028 0 166833 IMMUNOME INC COMM STK 45257U108 37427 1516454 SH SOLE 1504730 0 11724 EASTERN BANKSHARES INC COMM STK 27627N105 162158 11767584 SH SOLE 11585297 0 182287 MOONLAKE IMMUNOTHERAPEUTICS COMM STK 61559X104 55007 1095101 SH SOLE 1083529 0 11572 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 55885 12906459 SH SOLE 12752881 0 153578 ADVANTAGE SOLUTIONS INC WARRANT 00791N110 76 579413 SH SOLE 575745 0 3668 ROOT INC COMM STK 77664L207 3489 57106 SH SOLE 56638 0 468 SOTERA HEALTH CO COMM STK 83601L102 60493 5036865 SH SOLE 4997666 0 39199 ALLEGRO MICROSYSTEMS INC COMM STK 01749D105 74602 2767125 SH SOLE 2745666 0 21459 CHORD ENERGY CORPORATION COMM STK 674215207 6802 38158 SH SOLE 38158 0 0 UPSTART HLDGS INC COMM STK 91680M107 5 151 SH SOLE 150 0 1 CERTARA INC COMM STK 15687V109 57258 3202298 SH SOLE 3177997 0 24301 HYDROFARM HLDGS GROUP INC COMM STK 44888K209 861 796760 SH SOLE 790739 0 6021 IMMATICS N.V COMM STK N44445109 66263 6304672 SH SOLE 6228502 0 76170 SHOALS TECHNOLOGIES GROUP IN COMM STK 82489W107 55966 5005878 SH SOLE 4975800 0 30078 MIRION TECHNOLOGIES INC COMM STK 60471A101 234694 20641440 SH SOLE 20430430 0 211010 CCC INTELLIGENT SOLUTIONS HL COMM STK 12510Q100 607931 50830305 SH SOLE 50534288 0 296017 IMMUNOCORE HLDGS PLC ADR 45258D105 47685 733611 SH SOLE 727793 0 5818 SANA BIOTECHNOLOGY INC COMM STK 799566104 48019 4801847 SH SOLE 4764158 0 37689 MARRIOTT INTL INC NEW COMM STK 571903202 4962 19665 SH SOLE 19665 0 0 CHESAPEAKE ENERGY CORP COMM STK 165167735 1138163 12812822 SH SOLE 11997365 0 815457 OSCAR HEALTH INC COMM STK 687793109 127033 8542846 SH SOLE 8442611 0 100235 INNOVAGE HLDG CORP COMM STK 45784A104 21110 4754300 SH SOLE 4713550 0 40750 HAYWARD HLDGS INC COMM STK 421298100 14127 922691 SH SOLE 922691 0 0 SUN CTRY AIRLS HLDGS INC COMM STK 866683105 21240 1407509 SH SOLE 1395854 0 11655 FERGUSON PLC NEW COMM STK G3421J106 291060 1332505 SH SOLE 1324500 0 8005 FIVE STAR BANCORP COMM STK 33830T103 39589 1759485 SH SOLE 1745857 0 13628 ALIGNMENT HEALTHCARE INC COMM STK 01625V104 41189 8304142 SH SOLE 8236010 0 68132 DOUBLEVERIFY HLDGS INC COMM STK 25862V105 195184 5551289 SH SOLE 5493449 0 57840 MARVELL TECHNOLOGY INC COMM STK 573874104 1831474 25839071 SH SOLE 25685800 0 153271 PRIVIA HEALTH GROUP INC COMM STK 74276R102 110515 5641360 SH SOLE 5584211 0 57149 VIMEO INC COMM STK 92719V100 44410 10857969 SH SOLE 10774047 0 83922 AURORA INNOVATION INC COMM STK 051774107 365206 129505320 SH SOLE 117500074 0 12005246 DT MIDSTREAM INC COMM STK 23345M107 76168 1246603 SH SOLE 1237145 0 9458 VERVE THERAPEUTICS INC COMM STK 92539P101 60775 4576424 SH SOLE 4523938 0 52486 GULFPORT ENERGY CORP COMM STK 402635502 8044 50237 SH SOLE 49825 0 412 INTAPP INC COMM STK 45827U109 133912 3904124 SH SOLE 3869113 0 35011 FRONTIER COMMUNICATIONS PARE COMM STK 35909D109 89540 3654679 SH SOLE 3607069 0 47610 CLEAR SECURE INC COMM STK 18467V109 6683 314179 SH SOLE 314179 0 0 STEVANATO GROUP S P A COMM STK T9224W109 25469 793409 SH SOLE 787241 0 6168 PAYCOR HCM INC COMM STK 70435P102 163774 8424566 SH SOLE 8330928 0 93638 DUOLINGO INC COMM STK 26603R106 75998 344537 SH SOLE 341680 0 2857 RYAN SPECIALTY HOLDINGS INC COMM STK 78351F107 112229 2022127 SH SOLE 1984979 0 37148 RXSIGHT INC COMM STK 78349D107 39832 772219 SH SOLE 767611 0 4608 CADRE HLDGS INC COMM STK 12763L105 34556 954570 SH SOLE 946747 0 7823 ARDAGH METAL PACKAGING S A COMM STK L02235106 14571 4247973 SH SOLE 4247973 0 0 BLUE FOUNDRY BANCORP COMM STK 09549B104 25619 2737045 SH SOLE 2716489 0 20556 CABOT CORP COMM STK 127055101 14128 153230 SH SOLE 153230 0 0 WEATHERFORD INTL PLC COMM STK G48833118 391917 3395568 SH SOLE 3374162 0 21406 DUTCH BROS INC COMM STK 26701L100 125431 3800917 SH SOLE 3762142 0 38775 AMPLITUDE INC COMM STK 03213A104 85080 7819762 SH SOLE 7742273 0 77489 ACELYRIN INC COMM STK 00445A100 14308 2119591 SH SOLE 2102197 0 17394 ENFUSION INC COMM STK 292812104 8138 879722 SH SOLE 872621 0 7101 P10 INC COMM STK 69376K106 30916 3671665 SH SOLE 3641719 0 29946 BRAZE INC COMM STK 10576N102 37891 855320 SH SOLE 851232 0 4088 PERIMETER SOLUTIONS SA COMM STK L7579L106 5395 726955 SH SOLE 721338 0 5617 REDDIT INC COMM STK 75734B100 81676 1656023 SH SOLE 1645436 0 10587 NCINO INC COMM STK 63947X101 50104 1340384 SH SOLE 1315560 0 24824 PONCE FINANCIAL GROUP INC COMM STK 732344106 21393 2403661 SH SOLE 2382594 0 21067 BELLRING BRANDS INC COMM STK 07831C103 275971 4675090 SH SOLE 4625901 0 49189 ARCELLX INC COMM STK 03940C100 68359 982862 SH SOLE 976330 0 6532 ESAB CORPORATION COMM STK 29605J106 964593 8723819 SH SOLE 8656662 0 67157 HILLEVAX INC COMM STK 43157M102 50917 3061704 SH SOLE 3040210 0 21494 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 355057 266701 SH SOLE 265112 0 1589 QUIDELORTHO CORP COMM STK 219798105 464981 9699228 SH SOLE 9624454 0 74774 NEUMORA THERAPEUTICS INC. COMM STK 640979100 49281 3584004 SH SOLE 3558167 0 25837 NOBLE CORP PLC COMM STK G65431127 77161 1591264 SH SOLE 1584011 0 7253 BIOHAVEN LTD COMM STK G1110E107 67496 1234152 SH SOLE 1224721 0 9431 ENERFLEX LTD COMM STK 29269R105 5674 973092 SH SOLE 861792 0 111300 PRIME MEDICINE INC COMM STK 74168J101 21631 3090083 SH SOLE 3067891 0 22192 ATLASSIAN CORPORATION COMM STK 049468101 229615 1176844 SH SOLE 1169800 0 7044 LEONARDO DRS INC COMM STK 52661A108 116649 5280620 SH SOLE 5220090 0 60530 GE HEALTHCARE TECHNOLOGIES I COMM STK 36266G107 734917 8083998 SH SOLE 7346448 0 737550 STRUCTURE THERAPEUTICS INC ADR 86366E106 52131 1216303 SH SOLE 1206355 0 9948 LINDE PLC COMM STK G54950103 811086 1746825 SH SOLE 1592315 0 154510 CRANE COMPANY COMM STK 224408104 134496 995301 SH SOLE 983290 0 12011 MGE ENERGY INC COMM STK 55277P104 74921 951735 SH SOLE 935681 0 16054 TORO CO COMM STK 891092108 64294 701669 SH SOLE 696222 0 5447 LOCKHEED MARTIN CORP COMM STK 539830109 4691 10311 SH SOLE 10311 0 0 CUBESMART COMM STK 229663109 293139 6482499 SH SOLE 6418310 0 64189 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 821263 5251708 SH SOLE 5220400 0 31308 BIO-TECHNE CORP COMM STK 09073M104 9983 141817 SH SOLE 141817 0 0 UNITED PARKS & RESORTS INC COMM STK 81282V100 37181 661453 SH SOLE 660458 0 995 UNITEDHEALTH GROUP INC COMM STK 91324P102 2236491 4520902 SH SOLE 4114689 0 406213 HIGHWOODS PPTYS INC COMM STK 431284108 65752 2511534 SH SOLE 2471840 0 39694 CBOE GLOBAL MKTS INC COMM STK 12503M108 500656 2724955 SH SOLE 2707064 0 17891 BEACON ROOFING SUPPLY INC COMM STK 073685109 354266 3614217 SH SOLE 3572985 0 41232 SYNDAX PHARMACEUTICALS INC COMM STK 87164F105 58530 2459235 SH SOLE 2427744 0 31491 COSTAR GROUP INC COMM STK 22160N109 350494 3628297 SH SOLE 3606351 0 21946 SOUTHWEST AIRLS CO COMM STK 844741108 329431 11285743 SH SOLE 11218700 0 67043 DESCARTES SYS GROUP INC COMM STK 249906108 190077 2076656 SH SOLE 2063683 0 12973 RED ROCK RESORTS INC COMM STK 75700L108 77690 1298724 SH SOLE 1288954 0 9770 WEST FRASER TIMBER CO LTD COMM STK 952845105 12273 141993 SH SOLE 136496 0 5497 KILROY RLTY CORP COMM STK 49427F108 60025 1647662 SH SOLE 1620574 0 27088 MERUS N V COMM STK N5749R100 32828 729015 SH SOLE 723281 0 5734 GALLAGHER ARTHUR J & CO COMM STK 363576109 237606 950271 SH SOLE 886671 0 63600 FORTIVE CORP COMM STK 34959J108 2936700 34139730 SH SOLE 31826600 0 2313130 PAR TECHNOLOGY CORP COMM STK 698884103 277119 6109310 SH SOLE 6055375 0 53935 GMS INC COMM STK 36251C103 70016 719289 SH SOLE 714589 0 4700 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 188461 1079691 SH SOLE 1072659 0 7032 THE TRADE DESK INC COMM STK 88339J105 1296373 14829243 SH SOLE 14740400 0 88843 SPX TECHNOLOGIES INC COMM STK 78473E103 296937 2411570 SH SOLE 2391261 0 20309 STRATTEC SEC CORP COMM STK 863111100 7133 300557 SH SOLE 297756 0 2801 NIKE INC COMM STK 654106103 5270 56067 SH SOLE 56067 0 0 FB FINL CORP COMM STK 30257X104 187793 4986520 SH SOLE 4917445 0 69075 VULCAN MATLS CO COMM STK 929160109 74735 273832 SH SOLE 273832 0 0 ACCENTURE PLC IRELAND COMM STK G1151C101 2341 6752 SH SOLE 6752 0 0 PERMIAN RESOURCES CORP COMM STK 71424F105 125003 7078264 SH SOLE 7032954 0 45310 WILLSCOT MOBIL MINI HLDNG CO COMM STK 971378104 151017 3247665 SH SOLE 3205230 0 42435 ALPHA METALLURGICAL RESOUR I COMM STK 020764106 10266 30999 SH SOLE 30715 0 284 HOWMET AEROSPACE INC COMM STK 443201108 85533 1249932 SH SOLE 1242600 0 7332 FIRSTSERVICE CORP NEW COMM STK 33767E202 313197 1889001 SH SOLE 1870618 0 18383 CONDUENT INC COMM STK 206787103 23812 7044698 SH SOLE 6984109 0 60589 INTERNATIONAL SEAWAYS INC COMM STK Y41053102 3061 57529 SH SOLE 56825 0 704 CSX CORP COMM STK 126408103 5324 143594 SH SOLE 143594 0 0 PACKAGING CORP AMER COMM STK 695156109 46382 244394 SH SOLE 244394 0 0 PTC INC COMM STK 69370C100 2067997 10945253 SH SOLE 10441431 0 503822 COTERRA ENERGY INC COMM STK 127097103 324755 11648279 SH SOLE 11578600 0 69679 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 429356 2872904 SH SOLE 2855855 0 17049 DIGITALBRIDGE GROUP INC COMM STK 25401T603 147704 7664923 SH SOLE 7605384 0 59539 TECHNIPFMC PLC COMM STK G87110105 1016853 40495930 SH SOLE 40180575 0 315355 MCKESSON CORP COMM STK 58155Q103 7577 14112 SH SOLE 14112 0 0 ULTA BEAUTY INC COMM STK 90384S303 537266 1027512 SH SOLE 1021372 0 6140 DIAMONDBACK ENERGY INC COMM STK 25278X109 264733 1335887 SH SOLE 1327582 0 8305 HAMILTON LANE INC COMM STK 407497106 30394 269540 SH SOLE 267326 0 2214 INNOVATIVE INDL PPTYS INC COMM STK 45781V101 11391 110009 SH SOLE 109082 0 927 KIMBELL RTY PARTNERS LP COMM STK 49435R102 36274 2337202 SH SOLE 2319809 0 17393 VIAVI SOLUTIONS INC COMM STK 925550105 55487 6104087 SH SOLE 6000245 0 103842 HAEMONETICS CORP MASS COMM STK 405024100 103975 1218211 SH SOLE 1211051 0 7160 CENTERPOINT ENERGY INC COMM STK 15189T107 940090 32997178 SH SOLE 30031559 0 2965619 ENERPAC TOOL GROUP CORP COMM STK 292765104 85702 2403282 SH SOLE 2384394 0 18888 FLOOR & DECOR HLDGS INC COMM STK 339750101 81007 624951 SH SOLE 615793 0 9158 INGERSOLL RAND INC COMM STK 45687V106 1938024 20410993 SH SOLE 19715532 0 695461 ARGENX SE ADR 04016X101 832910 2115486 SH SOLE 2042254 0 73232 CRISPR THERAPEUTICS AG COMM STK H17182108 184328 2704331 SH SOLE 2683866 0 20465 CARVANA CO COMM STK 146869102 63033 717007 SH SOLE 705103 0 11904 REPUBLIC SVCS INC COMM STK 760759100 215878 1127652 SH SOLE 1038575 0 89077 SIMPLY GOOD FOODS CO COMM STK 82900L102 86593 2544579 SH SOLE 2528599 0 15980 SYNOVUS FINL CORP COMM STK 87161C501 20653 515547 SH SOLE 500757 0 14790 RANGER ENERGY SVCS INC COMM STK 75282U104 7119 630547 SH SOLE 625082 0 5465 SELECTIVE INS GROUP INC COMM STK 816300107 265043 2427792 SH SOLE 2404232 0 23560 HAWKINS INC COMM STK 420261109 22845 297460 SH SOLE 295079 0 2381 PNM RES INC COMM STK 69349H107 203583 5408684 SH SOLE 5340972 0 67712 PROCEPT BIOROBOTICS CORP COMM STK 74276L105 145291 2939919 SH SOLE 2920937 0 18982 BOSTON OMAHA CORP COMM STK 101044105 8069 521914 SH SOLE 517241 0 4673 HCA HEALTHCARE INC COMM STK 40412C101 410 1227 SH SOLE 1227 0 0 ACADIA HEALTHCARE COMPANY IN COMM STK 00404A109 675293 8524274 SH SOLE 8473300 0 50974 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 378761 4410347 SH SOLE 4352353 0 57994 MONGODB INC COMM STK 60937P106 181665 506536 SH SOLE 503600 0 2936 MATSON INC COMM STK 57686G105 39340 349999 SH SOLE 347177 0 2822 MSC INDL DIRECT INC COMM STK 553530106 127436 1313229 SH SOLE 1299903 0 13326 ENVESTNET INC COMM STK 29404K106 97373 1681441 SH SOLE 1668432 0 13009 ELI LILLY & CO COMM STK 532457108 863251 1109634 SH SOLE 1011434 0 98200 ARROWHEAD PHARMACEUTICALS IN COMM STK 04280A100 50305 1758883 SH SOLE 1745588 0 13295 CADENCE BANK COMM STK 12740C103 163177 5626769 SH SOLE 5590865 0 35904 MSA SAFETY INC COMM STK 553498106 64974 335625 SH SOLE 329696 0 5929 DOUGLAS DYNAMICS INC COMM STK 25960R105 8196 339765 SH SOLE 336992 0 2773 SELECT MED HLDGS CORP COMM STK 81619Q105 170747 5663236 SH SOLE 5569006 0 94230 HUDBAY MINERALS INC COMM STK 443628102 34538 4933889 SH SOLE 4858867 0 75022 EAST WEST BANCORP INC COMM STK 27579R104 291900 3689792 SH SOLE 3661193 0 28599 VIPER ENERGY INC COMM STK 927959106 55294 1437694 SH SOLE 1426694 0 11000 NV5 GLOBAL INC COMM STK 62945V109 42321 431801 SH SOLE 428489 0 3312 PRIMERICA INC COMM STK 74164M108 35285 139485 SH SOLE 137107 0 2378 EXACT SCIENCES CORP COMM STK 30063P105 202933 2938502 SH SOLE 2921000 0 17502 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 36175 561710 SH SOLE 561710 0 0 ONE GAS INC COMM STK 68235P108 100758 1561405 SH SOLE 1536151 0 25254 SALESFORCE INC COMM STK 79466L302 1175436 3902766 SH SOLE 3552999 0 349767 NOVANTA INC COMM STK 67000B104 99978 572050 SH SOLE 568123 0 3927 METROPOLITAN BK HLDG CORP COMM STK 591774104 24704 641659 SH SOLE 636886 0 4773 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 270725 4605721 SH SOLE 4570889 0 34832 ALTAIR ENGR INC COMM STK 021369103 112398 1304675 SH SOLE 1292321 0 12354 DIODES INC COMM STK 254543101 79200 1123404 SH SOLE 1112662 0 10742 LIBERTY ENERGY INC COMM STK 53115L104 133927 6463613 SH SOLE 6376800 0 86813 HUBSPOT INC COMM STK 443573100 19687 31420 SH SOLE 31420 0 0 TERRENO RLTY CORP COMM STK 88146M101 294508 4435352 SH SOLE 4377970 0 57382 GRIFOLS S A ADR 398438408 13482 2018203 SH SOLE 2001641 0 16562 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 429751 1086025 SH SOLE 1079923 0 6102 JPMORGAN CHASE & CO COMM STK 46625H100 934 4662 SH SOLE 4662 0 0 CASELLA WASTE SYS INC COMM STK 147448104 199982 2022670 SH SOLE 1999817 0 22853 QUANTA SVCS INC COMM STK 74762E102 213268 820890 SH SOLE 815900 0 4990 ADOBE INC COMM STK 00724F101 309 612 SH SOLE 612 0 0 FIRST AMERN FINL CORP COMM STK 31847R102 184703 3025426 SH SOLE 2995601 0 29825 PARKER-HANNIFIN CORP COMM STK 701094104 197 354 SH SOLE 354 0 0 CACTUS INC COMM STK 127203107 128988 2575113 SH SOLE 2534290 0 40823 HOME DEPOT INC COMM STK 437076102 357 930 SH SOLE 930 0 0 ROPER TECHNOLOGIES INC COMM STK 776696106 1768807 3153853 SH SOLE 2922100 0 231753 OXFORD INDS INC COMM STK 691497309 24146 214816 SH SOLE 213357 0 1459 ETSY INC COMM STK 29786A106 43651 635187 SH SOLE 630012 0 5175 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 411013 3625730 SH SOLE 3603595 0 22135 ARTESIAN RES CORP COMM STK 043113208 28777 775432 SH SOLE 762761 0 12671 MOODYS CORP COMM STK 615369105 2348 5974 SH SOLE 5974 0 0 GENERAL ELECTRIC CO COMM STK 369604301 9888 56328 SH SOLE 56328 0 0 SHYFT GROUP INC COMM STK 825698103 17904 1441525 SH SOLE 1431921 0 9604 KKR & CO INC COMM STK 48251W104 1343080 13353341 SH SOLE 12820671 0 532670 AIR LEASE CORP COMM STK 00912X302 25931 504099 SH SOLE 504099 0 0 RENAISSANCERE HLDGS LTD COMM STK G7496G103 49174 209221 SH SOLE 209221 0 0 RADNET INC COMM STK 750491102 25337 520682 SH SOLE 516701 0 3981 CHESAPEAKE UTILS CORP COMM STK 165303108 243276 2267249 SH SOLE 2242333 0 24916 VEEVA SYS INC COMM STK 922475108 1016512 4387376 SH SOLE 4360989 0 26387 VERISK ANALYTICS INC COMM STK 92345Y106 338026 1433952 SH SOLE 1425400 0 8552 GRACO INC COMM STK 384109104 139232 1489743 SH SOLE 1481280 0 8463 ANTERO RESOURCES CORP COMM STK 03674X106 121035 4173597 SH SOLE 4149597 0 24000 RANGE RES CORP COMM STK 75281A109 554656 16109661 SH SOLE 15999985 0 109676 MYR GROUP INC DEL COMM STK 55405W104 17093 96705 SH SOLE 95921 0 784 BOOT BARN HLDGS INC COMM STK 099406100 28538 299925 SH SOLE 299925 0 0 BANK AMERICA CORP COMM STK 060505104 3480 91772 SH SOLE 91772 0 0 KEARNY FINL CORP MD COMM STK 48716P108 39984 6208571 SH SOLE 6160109 0 48462 MAGNOLIA OIL & GAS CORP COMM STK 559663109 256494 9884124 SH SOLE 9817526 0 66598 COGNEX CORP COMM STK 192422103 288748 6806880 SH SOLE 6765400 0 41480 HURON CONSULTING GROUP INC COMM STK 447462102 18684 193369 SH SOLE 193369 0 0 DISNEY WALT CO COMM STK 254687106 3853 31481 SH SOLE 31481 0 0