0000950123-24-004496.txt : 20240513 0000950123-24-004496.hdr.sgml : 20240513 20240513060531 ACCESSION NUMBER: 0000950123-24-004496 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240513 DATE AS OF CHANGE: 20240513 EFFECTIVENESS DATE: 20240513 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: 24936730 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 03-31-2024 03-31-2024 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 05-13-2024 0 334 69134311300 false
INFORMATION TABLE 2 32038.xml INFORMATION TABLE FOR FORM 13F ADVANCED DRAIN SYS INC DEL COM 00790R104 22107693 128354 SH SOLE 102517 0 25837 ADVANCED MICRO DEVICES INC COM 007903107 1141978279 6327100 SH SOLE 5416627 0 910473 AERCAP HOLDINGS NV SHS N00985106 295226230 3396919 SH SOLE 2648889 0 748030 AGILENT TECHNOLOGIES INC COM 00846U101 41946313 288271 SH SOLE 288271 0 0 AGILYSYS INC COM 00847J105 93740682 1112517 SH SOLE 890843 0 221674 AIRBNB INC COM CL A 009066101 413715556 2507975 SH SOLE 2306143 0 201832 AKERO THERAPEUTICS INC COM 00973Y108 7677019 303920 SH SOLE 244069 0 59851 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15596330 215538 SH SOLE 215538 0 0 ALKERMES PLC SHS G01767105 55927161 2066020 SH SOLE 1655333 0 410687 ALLEGRO MICROSYSTEMS INC COM 01749D105 43569625 1616084 SH SOLE 1279790 0 336294 ALLIANT ENERGY CORP COM 018802108 51368940 1019225 SH SOLE 742118 0 277107 ALLSTATE CORP COM 020002101 33804770 195392 SH SOLE 195392 0 0 ALPHABET INC CAP STK CL C 02079K107 190848470 1253438 SH SOLE 1253438 0 0 ALPHABET INC CAP STK CL A 02079K305 1742551901 11545431 SH SOLE 10579568 0 965863 ALPHATEC HLDGS INC COM NEW 02081G201 17386253 1260787 SH SOLE 1009680 0 251107 ALTRIA GROUP INC COM 02209S103 84024857 1926292 SH SOLE 1926292 0 0 AMAZON COM INC COM 023135106 1495058526 8288383 SH SOLE 7018959 0 1269424 AMERICAN EXPRESS CO COM 025816109 1103478865 4846409 SH SOLE 4578834 0 267575 ANALOG DEVICES INC COM 032654105 107442099 543213 SH SOLE 392897 0 150316 AON PLC SHS CL A G0403H108 85593173 256482 SH SOLE 197911 0 58571 APPFOLIO INC COM CL A 03783C100 21511287 87182 SH SOLE 69671 0 17511 ARAMARK COM 03852U106 14421709 443472 SH SOLE 443472 0 0 ARCH CAP GROUP LTD ORD G0450A105 2282443158 24691077 SH SOLE 23924968 0 766109 ARGENX SE SPONSORED ADR 04016X101 1255809312 3189600 SH SOLE 2724231 0 465369 ARIS MNG CORP COM 04040Y109 428081 161000 SH SOLE 161000 0 0 ARISTA NETWORKS INC COM 040413106 619461946 2136223 SH SOLE 1889033 0 247190 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 857426263 5671934 SH SOLE 4890824 0 781110 ASML HOLDING N V N Y REGISTRY SHS N07059210 167581730 172681 SH SOLE 162193 0 10488 ASTERA LABS INC COM 04626A103 33955428 457682 SH SOLE 367123 0 90559 ASTRAZENECA PLC SPONSORED ADR 046353108 14775123 218083 SH SOLE 135790 0 82293 ATLASSIAN CORPORATION CL A 049468101 985826639 5052671 SH SOLE 4458219 0 594452 ATMOS ENERGY CORP COM 049560105 259731 2185 SH SOLE 2185 0 0 ATMUS FILTRATION TECHNOLOGIE COM 04956D107 52317950 1622262 SH SOLE 1622262 0 0 AUTONATION INC COM 05329W102 47069261 284269 SH SOLE 206695 0 77574 AUTOZONE INC COM 053332102 109002967 34586 SH SOLE 32872 0 1714 AVANTOR INC COM 05352A100 48374323 1891839 SH SOLE 1891839 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 59372306 2326501 SH SOLE 1860936 0 465565 AXALTA COATING SYS LTD COM G0750C108 14851700 431861 SH SOLE 431861 0 0 BANK AMERICA CORP COM 060505104 112170242 2958076 SH SOLE 2958076 0 0 BANK NEW YORK MELLON CORP COM 064058100 996843747 17300308 SH SOLE 16330119 0 970189 BAXTER INTL INC COM 071813109 188586147 4412404 SH SOLE 3963236 0 449168 BEIGENE LTD SPONSORED ADR 07725L102 22665603 144930 SH SOLE 116133 0 28797 BENTLEY SYS INC COM CL B 08265T208 275873456 5282908 SH SOLE 4566589 0 716319 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1182364730 2811673 SH SOLE 2710292 0 101381 BIO RAD LABS INC CL A 090572207 62201261 179840 SH SOLE 130267 0 49573 BIO-TECHNE CORP COM 09073M104 20561271 292105 SH SOLE 292105 0 0 BOOKING HOLDINGS INC COM 09857L108 116034114 31984 SH SOLE 31984 0 0 BORGWARNER INC COM 099724106 29268242 842494 SH SOLE 612587 0 229907 BOSTON SCIENTIFIC CORP COM 101137107 1107997660 16177510 SH SOLE 13793094 0 2384416 CABALETTA BIO INC COM 12674W109 5711910 334813 SH SOLE 268543 0 66270 CABLE ONE INC COM 12685J105 54454292 128694 SH SOLE 93366 0 35328 CABLE ONE INC NOTE3/1 12685JAE5 92326 106000 PRN SOLE 0 0 0 CABLE ONE INC NOTE 1.125% 3/1 12685JAG0 72856 97000 PRN SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 94819623 304612 SH SOLE 304612 0 0 CAE INC COM 124765108 161081296 7799227 SH SOLE 6054435 0 1744792 CALIX INC COM 13100M509 40400387 1218347 SH SOLE 975835 0 242512 CANADIAN NATL RY CO COM 136375102 239043070 1814500 SH SOLE 1400700 0 413800 CANADIAN PACIFIC KANSAS CITY COM 13646K108 514379682 5831960 SH SOLE 4793897 0 1038063 CAVA GROUP INC COM 148929102 23262764 332088 SH SOLE 234029 0 98059 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 56471819 4721724 SH SOLE 3771012 0 950712 CELSIUS HLDGS INC COM NEW 15118V207 236998710 2858161 SH SOLE 2592420 0 265741 CENTENE CORP DEL COM 15135B101 68101255 867753 SH SOLE 630494 0 237259 CHART INDS INC COM 16115Q308 10091241 61263 SH SOLE 49006 0 12257 CHECK POINT SOFTWARE TECH LT ORD M22465104 36573574 222996 SH SOLE 222996 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1346357729 463180 SH SOLE 417648 0 45532 CITIGROUP INC COM NEW 172967424 708166706 11198082 SH SOLE 10577341 0 620741 CLEARWATER ANALYTICS HLDGS I CL A 185123106 68488038 3871568 SH SOLE 2650243 0 1221325 CME GROUP INC COM 12572Q105 105646463 490717 SH SOLE 490717 0 0 CNH INDL N V SHS N20944109 422043087 32565053 SH SOLE 31735205 0 829848 COCA COLA CO COM 191216100 131161171 2143857 SH SOLE 2143857 0 0 COMCAST CORP NEW CL A 20030N101 135864405 3134127 SH SOLE 3134127 0 0 CONFLUENT INC CLASS A COM 20717M103 15736387 515609 SH SOLE 415311 0 100298 COPA HOLDINGS SA CL A P31076105 7542434 72412 SH SOLE 41839 0 30573 CORE & MAIN INC CL A 21874C102 79965025 1396769 SH SOLE 1396769 0 0 COREBRIDGE FINL INC COM 21871X109 58934108 2051309 SH SOLE 1492453 0 558856 COSTAR GROUP INC COM 22160N109 550911732 5703020 SH SOLE 5116175 0 586845 CREDICORP LTD COM G2519Y108 17248821 101805 SH SOLE 58714 0 43091 CRH PLC ORD G25508105 317475358 3680447 SH SOLE 3094305 0 586142 CROCS INC COM 227046109 39446497 274315 SH SOLE 218765 0 55550 CROWDSTRIKE HLDGS INC CL A 22788C105 163846817 511079 SH SOLE 511079 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 123832722 466185 SH SOLE 371667 0 94518 DANAHER CORPORATION COM 235851102 513953976 2058121 SH SOLE 1820617 0 237504 DANAHER CORPORATION COM 235851102 71819472 287600 SH Put SOLE 287600 0 0 DATADOG INC CL A COM 23804L103 235456888 1904991 SH SOLE 1820730 0 84261 DAYFORCE INC COM 15677J108 254337174 3841371 SH SOLE 3310568 0 530803 DECKERS OUTDOOR CORP COM 243537107 142615950 151516 SH SOLE 144437 0 7079 DENALI THERAPEUTICS INC COM 24823R105 7506873 365832 SH SOLE 289108 0 76724 DENTSPLY SIRONA INC COM 24906P109 64791128 1952128 SH SOLE 1414022 0 538106 DESCARTES SYS GROUP INC COM 249906108 42189325 461035 SH SOLE 368435 0 92600 DESPEGAR COM CORP ORD SHS G27358103 24861539 2078724 SH SOLE 2078724 0 0 DEXCOM INC COM 252131107 800176805 5769119 SH SOLE 5248785 0 520334 DISC MEDICINE INC COM 254604101 6806201 109319 SH SOLE 87859 0 21460 DISNEY WALT CO COM 254687106 90118507 736503 SH SOLE 736503 0 0 DOLLAR GEN CORP NEW COM 256677105 126596496 811204 SH SOLE 742254 0 68950 DOMINOS PIZZA INC COM 25754A201 189360471 381099 SH SOLE 362972 0 18127 DOORDASH INC CL A 25809K105 181404784 1317200 SH SOLE 1254518 0 62682 DRAFTKINGS INC NEW COM CL A 26142V105 65621628 1445092 SH SOLE 1445092 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 34616043 762300 SH Put SOLE 762300 0 0 DUOLINGO INC CL A COM 26603R106 38337686 173804 SH SOLE 138622 0 35182 DUTCH BROS INC CL A 26701L100 15150993 459121 SH SOLE 369318 0 89803 E L F BEAUTY INC COM 26856L103 19491655 99432 SH SOLE 79261 0 20171 EATON CORP PLC SHS G29183103 316705130 1012873 SH SOLE 874905 0 137968 ECOLAB INC COM 278865100 230050288 996320 SH SOLE 858665 0 137655 EDWARDS LIFESCIENCES CORP COM 28176E108 69151994 723650 SH SOLE 689185 0 34465 ELECTRONIC ARTS INC COM 285512109 122089302 920248 SH SOLE 821307 0 98941 ELEVANCE HEALTH INC COM 036752103 1230116367 2372269 SH SOLE 2240066 0 132203 ELI LILLY & CO COM 532457108 33975069 43672 SH SOLE 43672 0 0 EOG RES INC COM 26875P101 126349513 988341 SH SOLE 988341 0 0 EQUIFAX INC COM 294429105 197952227 739953 SH SOLE 670613 0 69340 ERMENEGILDO ZEGNA N V ORD SHS N30577105 55053440 3757914 SH SOLE 3014727 0 743187 ETSY INC COM 29786A106 105055906 1528753 SH SOLE 1402262 0 126491 EVERGY INC COM 30034W106 229961 4308 SH SOLE 4308 0 0 EXACT SCIENCES CORP COM 30063P105 214909955 3111931 SH SOLE 2834260 0 277671 EXPEDIA GROUP INC COM NEW 30212P303 535455326 3887153 SH SOLE 3549760 0 337393 EXPEDITORS INTL WASH INC COM 302130109 54165149 445547 SH SOLE 323617 0 121930 FABRINET SHS G3323L100 109548242 579559 SH SOLE 463681 0 115878 FEDEX CORP COM 31428X106 77258881 266649 SH SOLE 266649 0 0 FERGUSON PLC NEW SHS G3421J106 8688709 39778 SH SOLE 39778 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 41250459 556086 SH SOLE 556086 0 0 FIFTH THIRD BANCORP COM 316773100 61967115 1665335 SH SOLE 1210352 0 454983 FIRST CTZNS BANCSHARES INC N CL A 31946M103 116519910 71266 SH SOLE 51731 0 19535 FISERV INC COM 337738108 105155007 657959 SH SOLE 657959 0 0 FIVE BELOW INC COM 33829M101 157630103 869060 SH SOLE 797897 0 71163 FLEX LTD ORD Y2573F102 60079512 2099948 SH SOLE 1769977 0 329971 FLOOR & DECOR HLDGS INC CL A 339750101 37551951 289708 SH SOLE 230717 0 58991 FORTIVE CORP COM 34959J108 277295104 3223612 SH SOLE 3070895 0 152717 GALLAGHER ARTHUR J & CO COM 363576109 192536051 770021 SH SOLE 733511 0 36510 GARMIN LTD SHS H2906T109 1086572951 7298804 SH SOLE 7111338 0 187466 GENERAL ELECTRIC CO COM 369604137 164740043 1120071 SH SOLE 1120071 0 0 GENTEX CORP COM 371901109 51834150 1435054 SH SOLE 1043123 0 391931 GITLAB INC CLASS A COM 37637K108 16361151 280541 SH SOLE 225797 0 54744 GLAUKOS CORP COM 377322102 115308750 1222916 SH SOLE 979304 0 243612 GLOBAL PMTS INC COM 37940X102 157545443 1178703 SH SOLE 1122598 0 56105 GLOBANT S A COM L44385109 9745309 48268 SH SOLE 27836 0 20432 GLOBE LIFE INC COM 37959E102 80474277 691538 SH SOLE 502187 0 189351 GODADDY INC CL A 380237107 76644019 645804 SH SOLE 584262 0 61542 GOLD FIELDS LTD SPONSORED ADR 38059T106 9381218 590385 SH SOLE 341827 0 248558 GOLDMAN SACHS GROUP INC COM 38141G104 120143516 287638 SH SOLE 287638 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 102463569 32631710 SH SOLE 32631710 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 175225009 1501371 SH SOLE 1113679 0 387692 HALOZYME THERAPEUTICS INC COM 40637H109 154227236 3791230 SH SOLE 3122709 0 668521 HARLEY DAVIDSON INC COM 412822108 15660145 358028 SH SOLE 358028 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 117152990 2093139 SH SOLE 2093139 0 0 HENRY SCHEIN INC COM 806407102 458238292 6067774 SH SOLE 5618650 0 449124 HUBBELL INC COM 443510607 238874972 575533 SH SOLE 523802 0 51731 HUBSPOT INC COM 443573100 377441624 602403 SH SOLE 556181 0 46222 HUMANA INC COM 444859102 101355617 292327 SH SOLE 292327 0 0 IAC INC COM NEW 44891N208 49690424 931579 SH SOLE 677104 0 254475 ICICI BANK LIMITED ADR 45104G104 7223214 273503 SH SOLE 17941 0 255562 IDACORP INC COM 451107106 201757 2172 SH SOLE 2172 0 0 ILLUMINA INC COM 452327109 60303666 439147 SH SOLE 418328 0 20819 IMMATICS N.V SHS N44445109 7240865 688950 SH SOLE 553456 0 135494 IMMUNOCORE HLDGS PLC ADS 45258D105 8229650 126610 SH SOLE 101493 0 25117 INFOSYS LTD SPONSORED ADR 456788108 234255 13065 SH SOLE 13065 0 0 INGERSOLL RAND INC COM 45687V106 970340481 10219489 SH SOLE 8968278 0 1251211 INSPIRE MED SYS INC COM 457730109 64689163 301174 SH SOLE 240620 0 60554 INSULET CORP COM 45784P101 30886109 180199 SH SOLE 144575 0 35624 INTER PARFUMS INC COM 458334109 15107635 107520 SH SOLE 85938 0 21582 INTUIT COM 461202103 781379300 1202122 SH SOLE 1036791 0 165331 INTUITIVE SURGICAL INC COM NEW 46120E602 29623253 74227 SH SOLE 74227 0 0 IONIS PHARMACEUTICALS INC COM 462222100 18065202 416729 SH SOLE 333568 0 83161 IOVANCE BIOTHERAPEUTICS INC COM 462260100 76148450 5138222 SH SOLE 4070112 0 1068110 IPG PHOTONICS CORP COM 44980X109 12813227 141286 SH SOLE 113073 0 28213 IRHYTHM TECHNOLOGIES INC COM 450056106 248813272 2144942 SH SOLE 1850286 0 294656 ISHARES TR INDIA 50 ETF 464289529 224357 4448 SH SOLE 4448 0 0 JABIL INC COM 466313103 214718501 1602975 SH SOLE 1525782 0 77193 JOHN BEAN TECHNOLOGIES CORP COM 477839104 13714368 130750 SH SOLE 103715 0 27035 JONES LANG LASALLE INC COM 48020Q107 9829415 50384 SH SOLE 42046 0 8338 KANZHUN LIMITED SPONSORED ADS 48553T106 70467392 4019817 SH SOLE 4019817 0 0 KASPI KZ JSC SPONSORED ADS 48581R205 22759632 176925 SH SOLE 102041 0 74884 KE HLDGS INC SPONSORED ADS 482497104 89469746 6516369 SH SOLE 6516369 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 108831879 695945 SH SOLE 663180 0 32765 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 2090760 687750 SH SOLE 390731 0 297019 KORNIT DIGITAL LTD SHS M6372Q113 66662338 3678937 SH SOLE 2931182 0 747755 KROGER CO COM 501044101 62798153 1099215 SH SOLE 798202 0 301013 LAM RESEARCH CORP COM 512807108 486112419 500337 SH SOLE 472376 0 27961 LAMAR ADVERTISING CO NEW CL A 512816109 82244115 688754 SH SOLE 501462 0 187292 LANTHEUS HLDGS INC COM 516544103 6301738 101249 SH SOLE 81273 0 19976 LATTICE SEMICONDUCTOR CORP COM 518415104 668926424 8550766 SH SOLE 7609247 0 941519 LAUDER ESTEE COS INC CL A 518439104 111029312 720268 SH SOLE 720268 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 27601833 492099 SH SOLE 395644 0 96455 LIBERTY GLOBAL LTD COM CL A G61188101 208864084 12344213 SH SOLE 12060200 0 284013 LIBERTY GLOBAL LTD COM CL C G61188127 126112717 7149247 SH SOLE 6952917 0 196330 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 111730773 1703213 SH SOLE 1619608 0 83605 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 70571052 5015731 SH SOLE 3998723 0 1017008 LINDE PLC SHS G54950103 1210843017 2607777 SH SOLE 2120796 0 486981 LIVE NATION ENTERTAINMENT IN COM 538034109 249797644 2361706 SH SOLE 2161490 0 200216 LKQ CORP COM 501889208 62072621 1162191 SH SOLE 845146 0 317045 LOWES COS INC COM 548661107 4977934 19542 SH SOLE 19542 0 0 LUXFER HLDGS PLC SHS G5698W116 5502944 530660 SH SOLE 530660 0 0 M & T BK CORP COM 55261F104 56062611 385469 SH SOLE 280373 0 105096 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 194622809 2034952 SH SOLE 1596382 0 438570 MADRIGAL PHARMACEUTICALS INC COM 558868105 107272371 401709 SH SOLE 320829 0 80880 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 212804697 2995140 SH SOLE 2995140 0 0 MAPLEBEAR INC COM 565394103 90178407 2418300 SH Call SOLE 2418300 0 0 MAPLEBEAR INC COM 565394103 6867774 184172 SH SOLE 184172 0 0 MARKETAXESS HLDGS INC COM 57060D108 45745636 208646 SH SOLE 154167 0 54479 MARRIOTT INTL INC NEW CL A 571903202 133452058 528921 SH SOLE 472564 0 56357 MARSH & MCLENNAN COS INC COM 571748102 710296077 3448374 SH SOLE 3253898 0 194476 MARVELL TECHNOLOGY INC COM 573874104 8000934 112880 SH SOLE 112880 0 0 MARVELL TECHNOLOGY INC COM 573874104 97460000 1375000 SH Call SOLE 1375000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 45005124 93455 SH SOLE 93455 0 0 MCDONALDS CORP COM 580135101 4695313 16653 SH SOLE 16653 0 0 MEDTRONIC PLC SHS G5960L103 103747369 1190446 SH SOLE 1190446 0 0 MERCADOLIBRE INC COM 58733R102 260474421 172276 SH SOLE 163536 0 8740 MERCK & CO INC COM 58933Y105 91169401 690939 SH SOLE 690939 0 0 META PLATFORMS INC CL A 30303M102 1340563043 2760746 SH SOLE 2628671 0 132075 METTLER TOLEDO INTERNATIONAL COM 592688105 37217543 27956 SH SOLE 27956 0 0 MICRON TECHNOLOGY INC COM 595112103 24445435 207358 SH SOLE 207358 0 0 MICROSOFT CORP COM 594918104 917753980 2181389 SH SOLE 1957002 0 224387 MODEL N INC COM 607525102 88427877 3106002 SH SOLE 2478328 0 627674 MOELIS & CO CL A 60786M105 61125111 1076715 SH SOLE 783190 0 293525 MONDAY COM LTD SHS M7S64H106 122587329 542734 SH SOLE 492508 0 50226 MONOLITHIC PWR SYS INC COM 609839105 262301089 387206 SH SOLE 353019 0 34187 MORGAN STANLEY COM NEW 617446448 99461302 1056301 SH SOLE 1056301 0 0 MSCI INC COM 55354G100 105541142 188315 SH SOLE 179384 0 8931 MYR GROUP INC DEL COM 55405W104 45589481 257932 SH SOLE 206860 0 51072 MYRIAD GENETICS INC COM 62855J104 54786772 2569736 SH SOLE 2056642 0 513094 NATERA INC COM 632307104 12139577 132731 SH SOLE 132731 0 0 NETAPP INC COM 64110D104 37896794 361025 SH SOLE 262607 0 98418 NETEASE INC SPONSORED ADS 64110W102 7183922 69430 SH SOLE 69430 0 0 NETFLIX INC COM 64110L106 944834213 1555718 SH SOLE 1368444 0 187274 NEWS CORP NEW CL A 65249B109 74253365 2836263 SH SOLE 2059629 0 776634 NEXTERA ENERGY INC COM 65339F101 119488501 1869637 SH SOLE 1612697 0 256940 NICE LTD SPONSORED ADR 653656108 368387934 1413506 SH SOLE 1127683 0 285823 NIO INC SPON ADS 62914V106 2759090 613131 SH SOLE 348350 0 264781 NNN REIT INC COM 637417106 54439861 1273745 SH SOLE 926516 0 347229 NOAH HLDGS LTD SPON ADS 65487X102 2680426 234508 SH SOLE 112880 0 121628 NOKIA CORP SPONSORED ADR 654902204 380965189 107617285 SH SOLE 104833525 0 2783760 NORTHROP GRUMMAN CORP COM 666807102 54010558 112837 SH SOLE 112837 0 0 NOV INC COM 62955J103 69040210 3536896 SH SOLE 2568456 0 968440 NOVANTA INC COM 67000B104 94990816 543519 SH SOLE 440255 0 103264 NOVO-NORDISK A S ADR 670100205 112158042 873505 SH SOLE 633024 0 240481 NU HLDGS LTD ORD SHS CL A G6683N103 637344729 53423699 SH SOLE 48249414 0 5174285 NVENT ELECTRIC PLC SHS G6700G107 74473937 987718 SH SOLE 725893 0 261825 NVIDIA CORPORATION COM 67066G104 344244614 380987 SH SOLE 380987 0 0 NVIDIA CORPORATION COM 67066G104 125233416 138600 SH Put SOLE 138600 0 0 NVR INC COM 62944T105 179689513 22184 SH SOLE 21129 0 1055 NXP SEMICONDUCTORS N V COM N6596X109 72264846 291661 SH SOLE 291661 0 0 OGE ENERGY CORP COM 670837103 58489183 1705224 SH SOLE 1240664 0 464560 OMNICOM GROUP INC COM 681919106 54716425 565486 SH SOLE 411433 0 154053 ON HLDG AG NAMEN AKT A H5919C104 66609431 1882686 SH SOLE 1424199 0 458487 ON SEMICONDUCTOR CORP COM 682189105 524426651 7130206 SH SOLE 6270991 0 859215 ONTO INNOVATION INC COM 683344105 31975287 176581 SH SOLE 140770 0 35811 OTIS WORLDWIDE CORP COM 68902V107 55066062 554710 SH SOLE 404319 0 150391 PAYCOR HCM INC COM 70435P102 22298069 1147020 SH SOLE 907433 0 239587 PDD HOLDINGS INC SPONSORED ADS 722304102 6296565 54164 SH SOLE 54164 0 0 PENUMBRA INC COM 70975L107 31041437 139087 SH SOLE 110564 0 28523 PHILIP MORRIS INTL INC COM 718172109 98064642 1070341 SH SOLE 1070341 0 0 PNC FINL SVCS GROUP INC COM 693475105 111027280 687050 SH SOLE 687050 0 0 POOL CORP COM 73278L105 86502330 214380 SH SOLE 185300 0 29080 PPL CORP COM 69351T106 317228 11523 SH SOLE 11523 0 0 PROCEPT BIOROBOTICS CORP COM 74276L105 17485438 353813 SH SOLE 282831 0 70982 PROCORE TECHNOLOGIES INC COM 74275K108 60844913 740476 SH SOLE 590287 0 150189 PROGRESSIVE CORP COM 743315103 1088200596 5261583 SH SOLE 4924106 0 337477 PUBLIC STORAGE COM 74460D109 44679392 154035 SH SOLE 112271 0 41764 QUANTA SVCS INC COM 74762E102 664366535 2557223 SH SOLE 2254557 0 302666 RADWARE LTD ORD M81873107 43413870 2319117 SH SOLE 1848240 0 470877 RAMBUS INC DEL COM 750917106 29184704 472168 SH SOLE 375541 0 96627 REDWOOD TRUST INC NOTE 7.750% 6/1 758075AF2 210769 215000 PRN SOLE 0 0 0 REPLIGEN CORP COM 759916109 206105534 1120626 SH SOLE 1008068 0 112558 RHYTHM PHARMACEUTICALS INC COM 76243J105 11760672 271421 SH SOLE 218154 0 53267 ROBLOX CORP CL A 771049103 164863493 4318059 SH SOLE 3923521 0 394538 RXSIGHT INC COM 78349D107 97782321 1895741 SH SOLE 1515641 0 380100 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 108773340 1959880 SH SOLE 1867459 0 92421 S&P GLOBAL INC COM 78409V104 435706749 1024108 SH SOLE 908680 0 115428 SAIA INC COM 78709Y105 469552005 802653 SH SOLE 711027 0 91626 SALESFORCE INC COM 79466L302 6180816 20522 SH SOLE 20522 0 0 SCHLUMBERGER LTD COM STK 806857108 124351777 2268779 SH SOLE 2268779 0 0 SCHWAB CHARLES CORP COM 808513105 939906241 12992898 SH SOLE 12283161 0 709737 SEA LTD SPONSORD ADS 81141R100 220159438 4099040 SH SOLE 3998999 0 100041 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 347236684 9451189 SH SOLE 9208503 0 242686 SHARKNINJA INC COM SHS G8068L108 56472301 906603 SH SOLE 796367 0 110236 SHIFT4 PMTS INC CL A 82452J109 26650788 403372 SH SOLE 321497 0 81875 SHOCKWAVE MED INC COM 82489T104 498166032 1529853 SH SOLE 1336052 0 193801 SHOPIFY INC CL A 82509L107 503517890 6524788 SH SOLE 5873037 0 651751 SMARTSHEET INC COM CL A 83200N103 19258316 500216 SH SOLE 396199 0 104017 SNOWFLAKE INC CL A 833445109 94145413 582583 SH SOLE 582583 0 0 SOUTHWEST AIRLS CO COM 844741108 314594408 10777472 SH SOLE 10181989 0 595483 SPDR S&P 500 ETF TR TR UNIT 78462F103 76158992 145600 SH Put SOLE 145600 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 427161471 1618649 SH SOLE 1482654 0 135995 SPROUT SOCIAL INC COM CL A 85209W109 32323292 541338 SH SOLE 432457 0 108881 SPX TECHNOLOGIES INC COM 78473E103 101031490 820527 SH SOLE 653482 0 167045 STAAR SURGICAL CO COM PAR $0.01 852312305 17965416 469316 SH SOLE 374960 0 94356 STEVANATO GROUP S P A ORD SHS T9224W109 44889186 1398417 SH SOLE 1203265 0 195152 STRYKER CORPORATION COM 863667101 5334768 14907 SH SOLE 14907 0 0 SUNCOR ENERGY INC NEW COM 867224107 899824394 24371219 SH SOLE 23743719 0 627500 SYNOPSYS INC COM 871607107 319395920 558873 SH SOLE 532445 0 26428 SYSCO CORP COM 871829107 48058722 592002 SH SOLE 430737 0 161265 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 770112386 5660510 SH SOLE 4959870 0 700640 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98490596 663281 SH SOLE 631799 0 31482 TARSUS PHARMACEUTICALS INC COM 87650L103 22807081 627430 SH SOLE 501493 0 125937 TELEFONICA BRASIL SA NEW ADR 87936R205 182915337 18164383 SH SOLE 17696879 0 467504 TEXAS INSTRS INC COM 882508104 102814038 590173 SH SOLE 590173 0 0 THE CIGNA GROUP COM 125523100 130436420 359141 SH SOLE 359141 0 0 TRADEWEB MKTS INC CL A 892672106 283935336 2725692 SH SOLE 2448143 0 277549 TRANE TECHNOLOGIES PLC SHS G8994E103 22328876 74380 SH SOLE 74380 0 0 TRANSDIGM GROUP INC COM 893641100 111188848 90280 SH SOLE 90280 0 0 TREX CO INC COM 89531P105 351745233 3526268 SH SOLE 3080887 0 445381 TWIST BIOSCIENCE CORP COM 90184D100 159252404 4641574 SH SOLE 3938106 0 703468 TYLER TECHNOLOGIES INC COM 902252105 460229729 1082868 SH SOLE 942573 0 140295 TYSON FOODS INC CL A 902494103 60138815 1023988 SH SOLE 744294 0 279694 U HAUL HOLDING COMPANY COM 023586100 10141266 150152 SH SOLE 109177 0 40975 U HAUL HOLDING COMPANY COM SER N 023586506 89855434 1347562 SH SOLE 978783 0 368779 UIPATH INC CL A 90364P105 72856143 3213769 SH SOLE 2567676 0 646093 UNITED PARCEL SERVICE INC CL B 911312106 101781378 684797 SH SOLE 684797 0 0 US BANCORP DEL COM NEW 902973304 128101171 2865798 SH SOLE 2865798 0 0 VAIL RESORTS INC COM 91879Q109 46980140 210834 SH SOLE 153391 0 57443 VALMONT INDS INC COM 920253101 16726076 73270 SH SOLE 58914 0 14356 VEEVA SYS INC CL A COM 922475108 1216610909 5251029 SH SOLE 4657056 0 593973 VERACYTE INC COM 92337F107 68249764 3079863 SH SOLE 2455385 0 624478 VERISK ANALYTICS INC COM 92345Y106 123757071 524995 SH SOLE 500166 0 24829 VERTEX PHARMACEUTICALS INC COM 92532F100 231110205 552882 SH SOLE 474534 0 78348 VERTIV HOLDINGS CO COM CL A 92537N108 99494804 1218254 SH SOLE 1102053 0 116201 VISA INC COM CL A 92826C839 408165663 1462540 SH SOLE 1462540 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 17176383 415089 SH SOLE 239399 0 175690 VONTIER CORPORATION COM 928881101 107208360 2363500 SH SOLE 1737643 0 625857 VTEX SHS CL A G9470A102 5718371 699923 SH SOLE 404114 0 295809 WABTEC COM 929740108 118519421 813560 SH SOLE 735008 0 78552 WAFD INC COM 938824109 36121100 1244268 SH SOLE 871453 0 372815 WARNER BROS DISCOVERY INC COM SER A 934423104 73287198 8394868 SH SOLE 7359592 0 1035276 WATERS CORP COM 941848103 68077334 197767 SH SOLE 143694 0 54073 WESCO INTL INC COM 95082P105 18311202 106908 SH SOLE 85968 0 20940 WEST PHARMACEUTICAL SVSC INC COM 955306105 817749356 2066537 SH SOLE 1849579 0 216958 WESTERN DIGITAL CORP. COM 958102105 47035990 689273 SH SOLE 689273 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 980929400 3567016 SH SOLE 3475032 0 91984 WINGSTOP INC COM 974155103 188680978 514959 SH SOLE 451782 0 63177 WNS HLDGS LTD COM SHS G98196101 102356751 2025663 SH SOLE 1620547 0 405116 WOLFSPEED INC COM 977852102 90651966 3072948 SH SOLE 2458122 0 614826 WORKDAY INC CL A 98138H101 399828862 1465917 SH SOLE 1265666 0 200251 WORKIVA INC COM CL A 98139A105 98861112 1165815 SH SOLE 839949 0 325866 XYLEM INC COM 98419M100 535729913 4145233 SH SOLE 3719626 0 425607 YANDEX N V SHS CLASS A N97284108 0 60616 SH SOLE 0 0 60616 ZSCALER INC COM 98980G102 105853074 549515 SH SOLE 523394 0 26121