0001897612-25-000511.txt : 20251114 0001897612-25-000511.hdr.sgml : 20251114 20251114121557 ACCESSION NUMBER: 0001897612-25-000511 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20250930 FILED AS OF DATE: 20251114 DATE AS OF CHANGE: 20251114 EFFECTIVENESS DATE: 20251114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: T. Rowe Price Investment Management, Inc. CENTRAL INDEX KEY: 0001897612 ORGANIZATION NAME: EIN: 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: 251483327 BUSINESS ADDRESS: STREET 1: 1307 POINT STREET CITY: BALTIMORE STATE: MD ZIP: 21231 BUSINESS PHONE: 000-000-0000 MAIL ADDRESS: STREET 1: 1307 POINT STREET CITY: BALTIMORE STATE: MD ZIP: 21231 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001897612 XXXXXXXX 09-30-2025 09-30-2025 T. Rowe Price Investment Management, Inc.
1307 POINT STREET BALTIMORE MD 21231
13F HOLDINGS REPORT 028-22690 N
Ellen York Vice President 4103454676 Ellen York BALTIMORE MD 11-14-2025 0 879 163590321 false
INFORMATION TABLE 2 trpim.xml RAPPORT THERAPEUTICS INC COMM STK 75383L102 21013 707508 SH SOLE 707508 0 0 ASCENDIS PHARMA A/S ADR 04351P101 530151 2666618 SH SOLE 2661031 0 5587 BOSTON BEER INC COMM STK 100557107 6 24 SH SOLE 24 0 0 KENVUE INC COMM STK 49177J102 7 431 SH SOLE 431 0 0 CORE LABORATORIES INC COMM STK 21867A105 11225 908158 SH SOLE 908158 0 0 KNIFE RIVER CORP COMM STK 498894104 90058 1171560 SH SOLE 1171560 0 0 ATMUS FILTRATION TECHNOLOGIE COMM STK 04956D107 59742 1324935 SH SOLE 1324935 0 0 MATADOR RES CO COMM STK 576485205 165683 3687578 SH SOLE 3687578 0 0 TALEN ENERGY CORP COMM STK 87422Q109 12 26 SH SOLE 26 0 0 SAVERS VALUE VLG INC COMM STK 80517M109 148723 11224324 SH SOLE 11192162 0 32162 APOGEE THERAPEUTICS INC COMM STK 03770N101 58 1441 SH SOLE 1441 0 0 ATLANTA BRAVES HLDGS INC COMM STK 047726302 65661 1578767 SH SOLE 1578767 0 0 LIBERTY MEDIA CORP DEL COMM STK 531229755 896835 8586261 SH SOLE 8563903 0 22358 LIBERTY MEDIA CORP DEL COMM STK 531229748 48 506 SH SOLE 506 0 0 LIBERTY MEDIA CORP DEL COMM STK 531229722 946823 9764080 SH SOLE 9746604 0 17476 LIBERTY MEDIA CORP DEL COMM STK 531229771 2 11 SH SOLE 11 0 0 VERALTO CORP COMM STK 92338C103 735423 6898249 SH SOLE 6669752 0 228497 TKO GROUP HOLDINGS INC COMM STK 87256C101 3 11 SH SOLE 11 0 0 BIRKENSTOCK HOLDING PLC COMM STK M2029K104 480628 10621613 SH SOLE 10599115 0 22498 CHURCH & DWIGHT CO INC COMM STK 171340102 1939 22120 SH SOLE 22120 0 0 PREFERRED BK LOS ANGELES CA COMM STK 740367404 102967 1139137 SH SOLE 1132644 0 6493 MIDDLESEX WTR CO COMM STK 596680108 88391 1633229 SH SOLE 1633229 0 0 PROGRESS SOFTWARE CORP COMM STK 743312100 3 48 SH SOLE 48 0 0 WESTAMERICA BANCORPORATION COMM STK 957090103 12324 246529 SH SOLE 246529 0 0 AXON ENTERPRISE INC COMM STK 05464C101 7 9 SH SOLE 9 0 0 FTI CONSULTING INC COMM STK 302941109 44276 273899 SH SOLE 272024 0 1875 INTERACTIVE BROKERS GROUP IN COMM STK 45841N107 5 62 SH SOLE 62 0 0 MARTIN MARIETTA MATLS INC COMM STK 573284106 664103 1053662 SH SOLE 1050896 0 2766 XPO INC COMM STK 983793100 382270 2957137 SH SOLE 2949422 0 7715 VISA INC COMM STK 92826C839 1230278 3603835 SH SOLE 3377959 0 225876 INTERNATIONAL BANCSHARES COR COMM STK 459044103 70219 1021356 SH SOLE 1021356 0 0 TAKE-TWO INTERACTIVE SOFTWAR COMM STK 874054109 8 28 SH SOLE 28 0 0 NVIDIA CORPORATION COMM STK 67066G104 5649313 30278231 SH SOLE 28382383 0 1895848 NEOGEN CORP COMM STK 640491106 13380 2343198 SH SOLE 2343198 0 0 SHARKNINJA INC COMM STK G8068L108 5 39 SH SOLE 39 0 0 OKLO INC COMM STK 02156V109 69817 625431 SH SOLE 621671 0 3760 STEEL DYNAMICS INC COMM STK 858119100 9 64 SH SOLE 64 0 0 WAYSTAR HLDG CORP COMM STK 946784105 5 122 SH SOLE 122 0 0 UL SOLUTIONS INC COMM STK 903731107 377930 5333467 SH SOLE 5314111 0 19356 BRIGHTSPRING HEALTH SVCS INC COMM STK 10950A106 148750 5032108 SH SOLE 5014364 0 17744 AGILENT TECHNOLOGIES INC COMM STK 00846U101 1045802 8148047 SH SOLE 8126404 0 21643 HA SUSTAINABLE INFRA CAP INC COMM STK 41068X100 163385 5321977 SH SOLE 5291209 0 30768 LANDSTAR SYS INC COMM STK 515098101 53048 432829 SH SOLE 430810 0 2019 ATYR PHARMA INC COMM STK 002120202 1 141 SH SOLE 141 0 0 PILGRIMS PRIDE CORP COMM STK 72147K108 7 156 SH SOLE 156 0 0 TEXAS ROADHOUSE INC COMM STK 882681109 384290 2312906 SH SOLE 2307335 0 5571 TERADYNE INC COMM STK 880770102 204022 1482283 SH SOLE 1478374 0 3909 LAUDER ESTEE COS INC COMM STK 518439104 4 36 SH SOLE 36 0 0 ASTERA LABS INC COMM STK 04626A103 10 49 SH SOLE 49 0 0 SOLVENTUM CORP COMM STK 83444M101 3 34 SH SOLE 34 0 0 HANOVER INS GROUP INC COMM STK 410867105 14139 77842 SH SOLE 77842 0 0 LOAR HOLDINGS INC COMM STK 53947R105 145789 1822358 SH SOLE 1822358 0 0 VIKING HOLDINGS LTD COMM STK G93A5A101 782498 12588445 SH SOLE 12554921 0 33524 BANKUNITED INC COMM STK 06652K103 78006 2044166 SH SOLE 2029571 0 14595 POOL CORP COMM STK 73278L105 15788 50917 SH SOLE 50917 0 0 TWFG INC COMM STK 87318A101 77408 2820977 SH SOLE 2820977 0 0 LINEAGE INC COMM STK 53566V106 10 249 SH SOLE 249 0 0 METSERA INC COMM STK 59267L107 121791 2327354 SH SOLE 2327354 0 0 FERGUSON ENTERPRISES INC COMM STK 31488V107 617240 2748415 SH SOLE 2741147 0 7268 ONESTREAM INC COMM STK 68278B107 172924 9382724 SH SOLE 9367778 0 14946 CONCENTRA GROUP HOLDINGS PAR COMM STK 20603L102 130976 6257805 SH SOLE 6230708 0 27097 NEW YORK TIMES CO COMM STK 650111107 614947 10713348 SH SOLE 10677922 0 35426 CURBLINE PPTYS CORP COMM STK 23128Q101 244786 10976927 SH SOLE 10932969 0 43958 BROWN & BROWN INC COMM STK 115236101 11142 118792 SH SOLE 118792 0 0 TE CONNECTIVITY PLC COMM STK G87052109 912 4152 SH SOLE 4152 0 0 STANDARDAERO INC COMM STK 85423L103 294461 10790063 SH SOLE 10766727 0 23336 ALASKA AIR GROUP INC COMM STK 011659109 5 100 SH SOLE 100 0 0 RB GLOBAL INC COMM STK 74935Q107 5 40 SH SOLE 40 0 0 PRIMO BRANDS CORPORATION COMM STK 741623102 1334 60326 SH SOLE 60326 0 0 PERIMETER SOLUTIONS INC COMM STK 71385M107 40145 1792976 SH SOLE 1792976 0 0 ETORO GROUP LTD COMM STK G32089107 41794 1012694 SH SOLE 1012694 0 0 APTIV PLC COMM STK G3265R107 3 30 SH SOLE 30 0 0 STATE STR CORP COMM STK 857477103 9 73 SH SOLE 73 0 0 KARMAN HLDGS INC COMM STK 485924104 93631 1296823 SH SOLE 1296823 0 0 HERSHEY CO COMM STK 427866108 4 18 SH SOLE 18 0 0 EXPONENT INC COMM STK 30214U102 2 23 SH SOLE 23 0 0 SMARTSTOP SELF STORAG REIT I COMM STK 83192D402 18323 486794 SH SOLE 486794 0 0 ATEGRITY SPECIALTY IN CO HO COMM STK 04681Y103 11844 599082 SH SOLE 599082 0 0 AVIDIA BANCORP INC COMM STK 05369T100 18201 1218250 SH SOLE 1195408 0 22842 DIGITAL RLTY TR INC COMM STK 253868103 5 27 SH SOLE 27 0 0 RALLIANT CORP COMM STK 750940108 125044 2859446 SH SOLE 2852113 0 7333 EQUIFAX INC COMM STK 294429105 450623 1756609 SH SOLE 1751921 0 4688 MCGRAW HILL INC COMM STK 580907103 91719 7308242 SH SOLE 7291216 0 17026 IDEX CORP COMM STK 45167R104 103669 636943 SH SOLE 634878 0 2065 AEBI SCHMIDT HLDG AG COMM STK H00501108 49382 3960019 SH SOLE 3936108 0 23911 ACCELERANT HOLDINGS COMM STK G00894108 35078 2355801 SH SOLE 2350151 0 5650 MIAMI INTL HLDGS INC COMM STK 59356Q108 97857 2430616 SH SOLE 2428925 0 1691 BULLISH COMM STK G16910120 71375 1122065 SH SOLE 1119378 0 2687 VIPER ENERGY INC COMM STK 64361Q101 116727 3054080 SH SOLE 3054080 0 0 WATERS CORP COMM STK 941848103 54345 181262 SH SOLE 181262 0 0 BRUKER CORP CVPFSTKF 116794207 54796 201603 PRN SOLE 201603 0 0 BLACK ROCK COFFEE BAR INC COMM STK 092244102 32146 1347275 SH SOLE 1343881 0 3394 KLARNA GROUP PLC COMM STK G5279N105 67984 1854942 SH SOLE 1850089 0 4853 INSIGHT ENTERPRISES INC COMM STK 45765U103 16265 143413 SH SOLE 143413 0 0 CORNING INC COMM STK 219350105 363100 4426425 SH SOLE 4414389 0 12036 NISOURCE INC COMM STK 65473P105 1873333 43264030 SH SOLE 40513728 0 2750302 NORTHROP GRUMMAN CORP COMM STK 666807102 1303 2138 SH SOLE 2138 0 0 CLEAN HARBORS INC COMM STK 184496107 12 49 SH SOLE 49 0 0 MASTERCARD INCORPORATED COMM STK 57636Q104 1091235 1918451 SH SOLE 1796101 0 122350 HERC HLDGS INC COMM STK 42704L104 7603 65170 SH SOLE 65170 0 0 PENNYMAC MTG INVT TR COMM STK 70931T103 72896 5945792 SH SOLE 5912716 0 33076 QXO INC COMM STK 82846H405 59009 3095918 SH SOLE 3095918 0 0 UNIVERSAL DISPLAY CORP COMM STK 91347P105 9 56 SH SOLE 56 0 0 PRESTIGE CONSMR HEALTHCARE I COMM STK 74112D101 2 21 SH SOLE 21 0 0 EMPIRE ST RLTY TR INC COMM STK 292104106 27427 3580521 SH SOLE 3580521 0 0 DORMAN PRODS INC COMM STK 258278100 63939 410176 SH SOLE 407017 0 3159 CMS ENERGY CORP COMM STK 125896100 3580 48865 SH SOLE 48865 0 0 SEALED AIR CORP NEW COMM STK 81211K100 298803 8452699 SH SOLE 8432635 0 20064 CONSTELLIUM SE COMM STK F21107101 76137 5116680 SH SOLE 5086837 0 29843 MERCURY SYS INC COMM STK 589378108 117778 1521669 SH SOLE 1514369 0 7300 LITHIA MTRS INC COMM STK 536797103 6 16 SH SOLE 16 0 0 BJS RESTAURANTS INC COMM STK 09180C106 9238 302585 SH SOLE 302585 0 0 PERRIGO CO PLC COMM STK G97822103 22774 1022610 SH SOLE 1012255 0 10355 NXP SEMICONDUCTORS N V COMM STK N6596X109 399951 1756250 SH SOLE 1751599 0 4651 NORTHERN TR CORP COMM STK 665859104 6 39 SH SOLE 39 0 0 SANOFI SA ADR 80105N105 118 2489 SH SOLE 2489 0 0 FEDERAL RLTY INVT TR NEW COMM STK 313745101 9 84 SH SOLE 84 0 0 MERITAGE HOMES CORP COMM STK 59001A102 58045 801393 SH SOLE 796389 0 5004 WASTE CONNECTIONS INC COMM STK 94106B101 129191 734871 SH SOLE 733111 0 1760 PPL CORP COMM STK 69351T106 1336560 35967694 SH SOLE 33722976 0 2244718 EPAM SYS INC COMM STK 29414B104 2 7 SH SOLE 7 0 0 REALTY INCOME CORP COMM STK 756109104 10 155 SH SOLE 155 0 0 CTS CORP COMM STK 126501105 21675 542682 SH SOLE 542682 0 0 GENERAL DYNAMICS CORP COMM STK 369550108 2706 7934 SH SOLE 7934 0 0 VENTAS INC COMM STK 92276F100 5 70 SH SOLE 70 0 0 MOOG INC COMM STK 615394202 17913 86253 SH SOLE 86253 0 0 WASTE MGMT INC DEL COMM STK 94106L109 3455 15645 SH SOLE 15645 0 0 UFP INDUSTRIES INC COMM STK 90278Q108 90739 970567 SH SOLE 965576 0 4991 CDW CORP COMM STK 12514G108 10 59 SH SOLE 59 0 0 ENOVIS CORPORATION COMM STK 194014502 37 1211 SH SOLE 1211 0 0 STRYKER CORPORATION COMM STK 863667101 2866 7752 SH SOLE 7752 0 0 CADENCE DESIGN SYSTEM INC COMM STK 127387108 3420 9734 SH SOLE 9734 0 0 APPLE INC COMM STK 037833100 4923150 19334523 SH SOLE 18126837 0 1207686 VISTEON CORP COMM STK 92839U206 161099 1344054 SH SOLE 1337574 0 6480 CAMDEN PPTY TR COMM STK 133131102 16 143 SH SOLE 143 0 0 POPULAR INC COMM STK 733174700 142550 1122347 SH SOLE 1116008 0 6339 DENTSPLY SIRONA INC COMM STK 24906P109 3 205 SH SOLE 205 0 0 DANAHER CORPORATION COMM STK 235851102 1303429 6574337 SH SOLE 6164485 0 409852 DOMINOS PIZZA INC COMM STK 25754A201 863758 2000781 SH SOLE 1995585 0 5196 BIOGEN INC COMM STK 09062X103 149533 1067482 SH SOLE 1064500 0 2982 INTEGER HLDGS CORP COMM STK 45826H109 4 35 SH SOLE 35 0 0 BWX TECHNOLOGIES INC COMM STK 05605H100 552440 2996364 SH SOLE 2988321 0 8043 ABBOTT LABS COMM STK 002824100 2379993 17769095 SH SOLE 16606191 0 1162904 TREX CO INC COMM STK 89531P105 53906 1043256 SH SOLE 1043256 0 0 SILGAN HLDGS INC COMM STK 827048109 36693 853125 SH SOLE 853125 0 0 LATTICE SEMICONDUCTOR CORP COMM STK 518415104 1524792 20796399 SH SOLE 20748437 0 47962 PITNEY BOWES INC COMM STK 724479100 36032 3157902 SH SOLE 3147080 0 10822 PBF ENERGY INC COMM STK 69318G106 190558 6316137 SH SOLE 6295399 0 20738 CASEYS GEN STORES INC COMM STK 147528103 533462 943646 SH SOLE 941068 0 2578 CYTOKINETICS INC COMM STK 23282W605 1048665 19080496 SH SOLE 18799043 0 281453 RELIANCE INC COMM STK 759509102 133568 475617 SH SOLE 473084 0 2533 CHAMPION HOMES INC COMM STK 830830105 84363 1104651 SH SOLE 1099135 0 5516 THERMON GROUP HLDGS INC COMM STK 88362T103 31250 1169523 SH SOLE 1169523 0 0 KLA CORP COMM STK 482480100 4494 4166 SH SOLE 4166 0 0 AMERICAN HOMES 4 RENT COMM STK 02665T306 7670 230675 SH SOLE 230675 0 0 MEDTRONIC PLC COMM STK G5960L103 2722 28575 SH SOLE 28575 0 0 ASGN INC COMM STK 00191U102 5 96 SH SOLE 96 0 0 ELECTRONIC ARTS INC COMM STK 285512109 3 12 SH SOLE 12 0 0 URBAN OUTFITTERS INC COMM STK 917047102 112921 1580855 SH SOLE 1574654 0 6201 WEBSTER FINL CORP COMM STK 947890109 26 428 SH SOLE 428 0 0 EXPRO GROUP HOLDINGS NV COMM STK N3144W105 87178 7338147 SH SOLE 7303818 0 34329 MORNINGSTAR INC COMM STK 617700109 5 19 SH SOLE 19 0 0 DEXCOM INC COMM STK 252131107 145 2149 SH SOLE 2149 0 0 CROCS INC COMM STK 227046109 37482 448608 SH SOLE 448608 0 0 IDEXX LABS INC COMM STK 45168D104 7 10 SH SOLE 10 0 0 MODINE MFG CO COMM STK 607828100 4 23 SH SOLE 23 0 0 MDU RES GROUP INC COMM STK 552690109 44689 2509193 SH SOLE 2486728 0 22465 TELEDYNE TECHNOLOGIES INC COMM STK 879360105 134086 228800 SH SOLE 228800 0 0 HUDSON PAC PPTYS INC COMM STK 444097109 29838 10810794 SH SOLE 10742311 0 68483 EXELON CORP COMM STK 30161N101 2433 54035 SH SOLE 54035 0 0 BOISE CASCADE CO DEL COMM STK 09739D100 2 18 SH SOLE 18 0 0 VERACYTE INC COMM STK 92337F107 16 450 SH SOLE 450 0 0 CALIFORNIA WTR SVC GROUP COMM STK 130788102 151479 3300909 SH SOLE 3282185 0 18724 IOVANCE BIOTHERAPEUTICS INC COMM STK 462260100 28 12638 SH SOLE 12638 0 0 POTLATCHDELTIC CORPORATION COMM STK 737630103 4 74 SH SOLE 74 0 0 STANLEY BLACK & DECKER INC COMM STK 854502101 5 66 SH SOLE 66 0 0 ENPRO INC COMM STK 29355X107 168829 747027 SH SOLE 745135 0 1892 CF INDS HLDGS INC COMM STK 125269100 3 23 SH SOLE 23 0 0 INTERCONTINENTAL EXCHANGE IN COMM STK 45866F104 14064 83473 SH SOLE 83473 0 0 BURLINGTON STORES INC COMM STK 122017106 621556 2442262 SH SOLE 2436405 0 5857 DOLLAR GEN CORP NEW COMM STK 256677105 2 15 SH SOLE 15 0 0 BROADCOM INC COMM STK 11135F101 1048534 3178242 SH SOLE 2981800 0 196442 RAYMOND JAMES FINL INC COMM STK 754730109 628823 3643236 SH SOLE 3633399 0 9837 UNITI GROUP LLC COMM STK 912932100 44159 7215514 SH SOLE 7215514 0 0 BRADY CORP COMM STK 104674106 16376 209858 SH SOLE 209858 0 0 BLOCK INC COMM STK 852234103 6 72 SH SOLE 72 0 0 EMCOR GROUP INC COMM STK 29084Q100 21 31 SH SOLE 31 0 0 CAESARS ENTERTAINMENT INC NE COMM STK 12769G100 3 93 SH SOLE 93 0 0 TAPESTRY INC COMM STK 876030107 12 100 SH SOLE 100 0 0 COOPER COS INC COMM STK 216648501 673712 9826604 SH SOLE 9800713 0 25891 WALKER & DUNLOP INC COMM STK 93148P102 106857 1277877 SH SOLE 1270656 0 7221 VALERO ENERGY CORP COMM STK 91913Y100 14 78 SH SOLE 78 0 0 VOYA FINANCIAL INC COMM STK 929089100 16 202 SH SOLE 202 0 0 PAYLOCITY HLDG CORP COMM STK 70438V106 603557 3789517 SH SOLE 3779647 0 9870 EASTGROUP PPTYS INC COMM STK 277276101 140040 827364 SH SOLE 824854 0 2510 ROYAL GOLD INC COMM STK 780287108 75389 375853 SH SOLE 375853 0 0 FACTSET RESH SYS INC COMM STK 303075105 3 10 SH SOLE 10 0 0 TYLER TECHNOLOGIES INC COMM STK 902252105 964545 1843690 SH SOLE 1838772 0 4918 PROSPERITY BANCSHARES INC COMM STK 743606105 152547 2299122 SH SOLE 2299122 0 0 WEC ENERGY GROUP INC COMM STK 92939U106 6748 58884 SH SOLE 58884 0 0 CHIPOTLE MEXICAN GRILL INC COMM STK 169656105 798328 20370684 SH SOLE 19092955 0 1277729 CHENIERE ENERGY INC COMM STK 16411R208 823310 3503744 SH SOLE 3494222 0 9522 TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 217623 779198 SH SOLE 733098 0 46100 SYNCHRONY FINANCIAL COMM STK 87165B103 8 100 SH SOLE 100 0 0 FIDELITY NATL INFORMATION SV COMM STK 31620M106 3 44 SH SOLE 44 0 0 AUTODESK INC COMM STK 052769106 9901 31165 SH SOLE 31165 0 0 MARSH & MCLENNAN COS INC COMM STK 571748102 2689 13340 SH SOLE 13340 0 0 SOUTHSTATE BK CORP COMM STK 84472E102 337626 3414843 SH SOLE 3404286 0 10557 HOME BANCSHARES INC COMM STK 436893200 224790 7943088 SH SOLE 7911775 0 31313 AEROVIRONMENT INC COMM STK 008073108 4871 15468 SH SOLE 15468 0 0 CINTAS CORP COMM STK 172908105 2156 10500 SH SOLE 10500 0 0 TELEFLEX INCORPORATED COMM STK 879369106 559069 4569043 SH SOLE 4556673 0 12370 QUAKER HOUGHTON COMM STK 747316107 61433 466280 SH SOLE 463905 0 2375 FISERV INC COMM STK 337738108 440 3411 SH SOLE 3411 0 0 DIME CMNTY BANCSHARES INC COMM STK 25432X102 70274 2355813 SH SOLE 2355813 0 0 ENTEGRIS INC COMM STK 29362U104 165060 1785196 SH SOLE 1781429 0 3767 COMMERCIAL METALS CO COMM STK 201723103 28816 503058 SH SOLE 499600 0 3458 COLUMBIA BKG SYS INC COMM STK 197236102 447386 17380955 SH SOLE 17319502 0 61453 ENCORE CAP GROUP INC COMM STK 292554102 4 89 SH SOLE 89 0 0 LIVE NATION ENTERTAINMENT IN COMM STK 538034109 117683 720211 SH SOLE 718415 0 1796 IRADIMED CORP COMM STK 46266A109 3566 50104 SH SOLE 50104 0 0 MCCORMICK & CO INC COMM STK 579780206 405371 6058447 SH SOLE 6042229 0 16218 RENASANT CORP COMM STK 75970E107 82138 2226551 SH SOLE 2226551 0 0 BRUKER CORP COMM STK 116794108 207275 6379632 SH SOLE 6361824 0 17808 HILTON WORLDWIDE HLDGS INC COMM STK 43300A203 1176624 4535244 SH SOLE 4523622 0 11622 TEXTRON INC COMM STK 883203101 693694 8210360 SH SOLE 8187771 0 22589 ADTALEM GLOBAL ED INC COMM STK 00737L103 3 16 SH SOLE 16 0 0 EOG RES INC COMM STK 26875P101 985 8778 SH SOLE 8778 0 0 RPM INTL INC COMM STK 749685103 22548 191278 SH SOLE 191278 0 0 SNAP ON INC COMM STK 833034101 550 1585 SH SOLE 1585 0 0 CORCEPT THERAPEUTICS INC COMM STK 218352102 2032 24439 SH SOLE 24439 0 0 SPROTT INC COMM STK 852066208 18441 221664 SH SOLE 221664 0 0 KBR INC COMM STK 48242W106 6 117 SH SOLE 117 0 0 JOHNSON & JOHNSON COMM STK 478160104 1398 7536 SH SOLE 7536 0 0 MARKETAXESS HLDGS INC COMM STK 57060D108 238844 1370694 SH SOLE 1367413 0 3281 ALLEGIANT TRAVEL CO COMM STK 01748X102 78456 1291027 SH SOLE 1282227 0 8800 COHERENT CORP COMM STK 19247G107 10 90 SH SOLE 90 0 0 AECOM COMM STK 00766T100 20 147 SH SOLE 147 0 0 AMAZON COM INC COMM STK 023135106 4652994 21191388 SH SOLE 19863218 0 1328170 GIBRALTAR INDS INC COMM STK 374689107 32491 517367 SH SOLE 517367 0 0 BLACKSTONE MTG TR INC COMM STK 09257W100 4 188 SH SOLE 188 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 30 1468 SH SOLE 1468 0 0 CANADIAN NAT RES LTD COMM STK 136385101 1321835 41359027 SH SOLE 38724853 0 2634174 MONDELEZ INTL INC COMM STK 609207105 1983 31740 SH SOLE 31740 0 0 EDWARDS LIFESCIENCES CORP COMM STK 28176E108 195 2506 SH SOLE 2506 0 0 FORMFACTOR INC COMM STK 346375108 7 171 SH SOLE 171 0 0 INSULET CORP COMM STK 45784P101 28 90 SH SOLE 90 0 0 NEWS CORP NEW COMM STK 65249B109 6 170 SH SOLE 170 0 0 OLD DOMINION FREIGHT LINE IN COMM STK 679580100 466728 3315295 SH SOLE 3306688 0 8607 ZURN ELKAY WATER SOLNS CORP COMM STK 98983L108 66832 1421041 SH SOLE 1409601 0 11440 VALMONT INDS INC COMM STK 920253101 84851 218840 SH SOLE 217546 0 1294 RH COMM STK 74967X103 1 3 SH SOLE 3 0 0 COMFORT SYS USA INC COMM STK 199908104 28515 34556 SH SOLE 34556 0 0 ILLINOIS TOOL WKS INC COMM STK 452308109 850 3258 SH SOLE 3258 0 0 STANDEX INTL CORP COMM STK 854231107 27371 129166 SH SOLE 129166 0 0 BANC OF CALIFORNIA INC COMM STK 05990K106 223065 13478214 SH SOLE 13428046 0 50168 MACERICH CO COMM STK 554382101 127264 6992491 SH SOLE 6961548 0 30943 ARCHER DANIELS MIDLAND CO COMM STK 039483102 2 33 SH SOLE 33 0 0 WSFS FINL CORP COMM STK 929328102 66987 1242108 SH SOLE 1232501 0 9607 NOV INC COMM STK 62955J103 5 376 SH SOLE 376 0 0 STONEX GROUP INC COMM STK 861896108 121618 1205089 SH SOLE 1205089 0 0 REGENERON PHARMACEUTICALS COMM STK 75886F107 245 435 SH SOLE 435 0 0 MUELLER INDS INC COMM STK 624756102 12 113 SH SOLE 113 0 0 EYEPOINT PHARMACEUTICALS INC COMM STK 30233G209 2 80 SH SOLE 80 0 0 ROSS STORES INC COMM STK 778296103 613376 4025039 SH SOLE 4014158 0 10881 RESMED INC COMM STK 761152107 3 8 SH SOLE 8 0 0 YUM BRANDS INC COMM STK 988498101 2387627 15708068 SH SOLE 15113038 0 595030 HUNT J B TRANS SVCS INC COMM STK 445658107 140846 1049754 SH SOLE 1046508 0 3246 FLAGSTAR FINANCIAL INC COMM STK 649445400 155986 13505224 SH SOLE 13433077 0 72147 MOLINA HEALTHCARE INC COMM STK 60855R100 376915 1969661 SH SOLE 1966236 0 3425 OGE ENERGY CORP COMM STK 670837103 250770 5419704 SH SOLE 5406363 0 13341 MACOM TECH SOLUTIONS HLDGS I COMM STK 55405Y100 681450 5473931 SH SOLE 5460031 0 13900 BIOLIFE SOLUTIONS INC COMM STK 09062W204 103746 4066852 SH SOLE 4066852 0 0 PACIFIC BIOSCIENCES CALIF IN COMM STK 69404D108 1 217 SH SOLE 217 0 0 AUTONATION INC COMM STK 05329W102 3 10 SH SOLE 10 0 0 AZZ INC COMM STK 002474104 192934 1767919 SH SOLE 1767919 0 0 UNITED STS LIME & MINERALS I COMM STK 911922102 41480 315314 SH SOLE 315314 0 0 FIVE BELOW INC COMM STK 33829M101 9 56 SH SOLE 56 0 0 WILLIS TOWERS WATSON PLC LTD COMM STK G96629103 981422 2840993 SH SOLE 2627044 0 213949 ADVANCED ENERGY INDS COMM STK 007973100 40090 235629 SH SOLE 235629 0 0 INTERDIGITAL INC COMM STK 45867G101 60220 174434 SH SOLE 174434 0 0 REINSURANCE GRP OF AMERICA I COMM STK 759351604 5 21 SH SOLE 21 0 0 BADGER METER INC COMM STK 056525108 33654 188450 SH SOLE 188450 0 0 APPLIED MATLS INC COMM STK 038222105 811 3961 SH SOLE 3961 0 0 HUBBELL INC COMM STK 443510607 618 1434 SH SOLE 1434 0 0 VERISIGN INC COMM STK 92343E102 867 3100 SH SOLE 3100 0 0 ICON PLC COMM STK G4705A100 10618 60669 SH SOLE 60669 0 0 L3HARRIS TECHNOLOGIES INC COMM STK 502431109 2364 7740 SH SOLE 7740 0 0 BOOZ ALLEN HAMILTON HLDG COR COMM STK 099502106 471397 4716320 SH SOLE 4704917 0 11403 EAGLE BANCORP INC MD COMM STK 268948106 18061 893180 SH SOLE 893180 0 0 NATERA INC COMM STK 632307104 3 18 SH SOLE 18 0 0 IONIS PHARMACEUTICALS INC COMM STK 462222100 860727 13156929 SH SOLE 13044099 0 112830 COVENANT LOGISTICS GROUP INC COMM STK 22284P105 10555 487300 SH SOLE 487300 0 0 KADANT INC COMM STK 48282T104 21773 73165 SH SOLE 73165 0 0 SEMTECH CORP COMM STK 816850101 115274 1613340 SH SOLE 1610089 0 3251 GILEAD SCIENCES INC COMM STK 375558103 29626 266900 SH SOLE 266900 0 0 RYMAN HOSPITALITY PPTYS INC COMM STK 78377T107 90644 1011757 SH SOLE 1007191 0 4566 RUSH ENTERPRISES INC COMM STK 781846209 149352 2793175 SH SOLE 2783752 0 9423 ECHOSTAR CORP COMM STK 278768106 4 46 SH SOLE 46 0 0 FEDERAL SIGNAL CORP COMM STK 313855108 88295 742031 SH SOLE 742031 0 0 LITTELFUSE INC COMM STK 537008104 99595 384521 SH SOLE 382075 0 2446 HAWAIIAN ELEC INDUSTRIES COMM STK 419870100 135568 12279648 SH SOLE 12240990 0 38658 PRICESMART INC COMM STK 741511109 20282 167356 SH SOLE 167356 0 0 TREEHOUSE FOODS INC COMM STK 89469A104 3 121 SH SOLE 121 0 0 CIENA CORP COMM STK 171779309 10 64 SH SOLE 64 0 0 NEOGENOMICS INC COMM STK 64049M209 10082 1305939 SH SOLE 1305939 0 0 STARBUCKS CORP COMM STK 855244109 991708 11722307 SH SOLE 10979639 0 742668 WILLIAMS SONOMA INC COMM STK 969904101 3 12 SH SOLE 12 0 0 CORVEL CORP COMM STK 221006109 4 44 SH SOLE 44 0 0 SBA COMMUNICATIONS CORP NEW COMM STK 78410G104 30854 159571 SH SOLE 159571 0 0 ZILLOW GROUP INC COMM STK 98954M101 7 93 SH SOLE 93 0 0 HUMANA INC COMM STK 444859102 15983 61430 SH SOLE 61430 0 0 REXFORD INDL RLTY INC COMM STK 76169C100 2 33 SH SOLE 33 0 0 SERVICE CORP INTL COMM STK 817565104 181259 2178061 SH SOLE 2173120 0 4941 MADDEN STEVEN LTD COMM STK 556269108 83782 2502429 SH SOLE 2487235 0 15194 COSTAMARE INC COMM STK Y1771G102 3 191 SH SOLE 191 0 0 SAIA INC COMM STK 78709Y105 197152 658575 SH SOLE 657630 0 945 BECTON DICKINSON & CO COMM STK 075887109 3038262 16232632 SH SOLE 15174067 0 1058565 ABERCROMBIE & FITCH CO COMM STK 002896207 68752 803639 SH SOLE 799524 0 4115 COCA COLA CONS INC COMM STK 191098102 4 32 SH SOLE 32 0 0 FS BANCORP INC COMM STK 30263Y104 40906 1024698 SH SOLE 1024698 0 0 REPLIGEN CORP COMM STK 759916109 76470 572078 SH SOLE 572078 0 0 CURTISS WRIGHT CORP COMM STK 231561101 10 17 SH SOLE 17 0 0 ASBURY AUTOMOTIVE GROUP INC COMM STK 043436104 17374 71073 SH SOLE 71073 0 0 BROADRIDGE FINL SOLUTIONS IN COMM STK 11133T103 226692 951805 SH SOLE 949018 0 2787 CME GROUP INC COMM STK 12572Q105 14850 54959 SH SOLE 54959 0 0 BIO RAD LABS INC COMM STK 090572207 18290 65230 SH SOLE 65230 0 0 AMERICAN TOWER CORP NEW COMM STK 03027X100 38775 201613 SH SOLE 201613 0 0 TOWNEBANK PORTSMOUTH VA COMM STK 89214P109 149344 4320022 SH SOLE 4296042 0 23980 PRA GROUP INC COMM STK 69354N106 55049 3565310 SH SOLE 3538976 0 26334 GRAND CANYON ED INC COMM STK 38526M106 30116 137190 SH SOLE 137190 0 0 WORKDAY INC COMM STK 98138H101 974295 4047252 SH SOLE 3787510 0 259742 SAREPTA THERAPEUTICS INC COMM STK 803607100 26337 1366690 SH SOLE 1353493 0 13197 M/I HOMES INC COMM STK 55305B101 59227 410039 SH SOLE 410039 0 0 MICROSOFT CORP COMM STK 594918104 6325272 12212128 SH SOLE 11451433 0 760695 SUNRUN INC COMM STK 86771W105 50330 2910893 SH SOLE 2894155 0 16738 AVERY DENNISON CORP COMM STK 053611109 533427 3289303 SH SOLE 3280610 0 8693 VSE CORP COMM STK 918284100 417823 2513372 SH SOLE 2510264 0 3108 RBC BEARINGS INC COMM STK 75524B104 365858 937398 SH SOLE 935468 0 1930 DELTA AIR LINES INC DEL COMM STK 247361702 9 153 SH SOLE 153 0 0 TAYLOR MORRISON HOME CORP COMM STK 87724P106 154342 2338158 SH SOLE 2323220 0 14938 TYSON FOODS INC COMM STK 902494103 3 44 SH SOLE 44 0 0 ENSIGN GROUP INC COMM STK 29358P101 91930 532092 SH SOLE 528394 0 3698 MSCI INC COMM STK 55354G100 725086 1277886 SH SOLE 1274565 0 3321 AVANOS MED INC COMM STK 05350V106 54488 4713494 SH SOLE 4683148 0 30346 CARETRUST REIT INC COMM STK 14174T107 108000 3114166 SH SOLE 3091734 0 22432 UNIFIRST CORP MASS COMM STK 904708104 34003 203378 SH SOLE 202254 0 1124 MORGAN STANLEY COMM STK 617446448 1398 8793 SH SOLE 8793 0 0 IDT CORP COMM STK 448947507 4 74 SH SOLE 74 0 0 CORPAY INC COMM STK 219948106 376384 1306614 SH SOLE 1303159 0 3455 MASIMO CORP COMM STK 574795100 313804 2126763 SH SOLE 2124638 0 2125 ZOETIS INC COMM STK 98978V103 679 4639 SH SOLE 4639 0 0 FAIR ISAAC CORP COMM STK 303250104 5 3 SH SOLE 3 0 0 ROYAL CARIBBEAN GROUP COMM STK V7780T103 3 8 SH SOLE 8 0 0 ARCBEST CORP COMM STK 03937C105 10 138 SH SOLE 138 0 0 VARONIS SYS INC COMM STK 922280102 59296 1031762 SH SOLE 1031762 0 0 AMPHENOL CORP NEW COMM STK 032095101 1510183 12203497 SH SOLE 11774549 0 428948 FLOWSERVE CORP COMM STK 34354P105 45400 854338 SH SOLE 854338 0 0 MADISON SQUARE GRDN SPRT COR COMM STK 55825T103 135997 599103 SH SOLE 597176 0 1927 JOHN MARSHALL BANCORP INC COMM STK 47805L101 39934 2014812 SH SOLE 2014812 0 0 GOOSEHEAD INS INC COMM STK 38267D109 107590 1445710 SH SOLE 1442206 0 3504 ASSURANT INC COMM STK 04621X108 836193 3860539 SH SOLE 3850423 0 10116 PROCTER AND GAMBLE CO COMM STK 742718109 3199 20815 SH SOLE 20815 0 0 PNC FINL SVCS GROUP INC COMM STK 693475105 11348 56477 SH SOLE 56477 0 0 ADVANCED MICRO DEVICES INC COMM STK 007903107 1639736 10134961 SH SOLE 9489463 0 645498 CARDINAL HEALTH INC COMM STK 14149Y108 3172 20206 SH SOLE 20206 0 0 POST HLDGS INC COMM STK 737446104 135284 1258685 SH SOLE 1252650 0 6035 INSPIRE MED SYS INC COMM STK 457730109 1 4 SH SOLE 4 0 0 OR ROYALTIES INC. COMM STK 68390D106 380671 9497779 SH SOLE 9488973 0 8806 STRATEGIC ED INC COMM STK 86272C103 148767 1729638 SH SOLE 1718519 0 11119 MANHATTAN ASSOCIATES INC COMM STK 562750109 391236 1908652 SH SOLE 1903671 0 4981 KARYOPHARM THERAPEUTICS INC COMM STK 48576U205 4585 700992 SH SOLE 700992 0 0 DOLLAR TREE INC COMM STK 256746108 787821 8348204 SH SOLE 8327135 0 21069 ROLLINS INC COMM STK 775711104 1835 31239 SH SOLE 31239 0 0 ADVANCED DRAIN SYS INC DEL COMM STK 00790R104 69759 502943 SH SOLE 502943 0 0 ANALOG DEVICES INC COMM STK 032654105 1042 4237 SH SOLE 4237 0 0 FABRINET COMM STK G3323L100 9 22 SH SOLE 22 0 0 GROUP 1 AUTOMOTIVE INC COMM STK 398905109 16801 38400 SH SOLE 38400 0 0 ALIGN TECHNOLOGY INC COMM STK 016255101 282544 2256379 SH SOLE 2250345 0 6034 REVVITY INC COMM STK 714046109 1972234 22501240 SH SOLE 21047786 0 1453454 CROWN CASTLE INC COMM STK 22822V101 2065 21400 SH SOLE 21400 0 0 INDEPENDENCE RLTY TR INC COMM STK 45378A106 195075 11902052 SH SOLE 11848651 0 53401 THERMO FISHER SCIENTIFIC INC COMM STK 883556102 28230 58202 SH SOLE 58202 0 0 ATMOS ENERGY CORP COMM STK 049560105 60164 352346 SH SOLE 352346 0 0 BEL FUSE INC COMM STK 077347300 50383 357269 SH SOLE 357269 0 0 HELIOS TECHNOLOGIES INC COMM STK 42328H109 44174 847365 SH SOLE 847365 0 0 OLLIES BARGAIN OUTLET HLDGS COMM STK 681116109 4131 32172 SH SOLE 32172 0 0 EQUITABLE HLDGS INC COMM STK 29452E101 24788 488142 SH SOLE 488142 0 0 AMEREN CORP COMM STK 023608102 1620335 15523424 SH SOLE 14535848 0 987576 TOPBUILD CORP COMM STK 89055F103 253998 649843 SH SOLE 648347 0 1496 INVENTRUST PPTYS CORP COMM STK 46124J201 2 66 SH SOLE 66 0 0 APPFOLIO INC COMM STK 03783C100 3 10 SH SOLE 10 0 0 WYNDHAM HOTELS & RESORTS INC COMM STK 98311A105 367882 4604272 SH SOLE 4595697 0 8575 ELEVANCE HEALTH INC FORMERLY COMM STK 036752103 488 1508 SH SOLE 1508 0 0 PERFORMANCE FOOD GROUP CO COMM STK 71377A103 14 125 SH SOLE 125 0 0 NRG ENERGY INC COMM STK 629377508 5 30 SH SOLE 30 0 0 EXXON MOBIL CORP COMM STK 30231G102 1883 16700 SH SOLE 16700 0 0 PAYCHEX INC COMM STK 704326107 8 61 SH SOLE 61 0 0 GARTNER INC COMM STK 366651107 3 11 SH SOLE 11 0 0 INSTALLED BLDG PRODS INC COMM STK 45780R101 106181 430474 SH SOLE 430474 0 0 PLANET FITNESS INC COMM STK 72703H101 943197 9086670 SH SOLE 9069057 0 17613 CSW INDUSTRIALS INC COMM STK 126402106 41754 172001 SH SOLE 172001 0 0 AMETEK INC COMM STK 031100100 15905 84597 SH SOLE 84597 0 0 MCDONALDS CORP COMM STK 580135101 2857 9400 SH SOLE 9400 0 0 DOXIMITY INC COMM STK 26622P107 64973 888209 SH SOLE 881966 0 6243 STIFEL FINL CORP COMM STK 860630102 1783 15711 SH SOLE 15711 0 0 MIDDLEBY CORP COMM STK 596278101 2204 16577 SH SOLE 16577 0 0 ST JOE CO COMM STK 790148100 16161 326602 SH SOLE 326602 0 0 RLI CORP COMM STK 749607107 96939 1486325 SH SOLE 1481692 0 4633 AXSOME THERAPEUTICS INC COMM STK 05464T104 33280 274014 SH SOLE 274014 0 0 ADVANCE AUTO PARTS INC COMM STK 00751Y106 40168 654201 SH SOLE 649909 0 4292 AXIS CAP HLDGS LTD COMM STK G0692U109 204247 2132012 SH SOLE 2126570 0 5442 JONES LANG LASALLE INC COMM STK 48020Q107 5 16 SH SOLE 16 0 0 TRANSUNION COMM STK 89400J107 591107 7055464 SH SOLE 7037364 0 18100 COLLIERS INTL GROUP INC COMM STK 194693107 146075 935113 SH SOLE 935113 0 0 JBT MAREL CORPORATION COMM STK 477839104 120564 858409 SH SOLE 855297 0 3112 LIVANOVA PLC COMM STK G5509L101 2 29 SH SOLE 29 0 0 IDACORP INC COMM STK 451107106 251327 1901829 SH SOLE 1901829 0 0 TOAST INC COMM STK 888787108 390237 10688479 SH SOLE 10659338 0 29141 LANTHEUS HLDGS INC COMM STK 516544103 3 50 SH SOLE 50 0 0 CHARLES RIV LABS INTL INC COMM STK 159864107 7 41 SH SOLE 41 0 0 EVERGY INC COMM STK 30034W106 20215 265911 SH SOLE 265911 0 0 DONALDSON INC COMM STK 257651109 33866 413755 SH SOLE 413755 0 0 GENERAL MLS INC COMM STK 370334104 2 39 SH SOLE 39 0 0 PENUMBRA INC COMM STK 70975L107 18806 74237 SH SOLE 74237 0 0 WINGSTOP INC COMM STK 974155103 277701 1103389 SH SOLE 1100898 0 2491 EQT CORP COMM STK 26884L109 514171 9446459 SH SOLE 9421087 0 25372 LINDSAY CORP COMM STK 535555106 31180 221826 SH SOLE 221826 0 0 GLAUKOS CORP COMM STK 377322102 32266 395653 SH SOLE 395653 0 0 HENRY JACK & ASSOC INC COMM STK 426281101 4 26 SH SOLE 26 0 0 UMH PPTYS INC COMM STK 903002103 61608 4148679 SH SOLE 4148679 0 0 SIMPSON MFG INC COMM STK 829073105 31090 185653 SH SOLE 185653 0 0 ALAMO GROUP INC COMM STK 011311107 25545 133811 SH SOLE 132558 0 1253 LA Z BOY INC COMM STK 505336107 3 86 SH SOLE 86 0 0 CARLYLE GROUP INC COMM STK 14316J108 25921 413402 SH SOLE 413402 0 0 FMC CORP COMM STK 302491303 3 69 SH SOLE 69 0 0 HOULIHAN LOKEY INC COMM STK 441593100 164902 803143 SH SOLE 797092 0 6051 CLOROX CO DEL COMM STK 189054109 1193 9674 SH SOLE 9674 0 0 PJT PARTNERS INC COMM STK 69343T107 56223 316339 SH SOLE 316339 0 0 I3 VERTICALS INC COMM STK 46571Y107 102360 3153411 SH SOLE 3144424 0 8987 TEEKAY TANKERS LTD COMM STK G8726X106 19043 376701 SH SOLE 376701 0 0 PEBBLEBROOK HOTEL TR COMM STK 70509V100 113276 9945136 SH SOLE 9899165 0 45971 META PLATFORMS INC COMM STK 30303M102 2469398 3362561 SH SOLE 3148735 0 213826 ALPHABET INC COMM STK 02079K107 4874 20011 SH SOLE 20011 0 0 LIVE OAK BANCSHARES INC COMM STK 53803X105 229667 6520922 SH SOLE 6497906 0 23016 NOVOCURE LTD COMM STK G6674U108 12215 945426 SH SOLE 945426 0 0 ALEXANDRIA REAL ESTATE EQ IN COMM STK 015271109 14 157 SH SOLE 157 0 0 MARRIOTT VACATIONS WORLDWIDE COMM STK 57164Y107 59329 891349 SH SOLE 885531 0 5818 BRIGHTVIEW HLDGS INC COMM STK 10948C107 8202 612047 SH SOLE 612047 0 0 BJS WHSL CLUB HLDGS INC COMM STK 05550J101 101581 1089331 SH SOLE 1089331 0 0 CENCORA INC COMM STK 03073E105 805170 2576296 SH SOLE 2413192 0 163104 WORKIVA INC COMM STK 98139A105 137250 1594441 SH SOLE 1589750 0 4691 PAPA JOHNS INTL INC COMM STK 698813102 49704 1032267 SH SOLE 1023379 0 8888 ELEMENT SOLUTIONS INC COMM STK 28618M106 247213 9821726 SH SOLE 9795802 0 25924 SCHLUMBERGER LTD COMM STK 806857108 86648 2521035 SH SOLE 2521035 0 0 SPIRE INC COMM STK 84857L101 43329 531509 SH SOLE 531509 0 0 MODERNA INC COMM STK 60770K107 24 893 SH SOLE 893 0 0 JAMES RIV GROUP LTD COMM STK 46990A102 25290 4556715 SH SOLE 4556715 0 0 BALL CORP COMM STK 058498106 350893 6959393 SH SOLE 6939628 0 19765 TTM TECHNOLOGIES INC COMM STK 87305R109 53360 926378 SH SOLE 921131 0 5247 INTERPARFUMS INC COMM STK 458334109 43219 439302 SH SOLE 439302 0 0 UNIQURE NV COMM STK N90064101 58 977 SH SOLE 977 0 0 SAUL CTRS INC COMM STK 804395101 40327 1265344 SH SOLE 1265344 0 0 PHILLIPS 66 COMM STK 718546104 11 80 SH SOLE 80 0 0 UNITY SOFTWARE INC COMM STK 91332U101 130795 3266598 SH SOLE 3258056 0 8542 AMERICAN ELEC PWR CO INC COMM STK 025537101 1375 12220 SH SOLE 12220 0 0 S&P GLOBAL INC COMM STK 78409V104 29877 61384 SH SOLE 61384 0 0 AUTOMATIC DATA PROCESSING IN COMM STK 053015103 1047 3564 SH SOLE 3564 0 0 HOLOGIC INC COMM STK 436440101 1454386 21549648 SH SOLE 21306933 0 242715 INTUIT COMM STK 461202103 267547 391774 SH SOLE 365201 0 26573 ESCO TECHNOLOGIES INC COMM STK 296315104 123561 585288 SH SOLE 583298 0 1990 ABBVIE INC COMM STK 00287Y109 4337 18731 SH SOLE 18731 0 0 PURE STORAGE INC COMM STK 74624M102 594122 7088905 SH SOLE 7070675 0 18230 SAFEHOLD INC COMM STK 78646V107 65460 4225903 SH SOLE 4200504 0 25399 KROGER CO COMM STK 501044101 2759 40920 SH SOLE 40920 0 0 CHEMED CORP NEW COMM STK 16359R103 2 4 SH SOLE 4 0 0 SOUTHERN FIRST BANCSHARES COMM STK 842873101 35576 806331 SH SOLE 800897 0 5434 DTE ENERGY CO COMM STK 233331107 872134 6166539 SH SOLE 5776542 0 389997 OPENLANE INC COMM STK 48238T109 10240 355782 SH SOLE 355782 0 0 MARKEL GROUP INC COMM STK 570535104 297167 155474 SH SOLE 155069 0 405 NATIONAL BK HLDGS CORP COMM STK 633707104 49707 1286405 SH SOLE 1277041 0 9364 CRINETICS PHARMACEUTICALS IN COMM STK 22663K107 2524 60584 SH SOLE 56185 0 4399 EQUITY BANCSHARES INC COMM STK 29460X109 76771 1886244 SH SOLE 1886244 0 0 SM ENERGY CO COMM STK 78454L100 3 103 SH SOLE 103 0 0 AGREE RLTY CORP COMM STK 008492100 24 335 SH SOLE 335 0 0 CAL MAINE FOODS INC COMM STK 128030202 4177 44381 SH SOLE 44381 0 0 INSMED INC COMM STK 457669307 8 54 SH SOLE 54 0 0 ESSENTIAL PPTYS RLTY TR INC COMM STK 29670E107 57628 1936412 SH SOLE 1936412 0 0 GARMIN LTD COMM STK H2906T109 8 30 SH SOLE 30 0 0 DENALI THERAPEUTICS INC COMM STK 24823R105 81872 5638567 SH SOLE 5638567 0 0 VAIL RESORTS INC COMM STK 91879Q109 3148 21047 SH SOLE 21047 0 0 ALPHABET INC COMM STK 02079K305 2290824 9423380 SH SOLE 8829311 0 594069 FULLER H B CO COMM STK 359694106 55481 935906 SH SOLE 930926 0 4980 AGCO CORP COMM STK 001084102 46583 435062 SH SOLE 435062 0 0 PAGERDUTY INC COMM STK 69553P100 4 201 SH SOLE 201 0 0 WALMART INC COMM STK 931142103 1670 16200 SH SOLE 16200 0 0 ARES MANAGEMENT CORPORATION COMM STK 03990B101 10 57 SH SOLE 57 0 0 INTUITIVE SURGICAL INC COMM STK 46120E602 490 1095 SH SOLE 1095 0 0 SURGERY PARTNERS INC COMM STK 86881A100 10802 499130 SH SOLE 499130 0 0 XENON PHARMACEUTICALS INC COMM STK 98420N105 24055 599113 SH SOLE 599113 0 0 LUMENTUM HLDGS INC COMM STK 55024U109 3 18 SH SOLE 18 0 0 GLOBANT S A COMM STK L44385109 2 27 SH SOLE 27 0 0 WATSCO INC COMM STK 942622200 17218 42586 SH SOLE 42586 0 0 ALARM COM HLDGS INC COMM STK 011642105 25370 477957 SH SOLE 473916 0 4041 IQVIA HLDGS INC COMM STK 46266C105 812 4274 SH SOLE 4274 0 0 MICROCHIP TECHNOLOGY INC. COMM STK 595017104 608633 9477303 SH SOLE 9452066 0 25237 WHITE MTNS INS GROUP LTD COMM STK G9618E107 79852 47772 SH SOLE 47772 0 0 ARAMARK COMM STK 03852U106 6 145 SH SOLE 145 0 0 CATHAY GEN BANCORP COMM STK 149150104 60914 1268776 SH SOLE 1257367 0 11409 TEXAS CAP BANCSHARES INC COMM STK 88224Q107 281813 3333877 SH SOLE 3322773 0 11104 HILLENBRAND INC COMM STK 431571108 55663 2058538 SH SOLE 2054854 0 3684 MURPHY USA INC COMM STK 626755102 3 6 SH SOLE 6 0 0 COASTAL FINL CORP WA COMM STK 19046P209 149377 1380943 SH SOLE 1372877 0 8066 LAM RESEARCH CORP COMM STK 512807306 1072 8005 SH SOLE 8005 0 0 ESSENTIAL UTILS INC COMM STK 29670G102 12 280 SH SOLE 280 0 0 WESTERN ALLIANCE BANCORP COMM STK 957638109 326862 3769159 SH SOLE 3755694 0 13465 FRONTDOOR INC COMM STK 35905A109 77765 1155664 SH SOLE 1155664 0 0 ELANCO ANIMAL HEALTH INC COMM STK 28414H103 634612 31510014 SH SOLE 31444625 0 65389 UPWORK INC COMM STK 91688F104 14 726 SH SOLE 726 0 0 ARCOSA INC COMM STK 039653100 127975 1365642 SH SOLE 1358693 0 6949 PENNYMAC FINL SVCS INC NEW COMM STK 70932M107 463571 3742090 SH SOLE 3729970 0 12120 THE CIGNA GROUP COMM STK 125523100 1078587 3741844 SH SOLE 3502939 0 238905 DATADOG INC COMM STK 23804L103 5 29 SH SOLE 29 0 0 STERIS PLC COMM STK G8473T100 2197 8877 SH SOLE 8877 0 0 TRADEWEB MKTS INC COMM STK 892672106 252843 2278274 SH SOLE 2272033 0 6241 ZOOM COMMUNICATIONS INC COMM STK 98980L101 354486 4296799 SH SOLE 4285148 0 11651 ALCON AG COMM STK H01301128 363792 4882449 SH SOLE 4869093 0 13356 PALOMAR HLDGS INC COMM STK 69753M105 32037 274404 SH SOLE 274404 0 0 PARSONS CORP DEL COMM STK 70202L102 192387 2320147 SH SOLE 2320147 0 0 KONTOOR BRANDS INC COMM STK 50050N103 73454 920822 SH SOLE 915961 0 4861 APPLIED THERAPEUTICS INC COMM STK 03828A101 12842 21403300 SH SOLE 21403300 0 0 CORTEVA INC COMM STK 22052L104 9 124 SH SOLE 124 0 0 AVANTOR INC COMM STK 05352A100 410938 32927695 SH SOLE 32838182 0 89513 CHEWY INC COMM STK 16679L109 61147 1511651 SH SOLE 1502006 0 9645 GROCERY OUTLET HLDG CORP COMM STK 39874R101 164276 10235223 SH SOLE 10209941 0 25282 PERSONALIS INC COMM STK 71535D106 18801 2883576 SH SOLE 2883576 0 0 VAXCYTE INC COMM STK 92243G108 299517 8315295 SH SOLE 8135881 0 179414 BRIDGEBIO PHARMA INC COMM STK 10806X102 54625 1051679 SH SOLE 1051679 0 0 CARIS LIFE SCIENCES INC COMM STK 142152107 242780 8025759 SH SOLE 8009360 0 16399 DYNATRACE INC COMM STK 268150109 5 100 SH SOLE 100 0 0 PELOTON INTERACTIVE INC COMM STK 70614W100 189675 21074920 SH SOLE 21001593 0 73327 HARBORONE BANCORP INC NEW COMM STK 41165Y100 60253 4430301 SH SOLE 4430301 0 0 10X GENOMICS INC COMM STK 88025U109 15693 1342423 SH SOLE 1332199 0 10224 CUSTOM TRUCK ONE SOURCE INC COMM STK 23204X103 14870 2316067 SH SOLE 2316067 0 0 API GROUP CORP COMM STK 00187Y100 284061 8264773 SH SOLE 8264773 0 0 ENVISTA HOLDINGS CORPORATION COMM STK 29415F104 3 101 SH SOLE 101 0 0 BIONTECH SE ADR 09075V102 476694 4833642 SH SOLE 4655749 0 177893 THE BALDWIN INSURANCE GRP IN COMM STK 05589G102 84659 3001010 SH SOLE 2992779 0 8231 ON HLDG AG COMM STK H5919C104 211495 4993962 SH SOLE 4979915 0 14047 CABALETTA BIO INC COMM STK 12674W109 19569 8362489 SH SOLE 8362489 0 0 BILL HOLDINGS INC COMM STK 090043100 3 54 SH SOLE 54 0 0 89BIO INC COMM STK 282559103 31 2047 SH SOLE 2047 0 0 SITIME CORP COMM STK 82982T106 1835 6089 SH SOLE 6089 0 0 SEZZLE INC COMM STK 78435P105 45426 571172 SH SOLE 568205 0 2967 REYNOLDS CONSUMER PRODS INC COMM STK 76171L106 43817 1790615 SH SOLE 1774366 0 16249 BLACK DIAMOND THERAPEUTICS I COMM STK 09203E105 40721 10744107 SH SOLE 10712068 0 32039 SCHRODINGER INC COMM STK 80810D103 12 588 SH SOLE 588 0 0 REVOLUTION MEDICINES INC COMM STK 76155X100 223335 4782318 SH SOLE 4774333 0 7985 ERASCA INC COMM STK 29479A108 44106 20231906 SH SOLE 20231906 0 0 OTIS WORLDWIDE CORP COMM STK 68902V107 284225 3108654 SH SOLE 2903158 0 205496 AON PLC COMM STK G0403H108 1344 3768 SH SOLE 3768 0 0 VONTIER CORPORATION COMM STK 928881101 50610 1205844 SH SOLE 1205844 0 0 CAVA GROUP INC COMM STK 148929102 2292 37935 SH SOLE 37935 0 0 MAPLEBEAR INC COMM STK 565394103 210494 5726152 SH SOLE 5711678 0 14474 SHIFT4 PMTS INC COMM STK 82452J109 4844 62580 SH SOLE 62580 0 0 IMMUNOVANT INC COMM STK 45258J102 83255 5164698 SH SOLE 5156702 0 7996 JASPER THERAPEUTICS INC COMM STK 471871202 2449 1028806 SH SOLE 1028806 0 0 UTZ BRANDS INC COMM STK 918090101 11492 945783 SH SOLE 945783 0 0 AVIDITY BIOSCIENCES INC COMM STK 05370A108 61082 1401906 SH SOLE 1401906 0 0 GRID DYNAMICS HLDGS INC COMM STK 39813G109 1 21 SH SOLE 21 0 0 ALBERTSONS COS INC COMM STK 013091103 1 54 SH SOLE 54 0 0 MP MATERIALS CORP COMM STK 553368101 3541 52791 SH SOLE 52791 0 0 MATCH GROUP INC NEW COMM STK 57667L107 162309 4595364 SH SOLE 4581884 0 13480 NURIX THERAPEUTICS INC COMM STK 67080M103 11065 1197415 SH SOLE 1197415 0 0 VERTEX INC COMM STK 92538J106 8 303 SH SOLE 303 0 0 ROCKET COS INC COMM STK 77311W101 87947 4538003 SH SOLE 4538003 0 0 NETSTREIT CORP COMM STK 64119V303 72266 4001414 SH SOLE 3973080 0 28334 KYMERA THERAPEUTICS INC COMM STK 501575104 34596 611221 SH SOLE 611221 0 0 TANGO THERAPEUTICS INC COMM STK 87583X109 29622 3526359 SH SOLE 3526359 0 0 ROBINHOOD MKTS INC COMM STK 770700102 6 37 SH SOLE 37 0 0 OPENDOOR TECHNOLOGIES INC COMM STK 683712103 4232 530962 SH SOLE 530962 0 0 JFROG LTD COMM STK M6191J100 116507 2461574 SH SOLE 2452864 0 8710 STEPSTONE GROUP INC COMM STK 85914M107 116816 1788638 SH SOLE 1781510 0 7128 FIGS INC COMM STK 30260D103 64009 9567825 SH SOLE 9514450 0 53375 DYNE THERAPEUTICS INC COMM STK 26818M108 35578 2812422 SH SOLE 2812422 0 0 BENTLEY SYS INC COMM STK 08265T208 2789 54160 SH SOLE 54160 0 0 ROBLOX CORP COMM STK 771049103 13 90 SH SOLE 90 0 0 SUMMIT THERAPEUTICS INC COMM STK 86627T108 2 68 SH SOLE 68 0 0 IMMUNOME INC COMM STK 45257U108 98577 8418163 SH SOLE 8418163 0 0 EASTERN BANKSHARES INC COMM STK 27627N105 187336 10321492 SH SOLE 10270748 0 50744 ADVANTAGE SOLUTIONS INC COMM STK 00791N102 9792 6399532 SH SOLE 6399532 0 0 ROOT INC COMM STK 77664L207 78072 872205 SH SOLE 870130 0 2075 MARAVAI LIFESCIENCES HLDGS I COMM STK 56600D107 17675 6158235 SH SOLE 6158235 0 0 SOTERA HEALTH CO COMM STK 83601L102 145015 9218993 SH SOLE 9187920 0 31073 FIREFLY AEROSPACE INC COMM STK 31816X106 41271 1407595 SH SOLE 1404192 0 3403 ALLEGRO MICROSYSTEMS INC COMM STK 01749D105 31688 1085198 SH SOLE 1085198 0 0 CERTARA INC COMM STK 15687V109 2 143 SH SOLE 143 0 0 IMMATICS N.V COMM STK N44445109 165145 19383169 SH SOLE 19334760 0 48409 AFFIRM HLDGS INC COMM STK 00827B106 9 120 SH SOLE 120 0 0 SHOALS TECHNOLOGIES GROUP IN COMM STK 82489W107 35283 4761501 SH SOLE 4761501 0 0 MIRION TECHNOLOGIES INC COMM STK 60471A101 501641 21566642 SH SOLE 21523900 0 42742 CCC INTELLIGENT SOLUTIONS HL COMM STK 12510Q100 608299 66772663 SH SOLE 66616447 0 156216 GENEDX HOLDINGS CORP COMM STK 81663L200 77358 718003 SH SOLE 718003 0 0 IMMUNOCORE HLDGS PLC ADR 45258D105 256632 7063896 SH SOLE 7063896 0 0 IONQ INC COMM STK 46222L108 1580 25678 SH SOLE 25678 0 0 MARRIOTT INTL INC NEW COMM STK 571903202 15444 59297 SH SOLE 59297 0 0 EXPAND ENERGY CORPORATION COMM STK 165167735 472655 4448935 SH SOLE 4439560 0 9375 HUT 8 CORP COMM STK 44812J104 48393 1390183 SH SOLE 1376444 0 13739 OSCAR HEALTH INC COMM STK 687793109 157261 8307496 SH SOLE 8282782 0 24714 INNOVAGE HLDG CORP COMM STK 45784A104 28849 5590772 SH SOLE 5590772 0 0 COUPANG INC COMM STK 22266T109 6 175 SH SOLE 175 0 0 HAYWARD HLDGS INC COMM STK 421298100 13 827 SH SOLE 827 0 0 SUN CTRY AIRLS HLDGS INC COMM STK 866683105 21775 1843753 SH SOLE 1843753 0 0 NUVALENT INC COMM STK 670703107 88317 1021236 SH SOLE 1021236 0 0 FIVE STAR BANCORP COMM STK 33830T103 64359 1998712 SH SOLE 1998712 0 0 ALIGNMENT HEALTHCARE INC COMM STK 01625V104 219251 12564516 SH SOLE 12537405 0 27111 COURSERA INC COMM STK 22266M104 30245 2582800 SH SOLE 2565746 0 17054 COINBASE GLOBAL INC COMM STK 19260Q107 5 13 SH SOLE 13 0 0 DOUBLEVERIFY HLDGS INC COMM STK 25862V105 1 65 SH SOLE 65 0 0 GLOBAL E ONLINE LTD COMM STK M5216V106 2 44 SH SOLE 44 0 0 CENTESSA PHARMACEUTICALS PLC ADR 152309100 1 20 SH SOLE 20 0 0 FLYWIRE CORPORATION COMM STK 302492103 1 68 SH SOLE 68 0 0 LIFESTANCE HEALTH GROUP INC COMM STK 53228F101 4 689 SH SOLE 689 0 0 MARQETA INC COMM STK 57142B104 158766 30069193 SH SOLE 29991438 0 77755 MONDAY COM LTD COMM STK M7S64H106 214786 1108914 SH SOLE 1106023 0 2891 AURORA INNOVATION INC COMM STK 051774107 1389953 257876168 SH SOLE 242365533 0 15510635 DT MIDSTREAM INC COMM STK 23345M107 59752 528495 SH SOLE 527084 0 1411 JANUX THERAPEUTICS INC COMM STK 47103J105 23773 972691 SH SOLE 972691 0 0 SPRINKLR INC COMM STK 85208T107 3 382 SH SOLE 382 0 0 ATAI LIFE SCIENCES NV COMM STK N0731H103 10263 1939951 SH SOLE 1939951 0 0 GULFPORT ENERGY CORP COMM STK 402635502 59290 327603 SH SOLE 327603 0 0 CONFLUENT INC COMM STK 20717M103 33838 1708961 SH SOLE 1708961 0 0 INTAPP INC COMM STK 45827U109 33364 815734 SH SOLE 811318 0 4416 ENCOMPASS HEALTH CORP COMM STK 29261A100 271960 2141075 SH SOLE 2135777 0 5298 STEVANATO GROUP S P A COMM STK T9224W109 91538 3554840 SH SOLE 3554840 0 0 VICTORIAS SECRET AND CO COMM STK 926400102 59364 2187303 SH SOLE 2172691 0 14612 PHILLIPS EDISON & CO INC COMM STK 71844V201 2 49 SH SOLE 49 0 0 DUOLINGO INC COMM STK 26603R106 413227 1283950 SH SOLE 1280780 0 3170 CORE & MAIN INC COMM STK 21874C102 12 219 SH SOLE 219 0 0 FIRST ADVANTAGE CORP NEW COMM STK 31846B108 1 61 SH SOLE 61 0 0 RYAN SPECIALTY HOLDINGS INC COMM STK 78351F107 236604 4198076 SH SOLE 4180287 0 17789 MAGNITE INC COMM STK 55955D100 19405 890918 SH SOLE 890918 0 0 HAGERTY INC COMM STK 405166109 62799 5215795 SH SOLE 5215795 0 0 RXSIGHT INC COMM STK 78349D107 4 416 SH SOLE 416 0 0 BLUE FOUNDRY BANCORP COMM STK 09549B104 26336 2897187 SH SOLE 2897187 0 0 CABOT CORP COMM STK 127055101 40885 537594 SH SOLE 533642 0 3952 HILLMAN SOLUTIONS CORP COMM STK 431636109 31134 3391434 SH SOLE 3391434 0 0 WEATHERFORD INTL PLC COMM STK G48833118 162811 2379234 SH SOLE 2379234 0 0 SPORTRADAR GROUP AG COMM STK H8088L103 273080 10151637 SH SOLE 10133795 0 17842 DUTCH BROS INC COMM STK 26701L100 110242 2106248 SH SOLE 2100003 0 6245 REMITLY GLOBAL INC COMM STK 75960P104 2 66 SH SOLE 66 0 0 AMPLITUDE INC COMM STK 03213A104 54169 5052993 SH SOLE 5052993 0 0 CLEARWATER ANALYTICS HLDGS I COMM STK 185123106 53177 2950971 SH SOLE 2950971 0 0 OLAPLEX HLDGS INC COMM STK 679369108 36184 27621163 SH SOLE 27621163 0 0 LIFE TIME GROUP HOLDINGS INC COMM STK 53190C102 83490 3024996 SH SOLE 3024996 0 0 NAVITAS SEMICONDUCTOR CORP COMM STK 63942X106 10950 1516495 SH SOLE 1516495 0 0 BRAZE INC COMM STK 10576N102 13 450 SH SOLE 450 0 0 BICARA THERAPEUTICS INC COMM STK 055477103 7339 464727 SH SOLE 464727 0 0 CELLEBRITE DI LTD COMM STK M2197Q107 186134 10044981 SH SOLE 10044981 0 0 ROIVANT SCIENCES LTD COMM STK G76279101 40 2629 SH SOLE 2629 0 0 SAMSARA INC COMM STK 79589L106 2 30 SH SOLE 30 0 0 REDDIT INC COMM STK 75734B100 460680 2003042 SH SOLE 1997603 0 5439 USCB FINANCIAL HOLDINGS INC COMM STK 90355N101 21723 1244852 SH SOLE 1244852 0 0 AMYLYX PHARMACEUTICALS INC COMM STK 03237H101 16282 1198064 SH SOLE 1198064 0 0 TPG INC COMM STK 872657101 215304 3747662 SH SOLE 3739079 0 8583 NCINO INC COMM STK 63947X101 126451 4664341 SH SOLE 4646019 0 18322 PONCE FINANCIAL GROUP INC COMM STK 732344106 28637 1948059 SH SOLE 1948059 0 0 ISHARES TR COMM STK 46436E718 14743 146402 SH SOLE 146402 0 0 BRC INC COMM STK 05601U105 12238 7844584 SH SOLE 7844584 0 0 BELLRING BRANDS INC COMM STK 07831C103 15945 438644 SH SOLE 438644 0 0 ARCELLX INC COMM STK 03940C100 521529 6352356 SH SOLE 6211495 0 140861 CREDO TECHNOLOGY GROUP HOLDI COMM STK G25457105 16 104 SH SOLE 104 0 0 ESAB CORPORATION COMM STK 29605J106 889495 7960397 SH SOLE 7942941 0 17456 DRAFTKINGS INC NEW COMM STK 26142V105 705580 18865763 SH SOLE 18815634 0 50129 METTLER TOLEDO INTERNATIONAL COMM STK 592688105 845097 688408 SH SOLE 686549 0 1859 QUIDELORTHO CORP COMM STK 219798105 324309 11012190 SH SOLE 10981943 0 30247 NEUMORA THERAPEUTICS INC. COMM STK 640979100 3528 1938100 SH SOLE 1938100 0 0 DUKE ENERGY CORP NEW COMM STK 26441C204 2496 20164 SH SOLE 20164 0 0 NETSKOPE INC COMM STK 64119N608 70469 3100262 SH SOLE 3092225 0 8037 NOBLE CORP PLC COMM STK G65431127 60994 2156784 SH SOLE 2143353 0 13431 ENERFLEX LTD COMM STK 29269R105 73460 6814464 SH SOLE 6762370 0 52094 PRIME MEDICINE INC COMM STK 74168J101 51063 9217097 SH SOLE 9217097 0 0 ATLASSIAN CORPORATION COMM STK 049468101 338349 2118651 SH SOLE 2112757 0 5894 FTAI AVIATION LTD COMM STK G3730V105 103630 621054 SH SOLE 621054 0 0 LEONARDO DRS INC COMM STK 52661A108 76577 1686707 SH SOLE 1680561 0 6146 GE HEALTHCARE TECHNOLOGIES I COMM STK 36266G107 91702 1221059 SH SOLE 1147459 0 73600 SEADRILL LTD COMM STK G7997W102 17416 576465 SH SOLE 576465 0 0 NEXTRACKER INC COMM STK 65290E101 79160 1069862 SH SOLE 1059519 0 10343 LINDE PLC COMM STK G54950103 2757 5804 SH SOLE 5804 0 0 CRANE COMPANY COMM STK 224408104 99586 540813 SH SOLE 538331 0 2482 MOSAIC CO NEW COMM STK 61945C103 7 196 SH SOLE 196 0 0 TORO CO COMM STK 891092108 1 9 SH SOLE 9 0 0 AVALONBAY CMNTYS INC COMM STK 053484101 11 54 SH SOLE 54 0 0 EXLSERVICE HOLDINGS INC COMM STK 302081104 4 90 SH SOLE 90 0 0 REGENCY CTRS CORP COMM STK 758849103 2 27 SH SOLE 27 0 0 LOCKHEED MARTIN CORP COMM STK 539830109 430916 863195 SH SOLE 808195 0 55000 CUBESMART COMM STK 229663109 258857 6366375 SH SOLE 6353014 0 13361 KEYSIGHT TECHNOLOGIES INC COMM STK 49338L103 585830 3349131 SH SOLE 3340244 0 8887 LENDINGCLUB CORP COMM STK 52603A208 25353 1669018 SH SOLE 1669018 0 0 SANMINA CORPORATION COMM STK 801056102 32731 284344 SH SOLE 282794 0 1550 BIO-TECHNE CORP COMM STK 09073M104 65190 1171847 SH SOLE 1171847 0 0 UNITED PARKS & RESORTS INC COMM STK 81282V100 15800 305595 SH SOLE 305595 0 0 UNITEDHEALTH GROUP INC COMM STK 91324P102 586631 1698901 SH SOLE 1593029 0 105872 NCR VOYIX CORPORATION COMM STK 62886E108 1 41 SH SOLE 41 0 0 HIGHWOODS PPTYS INC COMM STK 431284108 122971 3864570 SH SOLE 3844230 0 20340 CBOE GLOBAL MKTS INC COMM STK 12503M108 583773 2380317 SH SOLE 2375379 0 4938 SCORPIO TANKERS INC COMM STK Y7542C130 82398 1470065 SH SOLE 1460788 0 9277 GLOBUS MED INC COMM STK 379577208 2 34 SH SOLE 34 0 0 SYSCO CORP COMM STK 871829107 9 104 SH SOLE 104 0 0 COGNIZANT TECHNOLOGY SOLUTIO COMM STK 192446102 3 39 SH SOLE 39 0 0 UNDER ARMOUR INC COMM STK 904311107 15736 3153495 SH SOLE 3153495 0 0 COSTAR GROUP INC COMM STK 22160N109 296183 3510524 SH SOLE 3500482 0 10042 KRATOS DEFENSE & SEC SOLUTIO COMM STK 50077B207 97500 1067081 SH SOLE 1067081 0 0 DESCARTES SYS GROUP INC COMM STK 249906108 187274 1987404 SH SOLE 1987404 0 0 RED ROCK RESORTS INC COMM STK 75700L108 19344 316803 SH SOLE 316803 0 0 CVS HEALTH CORP COMM STK 126650100 258 3410 SH SOLE 3410 0 0 WEST FRASER TIMBER CO LTD COMM STK 952845105 6012 88435 SH SOLE 85753 0 2682 KILROY RLTY CORP COMM STK 49427F108 130674 3092875 SH SOLE 3074516 0 18359 ITT INC COMM STK 45073V108 380012 2125821 SH SOLE 2120570 0 5251 US FOODS HLDG CORP COMM STK 912008109 16943 221120 SH SOLE 221120 0 0 UNITED THERAPEUTICS CORP DEL COMM STK 91307C102 5 10 SH SOLE 10 0 0 MERUS N V COMM STK N5749R100 5 51 SH SOLE 51 0 0 GALLAGHER ARTHUR J & CO COMM STK 363576109 815868 2634040 SH SOLE 2476240 0 157800 ASML HOLDING N V COMM STK N07059210 445 459 SH SOLE 459 0 0 FORTIVE CORP COMM STK 34959J108 195040 3981211 SH SOLE 3969523 0 11688 ACUITY INC COMM STK 00508Y102 31906 92644 SH SOLE 92644 0 0 PAR TECHNOLOGY CORP COMM STK 698884103 226187 5714677 SH SOLE 5706298 0 8379 TURNING PT BRANDS INC COMM STK 90041L105 33791 341801 SH SOLE 339343 0 2458 SITEONE LANDSCAPE SUPPLY INC COMM STK 82982L103 255829 1986249 SH SOLE 1982971 0 3278 CNH INDL N V COMM STK N20944109 2 147 SH SOLE 147 0 0 ICU MED INC COMM STK 44930G107 26 215 SH SOLE 215 0 0 CECO ENVIRONMENTAL CORP COMM STK 125141101 18042 352381 SH SOLE 352381 0 0 KINSALE CAP GROUP INC COMM STK 49714P108 12 27 SH SOLE 27 0 0 LPL FINL HLDGS INC COMM STK 50212V100 7 19 SH SOLE 19 0 0 LIMBACH HLDGS INC COMM STK 53263P105 29676 305556 SH SOLE 305556 0 0 THE TRADE DESK INC COMM STK 88339J105 258865 5281861 SH SOLE 5267013 0 14848 MEDPACE HLDGS INC COMM STK 58506Q109 7 13 SH SOLE 13 0 0 SPX TECHNOLOGIES INC COMM STK 78473E103 76754 410931 SH SOLE 410931 0 0 LAMAR ADVERTISING CO NEW COMM STK 512816109 3 24 SH SOLE 24 0 0 IMPINJ INC COMM STK 453204109 29551 163491 SH SOLE 163491 0 0 NIKE INC COMM STK 654106103 16079 230580 SH SOLE 230580 0 0 WATTS WATER TECHNOLOGIES INC COMM STK 942749102 6416 22970 SH SOLE 22970 0 0 FB FINL CORP COMM STK 30257X104 239564 4297869 SH SOLE 4277985 0 19884 E L F BEAUTY INC COMM STK 26856L103 5 35 SH SOLE 35 0 0 VALVOLINE INC COMM STK 92047W101 32454 903738 SH SOLE 903738 0 0 VULCAN MATLS CO COMM STK 929160109 552349 1795555 SH SOLE 1687974 0 107581 ACCENTURE PLC IRELAND COMM STK G1151C101 287 1160 SH SOLE 1160 0 0 KNIGHT-SWIFT TRANSN HLDGS IN COMM STK 499049104 8 184 SH SOLE 184 0 0 PERMIAN RESOURCES CORP COMM STK 71424F105 112010 8750764 SH SOLE 8750764 0 0 WILLSCOT HLDGS CORP COMM STK 971378104 26842 1271499 SH SOLE 1261506 0 9993 LAMB WESTON HLDGS INC COMM STK 513272104 1751 30146 SH SOLE 30146 0 0 HOWMET AEROSPACE INC COMM STK 443201108 13 64 SH SOLE 64 0 0 ALCOA CORP COMM STK 013872106 1 24 SH SOLE 24 0 0 FIRSTSERVICE CORP NEW COMM STK 33767E202 173101 908713 SH SOLE 906079 0 2634 SPROUTS FMRS MKT INC COMM STK 85208M102 8 68 SH SOLE 68 0 0 CSX CORP COMM STK 126408103 515 14493 SH SOLE 14493 0 0 PACKAGING CORP AMER COMM STK 695156109 14653 67236 SH SOLE 67236 0 0 PTC INC COMM STK 69370C100 3609978 17781388 SH SOLE 17052463 0 728925 ALNYLAM PHARMACEUTICALS INC COMM STK 02043Q107 991337 2173984 SH SOLE 2168057 0 5927 DIGITALBRIDGE GROUP INC COMM STK 25401T603 5 409 SH SOLE 409 0 0 TECHNIPFMC PLC COMM STK G87110105 1146528 29062796 SH SOLE 28985495 0 77301 MCKESSON CORP COMM STK 58155Q103 1236302 1600307 SH SOLE 1497737 0 102570 ULTA BEAUTY INC COMM STK 90384S303 531310 971760 SH SOLE 969162 0 2598 DIAMONDBACK ENERGY INC COMM STK 25278X109 10 63 SH SOLE 63 0 0 BELDEN INC COMM STK 077454106 27025 224700 SH SOLE 224700 0 0 HAMILTON LANE INC COMM STK 407497106 174157 1292057 SH SOLE 1292057 0 0 SOUTHWEST GAS HLDGS INC COMM STK 844895102 116589 1488240 SH SOLE 1481074 0 7166 VIAVI SOLUTIONS INC COMM STK 925550105 142492 11228680 SH SOLE 11165510 0 63170 HAEMONETICS CORP MASS COMM STK 405024100 49275 1010957 SH SOLE 1010957 0 0 CENTERPOINT ENERGY INC COMM STK 15189T107 1997896 51492155 SH SOLE 48193662 0 3298493 SCANSOURCE INC COMM STK 806037107 5 112 SH SOLE 112 0 0 FLOOR & DECOR HLDGS INC COMM STK 339750101 89935 1220277 SH SOLE 1220277 0 0 VISTRA CORP COMM STK 92840M102 10 51 SH SOLE 51 0 0 INGERSOLL RAND INC COMM STK 45687V106 1517549 18367808 SH SOLE 17768913 0 598895 SIMON PPTY GROUP INC NEW COMM STK 828806109 7 37 SH SOLE 37 0 0 CRISPR THERAPEUTICS AG COMM STK H17182108 212745 3282584 SH SOLE 3270117 0 12467 CARVANA CO COMM STK 146869102 77077 204316 SH SOLE 202975 0 1341 WARRIOR MET COAL INC COMM STK 93627C101 169903 2669737 SH SOLE 2669737 0 0 MILLER INDS INC TENN COMM STK 600551204 3 62 SH SOLE 62 0 0 INTERNATIONAL PAPER CO COMM STK 460146103 186947 4029010 SH SOLE 4029010 0 0 DELEK US HLDGS INC NEW COMM STK 24665A103 40136 1243739 SH SOLE 1243739 0 0 REPUBLIC SVCS INC COMM STK 760759100 3421 14907 SH SOLE 14907 0 0 SIMPLY GOOD FOODS CO COMM STK 82900L102 63784 2569840 SH SOLE 2569840 0 0 INSPERITY INC COMM STK 45778Q107 3 50 SH SOLE 50 0 0 PATRICK INDS INC COMM STK 703343103 61394 593577 SH SOLE 593577 0 0 CBRE GROUP INC COMM STK 12504L109 9 53 SH SOLE 53 0 0 SYNOVUS FINL CORP COMM STK 87161C501 58385 1189576 SH SOLE 1179358 0 10218 BYLINE BANCORP INC COMM STK 124411109 16554 596954 SH SOLE 596954 0 0 HNI CORP COMM STK 404251100 6 120 SH SOLE 120 0 0 UGI CORP NEW COMM STK 902681105 3 77 SH SOLE 77 0 0 TXNM ENERGY INC COMM STK 69349H107 53938 953795 SH SOLE 953795 0 0 PROCEPT BIOROBOTICS CORP COMM STK 74276L105 73258 2052593 SH SOLE 2052593 0 0 HCA HEALTHCARE INC COMM STK 40412C101 744 1745 SH SOLE 1745 0 0 PINNACLE FINL PARTNERS INC COMM STK 72346Q104 389074 4148346 SH SOLE 4130548 0 17798 ROKU INC COMM STK 77543R102 10 91 SH SOLE 91 0 0 UFP TECHNOLOGIES INC COMM STK 902673102 9448 47332 SH SOLE 47332 0 0 MONGODB INC COMM STK 60937P106 177529 571973 SH SOLE 570507 0 1466 MATSON INC COMM STK 57686G105 58846 596867 SH SOLE 593353 0 3514 MATTEL INC COMM STK 577081102 10 543 SH SOLE 543 0 0 MCGRATH RENTCORP COMM STK 580589109 26135 222804 SH SOLE 222804 0 0 ELI LILLY & CO COMM STK 532457108 835254 1094696 SH SOLE 1025996 0 68700 PEPSICO INC COMM STK 713448108 2689 19144 SH SOLE 19144 0 0 COLGATE PALMOLIVE CO COMM STK 194162103 1651 20652 SH SOLE 20652 0 0 SOUTHERN CO COMM STK 842587107 1853 19552 SH SOLE 19552 0 0 CADENCE BANK COMM STK 12740C103 190471 5073793 SH SOLE 5073793 0 0 SOLENO THERAPEUTICS INC COMM STK 834203309 1669 24675 SH SOLE 24675 0 0 MSA SAFETY INC COMM STK 553498106 132241 768528 SH SOLE 766641 0 1887 DOUGLAS DYNAMICS INC COMM STK 25960R105 26467 846647 SH SOLE 846647 0 0 SELECT MED HLDGS CORP COMM STK 81619Q105 36711 2859090 SH SOLE 2859090 0 0 JABIL INC COMM STK 466313103 12 52 SH SOLE 52 0 0 EAST WEST BANCORP INC COMM STK 27579R104 331841 3117341 SH SOLE 3117341 0 0 MONOLITHIC PWR SYS INC COMM STK 609839105 691114 750688 SH SOLE 748661 0 2027 PRIMERICA INC COMM STK 74164M108 51877 186882 SH SOLE 185589 0 1293 FLEX LTD COMM STK Y2573F102 17 281 SH SOLE 281 0 0 EXACT SCIENCES CORP COMM STK 30063P105 5837 106679 SH SOLE 106679 0 0 EQUITY LIFESTYLE PPTYS INC COMM STK 29472R108 2 27 SH SOLE 27 0 0 CACI INTL INC COMM STK 127190304 3813 7644 SH SOLE 7644 0 0 ONE GAS INC COMM STK 68235P108 165917 2049869 SH SOLE 2038725 0 11144 SALESFORCE INC COMM STK 79466L302 318264 1342883 SH SOLE 1256969 0 85914 NOVANTA INC COMM STK 67000B104 23615 235792 SH SOLE 235792 0 0 APELLIS PHARMACEUTICALS INC COMM STK 03753U106 1104 48756 SH SOLE 45205 0 3551 DIODES INC COMM STK 254543101 17126 321849 SH SOLE 321849 0 0 HUB GROUP INC COMM STK 443320106 4 89 SH SOLE 89 0 0 HEALTHEQUITY INC COMM STK 42226A107 1095 11553 SH SOLE 11553 0 0 DOLBY LABORATORIES INC COMM STK 25659T107 9 122 SH SOLE 122 0 0 APPLIED DIGITAL CORP COMM STK 038169207 47153 2055489 SH SOLE 2046457 0 9032 ZSCALER INC COMM STK 98980G102 676483 2257500 SH SOLE 2251610 0 5890 LOUISIANA PAC CORP COMM STK 546347105 89010 1001912 SH SOLE 1001912 0 0 LIBERTY ENERGY INC COMM STK 53115L104 19213 1556938 SH SOLE 1556938 0 0 HUBSPOT INC COMM STK 443573100 200995 429658 SH SOLE 428536 0 1122 TERRENO RLTY CORP COMM STK 88146M101 254237 4479940 SH SOLE 4468211 0 11729 WEST PHARMACEUTICAL SVSC INC COMM STK 955306105 184003 701415 SH SOLE 699542 0 1873 JPMORGAN CHASE & CO. COMM STK 46625H100 74678 236747 SH SOLE 236747 0 0 CASELLA WASTE SYS INC COMM STK 147448104 161980 1707199 SH SOLE 1701953 0 5246 QUANTA SVCS INC COMM STK 74762E102 341853 824893 SH SOLE 822731 0 2162 MRC GLOBAL INC COMM STK 55345K103 12942 897476 SH SOLE 897476 0 0 RIOT PLATFORMS INC COMM STK 767292105 80977 4255204 SH SOLE 4255204 0 0 GATES INDL CORP PLC COMM STK G39108108 7 251 SH SOLE 251 0 0 GOLAR LNG LTD COMM STK G9456A100 26349 652026 SH SOLE 652026 0 0 PARKER-HANNIFIN CORP COMM STK 701094104 612 807 SH SOLE 807 0 0 CACTUS INC COMM STK 127203107 110700 2804647 SH SOLE 2794694 0 9953 PENTAIR PLC COMM STK G7S00T104 41357 373386 SH SOLE 373386 0 0 ACI WORLDWIDE INC COMM STK 004498101 3 43 SH SOLE 43 0 0 ROPER TECHNOLOGIES INC COMM STK 776696106 1444107 2895799 SH SOLE 2712686 0 183113 FIRSTENERGY CORP COMM STK 337932107 2491 54364 SH SOLE 54364 0 0 GODADDY INC COMM STK 380237107 5 36 SH SOLE 36 0 0 BRIGHT HORIZONS FAM SOL IN D COMM STK 109194100 239586 2206742 SH SOLE 2202041 0 4701 ARTESIAN RES CORP COMM STK 043113208 30208 926903 SH SOLE 926903 0 0 IRON MTN INC DEL COMM STK 46284V101 5 43 SH SOLE 43 0 0 CONSTELLATION BRANDS INC COMM STK 21036P108 2 14 SH SOLE 14 0 0 UMB FINL CORP COMM STK 902788108 22286 188300 SH SOLE 188300 0 0 KKR & CO INC COMM STK 48251W104 10114 77826 SH SOLE 77826 0 0 TENET HEALTHCARE CORP COMM STK 88033G407 20855 102711 SH SOLE 102711 0 0 RAMBUS INC DEL COMM STK 750917106 75967 729047 SH SOLE 729047 0 0 AIR LEASE CORP COMM STK 00912X302 18861 296315 SH SOLE 292052 0 4263 REGIONS FINANCIAL CORP NEW COMM STK 7591EP100 57416 2177296 SH SOLE 2177296 0 0 DYCOM INDS INC COMM STK 267475101 4 12 SH SOLE 12 0 0 RENAISSANCERE HLDGS LTD COMM STK G7496G103 34249 134874 SH SOLE 134874 0 0 ROBERT HALF INC. COMM STK 770323103 14 394 SH SOLE 394 0 0 RADNET INC COMM STK 750491102 81681 1071786 SH SOLE 1071786 0 0 BANK NEW YORK MELLON CORP COMM STK 064058100 16 142 SH SOLE 142 0 0 CHESAPEAKE UTILS CORP COMM STK 165303108 326272 2422387 SH SOLE 2415741 0 6646 VEEVA SYS INC COMM STK 922475108 1163236 3904655 SH SOLE 3894428 0 10227 GRACO INC COMM STK 384109104 89682 1055569 SH SOLE 1055569 0 0 ALLIANT ENERGY CORP COMM STK 018802108 33650 499171 SH SOLE 499171 0 0 OUTSET MED INC COMM STK 690145206 34 2399 SH SOLE 2399 0 0 ANTERO RESOURCES CORP COMM STK 03674X106 11 313 SH SOLE 313 0 0 ASTRAZENECA PLC ADR 046353108 88 1141 SH SOLE 1141 0 0 RANGE RES CORP COMM STK 75281A109 122603 3257247 SH SOLE 3257247 0 0 MERIT MED SYS INC COMM STK 589889104 3 25 SH SOLE 25 0 0 MYR GROUP INC DEL COMM STK 55405W104 61484 295551 SH SOLE 295551 0 0 IAMGOLD CORP COMM STK 450913108 46363 3585643 SH SOLE 3560589 0 25054 GRAINGER W W INC COMM STK 384802104 11 11 SH SOLE 11 0 0 BOOT BARN HLDGS INC COMM STK 099406100 75827 457558 SH SOLE 455743 0 1815 BANK AMERICA CORP COMM STK 060505104 1603 31069 SH SOLE 31069 0 0 KEARNY FINL CORP MD COMM STK 48716P108 17287 2631108 SH SOLE 2631108 0 0 MAGNOLIA OIL & GAS CORP COMM STK 559663109 133111 5576462 SH SOLE 5576462 0 0 COGNEX CORP COMM STK 192422103 7 144 SH SOLE 144 0 0 DISNEY WALT CO COMM STK 254687106 25521 222887 SH SOLE 222887 0 0