0000950123-22-001852.txt : 20220211 0000950123-22-001852.hdr.sgml : 20220211 20220211060530 ACCESSION NUMBER: 0000950123-22-001852 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 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: 22616474 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 13F-HR LIVE 0001466153 XXXXXXXX 12-31-2021 12-31-2021 false Artisan Partners Limited Partnership
875 E Wisconsin Ave Ste 800 Milwaukee WI 53202
13F HOLDINGS REPORT 028-13578 N
Gregory K. Ramirez Vice President 414-390-6100 /s/ Gregory K. Ramirez Milwaukee WI 02-11-2022 0 332 84415121 false
INFORMATION TABLE 2 9892.xml INFORMATION TABLE FOR FORM 13F 2U INC COM 90214J101 13202 657808 SH SOLE 570445 0 87363 ACADIA PHARMACEUTICALS INC COM 004225108 32556 1394839 SH SOLE 1007567 0 387272 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 593564 1431827 SH SOLE 1308295 0 123532 ADVANCE AUTO PARTS INC COM 00751Y106 407248 1697715 SH SOLE 1503637 0 194078 ADVANCED DRAIN SYS INC DEL COM 00790R104 265830 1952763 SH SOLE 1793807 0 158956 ADVANCED MICRO DEVICES INC COM 007903107 1688344 11732758 SH SOLE 9887504 0 1845254 ADVANCED MICRO DEVICES INC OPTIONS 007903107 81217 564400 SH Call SOLE 0 0 0 AFYA LTD CL A COM G01125106 30316 1929748 SH SOLE 1602968 0 326780 AGILENT TECHNOLOGIES INC COM 00846U101 245226 1536024 SH SOLE 1458138 0 77886 AGILYSYS INC COM 00847J105 62805 1412608 SH SOLE 1168685 0 243923 AIR LEASE CORP CL A 00912X302 190329 4303170 SH SOLE 3922051 0 381119 AIRBNB INC COM CL A 009066101 908429 5456356 SH SOLE 5090073 0 366283 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 371271 3125440 SH SOLE 2891852 0 233588 ALKERMES PLC SHS G01767105 52585 2260732 SH SOLE 1869986 0 390746 ALLEGHANY CORP MD COM 017175100 6171 9243 SH SOLE 9243 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 95090 2628245 SH SOLE 2085410 0 542835 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 40553 239136 SH SOLE 198280 0 40856 ALPHABET INC CAP STK CL A 02079K305 2483966 857415 SH SOLE 735890 0 121525 ALPHABET INC CAP STK CL C 02079K107 471259 162863 SH SOLE 146552 0 16311 ALTAIR ENGR INC COM CL A 021369103 69429 897940 SH SOLE 649100 0 248840 ALTRIA GROUP INC COM 02209S103 97107 2049098 SH SOLE 2049098 0 0 AMAZON COM INC COM 023135106 716003 214736 SH SOLE 177897 0 36839 AMBARELLA INC SHS G037AX101 29498 145388 SH SOLE 125895 0 19493 AMER SOFTWARE INC CL A 029683109 47979 1833375 SH SOLE 1325283 0 508092 AMERCO COM 023586100 160890 221541 SH SOLE 182412 0 39129 AMERICAN EXPRESS CO COM 025816109 800731 4894441 SH SOLE 4322934 0 571507 AMERISOURCEBERGEN CORP COM 03073E105 78791 592904 SH SOLE 488181 0 104723 ANALOG DEVICES INC COM 032654105 425414 2420286 SH SOLE 2251510 0 168776 ANALOG DEVICES INC OPTIONS 032654105 201485 1146300 SH Put SOLE 0 0 0 ANTHEM INC COM 036752103 1564583 3375293 SH SOLE 2980119 0 395174 AON PLC SHS CL A G0403H108 702791 2338273 SH SOLE 2030675 0 307598 APTIV PLC SHS G6095L109 1169215 7088302 SH SOLE 6280702 0 807600 ARCH CAP GROUP LTD ORD G0450A105 1630636 36684714 SH SOLE 34763544 0 1921170 ARGENX SE SPONSORED ADR 04016X101 1113837 3180665 SH SOLE 2714431 0 466234 ARISTA NETWORKS INC COM 040413106 797139 5545315 SH SOLE 4896960 0 648355 ARRAY TECHNOLOGIES INC COM SHS 04271T100 25391 1618305 SH SOLE 1401332 0 216973 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1068227 7940434 SH SOLE 6830520 0 1109914 ASML HOLDING N V N Y REGISTRY SHS N07059210 264529 332265 SH SOLE 332265 0 0 ATLASSIAN CORP PLC CL A G06242104 1482055 3886949 SH SOLE 3439250 0 447699 AUTODESK INC COM 052769106 28170 100180 SH SOLE 72446 0 27734 AUTONATION INC COM 05329W102 217069 1857674 SH SOLE 1683925 0 173749 AVALARA INC COM 05338G106 92288 714798 SH SOLE 618798 0 96000 AVID BIOSERVICES INC COM 05368M106 30799 1055475 SH SOLE 914253 0 141222 AXALTA COATING SYS LTD COM G0750C108 22814 688832 SH SOLE 688832 0 0 AZENTA INC COM 114340102 264023 2560593 SH SOLE 2317600 0 242993 BALL CORP COM 058498106 217929 2263723 SH SOLE 2149534 0 114189 BANDWIDTH INC COM CL A 05988J103 23483 327248 SH SOLE 283812 0 43436 BANK NEW YORK MELLON CORP COM 064058100 1102577 18983758 SH SOLE 16765803 0 2217955 BAOZUN INC SPONSORED ADR 06684L103 3049 219358 SH SOLE 139441 0 79917 BENTLEY SYS INC COM CL B 08265T208 88007 1820955 SH SOLE 1371362 0 449593 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1018651 3406860 SH SOLE 3082767 0 324093 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 176644 4994187 SH SOLE 4589803 0 404384 BILIBILI INC SPONS ADS REP Z 090040106 288465 6216908 SH SOLE 6216908 0 0 BILL COM HLDGS INC COM 090043100 176047 706590 SH SOLE 670587 0 36003 BIOCRYST PHARMACEUTICALS INC COM 09058V103 39351 2841230 SH SOLE 2352227 0 489003 BIONTECH SE SPONSORED ADS 09075V102 107915 418599 SH SOLE 397241 0 21358 BLACKLINE INC COM 09239B109 247135 2386857 SH SOLE 1968028 0 418829 BLACKROCK INC COM 09247X101 148138 161800 SH SOLE 161202 0 598 BLACKSTONE INC COM 09260D107 92365 713851 SH SOLE 713851 0 0 BLOCK H & R INC COM 093671105 64334 2730656 SH SOLE 2248341 0 482315 BOOKING HOLDINGS INC COM 09857L108 456331 190199 SH SOLE 171519 0 18680 BORGWARNER INC COM 099724106 88881 1972061 SH SOLE 1623742 0 348319 BOSTON SCIENTIFIC CORP COM 101137107 883529 20798701 SH SOLE 17602092 0 3196609 BRIGHT HORIZONS FAM SOL IN D COM 109194100 61519 488709 SH SOLE 423069 0 65640 BTRS HOLDINGS INC COM CL 1 11778X104 20666 2642660 SH SOLE 2291750 0 350910 BURLINGTON STORES INC COM 122017106 810585 2780643 SH SOLE 2440048 0 340595 CAE INC COM 124765108 129658 5139790 SH SOLE 4256230 0 883560 CANADIAN PAC RY LTD COM 13645T100 633980 8814611 SH SOLE 7069906 0 1744705 CASEYS GEN STORES INC COM 147528103 56806 287843 SH SOLE 249271 0 38572 CATALENT INC COM 148806102 442725 3457978 SH SOLE 3284048 0 173930 CBRE GROUP INC CL A 12504L109 157274 1449398 SH SOLE 1421124 0 28274 CELANESE CORP DEL COM 150870103 74502 443305 SH SOLE 365016 0 78289 CENTENE CORP DEL COM 15135B101 95217 1155549 SH SOLE 951442 0 204107 CERIDIAN HCM HLDG INC COM 15677J108 373566 3576168 SH SOLE 3217894 0 358274 CHECK POINT SOFTWARE TECH LT ORD M22465104 55105 472765 SH SOLE 472765 0 0 CHEGG INC COM 163092109 159170 5184688 SH SOLE 4500412 0 684276 CHINDATA GROUP HLDGS LTD ADS 16955F107 9411 1428066 SH SOLE 1030414 0 397652 CHIPOTLE MEXICAN GRILL INC COM 169656105 347505 198773 SH SOLE 188740 0 10033 CIGNA CORP NEW COM 125523100 83559 363885 SH SOLE 363885 0 0 CINTAS CORP COM 172908105 109098 246177 SH SOLE 241369 0 4808 CISCO SYS INC COM 17275R102 81977 1293624 SH SOLE 1293624 0 0 CITIGROUP INC COM NEW 172967424 866938 14355663 SH SOLE 12680184 0 1675479 CLARIVATE PLC ORD SHS G21810109 43727 1859149 SH SOLE 1344084 0 515065 CME GROUP INC COM 12572Q105 99942 437458 SH SOLE 437458 0 0 COGNEX CORP COM 192422103 151668 1950459 SH SOLE 1760082 0 190377 COLFAX CORP COM 194014106 50760 1104201 SH SOLE 798021 0 306180 COMCAST CORP NEW CL A 20030N101 126600 2515389 SH SOLE 2515389 0 0 COMPASS INC CL A 20464U100 21391 2353229 SH SOLE 2040757 0 312472 COMPUGEN LTD ORD M25722105 3428 797129 SH SOLE 638758 0 158371 CORTEVA INC COM 22052L104 84449 1786138 SH SOLE 1470644 0 315494 CREDICORP LTD COM G2519Y108 9775 80079 SH SOLE 51468 0 28611 CROWDSTRIKE HLDGS INC CL A 22788C105 366608 1790513 SH SOLE 1790513 0 0 CROWN HLDGS INC COM 228368106 31954 288867 SH SOLE 208838 0 80029 CYBERARK SOFTWARE LTD SHS M2682V108 141443 816270 SH SOLE 675824 0 140446 DANAHER CORPORATION COM 235851102 999474 3037824 SH SOLE 2609827 0 427997 DARLING INGREDIENTS INC COM 237266101 38372 553790 SH SOLE 400102 0 153688 DATADOG INC CL A COM 23804L103 442066 2481981 SH SOLE 2277979 0 204002 DENALI THERAPEUTICS INC COM 24823R105 23255 521408 SH SOLE 452177 0 69231 DENTSPLY SIRONA INC COM 24906P109 632656 11339948 SH SOLE 9937528 0 1402420 DESCARTES SYS GROUP INC COM 249906108 95885 1159335 SH SOLE 942235 0 217100 DESPEGAR COM CORP ORD SHS G27358103 866 88474 SH SOLE 88474 0 0 DEXCOM INC COM 252131107 563222 1048929 SH SOLE 936710 0 112219 DISCOVERY INC COM SER C 25470F302 72541 3167745 SH SOLE 3167745 0 0 DISNEY WALT CO COM 254687106 79196 511303 SH SOLE 511303 0 0 DOLLAR TREE INC COM 256746108 103401 735848 SH SOLE 721257 0 14591 DOUBLEVERIFY HLDGS INC COM 25862V105 27972 840513 SH SOLE 727797 0 112716 DRAFTKINGS INC COM CL A 26142R104 42633 1551977 SH SOLE 1473524 0 78453 ELECTRONIC ARTS INC COM 285512109 147944 1121641 SH SOLE 1027195 0 94446 ENTEGRIS INC COM 29362U104 252883 1824819 SH SOLE 1732272 0 92547 EOG RES INC COM 26875P101 116843 1315359 SH SOLE 1315359 0 0 ESTABLISHMENT LABS HLDGS INC COM G31249108 21059 311563 SH SOLE 259199 0 52364 EVENTBRITE INC COM CL A 29975E109 43972 2521313 SH SOLE 2183727 0 337586 EVOTEC AG SPONSORED ADS A 30050E105 53072 2234623 SH SOLE 1924078 0 310545 EXACT SCIENCES CORP COM 30063P105 82754 1063271 SH SOLE 1009047 0 54224 EXPEDIA GROUP INC COM NEW 30212P303 968102 5356918 SH SOLE 4684176 0 672742 EXPEDITORS INTL WASH INC COM 302130109 87980 655148 SH SOLE 539439 0 115709 FABRINET SHS G3323L100 122242 1031842 SH SOLE 855400 0 176442 FARFETCH LTD ORD SH CL A 30744W107 90026 2692958 SH SOLE 2692958 0 0 FEDEX CORP COM 31428X106 147413 569956 SH SOLE 569956 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 469532 4301716 SH SOLE 3696631 0 605085 FIRST REP BK SAN FRANCISCO C COM 33616C100 335006 1622228 SH SOLE 1415179 0 207049 FLOOR & DECOR HLDGS INC CL A 339750101 111727 859370 SH SOLE 743953 0 115417 FORTIVE CORP COM 34959J108 808422 10596691 SH SOLE 9801614 0 795077 FRESHPET INC COM 358039105 27033 283749 SH SOLE 245775 0 37974 FRESHWORKS INC CLASS A COM 358054104 42967 1636207 SH SOLE 1416614 0 219593 GALLAGHER ARTHUR J & CO COM 363576109 125497 739654 SH SOLE 725044 0 14610 GENERAC HLDGS INC COM 368736104 306170 869999 SH SOLE 825718 0 44281 GENIUS SPORTS LIMITED SHARES CL A G3934V109 19468 2561556 SH SOLE 2221333 0 340223 GENMAB A/S SPONSORED ADS 372303206 104665 2645741 SH SOLE 2286451 0 359290 GENTEX CORP COM 371901109 90490 2596566 SH SOLE 2137927 0 458639 GLAUKOS CORP COM 377322102 88147 1983513 SH SOLE 1642523 0 340990 GLOBAL E ONLINE LTD SHS M5216V106 143703 2266972 SH SOLE 2151369 0 115603 GLOBAL PMTS INC COM 37940X102 464643 3437217 SH SOLE 3128323 0 308894 GLOBANT S A COM L44385109 12754 40606 SH SOLE 25958 0 14648 GLOBE LIFE INC COM 37959E102 95948 1023776 SH SOLE 842947 0 180829 GOLDMAN SACHS GROUP INC COM 38141G104 108352 283236 SH SOLE 283236 0 0 GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 7071 745102 SH SOLE 479173 0 265929 GUIDEWIRE SOFTWARE INC COM 40171V100 135583 1194252 SH SOLE 1033821 0 160431 HALOZYME THERAPEUTICS INC COM 40637H109 382227 9505768 SH SOLE 7886482 0 1619286 HARLEY DAVIDSON INC COM 412822108 18192 482666 SH SOLE 482666 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 269893 4147730 SH SOLE 4147730 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 205604 1318061 SH SOLE 1292368 0 25693 HORIZON THERAPEUTICS PUB L SHS G46188101 55477 514821 SH SOLE 372215 0 142606 HUBSPOT INC COM 443573100 1347212 2043862 SH SOLE 1835019 0 208843 I MAB SPONSORED ADS 44975P103 19148 404045 SH SOLE 334989 0 69056 IAC INTERACTIVECORP NEW COM NEW 44891N208 69059 528339 SH SOLE 435019 0 93320 ICICI BANK LIMITED ADR 45104G104 14803 747993 SH SOLE 248501 0 499492 ICON PLC SHS G4705A100 425241 1373074 SH SOLE 1098224 0 274850 IHS MARKIT LTD SHS G47567105 1000752 7528978 SH SOLE 6568442 0 960536 IMPERIAL OIL LTD COM NEW 453038408 865433 23996696 SH SOLE 22151416 0 1845280 INGERSOLL RAND INC COM 45687V106 1411626 22816001 SH SOLE 19699722 0 3116279 INSPIRE MED SYS INC COM 457730109 40055 174106 SH SOLE 144352 0 29754 INSTALLED BLDG PRODS INC COM 45780R101 14650 104853 SH SOLE 90926 0 13927 INTUIT COM 461202103 206054 320348 SH SOLE 314102 0 6246 IOVANCE BIOTHERAPEUTICS INC COM 462260100 51309 2687730 SH SOLE 2328241 0 359489 IRHYTHM TECHNOLOGIES INC COM 450056106 17760 150903 SH SOLE 130564 0 20339 ISHARES TR INDIA 50 ETF 464289529 17346 366649 SH SOLE 116408 0 250241 JOHNSON CTLS INTL PLC SHS G51502105 390483 4802404 SH SOLE 4409148 0 393256 JONES LANG LASALLE INC COM 48020Q107 79345 294591 SH SOLE 242564 0 52027 KINGSOFT CLOUD HLDGS LTD ADS 49639K101 8184 519588 SH SOLE 333952 0 185636 KIRBY CORP COM 497266106 58307 981265 SH SOLE 807939 0 173326 KORNIT DIGITAL LTD SHS M6372Q113 259038 1701396 SH SOLE 1408910 0 292486 KROGER CO COM 501044101 79794 1763010 SH SOLE 1451611 0 311399 LAMAR ADVERTISING CO NEW CL A 512816109 122835 1012654 SH SOLE 833787 0 178867 LANTHEUS HLDGS INC COM 516544103 62022 2146823 SH SOLE 1779923 0 366900 LATTICE SEMICONDUCTOR CORP COM 518415104 732692 9508069 SH SOLE 8493524 0 1014545 LAUDER ESTEE COS INC CL A 518439104 278153 751358 SH SOLE 736366 0 14992 LAUDER ESTEE COS INC OPTIONS 518439104 214050 578200 SH Call SOLE 0 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 89001 1909485 SH SOLE 1581073 0 328412 LESLIES INC COM 527064109 28070 1186380 SH SOLE 1027912 0 158468 LIBERTY BROADBAND CORP COM SER C 530307305 36694 227770 SH SOLE 187550 0 40220 LIBERTY GLOBAL PLC SHS CL A G5480U104 292989 10561964 SH SOLE 10097019 0 464945 LIBERTY GLOBAL PLC SHS CL C G5480U120 249111 8868301 SH SOLE 8417652 0 450649 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 42950 844644 SH SOLE 695466 0 149178 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 42689 839513 SH SOLE 691232 0 148281 LINDE PLC SHS G5494J103 334474 965489 SH SOLE 946681 0 18808 LIONS GATE ENTMNT CORP CL A VTG 535919401 16746 1006379 SH SOLE 824065 0 182314 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 33644 2186107 SH SOLE 1799971 0 386136 LIVE OAK BANCSHARES INC COM 53803X105 14367 164589 SH SOLE 142622 0 21967 LIVEPERSON INC COM 538146101 107401 3006757 SH SOLE 2602915 0 403842 LOWES COS INC COM 548661107 712330 2755840 SH SOLE 2367573 0 388267 LPL FINL HLDGS INC COM 50212V100 201092 1256116 SH SOLE 1192809 0 63307 LULULEMON ATHLETICA INC COM 550021109 568568 1452466 SH SOLE 1285594 0 166872 LUXFER HOLDINGS PLC SHS G5698W116 459 23785 SH SOLE 23785 0 0 LYFT INC CL A COM 55087P104 196235 4592448 SH SOLE 4231152 0 361296 M & T BK CORP COM 55261F104 61643 401373 SH SOLE 330492 0 70881 MADRIGAL PHARMACEUTICALS INC COM 558868105 18633 219884 SH SOLE 181810 0 38074 MARQETA INC CLASS A COM 57142B104 27665 1611264 SH SOLE 1529988 0 81276 MARRIOTT INTL INC NEW CL A 571903202 204681 1238691 SH SOLE 1132303 0 106388 MARSH & MCLENNAN COS INC COM 571748102 696110 4004776 SH SOLE 3535376 0 469400 MARTIN MARIETTA MATLS INC COM 573284106 178227 404583 SH SOLE 396710 0 7873 MATCH GROUP INC NEW COM 57667L107 334255 2527450 SH SOLE 2400003 0 127447 MAXCYTE INC COM 57777K106 29835 2923155 SH SOLE 2444449 0 478706 MEDTRONIC PLC SHS G5960L103 66474 642572 SH SOLE 642572 0 0 MERCADOLIBRE INC COM 58733R102 511081 379028 SH SOLE 370575 0 8453 MERCK & CO INC COM 58933Y105 88846 1159266 SH SOLE 1159266 0 0 META PLATFORMS INC CL A 30303M102 1254126 3728633 SH SOLE 3320914 0 407719 MICROSOFT CORP COM 594918104 1246052 3704959 SH SOLE 3332450 0 372509 MODEL N INC COM 607525102 97787 3256314 SH SOLE 2694213 0 562101 MOELIS & CO CL A 60786M105 91482 1463472 SH SOLE 1204227 0 259245 MONOLITHIC PWR SYS INC COM 609839105 313885 636258 SH SOLE 569044 0 67214 MONSTER BEVERAGE CORP NEW COM 61174X109 136383 1420067 SH SOLE 1392023 0 28044 MORGAN STANLEY COM NEW 617446448 110879 1129579 SH SOLE 1129579 0 0 MORNINGSTAR INC COM 617700109 143825 420553 SH SOLE 318813 0 101740 MOTOROLA SOLUTIONS INC COM NEW 620076307 131488 483945 SH SOLE 474371 0 9574 MSCI INC COM 55354G100 390773 637799 SH SOLE 605672 0 32127 MYRIAD GENETICS INC COM 62855J104 59650 2161219 SH SOLE 1788702 0 372517 NASDAQ INC COM 631103108 388444 1849646 SH SOLE 1671081 0 178565 NATERA INC COM 632307104 68953 738331 SH SOLE 533473 0 204858 NEOGENOMICS INC COM NEW 64049M209 263828 7732355 SH SOLE 6961049 0 771306 NETAPP INC COM 64110D104 74667 811687 SH SOLE 668327 0 143360 NETFLIX INC COM 64110L106 817921 1357680 SH SOLE 1226723 0 130957 NEVRO CORP COM 64157F103 30174 372199 SH SOLE 308182 0 64017 NEW YORK TIMES CO CL A 650111107 222756 4611928 SH SOLE 4379644 0 232284 NEWS CORP NEW CL A 65249B109 93679 4198961 SH SOLE 3457274 0 741687 NEXTERA ENERGY INC COM 65339F101 1129209 12095213 SH SOLE 10619912 0 1475301 NICE LTD SPONSORED ADR 653656108 1124240 3703032 SH SOLE 3009828 0 693204 NIO INC SPON ADS 62914V106 13116 414020 SH SOLE 265082 0 148938 NOAH HLDGS LTD SPON ADS CL A 65487X102 10634 346509 SH SOLE 222363 0 124146 NOKIA CORP SPONSORED ADR 654902204 420014 67526290 SH SOLE 64336513 0 3189777 NORTHERN TR CORP COM 665859104 86974 727150 SH SOLE 598720 0 128430 NORTHROP GRUMMAN CORP COM 666807102 98461 254374 SH SOLE 254374 0 0 NOV INC COM 62955J103 80709 5956359 SH SOLE 4906472 0 1049887 NOVANTA INC COM 67000B104 214117 1214298 SH SOLE 978668 0 235630 NU HLDGS LTD ORD SHS CL A A G6683N103 163049 17382653 SH SOLE 15571209 0 1811444 NVENT ELECTRIC PLC SHS G6700G107 113578 2988899 SH SOLE 2460968 0 527931 NVIDIA CORPORATION COM 67066G104 364540 1239467 SH SOLE 1239467 0 0 NXP SEMICONDUCTORS N V COM N6596X109 92459 405915 SH SOLE 405915 0 0 OGE ENERGY CORP COM 670837103 96400 2511728 SH SOLE 2068075 0 443653 OLO INC CL A 68134L109 26538 1275249 SH SOLE 1104623 0 170626 OMNICOM GROUP INC COM 681919106 71037 969522 SH SOLE 798284 0 171238 ON SEMICONDUCTOR CORP COM 682189105 408329 6011913 SH SOLE 5330826 0 681087 OPTIMIZERX CORP COM NEW 68401U204 51141 823402 SH SOLE 713411 0 109991 OPTION CARE HEALTH INC COM NEW 68404L201 38191 1342874 SH SOLE 1163952 0 178922 ORCHARD THERAPEUTICS PLC ADS 68570P101 12957 9816108 SH SOLE 8349613 0 1466495 OTIS WORLDWIDE CORP COM 68902V107 93249 1070962 SH SOLE 950287 0 120675 OZON HLDGS PLC SPONSORED ADS 69269L104 8901 300605 SH SOLE 192748 0 107857 PALO ALTO NETWORKS INC COM 697435105 89009 159869 SH SOLE 152003 0 7866 PALO ALTO NETWORKS INC OPTIONS 697435105 144813 260100 SH Call SOLE 0 0 0 PAPA JOHNS INTL INC COM 698813102 107758 807359 SH SOLE 698925 0 108434 PAYCOR HCM INC COM 70435P102 28539 990577 SH SOLE 858009 0 132568 PHILIP MORRIS INTL INC COM 718172109 108241 1139381 SH SOLE 1139381 0 0 PROGRESSIVE CORP COM 743315103 713518 6950983 SH SOLE 6093490 0 857493 PROLOGIS INC. COM 74340W103 76355 453525 SH SOLE 444107 0 9418 PS BUSINESS PKS INC CALIF COM 69360J107 48122 261292 SH SOLE 215153 0 46139 PUBLIC STORAGE COM 74460D109 63455 169413 SH SOLE 139503 0 29910 Q2 HLDGS INC COM 74736L109 163463 2057696 SH SOLE 1781319 0 276377 QUANTA SVCS INC COM 74762E102 40157 350231 SH SOLE 343387 0 6844 QUOTIENT LTD SHS G73268107 5572 2151188 SH SOLE 1802251 0 348937 RADWARE LTD ORD M81873107 170631 4097761 SH SOLE 3396780 0 700981 RAYTHEON TECHNOLOGIES CORP COM 75513E101 100622 1169208 SH SOLE 1169208 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 4255 161346 SH SOLE 134082 0 27264 REPLIGEN CORP COM 759916109 41821 157912 SH SOLE 136870 0 21042 RIVIAN AUTOMOTIVE INC COM CL A A 76954A103 2667 25720 SH SOLE 18635 0 7085 ROKU INC COM CL A 77543R102 212968 933251 SH SOLE 885744 0 47507 ROPER TECHNOLOGIES INC COM 776696106 10191 20720 SH SOLE 20292 0 428 S&P GLOBAL INC COM 78409V104 248758 527107 SH SOLE 453118 0 73989 SBA COMMUNICATIONS CORP NEW CL A 78410G104 153400 394325 SH SOLE 386655 0 7670 SCHLUMBERGER LTD COM STK 806857108 86026 2872316 SH SOLE 2872316 0 0 SCHWAB CHARLES CORP COM 808513105 591177 7029456 SH SOLE 6039039 0 990417 SEA LTD SPONSORD ADS 81141R100 526901 2355287 SH SOLE 2336411 0 18876 SEER INC COM CL A 81578P106 14099 618090 SH SOLE 536028 0 82062 SERVICENOW INC COM 81762P102 184609 284404 SH SOLE 278851 0 5553 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 40467 1665304 SH SOLE 1442482 0 222822 SHOCKWAVE MED INC COM 82489T104 129772 727707 SH SOLE 630284 0 97423 SHOPIFY INC CL A 82509L107 634058 460333 SH SOLE 395490 0 64843 SILVERGATE CAP CORP CL A 82837P408 67215 453544 SH SOLE 392603 0 60941 SNAP INC CL A 83304A106 278098 5913202 SH SOLE 5913202 0 0 SOFI TECHNOLOGIES INC COM 83406F102 109598 6932206 SH SOLE 6239984 0 692222 SOUTHWEST AIRLS CO COM 844741108 510586 11918446 SH SOLE 10527174 0 1391272 SPDR S&P 500 ETF TRUST OPTIONS 78462F103 108576 228600 SH Put SOLE 0 0 0 SPLUNK INC COM 848637104 39627 342440 SH SOLE 247406 0 95034 SPOTIFY TECHNOLOGY S A SHS L8681T102 208786 892132 SH SOLE 798852 0 93280 SPROUTS FMRS MKT INC COM 85208M102 4710 158683 SH SOLE 158683 0 0 STORE CAP CORP COM 862121100 37736 1096988 SH SOLE 903242 0 193746 STRYKER CORPORATION COM 863667101 49628 185581 SH SOLE 134207 0 51374 SUNCOR ENERGY INC NEW COM 867224107 652844 26092115 SH SOLE 24849212 0 1242903 SVB FINANCIAL GROUP COM 78486Q101 459390 677327 SH SOLE 622892 0 54435 SYNCHRONY FINANCIAL COM 87165B103 222852 4803879 SH SOLE 4378065 0 425814 SYNOPSYS INC COM 871607107 364565 989321 SH SOLE 913534 0 75787 SYSCO CORP COM 871829107 59527 757826 SH SOLE 623982 0 133844 T-MOBILE US INC COM 872590104 56799 489733 SH SOLE 353925 0 135808 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 39303 326684 SH SOLE 268855 0 57829 TELEDYNE TECHNOLOGIES INC COM 879360105 330850 757284 SH SOLE 658665 0 98619 TELEFONICA BRASIL SA NEW ADR 87936R205 760075 87869916 SH SOLE 80660167 0 7209749 TENARIS S A SPONSORED ADS 88031M109 70803 3394209 SH SOLE 3229530 0 164679 THERMO FISHER SCIENTIFIC INC COM 883556102 35221 52786 SH SOLE 38142 0 14644 THREDUP INC CL A 88556E102 43513 3410109 SH SOLE 2953826 0 456283 TJX COS INC NEW COM 872540109 46382 610937 SH SOLE 441371 0 169566 TOAST INC CL A 888787108 68250 1966303 SH SOLE 1866901 0 99402 TRADEWEB MKTS INC CL A 892672106 404816 4042496 SH SOLE 3662440 0 380056 TRAEGER INC COMMON STOCK 89269P103 32665 2686235 SH SOLE 2075775 0 610460 TRANSDIGM GROUP INC COM 893641100 53512 84102 SH SOLE 82459 0 1643 TRANSUNION COM 89400J107 306135 2581678 SH SOLE 2451164 0 130514 TREX CO INC COM 89531P105 192756 1427508 SH SOLE 1321542 0 105966 TRIMBLE INC COM 896239100 258161 2960906 SH SOLE 2811938 0 148968 TYLER TECHNOLOGIES INC COM 902252105 332297 617709 SH SOLE 566206 0 51503 TYSON FOODS INC CL A 902494103 97850 1122645 SH SOLE 924349 0 198296 UBER TECHNOLOGIES INC COM 90353T100 436131 10401405 SH SOLE 9308181 0 1093224 UNITEDHEALTH GROUP INC COM 91324P102 30874 61485 SH SOLE 54002 0 7483 UNITEDHEALTH GROUP INC OPTIONS 91324P102 163698 326000 SH Call SOLE 0 0 0 UNITY SOFTWARE INC COM 91332U101 280034 1958414 SH SOLE 1958414 0 0 VAIL RESORTS INC COM 91879Q109 84899 258918 SH SOLE 213202 0 45716 VALMONT INDS INC COM 920253101 218057 870487 SH SOLE 672558 0 197929 VAPOTHERM INC COM 922107107 40900 1974899 SH SOLE 1711731 0 263168 VAREX IMAGING CORP COM 92214X106 51658 1637346 SH SOLE 1355687 0 281659 VEEVA SYS INC CL A COM 922475108 1925351 7536209 SH SOLE 6743787 0 792422 VERACYTE INC COM 92337F107 204204 4956409 SH SOLE 4135905 0 820504 VERASTEM INC COM 92337C104 3922 1913132 SH SOLE 1545622 0 367510 VERISK ANALYTICS INC COM 92345Y106 91410 399643 SH SOLE 391742 0 7901 VERTEX PHARMACEUTICALS INC COM 92532F100 101524 462314 SH SOLE 462314 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 48594 1946080 SH SOLE 1407274 0 538806 VIEWRAY INC COM 92672L107 128087 23246293 SH SOLE 18681843 0 4564450 VIMEO INC COMMON STOCK 92719V100 13573 755728 SH SOLE 623641 0 132087 VISA INC COM CL A 92826C839 622537 2872673 SH SOLE 2872673 0 0 VULCAN MATLS CO COM 929160109 85799 413330 SH SOLE 405281 0 8049 WAYFAIR INC CL A 94419L101 80361 423022 SH SOLE 401437 0 21585 WEST PHARMACEUTICAL SVSC INC COM 955306105 357946 763194 SH SOLE 722543 0 40651 WHITE MTNS INS GROUP LTD COM G9618E107 94791 93491 SH SOLE 89078 0 4413 WILLIS TOWERS WATSON PLC LTD SHS G96629103 494400 2081770 SH SOLE 1983301 0 98469 WINGSTOP INC COM 974155103 129335 748468 SH SOLE 647905 0 100563 WNS HLDGS LTD SPON ADR 92932M101 120059 1360908 SH SOLE 1126447 0 234461 WOLFSPEED INC COM A 977852102 262712 2350474 SH SOLE 1915742 0 434732 WORKIVA INC COM CL A 98139A105 138730 1063143 SH SOLE 867480 0 195663 Y-MABS THERAPEUTICS INC COM 984241109 25642 1581845 SH SOLE 1370145 0 211700 YANDEX N V SHS CLASS A N97284108 101657 1680277 SH SOLE 1619661 0 60616 YETI HLDGS INC COM 98585X104 267059 3224179 SH SOLE 2961411 0 262768 ZOETIS INC CL A 98978V103 218845 896795 SH SOLE 879317 0 17478 ZOGENIX INC COM NEW 98978L204 40073 2466047 SH SOLE 2042030 0 424017 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 247990 3862766 SH SOLE 3666056 0 196710 ZSCALER INC COM 98980G102 401016 1247987 SH SOLE 1150132 0 97855 ZYNGA INC CL A 98986T108 485396 75843131 SH SOLE 67852483 0 7990648