0000950123-24-001407.txt : 20240212 0000950123-24-001407.hdr.sgml : 20240212 20240212061603 ACCESSION NUMBER: 0000950123-24-001407 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240212 DATE AS OF CHANGE: 20240212 EFFECTIVENESS DATE: 20240212 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Artisan Partners Limited Partnership CENTRAL INDEX KEY: 0001466153 ORGANIZATION NAME: 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: 24617273 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 12-31-2023 12-31-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 02-12-2024 0 331 64947972960 false
INFORMATION TABLE 2 29856.xml INFORMATION TABLE FOR FORM 13F ADOBE INC COM 00724F101 116862008 195880 SH SOLE 195880 0 0 ADOBE INC COM 00724F101 92174700 154500 SH Put SOLE 154500 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 18930425 134602 SH SOLE 109823 0 24779 ADVANCED MICRO DEVICES INC COM 007903107 1322466704 8971350 SH SOLE 7574574 0 1396776 ADVANCED MICRO DEVICES INC COM 007903107 75311769 510900 SH Call SOLE 510900 0 0 AERCAP HOLDINGS NV SHS N00985106 137411586 1848918 SH SOLE 1432064 0 416854 AGILENT TECHNOLOGIES INC COM 00846U101 36973638 265940 SH SOLE 265940 0 0 AGILYSYS INC COM 00847J105 95128344 1121532 SH SOLE 899858 0 221674 AIRBNB INC COM CL A 009066101 413521438 3037472 SH SOLE 2759802 0 277670 AKERO THERAPEUTICS INC COM 00973Y108 7096532 303920 SH SOLE 244069 0 59851 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56283731 726148 SH SOLE 726148 0 0 ALKERMES PLC SHS G01767105 57311395 2066020 SH SOLE 1655333 0 410687 ALLEGRO MICROSYSTEMS INC COM 01749D105 47560224 1571200 SH SOLE 1264892 0 306308 ALLSTATE CORP COM 020002101 21298937 152157 SH SOLE 152157 0 0 ALPHABET INC CAP STK CL C 02079K107 176911543 1255315 SH SOLE 1255315 0 0 ALPHABET INC CAP STK CL A 02079K305 1635274280 11706452 SH SOLE 10676796 0 1029656 ALPHATEC HLDGS INC COM NEW 02081G201 19050492 1260787 SH SOLE 1009680 0 251107 ALTRIA GROUP INC COM 02209S103 77911910 1931381 SH SOLE 1931381 0 0 AMAZON COM INC COM 023135106 1147317173 7551120 SH SOLE 6249478 0 1301642 AMAZON COM INC COM 023135106 172983690 1138500 SH Call SOLE 1138500 0 0 AMERICAN EXPRESS CO COM 025816109 909575229 4855211 SH SOLE 4581407 0 273804 ANALOG DEVICES INC COM 032654105 108365311 545756 SH SOLE 400432 0 145324 AON PLC SHS CL A G0403H108 236138284 811416 SH SOLE 620421 0 190995 ARAMARK COM 03852U106 11007529 391727 SH SOLE 391727 0 0 ARCH CAP GROUP LTD ORD G0450A105 1848895873 24894249 SH SOLE 24097765 0 796484 ARGENX SE SPONSORED ADR 04016X101 1207666285 3174477 SH SOLE 2705482 0 468995 ARISTA NETWORKS INC COM 040413106 535335661 2273091 SH SOLE 2000757 0 272334 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 724115141 5749227 SH SOLE 4943907 0 805320 ASML HOLDING N V N Y REGISTRY SHS N07059210 122029885 161219 SH SOLE 156890 0 4329 ASTRAZENECA PLC SPONSORED ADR 046353108 54927293 815550 SH SOLE 598505 0 217045 ATLASSIAN CORPORATION CL A 049468101 1420727790 5972958 SH SOLE 5251515 0 721443 ATMOS ENERGY CORP COM 049560105 206418 1781 SH SOLE 1781 0 0 AUTONATION INC COM 05329W102 42740027 284592 SH SOLE 209594 0 74998 AVANTOR INC COM 05352A100 10487303 459365 SH SOLE 459365 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 19032349 2103022 SH SOLE 1693628 0 409394 AXALTA COATING SYS LTD COM G0750C108 13716984 403797 SH SOLE 403797 0 0 AXONICS INC COM 05465P101 75975922 1220889 SH SOLE 983981 0 236908 BANK AMERICA CORP COM 060505104 111002145 3296767 SH SOLE 3296767 0 0 BANK NEW YORK MELLON CORP COM 064058100 1030253705 19793539 SH SOLE 18665843 0 1127696 BAXTER INTL INC COM 071813109 159592539 4128105 SH SOLE 3695380 0 432725 BENTLEY SYS INC COM CL B 08265T208 277770107 5323306 SH SOLE 4624044 0 699262 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1003154399 2812635 SH SOLE 2712435 0 100200 BILIBILI INC SPONS ADS REP Z 090040106 37849868 3110096 SH SOLE 3110096 0 0 BIO RAD LABS INC CL A 090572207 48979507 151691 SH SOLE 112125 0 39566 BIO-TECHNE CORP COM 09073M104 22067374 285995 SH SOLE 285995 0 0 BIONTECH SE SPONSORED ADS 09075V102 6760259 64054 SH SOLE 51360 0 12694 BJS WHSL CLUB HLDGS INC COM 05550J101 109622037 1644495 SH SOLE 1501022 0 143473 BOEING CO COM 097023105 30701317 117783 SH SOLE 117783 0 0 BOEING CO COM 097023105 30757880 118000 SH Put SOLE 118000 0 0 BOOKING HOLDINGS INC COM 09857L108 113826743 32089 SH SOLE 32089 0 0 BORGWARNER INC COM 099724106 31159458 869162 SH SOLE 645960 0 223202 BOSTON SCIENTIFIC CORP COM 101137107 992594116 17169938 SH SOLE 14375411 0 2794527 CABLE ONE INC COM 12685J105 58518203 105137 SH SOLE 77794 0 27343 CABLE ONE INC NOTE3/1 12685JAE5 77214 91000 PRN SOLE 91000 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 63145 83000 PRN SOLE 83000 0 0 CAE INC COM 124765108 170064387 7878286 SH SOLE 6195326 0 1682960 CALIX INC COM 13100M509 53888338 1233425 SH SOLE 990913 0 242512 CANADIAN NATL RY CO COM 136375102 318973939 2537600 SH SOLE 1946600 0 591000 CANADIAN PACIFIC KANSAS CITY COM 13646K108 487658922 6163858 SH SOLE 4927195 0 1236663 CAVA GROUP INC COM 148929102 14693659 341872 SH SOLE 245068 0 96804 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 31696149 2782805 SH SOLE 2254863 0 527942 CELSIUS HLDGS INC COM NEW 15118V207 101116118 1854661 SH SOLE 1765039 0 89622 CENTENE CORP DEL COM 15135B101 66141592 891276 SH SOLE 662079 0 229197 CERIDIAN HCM HLDG INC COM 15677J108 307291939 4578247 SH SOLE 4019783 0 558464 CHART INDS INC COM 16115Q308 17216570 126286 SH SOLE 101670 0 24616 CHECK POINT SOFTWARE TECH LT ORD M22465104 35052623 229417 SH SOLE 229417 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1108196781 484572 SH SOLE 434851 0 49721 CITIGROUP INC COM NEW 172967424 576817142 11213397 SH SOLE 10580823 0 632574 CLEARWATER ANALYTICS HLDGS I CL A 185123106 63406547 3165579 SH SOLE 2243578 0 922001 CME GROUP INC COM 12572Q105 135489510 643350 SH SOLE 643350 0 0 CNH INDL N V SHS N20944109 384313457 31552829 SH SOLE 30723100 0 829729 COCA COLA CO COM 191216100 81460589 1382328 SH SOLE 1382328 0 0 COMCAST CORP NEW CL A 20030N101 137820682 3143003 SH SOLE 3143003 0 0 COREBRIDGE FINL INC COM 21871X109 58765161 2713073 SH SOLE 1974684 0 738389 COSTAR GROUP INC COM 22160N109 449010170 5138004 SH SOLE 4598474 0 539530 CREDICORP LTD COM G2519Y108 14090122 93978 SH SOLE 51912 0 42066 CRH PLC ORD G25508105 195480809 2826501 SH SOLE 2157170 0 669331 CROCS INC COM 227046109 23252084 248925 SH SOLE 201181 0 47744 CROWDSTRIKE HLDGS INC CL A 22788C105 122773941 480863 SH SOLE 480863 0 0 CROWN CASTLE INC COM 22822V101 98532604 855392 SH SOLE 855392 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 140022017 639224 SH SOLE 510147 0 129077 DANAHER CORPORATION COM 235851102 427244958 1846827 SH SOLE 1584768 0 262059 DATADOG INC CL A COM 23804L103 256485286 2113077 SH SOLE 2043219 0 69858 DECKERS OUTDOOR CORP COM 243537107 102019797 152626 SH SOLE 145322 0 7304 DENALI THERAPEUTICS INC COM 24823R105 8239395 383942 SH SOLE 309376 0 74566 DENTSPLY SIRONA INC COM 24906P109 460678170 12944034 SH SOLE 11821754 0 1122280 DESCARTES SYS GROUP INC COM 249906108 38737671 461035 SH SOLE 368435 0 92600 DESPEGAR COM CORP ORD SHS G27358103 18290437 1933450 SH SOLE 1933450 0 0 DEXCOM INC COM 252131107 732169220 5900308 SH SOLE 5336905 0 563403 DISNEY WALT CO COM 254687106 66720337 738956 SH SOLE 738956 0 0 DOLLAR GEN CORP NEW COM 256677105 111613455 820989 SH SOLE 754328 0 66661 DOMINOS PIZZA INC COM 25754A201 119477033 289831 SH SOLE 275814 0 14017 DOUBLEVERIFY HLDGS INC COM 25862V105 40856548 1110836 SH SOLE 901541 0 209295 DRAFTKINGS INC NEW COM CL A 26142V105 26547480 753120 SH SOLE 753120 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 40706700 1154800 SH Call SOLE 1154800 0 0 DUOLINGO INC CL A COM 26603R106 41199363 181615 SH SOLE 147872 0 33743 E L F BEAUTY INC COM 26856L103 8024871 55597 SH SOLE 45301 0 10296 EATON CORP PLC SHS G29183103 233697989 970426 SH SOLE 830475 0 139951 ECOLAB INC COM 278865100 68530520 345503 SH SOLE 345503 0 0 ELECTRONIC ARTS INC COM 285512109 127961950 935326 SH SOLE 838747 0 96579 ELEVANCE HEALTH INC COM 036752103 1090554649 2312653 SH SOLE 2181313 0 131340 ELI LILLY & CO COM 532457108 31701521 54384 SH SOLE 54384 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1213707 46061 SH SOLE 46061 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 27362403 1137257 SH SOLE 913107 0 224150 EOG RES INC COM 26875P101 119868102 991055 SH SOLE 991055 0 0 EQUIFAX INC COM 294429105 126793991 512734 SH SOLE 467671 0 45063 EQUINIX INC COM 29444U700 10606986 13170 SH SOLE 13170 0 0 ERMENEGILDO ZEGNA N V ORD SHS N30577105 44328534 3831334 SH SOLE 3088147 0 743187 ETSY INC COM 29786A106 126067764 1555432 SH SOLE 1428782 0 126650 EXACT SCIENCES CORP COM 30063P105 330711166 4470278 SH SOLE 4007583 0 462695 EXPEDIA GROUP INC COM NEW 30212P303 611271536 4027087 SH SOLE 3682082 0 345005 EXPEDITORS INTL WASH INC COM 302130109 58622410 460868 SH SOLE 342574 0 118294 FABRINET SHS G3323L100 126403292 664127 SH SOLE 531845 0 132282 FEDEX CORP COM 31428X106 67655309 267444 SH SOLE 267444 0 0 FERGUSON PLC NEW SHS G3421J106 8803027 45595 SH SOLE 45595 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 17883500 297711 SH SOLE 297711 0 0 FIFTH THIRD BANCORP COM 316773100 69682423 2020366 SH SOLE 1484242 0 536124 FIRST CTZNS BANCSHARES INC N CL A 31946M103 122601846 86402 SH SOLE 63381 0 23021 FISERV INC COM 337738108 95589804 719586 SH SOLE 719586 0 0 FIVE BELOW INC COM 33829M101 245339699 1150965 SH SOLE 1024286 0 126679 FLOOR & DECOR HLDGS INC CL A 339750101 49745720 445910 SH SOLE 358959 0 86951 FORTIVE CORP COM 34959J108 238802044 3243271 SH SOLE 3085754 0 157517 GALLAGHER ARTHUR J & CO COM 363576109 190630326 847698 SH SOLE 807127 0 40571 GARMIN LTD SHS H2906T109 939641796 7310112 SH SOLE 7122964 0 187148 GENERAL ELECTRIC CO COM NEW 369604301 173941184 1362855 SH SOLE 1362855 0 0 GENERAL ELECTRIC CO COM NEW 369604301 54166172 424400 SH Put SOLE 424400 0 0 GENTEX CORP COM 371901109 59068190 1808579 SH SOLE 1339796 0 468783 GLAUKOS CORP COM 377322102 97209593 1222916 SH SOLE 979304 0 243612 GLOBAL PMTS INC COM 37940X102 207020541 1630083 SH SOLE 1551722 0 78361 GLOBANT S A COM L44385109 10598439 44535 SH SOLE 24644 0 19891 GLOBE LIFE INC COM 37959E102 83892102 689222 SH SOLE 504391 0 184831 GOLD FIELDS LTD SPONSORED ADR 38059T106 7888740 545556 SH SOLE 303212 0 242344 GOLDMAN SACHS GROUP INC COM 38141G104 91165938 236322 SH SOLE 236322 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 83893754 24894289 SH SOLE 24894289 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 168209902 1542644 SH SOLE 1166636 0 376008 HALOZYME THERAPEUTICS INC COM 40637H109 247227584 6689058 SH SOLE 5896607 0 792451 HARLEY DAVIDSON INC COM 412822108 13633268 370067 SH SOLE 370067 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 110030469 1639554 SH SOLE 1639554 0 0 HENRY SCHEIN INC COM 806407102 22176292 292911 SH SOLE 164227 0 128684 HOWMET AEROSPACE INC COM 443201108 59743122 1103901 SH SOLE 1103901 0 0 HUBBELL INC COM 443510607 177711669 540272 SH SOLE 490285 0 49987 HUBSPOT INC COM 443573100 383545362 660670 SH SOLE 610077 0 50593 IAC INC COM NEW 44891N208 50358342 961404 SH SOLE 714941 0 246463 ICICI BANK LIMITED ADR 45104G104 7447163 312381 SH SOLE 16859 0 295522 IMMATICS N.V SHS N44445109 7254644 688950 SH SOLE 553456 0 135494 IMMUNOCORE HLDGS PLC ADS 45258D105 8649995 126610 SH SOLE 101493 0 25117 IMMUNOGEN INC COM 45253H101 34759377 1172323 SH SOLE 940026 0 232297 INFOSYS LTD SPONSORED ADR 456788108 240135 13065 SH SOLE 13065 0 0 INGERSOLL RAND INC COM 45687V106 931778012 12047815 SH SOLE 10557701 0 1490114 INSULET CORP COM 45784P101 39099579 180199 SH SOLE 144575 0 35624 INTER PARFUMS INC COM 458334109 16225607 112670 SH SOLE 91695 0 20975 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3448474 41598 SH SOLE 41598 0 0 INTUIT COM 461202103 790982340 1265511 SH SOLE 1083092 0 182419 INTUITIVE SURGICAL INC COM NEW 46120E602 21540773 63851 SH SOLE 63851 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 39248957 4827670 SH SOLE 3888816 0 938854 IPG PHOTONICS CORP COM 44980X109 16034940 147733 SH SOLE 120313 0 27420 IRHYTHM TECHNOLOGIES INC COM 450056106 221733360 2071500 SH SOLE 1812552 0 258948 ISHARES TR INDIA 50 ETF 464289529 267428 5430 SH SOLE 5430 0 0 JABIL INC COM 466313103 170659817 1339559 SH SOLE 1274827 0 64732 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13758709 138348 SH SOLE 111569 0 26779 JONES LANG LASALLE INC COM 48020Q107 38953871 206247 SH SOLE 153068 0 53179 KANZHUN LIMITED SPONSORED ADS 48553T106 40214803 2421120 SH SOLE 2421120 0 0 KE HLDGS INC SPONSORED ADS 482497104 83143003 5129118 SH SOLE 5129118 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 111440159 700485 SH SOLE 666694 0 33791 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2362583 625022 SH SOLE 348428 0 276594 KORNIT DIGITAL LTD SHS M6372Q113 71265103 3719473 SH SOLE 2971718 0 747755 KROGER CO COM 501044101 52091025 1139598 SH SOLE 845769 0 293829 LAM RESEARCH CORP COM 512807108 442535634 564992 SH SOLE 533123 0 31869 LAMAR ADVERTISING CO NEW CL A 512816109 72884592 685779 SH SOLE 502957 0 182822 LANTHEUS HLDGS INC COM 516544103 6555074 105727 SH SOLE 86313 0 19414 LATTICE SEMICONDUCTOR CORP COM 518415104 658498167 9544835 SH SOLE 8519536 0 1025299 LAUDER ESTEE COS INC CL A 518439104 107121690 732456 SH SOLE 732456 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 31158252 517837 SH SOLE 421382 0 96455 LIBERTY GLOBAL LTD COM CL A G61188101 251292625 14141397 SH SOLE 13801462 0 339935 LIBERTY GLOBAL LTD COM CL C G61188127 157751606 8463069 SH SOLE 8222890 0 240179 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 85103091 1348061 SH SOLE 1282899 0 65162 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 111232254 5297686 SH SOLE 4228678 0 1069008 LINDE PLC SHS G54950103 1178323704 2868992 SH SOLE 2325196 0 543796 LIVE NATION ENTERTAINMENT IN COM 538034109 205144243 2191712 SH SOLE 2010451 0 181261 LOWES COS INC COM 548661107 3369852 15142 SH SOLE 15142 0 0 LULULEMON ATHLETICA INC COM 550021109 388708223 760250 SH SOLE 675902 0 84348 LUXFER HLDGS PLC SHS G5698W116 3818748 427153 SH SOLE 427153 0 0 M & T BK CORP COM 55261F104 66189215 482851 SH SOLE 358892 0 123959 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 101562375 1092656 SH SOLE 781143 0 311513 MADRIGAL PHARMACEUTICALS INC COM 558868105 68599542 296480 SH SOLE 238150 0 58330 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 162325108 3455196 SH SOLE 3455196 0 0 MARKETAXESS HLDGS INC COM 57060D108 140314099 479133 SH SOLE 403671 0 75462 MARRIOTT INTL INC NEW CL A 571903202 210321676 932649 SH SOLE 830147 0 102502 MARSH & MCLENNAN COS INC COM 571748102 653758846 3450461 SH SOLE 3251995 0 198466 MARVELL TECHNOLOGY INC COM 573874104 70671258 1171800 SH Call SOLE 1171800 0 0 MASTERCARD INCORPORATED CL A 57636Q104 39263658 92058 SH SOLE 92058 0 0 MCDONALDS CORP COM 580135101 5190408 17505 SH SOLE 17505 0 0 MEDTRONIC PLC SHS G5960L103 98357354 1193947 SH SOLE 1193947 0 0 MERCADOLIBRE INC COM 58733R102 224716076 142991 SH SOLE 134459 0 8532 MERCK & CO INC COM 58933Y105 75544646 692943 SH SOLE 692943 0 0 META PLATFORMS INC CL A 30303M102 1257674744 3553155 SH SOLE 3381029 0 172126 METTLER TOLEDO INTERNATIONAL COM 592688105 38990599 32145 SH SOLE 32145 0 0 MICRON TECHNOLOGY INC COM 595112103 135562590 1588500 SH Call SOLE 1588500 0 0 MICRON TECHNOLOGY INC COM 595112103 7411864 86851 SH SOLE 86851 0 0 MICROSOFT CORP COM 594918104 799769769 2126821 SH SOLE 1923328 0 203493 MICROSOFT CORP COM 594918104 212124164 564100 SH Put SOLE 564100 0 0 MODEL N INC COM 607525102 85326439 3168453 SH SOLE 2544134 0 624319 MOELIS & CO CL A 60786M105 60566908 1079047 SH SOLE 792527 0 286520 MONGODB INC CL A 60937P106 10545468 25793 SH SOLE 25793 0 0 MONOLITHIC PWR SYS INC COM 609839105 447822261 709950 SH SOLE 629044 0 80906 MORGAN STANLEY COM NEW 617446448 98786812 1059376 SH SOLE 1059376 0 0 MSCI INC COM 55354G100 132365494 234006 SH SOLE 222689 0 11317 MURAL ONCOLOGY PUB LTD CO ORD SHS G63365103 1097757 185432 SH SOLE 144924 0 40508 MYR GROUP INC DEL COM 55405W104 15658512 108266 SH SOLE 88194 0 20072 MYRIAD GENETICS INC COM 62855J104 46574836 2433377 SH SOLE 1953972 0 479405 NATERA INC COM 632307104 7748819 123704 SH SOLE 123704 0 0 NETAPP INC COM 64110D104 35708767 405045 SH SOLE 299375 0 105670 NETEASE INC SPONSORED ADS 64110W102 6124059 65737 SH SOLE 65737 0 0 NETFLIX INC COM 64110L106 888515102 1824916 SH SOLE 1618334 0 206582 NEWS CORP NEW CL A 65249B109 69396762 2826752 SH SOLE 2068654 0 758098 NEXTERA ENERGY INC COM 65339F101 241343283 3973383 SH SOLE 3394237 0 579146 NICE LTD SPONSORED ADR 653656108 279969191 1403284 SH SOLE 1124788 0 278496 NIKE INC CL B 654106103 21360713 196746 SH SOLE 196746 0 0 NIKE INC CL B 654106103 60571203 557900 SH Call SOLE 557900 0 0 NIO INC SPON ADS 62914V106 5084433 560577 SH SOLE 311441 0 249136 NNN REIT INC COM 637417106 55807001 1294826 SH SOLE 960431 0 334395 NOAH HLDGS LTD SPON ADS 65487X102 3238555 234508 SH SOLE 112880 0 121628 NOKIA CORP SPONSORED ADR 654902204 365152312 106769682 SH SOLE 104017160 0 2752522 NORTHROP GRUMMAN CORP COM 666807102 52985958 113184 SH SOLE 113184 0 0 NOV INC COM 62955J103 71339970 3517750 SH SOLE 2579801 0 937949 NOVANTA INC COM 67000B104 97066809 576372 SH SOLE 469591 0 106781 NOVO-NORDISK A S ADR 670100205 129566987 1252460 SH SOLE 895177 0 357283 NU HLDGS LTD ORD SHS CL A G6683N103 450872929 54126402 SH SOLE 48524177 0 5602225 NVENT ELECTRIC PLC SHS G6700G107 61648715 1043302 SH SOLE 766581 0 276721 NVIDIA CORPORATION COM 67066G104 240433272 485508 SH SOLE 485508 0 0 NVR INC COM 62944T105 93407004 13343 SH SOLE 12702 0 641 NXP SEMICONDUCTORS N V COM N6596X109 67211718 292632 SH SOLE 292632 0 0 OGE ENERGY CORP COM 670837103 59310302 1697976 SH SOLE 1244504 0 453472 OMNICOM GROUP INC COM 681919106 50441905 583076 SH SOLE 434138 0 148938 ON HLDG AG NAMEN AKT A H5919C104 7397547 274288 SH SOLE 135981 0 138307 ON SEMICONDUCTOR CORP COM 682189105 620510707 7428597 SH SOLE 6480999 0 947598 OTIS WORLDWIDE CORP COM 68902V107 51211912 572392 SH SOLE 425661 0 146731 PAYCOR HCM INC COM 70435P102 25950575 1201972 SH SOLE 967787 0 234185 PDD HOLDINGS INC SPONSORED ADS 722304102 7160558 48941 SH SOLE 48941 0 0 PENUMBRA INC COM 70975L107 36779676 146218 SH SOLE 118338 0 27880 PEPSICO INC COM 713448108 7230938 42575 SH SOLE 42575 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 218757731 13698042 SH SOLE 10474852 0 3223190 PHILIP MORRIS INTL INC COM 718172109 100972865 1073266 SH SOLE 1073266 0 0 PNC FINL SVCS GROUP INC COM 693475105 118420144 764741 SH SOLE 764741 0 0 POOL CORP COM 73278L105 131111796 328840 SH SOLE 294264 0 34576 PPL CORP COM 69351T106 257369 9497 SH SOLE 9497 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 15533397 370637 SH SOLE 301650 0 68987 PROCORE TECHNOLOGIES INC COM 74275K108 45199622 652985 SH SOLE 530326 0 122659 PROGRESSIVE CORP COM 743315103 920417001 5778610 SH SOLE 5429345 0 349265 PUBLIC STORAGE COM 74460D109 48420580 158756 SH SOLE 118256 0 40500 QUANTA SVCS INC COM 74762E102 526261317 2438653 SH SOLE 2167350 0 271303 RADWARE LTD ORD M81873107 39376526 2360703 SH SOLE 1889826 0 470877 RAMBUS INC DEL COM 750917106 18415079 269818 SH SOLE 217246 0 52572 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 170219 185000 PRN SOLE 185000 0 0 REPLIGEN CORP COM 759916109 273789191 1522743 SH SOLE 1391219 0 131524 RHYTHM PHARMACEUTICALS INC COM 76243J105 12477223 271421 SH SOLE 218154 0 53267 ROBLOX CORP CL A 771049103 175416027 3836746 SH SOLE 3480968 0 355778 ROCKWELL AUTOMATION INC COM 773903109 68458356 220492 SH SOLE 209884 0 10608 RXSIGHT INC COM 78349D107 96593495 2395672 SH SOLE 1918532 0 477140 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 84865683 1972703 SH SOLE 1877386 0 95317 S&P GLOBAL INC COM 78409V104 618369378 1403726 SH SOLE 1181781 0 221945 SAIA INC COM 78709Y105 358205848 817411 SH SOLE 723320 0 94091 SCHLUMBERGER LTD COM STK 806857108 335796530 6452662 SH SOLE 5469785 0 982877 SCHWAB CHARLES CORP COM 808513105 628940016 9141570 SH SOLE 8626132 0 515438 SEA LTD SPONSORD ADS 81141R100 167341140 4131880 SH SOLE 4105240 0 26640 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 351389843 9352937 SH SOLE 9109617 0 243320 SHARKNINJA INC COM SHS G8068L108 15761230 308017 SH SOLE 250846 0 57171 SHIFT4 PMTS INC CL A 82452J109 25327638 340700 SH SOLE 275263 0 65437 SHOCKWAVE MED INC COM 82489T104 284980956 1495492 SH SOLE 1307680 0 187812 SHOPIFY INC CL A 82509L107 499815359 6416115 SH SOLE 5770177 0 645938 SMARTSHEET INC COM CL A 83200N103 25068966 524236 SH SOLE 422565 0 101671 SNAP INC CL A 83304A106 78147001 4615889 SH SOLE 4615889 0 0 SNOWFLAKE INC CL A 833445109 80683157 405443 SH SOLE 405443 0 0 SOUTHWEST AIRLS CO COM 844741108 311634088 10790654 SH SOLE 10181515 0 609139 SPDR S&P 500 ETF TR TR UNIT 78462F103 272970533 574300 SH Put SOLE 574300 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 263226395 1400811 SH SOLE 1268347 0 132464 SPROUT SOCIAL INC COM CL A 85209W109 22864097 372137 SH SOLE 299570 0 72567 SPX TECHNOLOGIES INC COM 78473E103 81800322 809824 SH SOLE 655335 0 154489 STAAR SURGICAL CO COM PAR $0.01 852312305 8895630 285025 SH SOLE 229553 0 55472 STEVANATO GROUP S P A ORD SHS T9224W109 21640970 793000 SH SOLE 647867 0 145133 STRYKER CORPORATION COM 863667101 4368223 14587 SH SOLE 14587 0 0 SUNCOR ENERGY INC NEW COM 867224107 657771527 20530994 SH SOLE 20001874 0 529120 SYNOPSYS INC COM 871607107 315524490 612776 SH SOLE 583141 0 29635 SYSCO CORP COM 871829107 43674406 597216 SH SOLE 441972 0 155244 T-MOBILE US INC COM 872590104 6082439 37937 SH SOLE 37937 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 371661680 3573670 SH SOLE 3105322 0 468348 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 37169600 357400 SH Call SOLE 357400 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 128619330 799126 SH SOLE 739883 0 59243 TARSUS PHARMACEUTICALS INC COM 87650L103 7897723 390011 SH SOLE 313130 0 76881 TELEFONICA BRASIL SA NEW ADR 87936R205 198765140 18168660 SH SOLE 17701156 0 467504 TEXAS INSTRS INC COM 882508104 89913218 527474 SH SOLE 527474 0 0 THE CIGNA GROUP COM 125523100 120197433 401394 SH SOLE 401394 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 40334732 75990 SH SOLE 75990 0 0 TRADEWEB MKTS INC CL A 892672106 248784909 2737510 SH SOLE 2455909 0 281601 TRANE TECHNOLOGIES PLC SHS G8994E103 1942176 7963 SH SOLE 7963 0 0 TRANSDIGM GROUP INC COM 893641100 92481484 91421 SH SOLE 91421 0 0 TREX CO INC COM 89531P105 339637862 4102402 SH SOLE 3611561 0 490841 TWIST BIOSCIENCE CORP COM 90184D100 137241022 3723305 SH SOLE 3162035 0 561270 TYLER TECHNOLOGIES INC COM 902252105 368917729 882325 SH SOLE 779698 0 102627 TYSON FOODS INC CL A 902494103 54830053 1020094 SH SOLE 749720 0 270374 U HAUL HOLDING COMPANY COM 023586100 11226863 156363 SH SOLE 116366 0 39997 U HAUL HOLDING COMPANY COM SER N 023586506 96392421 1368433 SH SOLE 1008460 0 359973 UIPATH INC CL A 90364P105 48267126 1943121 SH SOLE 1561947 0 381174 UNION PAC CORP COM 907818108 3276325 13339 SH SOLE 13339 0 0 UNITED PARCEL SERVICE INC CL B 911312106 85865661 546115 SH SOLE 546115 0 0 UNITY SOFTWARE INC COM 91332U101 90668341 2217372 SH SOLE 2217372 0 0 US BANCORP DEL COM NEW 902973304 137987633 3188254 SH SOLE 3188254 0 0 VAIL RESORTS INC COM 91879Q109 46616511 218375 SH SOLE 162303 0 56072 VALMONT INDS INC COM 920253101 61602040 263809 SH SOLE 214931 0 48878 VEEVA SYS INC CL A COM 922475108 1267042080 6581353 SH SOLE 5774441 0 806912 VERACYTE INC COM 92337F107 88519697 3217728 SH SOLE 2618792 0 598936 VERISK ANALYTICS INC COM 92345Y106 176257183 737910 SH SOLE 708256 0 29654 VERTEX PHARMACEUTICALS INC COM 92532F100 234574933 576507 SH SOLE 490041 0 86466 VISA INC COM CL A 92826C839 394283673 1514437 SH SOLE 1514437 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 11309530 383244 SH SOLE 212207 0 171037 VONTIER CORPORATION COM 928881101 88292076 2555487 SH SOLE 1885975 0 669512 VTEX SHS CL A G9470A102 316129 45949 SH SOLE 27103 0 18846 WAFD INC COM 938824109 56066344 1701042 SH SOLE 1263018 0 438024 WARNER BROS DISCOVERY INC COM SER A 934423104 96783668 8504716 SH SOLE 7498430 0 1006286 WATERS CORP COM 941848103 65621794 199319 SH SOLE 147222 0 52097 WESCO INTL INC COM 95082P105 169628112 975547 SH SOLE 866115 0 109432 WEST PHARMACEUTICAL SVSC INC COM 955306105 690529504 1961063 SH SOLE 1745357 0 215706 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1090648512 4521760 SH SOLE 4406616 0 115144 WINGSTOP INC COM 974155103 237111736 924124 SH SOLE 792548 0 131576 WNS HLDGS LTD SPON ADR 92932M101 121362391 1920291 SH SOLE 1540256 0 380035 WOLFSPEED INC COM 977852102 114260784 2626081 SH SOLE 2107004 0 519077 WORKDAY INC CL A 98138H101 417337570 1511764 SH SOLE 1291387 0 220377 WORKIVA INC COM CL A 98139A105 129451664 1275009 SH SOLE 937866 0 337143 XYLEM INC COM 98419M100 187206748 1636995 SH SOLE 1457633 0 179362 YANDEX N V SHS CLASS A N97284108 0 60616 SH SOLE 0 0 60616 ZSCALER INC COM 98980G102 142877176 644869 SH SOLE 613842 0 31027