0000950123-23-007143.txt : 20230810 0000950123-23-007143.hdr.sgml : 20230810 20230810063002 ACCESSION NUMBER: 0000950123-23-007143 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230810 DATE AS OF CHANGE: 20230810 EFFECTIVENESS DATE: 20230810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Artisan Partners Limited Partnership CENTRAL INDEX KEY: 0001466153 IRS NUMBER: 300551775 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13578 FILM NUMBER: 231157086 BUSINESS ADDRESS: STREET 1: 875 E WISCONSIN AVE STREET 2: STE 800 CITY: MILWAUKEE STATE: WI ZIP: 53202 BUSINESS PHONE: (414) 390-6100 MAIL ADDRESS: STREET 1: 875 E WISCONSIN AVE STREET 2: STE 800 CITY: MILWAUKEE STATE: WI ZIP: 53202 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001466153 XXXXXXXX 06-30-2023 06-30-2023 false Artisan Partners Limited Partnership
875 E Wisconsin Ave Ste 800 Milwaukee WI 53202
13F HOLDINGS REPORT 028-13578 000150114 801-70101 N
Gregory K. Ramirez Vice President 414-390-6100 /s/ Gregory K. Ramirez Milwaukee WI 08-10-2023 0 303 62185318986 false
INFORMATION TABLE 2 25318.xml INFORMATION TABLE FOR FORM 13F ADVANCED DRAIN SYS INC DEL COM 00790R104 31684317 278470 SH SOLE 227365 0 51105 ADVANCED MICRO DEVICES INC COM 007903107 1007224798 8842286 SH SOLE 7517433 0 1324853 AGILENT TECHNOLOGIES INC COM 00846U101 245819860 2044240 SH SOLE 1938462 0 105778 AGILON HEALTH INC COM 00857U107 118645309 6842290 SH SOLE 6480446 0 361844 AGILYSYS INC COM 00847J105 78341646 1141341 SH SOLE 895495 0 245846 AIR LEASE CORP CL A 00912X302 112067897 2677847 SH SOLE 2398083 0 279764 AIRBNB INC COM CL A 009066101 566583057 4420904 SH SOLE 4044098 0 376806 AKERO THERAPEUTICS INC COM 00973Y108 11092797 237584 SH SOLE 187488 0 50096 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19317613 231765 SH SOLE 231765 0 0 ALIGN TECHNOLOGY INC COM 016255101 77417454 218916 SH SOLE 218916 0 0 ALKERMES PLC SHS G01767105 58794264 1878411 SH SOLE 1472629 0 405782 ALLEGRO MICROSYSTEMS INC COM 01749D105 77296337 1712369 SH SOLE 1398163 0 314206 ALPHABET INC CAP STK CL C 02079K107 162937033 1346921 SH SOLE 1346921 0 0 ALPHABET INC CAP STK CL A 02079K305 1542098212 12883026 SH SOLE 11633598 0 1249428 ALTRIA GROUP INC COM 02209S103 85316163 1883359 SH SOLE 1883359 0 0 AMAZON COM INC COM 023135106 803530306 6163933 SH SOLE 5095791 0 1068142 AMBARELLA INC SHS G037AX101 20478149 244749 SH SOLE 203899 0 40850 AMERICAN EXPRESS CO COM 025816109 780966472 4483160 SH SOLE 4172731 0 310429 ANALOG DEVICES INC COM 032654105 119662237 614251 SH SOLE 462598 0 151653 ANSYS INC COM 03662Q105 4743998 14364 SH SOLE 14364 0 0 AON PLC SHS CL A G0403H108 450286474 1304422 SH SOLE 1009515 0 294907 ARAMARK COM 03852U106 15306126 355543 SH SOLE 355543 0 0 ARCH CAP GROUP LTD ORD G0450A105 1942985117 25958385 SH SOLE 25032003 0 926382 ARGENX SE SPONSORED ADR 04016X101 1184149007 3038383 SH SOLE 2580516 0 457867 ARISTA NETWORKS INC COM 040413106 555912149 3430286 SH SOLE 3027716 0 402570 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 555353752 6222451 SH SOLE 5323769 0 898682 ASML HOLDING N V N Y REGISTRY SHS N07059210 112851547 155711 SH SOLE 155711 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 155712058 2175661 SH SOLE 1675862 0 499799 ATLASSIAN CORPORATION CL A 049468101 1004218167 5984257 SH SOLE 5272298 0 711959 AUTONATION INC COM 05329W102 112863200 685640 SH SOLE 598796 0 86844 AVID BIOSERVICES INC COM 05368M106 20778587 1487372 SH SOLE 1219116 0 268256 AVIDITY BIOSCIENCES INC COM 05370A108 23886729 2153898 SH SOLE 1693628 0 460270 AXALTA COATING SYS LTD COM G0750C108 16861682 513919 SH SOLE 513919 0 0 BAIDU INC SPON ADR REP A 056752108 8185027 59784 SH SOLE 59784 0 0 BANK AMERICA CORP COM 060505104 92161604 3212325 SH SOLE 3212325 0 0 BANK NEW YORK MELLON CORP COM 064058100 900066984 20217138 SH SOLE 18807725 0 1409413 BAXTER INTL INC COM 071813109 176914264 3883105 SH SOLE 3493111 0 389994 BENTLEY SYS INC COM CL B 08265T208 289929361 5346291 SH SOLE 4638878 0 707413 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 963947325 2826825 SH SOLE 2727037 0 99788 BILIBILI INC SPONS ADS REP Z 090040106 55059266 3646309 SH SOLE 3646309 0 0 BIO RAD LABS INC CL A 090572207 43063862 113589 SH SOLE 85580 0 28009 BIONTECH SE SPONSORED ADS 09075V102 219128336 2030282 SH SOLE 1827605 0 202677 BJS WHSL CLUB HLDGS INC COM 05550J101 104706174 1661739 SH SOLE 1523246 0 138493 BLACKLINE INC COM 09239B109 88528841 1644906 SH SOLE 1343097 0 301809 BLOCK H & R INC COM 093671105 32805512 1029354 SH SOLE 775556 0 253798 BOEING CO COM 097023105 70652658 334593 SH SOLE 334593 0 0 BOEING CO COM 097023105 41788564 197900 SH Call SOLE 197900 0 0 BOOKING HOLDINGS INC COM 09857L108 84506827 31295 SH SOLE 31295 0 0 BORGWARNER INC COM 099724106 44109092 901842 SH SOLE 678640 0 223202 BOSTON SCIENTIFIC CORP COM 101137107 1029305439 19029496 SH SOLE 15902583 0 3126913 CABLE ONE INC COM 12685J105 65685659 99966 SH SOLE 75973 0 23993 CABLE ONE INC NOTE3/1 12685JAE5 71123 87000 PRN SOLE 87000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 59709 79000 PRN SOLE 79000 0 0 CAE INC COM 124765108 183892815 8217346 SH SOLE 6402097 0 1815249 CALIX INC COM 13100M509 25961785 520172 SH SOLE 408110 0 112062 CANADIAN PACIFIC KANSAS CITY COM 13646K108 413527843 5120294 SH SOLE 4433531 0 686763 CAVA GROUP INC COM 148929102 4130872 100876 SH SOLE 83857 0 17019 CENTENE CORP DEL COM 15135B101 62821783 931383 SH SOLE 702186 0 229197 CERIDIAN HCM HLDG INC COM 15677J108 241316952 3603359 SH SOLE 3183514 0 419845 CHART INDS INC COM 16115Q308 20730675 129737 SH SOLE 102032 0 27705 CHECK POINT SOFTWARE TECH LT ORD M22465104 40333693 321077 SH SOLE 321077 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1074368364 502276 SH SOLE 451166 0 51110 CITIGROUP INC COM NEW 172967424 649931855 14116678 SH SOLE 13138054 0 978624 CLEARWATER ANALYTICS HLDGS I CL A 185123106 53537921 3373530 SH SOLE 2477759 0 895771 CME GROUP INC COM 12572Q105 88843034 479481 SH SOLE 479481 0 0 COCA COLA CO COM 191216100 40710406 676028 SH SOLE 676028 0 0 COMCAST CORP NEW CL A 20030N101 127372398 3065521 SH SOLE 3065521 0 0 COMERICA INC COM 200340107 30334589 716114 SH SOLE 540286 0 175828 CONSTELLATION ENERGY CORP COM 21037T109 76286967 833282 SH SOLE 833282 0 0 COOPER COS INC COM NEW 216648402 125230922 326607 SH SOLE 291056 0 35551 COREBRIDGE FINL INC COM 21871X109 52302757 2961651 SH SOLE 2223262 0 738389 COSTAR GROUP INC COM 22160N109 467228462 5249758 SH SOLE 4720137 0 529621 CREDICORP LTD COM G2519Y108 10760446 72883 SH SOLE 41788 0 31095 CROCS INC COM 227046109 22980937 204384 SH SOLE 169644 0 34740 CROWDSTRIKE HLDGS INC CL A 22788C105 164768459 1121866 SH SOLE 1121866 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 126344030 808188 SH SOLE 632669 0 175519 DANAHER CORPORATION COM 235851102 500321520 2084673 SH SOLE 1800371 0 284302 DATADOG INC CL A COM 23804L103 205204644 2085837 SH SOLE 2001684 0 84153 DENALI THERAPEUTICS INC COM 24823R105 12299266 416783 SH SOLE 340617 0 76166 DENTSPLY SIRONA INC COM 24906P109 539243607 13474353 SH SOLE 12192866 0 1281487 DESCARTES SYS GROUP INC COM 249906108 40601998 506935 SH SOLE 403135 0 103800 DESPEGAR COM CORP ORD SHS G27358103 11266140 1598034 SH SOLE 1598034 0 0 DEXCOM INC COM 252131107 311814736 2426385 SH SOLE 2335477 0 90908 DISNEY WALT CO COM 254687106 64404003 721371 SH SOLE 721371 0 0 DOLLAR GEN CORP NEW COM 256677105 40571987 238968 SH SOLE 180933 0 58035 DOUBLEVERIFY HLDGS INC COM 25862V105 85486145 2196458 SH SOLE 1803355 0 393103 DUOLINGO INC CL A COM 26603R106 23344389 163316 SH SOLE 135531 0 27785 ECOLAB INC COM 278865100 64714222 346640 SH SOLE 346640 0 0 ELECTRONIC ARTS INC COM 285512109 121336296 935515 SH SOLE 838936 0 96579 ELEVANCE HEALTH INC COM 036752103 985667139 2218522 SH SOLE 2063908 0 154614 ENVISTA HOLDINGS CORPORATION COM 29415F104 122961464 3633613 SH SOLE 3161248 0 472365 EOG RES INC COM 26875P101 110575247 966229 SH SOLE 966229 0 0 EQUIFAX INC COM 294429105 53846287 228841 SH SOLE 228841 0 0 EQUINIX INC COM 29444U700 95826474 122237 SH SOLE 122237 0 0 ERMENEGILDO ZEGNA N V ORD SHS N30577105 32836496 2589629 SH SOLE 2031944 0 557685 ESTABLISHMENT LABS HLDGS INC COM G31249108 18936429 276001 SH SOLE 216483 0 59518 ETSY INC COM 29786A106 124726985 1474140 SH SOLE 1358641 0 115499 EXACT SCIENCES CORP COM 30063P105 332663662 3542744 SH SOLE 3264452 0 278292 EXPEDIA GROUP INC COM NEW 30212P303 516620857 4722743 SH SOLE 4290968 0 431775 EXPEDITORS INTL WASH INC COM 302130109 57923881 478196 SH SOLE 359902 0 118294 FABRINET SHS G3323L100 118356267 911274 SH SOLE 714662 0 196612 FEDEX CORP COM 31428X106 134029366 540659 SH SOLE 540659 0 0 FERGUSON PLC NEW SHS G3421J106 3411425 21686 SH SOLE 21686 0 0 FIFTH THIRD BANCORP COM 316773100 57242325 2183988 SH SOLE 1647864 0 536124 FIRST CTZNS BANCSHARES INC N CL A 31946M103 126748388 98756 SH SOLE 74383 0 24373 FISERV INC COM 337738108 88524123 701737 SH SOLE 701737 0 0 FIVE BELOW INC COM 33829M101 224528475 1142406 SH SOLE 1022190 0 120216 FLOOR & DECOR HLDGS INC CL A 339750101 70706939 680136 SH SOLE 555392 0 124744 FORTIVE CORP COM 34959J108 226855320 3034042 SH SOLE 2878096 0 155946 FRESHPET INC COM 358039105 21568767 327743 SH SOLE 267832 0 59911 GALLAGHER ARTHUR J & CO COM 363576109 181236811 825417 SH SOLE 786213 0 39204 GARMIN LTD SHS H2906T109 737364090 7070324 SH SOLE 6877683 0 192641 GENERAC HLDGS INC COM 368736104 20977670 140667 SH SOLE 116651 0 24016 GENERAL ELECTRIC CO COM NEW 369604301 249942694 2275309 SH SOLE 2275309 0 0 GENTEX CORP COM 371901109 55194074 1886332 SH SOLE 1417549 0 468783 GLAUKOS CORP COM 377322102 132328973 1858292 SH SOLE 1456878 0 401414 GLOBAL E ONLINE LTD SHS M5216V106 141591277 3458507 SH SOLE 3190081 0 268426 GLOBAL PMTS INC COM 37940X102 226491076 2298935 SH SOLE 2102775 0 196160 GLOBANT S A COM L44385109 8152279 45361 SH SOLE 26082 0 19279 GLOBE LIFE INC COM 37959E102 81528779 743740 SH SOLE 558909 0 184831 GOLDMAN SACHS GROUP INC COM 38141G104 74332246 230459 SH SOLE 230459 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 39450725 11501669 SH SOLE 11501669 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 127007343 1669392 SH SOLE 1286956 0 382436 H WORLD GROUP LTD SPONSORED ADS 44332N106 10578176 272774 SH SOLE 272774 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 269064562 7459511 SH SOLE 6640311 0 819200 HARLEY DAVIDSON INC COM 412822108 12813025 363903 SH SOLE 363903 0 0 HASHICORP INC COM CL A 418100103 21924572 837455 SH SOLE 695105 0 142350 HDFC BANK LTD SPONSORED ADS 40415F101 113070895 1622251 SH SOLE 1622251 0 0 HOWMET AEROSPACE INC COM 443201108 62460270 1260296 SH SOLE 1260296 0 0 HUBBELL INC COM 443510607 240865741 726462 SH SOLE 677106 0 49356 HUBSPOT INC COM 443573100 642838148 1208138 SH SOLE 1109845 0 98293 IAC INC COM NEW 44891N208 62650159 997614 SH SOLE 751151 0 246463 ICICI BANK LIMITED ADR 45104G104 9064693 392751 SH SOLE 83218 0 309533 IMMATICS N.V SHS N44445109 8138170 705214 SH SOLE 553456 0 151758 IMMUNOCORE HLDGS PLC ADS 45258D105 7773754 129649 SH SOLE 101493 0 28156 IMMUNOGEN INC COM 45253H101 70308129 3725921 SH SOLE 2923336 0 802585 IMPERIAL OIL LTD COM NEW 453038408 159526591 3118413 SH SOLE 3025393 0 93020 INFOSYS LTD SPONSORED ADR 456788108 1075147 66904 SH SOLE 66904 0 0 INGERSOLL RAND INC COM 45687V106 970759400 14852500 SH SOLE 13026521 0 1825979 INSPIRE MED SYS INC COM 457730109 36279819 111754 SH SOLE 87840 0 23914 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3930789 47319 SH SOLE 47319 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 56245653 497397 SH SOLE 497397 0 0 INTUIT COM 461202103 627723049 1370006 SH SOLE 1179651 0 190355 INTUITIVE SURGICAL INC COM NEW 46120E602 47598390 139201 SH SOLE 139201 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 31164257 4426741 SH SOLE 3673875 0 752866 IRHYTHM TECHNOLOGIES INC COM 450056106 167195437 1602717 SH SOLE 1377700 0 225017 ISHARES TR INDIA 50 ETF 464289529 1080735 23995 SH SOLE 23995 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 17871493 147333 SH SOLE 122208 0 25125 JONES LANG LASALLE INC COM 48020Q107 33338863 213985 SH SOLE 160806 0 53179 KANZHUN LIMITED SPONSORED ADS 48553T106 40154077 2668045 SH SOLE 2668045 0 0 KE HLDGS INC SPONSORED ADS 482497104 103817137 6991053 SH SOLE 6991053 0 0 KENVUE INC COM 49177J102 95813372 3626547 SH SOLE 2817528 0 809019 KEYSIGHT TECHNOLOGIES INC COM 49338L103 103364876 617288 SH SOLE 586084 0 31204 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 3947328 647103 SH SOLE 366456 0 280647 KORNIT DIGITAL LTD SHS M6372Q113 130873102 4456013 SH SOLE 3510373 0 945640 KROGER CO COM 501044101 55569745 1182335 SH SOLE 888506 0 293829 LAM RESEARCH CORP COM 512807108 369031212 574046 SH SOLE 534089 0 39957 LAMAR ADVERTISING CO NEW CL A 512816109 73390909 739455 SH SOLE 556633 0 182822 LANTHEUS HLDGS INC COM 516544103 19960120 237847 SH SOLE 186989 0 50858 LATTICE SEMICONDUCTOR CORP COM 518415104 878030804 9139490 SH SOLE 8272392 0 867098 LAUDER ESTEE COS INC CL A 518439104 112935978 575089 SH SOLE 575089 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 38929054 563944 SH SOLE 453907 0 110037 LIBERTY GLOBAL PLC SHS CL A G5480U104 235047570 13941137 SH SOLE 13579632 0 361505 LIBERTY GLOBAL PLC SHS CL C G5480U120 145939341 8212681 SH SOLE 7972502 0 240179 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 78038109 1036638 SH SOLE 984160 0 52478 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 77760767 4597490 SH SOLE 3597690 0 999800 LILLY ELI & CO COM 532457108 62510344 133290 SH SOLE 133290 0 0 LINDE PLC SHS G54950103 1254113702 3290946 SH SOLE 2736401 0 554545 LIVE NATION ENTERTAINMENT IN COM 538034109 183650518 2015701 SH SOLE 1837678 0 178023 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 1870299 275044 SH SOLE 157165 0 117879 LOWES COS INC COM 548661107 238052561 1054730 SH SOLE 905665 0 149065 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 4595551 3213672 SH SOLE 3213672 0 0 LULULEMON ATHLETICA INC COM 550021109 513406484 1356424 SH SOLE 1203042 0 153382 LUXFER HLDGS PLC SHS G5698W116 3413749 239898 SH SOLE 239898 0 0 M & T BK CORP COM 55261F104 62521943 505187 SH SOLE 381228 0 123959 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 57337833 874986 SH SOLE 636206 0 238780 MADRIGAL PHARMACEUTICALS INC COM 558868105 53150790 230090 SH SOLE 180651 0 49439 MARKETAXESS HLDGS INC COM 57060D108 135378177 517857 SH SOLE 475832 0 42025 MARRIOTT INTL INC NEW CL A 571903202 174391980 949382 SH SOLE 846880 0 102502 MARSH & MCLENNAN COS INC COM 571748102 662426976 3522049 SH SOLE 3276400 0 245649 MASTERCARD INCORPORATED CL A 57636Q104 41453820 105400 SH SOLE 105400 0 0 MAXCYTE INC COM 57777K106 5707633 1243493 SH SOLE 989833 0 253660 MEDTRONIC PLC SHS G5960L103 102555096 1164076 SH SOLE 1164076 0 0 MERCADOLIBRE INC COM 58733R102 256682682 216683 SH SOLE 208411 0 8272 MERCK & CO INC COM 58933Y105 77972369 675729 SH SOLE 675729 0 0 META PLATFORMS INC CL A 30303M102 1275261348 4443729 SH SOLE 4186993 0 256736 MICROSOFT CORP COM 594918104 484665042 1423225 SH SOLE 1330003 0 93222 MODEL N INC COM 607525102 102128697 2888255 SH SOLE 2282218 0 606037 MOELIS & CO CL A 60786M105 52451670 1156852 SH SOLE 870332 0 286520 MONDAY COM LTD SHS M7S64H106 39863098 232818 SH SOLE 182314 0 50504 MONOLITHIC PWR SYS INC COM 609839105 464959214 860669 SH SOLE 764911 0 95758 MORGAN STANLEY COM NEW 617446448 88223836 1033066 SH SOLE 1033066 0 0 MSCI INC COM 55354G100 167452996 356822 SH SOLE 338824 0 17998 MYRIAD GENETICS INC COM 62855J104 58832347 2538065 SH SOLE 1992900 0 545165 NASDAQ INC COM 631103108 14918510 299268 SH SOLE 153733 0 145535 NATERA INC COM 632307104 7609791 156387 SH SOLE 156387 0 0 NETAPP INC COM 64110D104 45299852 592930 SH SOLE 446398 0 146532 NETFLIX INC COM 64110L106 761730988 1729281 SH SOLE 1556379 0 172902 NEWS CORP NEW CL A 65249B109 59484809 3050503 SH SOLE 2292405 0 758098 NEXTERA ENERGY INC COM 65339F101 791427069 10666133 SH SOLE 9600263 0 1065870 NICE LTD SPONSORED ADR 653656108 293160616 1419664 SH SOLE 1113139 0 306525 NIKE INC CL B 654106103 23104856 209340 SH SOLE 209340 0 0 NIO INC SPON ADS 62914V106 5522031 569869 SH SOLE 325745 0 244124 NOAH HLDGS LTD SPON ADS CL A 65487X102 3591555 255082 SH SOLE 133454 0 121628 NOKIA CORP SPONSORED ADR 654902204 381776903 91773294 SH SOLE 89275776 0 2497518 NORTHROP GRUMMAN CORP COM 666807102 59042509 129536 SH SOLE 129536 0 0 NOV INC COM 62955J103 60896838 3796561 SH SOLE 2858612 0 937949 NOVANTA INC COM 67000B104 127166523 690747 SH SOLE 572532 0 118215 NOVO-NORDISK A S ADR 670100205 126464966 781468 SH SOLE 580067 0 201401 NU HLDGS LTD ORD SHS CL A G6683N103 560437565 71031377 SH SOLE 64016878 0 7014499 NVENT ELECTRIC PLC SHS G6700G107 68638841 1328408 SH SOLE 1002476 0 325932 NVIDIA CORPORATION COM 67066G104 398008096 940873 SH SOLE 940873 0 0 NXP SEMICONDUCTORS N V COM N6596X109 58409941 285372 SH SOLE 285372 0 0 OGE ENERGY CORP COM 670837103 65757135 1831165 SH SOLE 1377693 0 453472 OLD DOMINION FREIGHT LINE IN COM 679580100 38172251 103238 SH SOLE 103238 0 0 OLO INC CL A 68134L109 13451664 2082301 SH SOLE 1708039 0 374262 OMNICOM GROUP INC COM 681919106 62767410 659668 SH SOLE 497069 0 162599 ON SEMICONDUCTOR CORP COM 682189105 1169032445 12360250 SH SOLE 10850355 0 1509895 ORACLE CORP COM 68389X105 98326778 825651 SH SOLE 825651 0 0 OTIS WORLDWIDE CORP COM 68902V107 52850400 593758 SH SOLE 447027 0 146731 PAPA JOHNS INTL INC COM 698813102 54803197 742289 SH SOLE 606139 0 136150 PAYCOR HCM INC COM 70435P102 31067893 1312543 SH SOLE 1073370 0 239173 PENUMBRA INC COM 70975L107 27667929 80416 SH SOLE 65812 0 14604 PHILIP MORRIS INTL INC COM 718172109 102167823 1046587 SH SOLE 1046587 0 0 PNC FINL SVCS GROUP INC COM 693475105 93806426 744791 SH SOLE 744791 0 0 POOL CORP COM 73278L105 126478464 337600 SH SOLE 301850 0 35750 PROCORE TECHNOLOGIES INC COM 74275K108 13331997 204887 SH SOLE 168438 0 36449 PROGRESSIVE CORP COM 743315103 894756603 6759512 SH SOLE 6092371 0 667141 PUBLIC STORAGE COM 74460D109 48049286 164620 SH SOLE 124120 0 40500 QUANTA SVCS INC COM 74762E102 77864136 396356 SH SOLE 396356 0 0 RADWARE LTD ORD M81873107 51219131 2641523 SH SOLE 2069743 0 571780 RAMBUS INC DEL COM 750917106 8111409 126405 SH SOLE 104968 0 21437 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 150356 178000 PRN SOLE 178000 0 0 REPLIGEN CORP COM 759916109 197911876 1399066 SH SOLE 1275422 0 123644 ROBLOX CORP CL A 771049103 58926499 1462196 SH SOLE 1388460 0 73736 ROCKWELL AUTOMATION INC COM 773903109 154625381 469344 SH SOLE 445648 0 23696 RXSIGHT INC COM 78349D107 59859936 2078470 SH SOLE 1631621 0 446849 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 128107351 2853806 SH SOLE 2710429 0 143377 S&P GLOBAL INC COM 78409V104 584399803 1457756 SH SOLE 1272522 0 185234 SAIA INC COM 78709Y105 163351142 477063 SH SOLE 433541 0 43522 SAREPTA THERAPEUTICS INC COM 803607100 50488547 440871 SH SOLE 418647 0 22224 SCHLUMBERGER LTD COM STK 806857108 400357668 8150604 SH SOLE 6788049 0 1362555 SCHWAB CHARLES CORP COM 808513105 515979918 9103386 SH SOLE 8336597 0 766789 SEA LTD SPONSORD ADS 81141R100 234493440 4040204 SH SOLE 3744191 0 296013 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 752780058 16732164 SH SOLE 16052307 0 679857 SHIFT4 PMTS INC CL A 82452J109 15398321 226746 SH SOLE 188305 0 38441 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 44142478 1727014 SH SOLE 1416688 0 310326 SHOCKWAVE MED INC COM 82489T104 327589031 1147784 SH SOLE 1000362 0 147422 SHOPIFY INC CL A 82509L107 174152556 2695860 SH SOLE 2559560 0 136300 SMARTSHEET INC COM CL A 83200N103 15425858 403185 SH SOLE 334749 0 68436 SNAP INC CL A 83304A106 94018208 7940727 SH SOLE 7940727 0 0 SNOWFLAKE INC CL A 833445109 100040406 568476 SH SOLE 568476 0 0 SOUTHWEST AIRLS CO COM 844741108 398783337 11013072 SH SOLE 10250816 0 762256 SPOTIFY TECHNOLOGY S A SHS L8681T102 61189298 381123 SH SOLE 361849 0 19274 SPROUT SOCIAL INC COM CL A 85209W109 18719542 405536 SH SOLE 332208 0 73328 SPX TECHNOLOGIES INC COM 78473E103 34153012 401942 SH SOLE 333668 0 68274 STAAR SURGICAL CO COM PAR $0.01 852312305 15321264 291445 SH SOLE 229553 0 61892 STRYKER CORPORATION COM 863667101 8016545 26276 SH SOLE 26276 0 0 SUNCOR ENERGY INC NEW COM 867224107 585740096 19971205 SH SOLE 19426185 0 545020 SYNOPSYS INC COM 871607107 346959942 796858 SH SOLE 756526 0 40332 SYSCO CORP COM 871829107 40990529 552433 SH SOLE 415630 0 136803 T-MOBILE US INC COM 872590104 5769489 41537 SH SOLE 41537 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 300304415 2975668 SH SOLE 2689953 0 285715 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 122706570 833831 SH SOLE 765453 0 68378 TELEDYNE TECHNOLOGIES INC COM 879360105 198597374 483076 SH SOLE 428704 0 54372 TELEFONICA BRASIL SA NEW ADR 87936R205 259027696 28371051 SH SOLE 27595880 0 775171 THE CIGNA GROUP COM 125523100 109445785 390042 SH SOLE 390042 0 0 TJX COS INC NEW COM 872540109 8218271 96925 SH SOLE 96925 0 0 TRADEWEB MKTS INC CL A 892672106 154520669 2256435 SH SOLE 2016921 0 239514 TRANE TECHNOLOGIES PLC SHS G8994E103 1887927 9871 SH SOLE 9871 0 0 TRANSDIGM GROUP INC COM 893641100 158377179 177122 SH SOLE 177122 0 0 TREX CO INC COM 89531P105 209858609 3201016 SH SOLE 2848520 0 352496 TWIST BIOSCIENCE CORP COM 90184D100 37199410 1818153 SH SOLE 1508772 0 309381 TYLER TECHNOLOGIES INC COM 902252105 374654746 899596 SH SOLE 801527 0 98069 TYSON FOODS INC CL A 902494103 56150686 1100131 SH SOLE 829757 0 270374 U HAUL HOLDING COMPANY COM 023586100 8903311 160942 SH SOLE 120945 0 39997 U HAUL HOLDING COMPANY COM SER N 023586506 73395292 1448496 SH SOLE 1088523 0 359973 UNITEDHEALTH GROUP INC COM 91324P102 152870916 318057 SH SOLE 318057 0 0 UNITY SOFTWARE INC COM 91332U101 62236578 1433362 SH SOLE 1433362 0 0 US BANCORP DEL COM NEW 902973304 102597856 3105262 SH SOLE 3105262 0 0 VAIL RESORTS INC COM 91879Q109 57007527 226436 SH SOLE 170364 0 56072 VALMONT INDS INC COM 920253101 163171362 560630 SH SOLE 443817 0 116813 VEEVA SYS INC CL A COM 922475108 2089754192 10568726 SH SOLE 9276996 0 1291730 VERACYTE INC COM 92337F107 90286616 3544822 SH SOLE 2894643 0 650179 VERISK ANALYTICS INC COM 92345Y106 301801811 1335229 SH SOLE 1285711 0 49518 VERTEX PHARMACEUTICALS INC COM 92532F100 225150610 639796 SH SOLE 549422 0 90374 VIEWRAY INC COM 92672L107 5125632 14553186 SH SOLE 11442817 0 3110369 VISA INC COM CL A 92826C839 362732177 1527422 SH SOLE 1527422 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 7343069 304439 SH SOLE 173323 0 131116 VONTIER CORPORATION COM 928881101 93230299 2894452 SH SOLE 2178953 0 715499 WARNER BROS DISCOVERY INC COM SER A 934423104 103642511 8264953 SH SOLE 7258667 0 1006286 WASHINGTON FED INC COM 938824109 47253442 1781804 SH SOLE 1343780 0 438024 WESCO INTL INC COM 95082P105 9057929 50586 SH SOLE 45721 0 4865 WEST PHARMACEUTICAL SVSC INC COM 955306105 387241313 1012475 SH SOLE 934619 0 77856 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1322024937 5613694 SH SOLE 5398151 0 215543 WINGSTOP INC COM 974155103 131547554 657212 SH SOLE 536664 0 120548 WNS HLDGS LTD SPON ADR 92932M101 104036908 1411244 SH SOLE 1108757 0 302487 WOLFSPEED INC COM 977852102 117820281 2119451 SH SOLE 1663129 0 456322 WORKDAY INC CL A 98138H101 259080244 1146931 SH SOLE 984964 0 161967 WORKIVA INC COM CL A 98139A105 119102823 1171580 SH SOLE 878814 0 292766 YANDEX N V SHS CLASS A N97284108 615846 60616 SH SOLE 0 0 60616 ZOETIS INC CL A 98978V103 4104970 23837 SH SOLE 23837 0 0 ZSCALER INC COM 98980G102 345703535 2362977 SH SOLE 2139911 0 223066