0001085146-21-000513.txt : 20210208 0001085146-21-000513.hdr.sgml : 20210208 20210208122447 ACCESSION NUMBER: 0001085146-21-000513 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210208 DATE AS OF CHANGE: 20210208 EFFECTIVENESS DATE: 20210208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRIMECAP MANAGEMENT CO/CA/ CENTRAL INDEX KEY: 0000763212 IRS NUMBER: 953868081 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01469 FILM NUMBER: 21600296 BUSINESS ADDRESS: STREET 1: 177 EAST COLORADO BLVD. STREET 2: 11TH FLOOR CITY: PASADENA STATE: CA ZIP: 91105 BUSINESS PHONE: 6263049222 MAIL ADDRESS: STREET 1: 177 EAST COLORADO BLVD. STREET 2: 11TH FLOOR CITY: PASADENA STATE: CA ZIP: 91105 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000763212 XXXXXXXX 12-31-2020 12-31-2020 false PRIMECAP MANAGEMENT CO/CA/
177 EAST COLORADO BLVD. 11TH FLOOR PASADENA CA 91105
13F HOLDINGS REPORT 028-01469 N
Jennifer Ottosen Chief Compliance Officer 626-304-9222 /s/Jennifer Ottosen Pasadena CA 02-02-2021 0 319 134538322 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 1083 7650 SH SOLE 7650 0 0 2U INC COM 90214J101 6790 169700 SH SOLE 169700 0 0 908 DEVICES INC COM 65443P102 18509 325000 SH SOLE 298800 0 26200 ABBOTT LABS COM 002824100 704119 6430902 SH SOLE 6177342 0 253560 ABIOMED INC COM 003654100 663917 2047862 SH SOLE 2047862 0 0 ACCURAY INC COM 004397105 11362 2724700 SH SOLE 2724700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 606097 6527700 SH SOLE 6279050 0 248650 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 7598 128500 SH SOLE 128500 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 4308926 8615785 SH SOLE 8305225 0 310560 AECOM COM 00766T100 1102850 22154479 SH SOLE 20900608 0 1253871 AGILENT TECHNOLOGIES INC COM 00846U101 377644 3187136 SH SOLE 2849516 0 337620 ALASKA AIR GROUP INC COM 011659109 268588 5165147 SH SOLE 5165147 0 0 ALBEMARLE CORP COM 012653101 672565 4559145 SH SOLE 4317545 0 241600 ALCON AG ORD SHS H01301128 247898 3757173 SH SOLE 3662849 0 94324 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 21297 119500 SH SOLE 119500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2911379 12509686 SH SOLE 12192261 0 317425 ALKERMES PLC SHS G01767105 142159 7125760 SH SOLE 6842360 0 283400 ALLEGIANT TRAVEL CO COM 01748X102 3047 16100 SH SOLE 16100 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 31257 1238400 SH SOLE 1238400 0 0 ALPHABET INC CAP STK CL A 02079K305 2427766 1385205 SH SOLE 1320338 0 64867 ALPHABET INC CAP STK CL C 02079K107 1849726 1055852 SH SOLE 1011320 0 44532 ALTAIR ENGR INC COM CL A 021369103 57876 994780 SH SOLE 994780 0 0 ALTICE USA INC CL A 02156K103 31690 836800 SH SOLE 836800 0 0 ALTRIA GROUP INC COM 02209S103 27098 660924 SH SOLE 660924 0 0 AMAZON COM INC COM 023135106 1300362 399260 SH SOLE 396210 0 3050 AMBARELLA INC SHS G037AX101 27454 299000 SH SOLE 299000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 751694 47666106 SH SOLE 46745246 0 920860 AMERICAN EXPRESS CO COM 025816109 2273 18800 SH SOLE 18800 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 24270 809000 SH SOLE 653700 0 155300 AMETEK INC COM 031100100 135905 1123740 SH SOLE 1091840 0 31900 AMGEN INC COM 031162100 3903772 16978827 SH SOLE 16488647 0 490180 AMICUS THERAPEUTICS INC COM 03152W109 49182 2130000 SH SOLE 2130000 0 0 ANALOG DEVICES INC COM 032654105 677623 4586900 SH SOLE 4436640 0 150260 ANGI HOMESERVICES INC COM CL A 00183L102 3761 285000 SH SOLE 285000 0 0 APPLE INC COM 037833100 370046 2788800 SH SOLE 2788800 0 0 APPLIED MATLS INC COM 038222105 441341 5114035 SH SOLE 4839980 0 274055 ARBUTUS BIOPHARMA CORP COM 03879J100 1775 500000 SH SOLE 500000 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 39299 511500 SH SOLE 511500 0 0 ARISTA NETWORKS INC COM 040413106 915 3150 SH SOLE 1550 0 1600 ARLO TECHNOLOGIES INC COM 04206A101 39019 5008840 SH SOLE 4594830 0 414010 ARMSTRONG WORLD INDS INC COM 04247X102 1637 22000 SH SOLE 22000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 489665 1003987 SH SOLE 948628 0 55359 ASTRAZENECA PLC SPONSORED ADR 046353108 2504946 50108946 SH SOLE 47756841 0 2352105 AT HOME GROUP INC COM 04650Y100 1733 112100 SH SOLE 112100 0 0 AUTODESK INC COM 052769106 128212 419900 SH SOLE 419900 0 0 AUTOZONE INC COM 053332102 7854 6625 SH SOLE 6625 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 72745 2498110 SH SOLE 2498110 0 0 AXON ENTERPRISE INC COM 05464C101 37065 302500 SH SOLE 302500 0 0 BAIDU INC SPON ADR REP A 056752108 2056956 9512376 SH SOLE 9202626 0 309750 BEIGENE LTD SPONSORED ADR 07725L102 869929 3366727 SH SOLE 3345627 0 21100 BEYOND MEAT INC COM 08862E109 2725 21800 SH SOLE 21800 0 0 BIOGEN INC COM 09062X103 3874191 15822066 SH SOLE 15443182 0 378884 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1591395 18147961 SH SOLE 17372898 0 775063 BIONTECH SE SPONSORED ADS 09075V102 377291 4628197 SH SOLE 4446708 0 181489 BJS WHSL CLUB HLDGS INC COM 05550J101 20002 536540 SH SOLE 536540 0 0 BK OF AMERICA CORP COM 060505104 1238202 40851261 SH SOLE 39231906 0 1619355 BLACKBERRY LTD COM 09228F103 393517 59353992 SH SOLE 58056342 0 1297650 BLOOM ENERGY CORP COM CL A 093712107 2869 100100 SH SOLE 100100 0 0 BOOT BARN HLDGS INC COM 099406100 3252 75000 SH SOLE 75000 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1418622 39460985 SH SOLE 38767578 0 693407 BRISTOL-MYERS SQUIBB CO COM 110122108 1212094 19540448 SH SOLE 18694070 0 846378 BURLINGTON STORES INC COM 122017106 114964 439550 SH SOLE 439550 0 0 CABOT OIL & GAS CORP COM 127097103 80121 4921454 SH SOLE 4591250 0 330204 CALAVO GROWERS INC COM 128246105 12733 183400 SH SOLE 183400 0 0 CALITHERA BIOSCIENCES INC COM 13089P101 50345 10253500 SH SOLE 10253500 0 0 CAMECO CORP COM 13321L108 8344 622700 SH SOLE 622700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 138991 3309300 SH SOLE 3093850 0 215450 CARMAX INC COM 143130102 810680 8582253 SH SOLE 7902103 0 680150 CARNIVAL CORP UNIT 99/99/9999 143658300 338592 15632127 SH SOLE 15002704 0 629423 CARRIER GLOBAL CORPORATION COM 14448C104 153361 4065762 SH SOLE 3967362 0 98400 CATERPILLAR INC COM 149123101 924906 5081345 SH SOLE 4934999 0 146346 CBOE GLOBAL MKTS INC COM 12503M108 5764 61900 SH SOLE 39600 0 22300 CELANESE CORP DEL COM 150870103 1423 10950 SH SOLE 0 0 10950 CERENCE INC COM 156727109 78933 785560 SH SOLE 679650 0 105910 CERNER CORP COM 156782104 1523 19400 SH SOLE 19400 0 0 CERUS CORP COM 157085101 72207 10434500 SH SOLE 10434500 0 0 CHARLES RIV LABS INTL INC COM 159864107 92556 370430 SH SOLE 370430 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 198465 300000 SH SOLE 300000 0 0 CHEGG INC COM 163092109 204832 2267600 SH SOLE 2267600 0 0 CHEVRON CORP NEW COM 166764100 20211 239330 SH SOLE 228659 0 10671 CIENA CORP COM NEW 171779309 5999 113510 SH SOLE 90125 0 23385 CISCO SYS INC COM 17275R102 435599 9734065 SH SOLE 9211183 0 522882 CITIGROUP INC COM NEW 172967424 305281 4951046 SH SOLE 4638490 0 312556 CME GROUP INC COM 12572Q105 111001 609730 SH SOLE 609730 0 0 COLFAX CORP COM 194014106 25097 656300 SH SOLE 605100 0 51200 COMCAST CORP NEW CL A 20030N101 51792 988402 SH SOLE 988402 0 0 COMSCORE INC COM 20564W105 13665 5487965 SH SOLE 5487965 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8477 38700 SH SOLE 38700 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 894 72000 SH SOLE 72000 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 3155 340000 SH SOLE 340000 0 0 CORNING INC COM 219350105 447873 12440925 SH SOLE 12072125 0 368800 CORTEVA INC COM 22052L104 88095 2275189 SH SOLE 2191222 0 83967 CREE INC COM 225447101 342973 3238650 SH SOLE 2999390 0 239260 CROWDSTRIKE HLDGS INC CL A 22788C105 54690 258190 SH SOLE 258190 0 0 CSX CORP COM 126408103 144910 1596800 SH SOLE 1596800 0 0 CURTISS WRIGHT CORP COM 231561101 199516 1714790 SH SOLE 1682690 0 32100 CVS HEALTH CORP COM 126650100 317635 4650585 SH SOLE 4430365 0 220220 CYBERARK SOFTWARE LTD SHS M2682V108 14430 89300 SH SOLE 89300 0 0 DARDEN RESTAURANTS INC COM 237194105 6170 51800 SH SOLE 51800 0 0 DEERE & CO COM 244199105 144391 536670 SH SOLE 536670 0 0 DELL TECHNOLOGIES INC CL C 24703L202 34835 475303 SH SOLE 455283 0 20020 DELTA AIR LINES INC DEL COM NEW 247361702 914505 22743215 SH SOLE 22004845 0 738370 DESCARTES SYS GROUP INC COM 249906108 302696 5176065 SH SOLE 5153365 0 22700 DIEBOLD NXDF INC COM 253651103 3091 290000 SH SOLE 290000 0 0 DIGIMARC CORP NEW COM 25381B101 13610 288100 SH SOLE 288100 0 0 DISCOVER FINL SVCS COM 254709108 514330 5681321 SH SOLE 5497488 0 183833 DISNEY WALT CO COM 254687106 680015 3753257 SH SOLE 3712567 0 40690 DOCUSIGN INC COM 256163106 8970 40350 SH SOLE 40350 0 0 DOLLAR TREE INC COM 256746108 24093 223000 SH SOLE 191100 0 31900 DOORDASH INC CL A 25809K105 62302 436442 SH SOLE 414102 0 22340 DOW INC COM 260557103 155097 2794543 SH SOLE 2697870 0 96673 DUPONT DE NEMOURS INC COM 26614N102 163628 2301055 SH SOLE 2224095 0 76960 EBAY INC. COM 278642103 141523 2816370 SH SOLE 2816370 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 211699 2320500 SH SOLE 2320500 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 997732 32531211 SH SOLE 31444188 0 1087023 ELECTRONIC ARTS INC COM 285512109 128669 896025 SH SOLE 864050 0 31975 ENTEGRIS INC COM 29362U104 381146 3966141 SH SOLE 3911160 0 54981 ENTERCOM COMMUNICATIONS CORP CL A 293639100 2964 1200000 SH SOLE 1200000 0 0 EOG RES INC COM 26875P101 161333 3235079 SH SOLE 3233454 0 1625 EPIZYME INC COM 29428V104 165165 15208527 SH SOLE 15208527 0 0 EPR PPTYS COM SH BEN INT 26884U109 7868 242089 SH SOLE 242089 0 0 ERICSSON ADR B SEK 10 294821608 1449767 121319382 SH SOLE 117231982 0 4087400 EXACT SCIENCES CORP COM 30063P105 86834 655400 SH SOLE 655400 0 0 FACEBOOK INC CL A 30303M102 357799 1309850 SH SOLE 1299750 0 10100 FARO TECHNOLOGIES INC COM 311642102 5326 75400 SH SOLE 75400 0 0 FEDEX CORP COM 31428X106 3561296 13717339 SH SOLE 13324741 0 392598 FIBROGEN INC COM 31572Q808 342267 9228020 SH SOLE 8569480 0 658540 FIVE BELOW INC COM 33829M101 3797 21700 SH SOLE 21700 0 0 FLEX LTD ORD Y2573F102 1169001 65016736 SH SOLE 61676002 0 3340734 FLUIDIGM CORP DEL COM 34385P108 32603 5433843 SH SOLE 5433843 0 0 FORMFACTOR INC COM 346375108 165456 3846032 SH SOLE 3846032 0 0 FREEPORT-MCMORAN INC CL B 35671D857 62503 2402100 SH SOLE 2402100 0 0 GAN LTD ORD SHS G3728V109 18678 921000 SH SOLE 921000 0 0 GENERAL DYNAMICS CORP COM 369550108 174661 1173638 SH SOLE 1167308 0 6330 GIBRALTAR INDS INC COM 374689107 26970 374900 SH SOLE 374900 0 0 GILDAN ACTIVEWEAR INC COM 375916103 3035 108340 SH SOLE 108340 0 0 GLAUKOS CORP COM 377322102 32452 431200 SH SOLE 431200 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 20582 559300 SH SOLE 551400 0 7900 GOLDMAN SACHS GROUP INC COM 38141G104 191203 725050 SH SOLE 719250 0 5800 GREIF INC CL B 397624206 1597 33000 SH SOLE 33000 0 0 GUARDANT HEALTH INC COM 40131M109 16503 128052 SH SOLE 128052 0 0 HAWAIIAN HOLDINGS INC COM 419879101 6105 344900 SH SOLE 344900 0 0 HEALTH CATALYST INC COM 42225T107 4393 100909 SH SOLE 100909 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 5169 171000 SH SOLE 171000 0 0 HESS CORP COM 42809H107 450414 8532185 SH SOLE 8304705 0 227480 HEWLETT PACKARD ENTERPRISE C COM 42824C109 781421 65942728 SH SOLE 63441191 0 2501537 HILTON WORLDWIDE HLDGS INC COM 43300A203 65595 589565 SH SOLE 589565 0 0 HONEYWELL INTL INC COM 438516106 53143 249850 SH SOLE 245910 0 3940 HP INC COM 40434L105 795156 32336576 SH SOLE 31077562 0 1259014 HUBSPOT INC COM 443573100 116514 293900 SH SOLE 293900 0 0 IDEX CORP COM 45167R104 102068 512390 SH SOLE 453270 0 59120 ILLUMINA INC COM 452327109 292973 791818 SH SOLE 766635 0 25183 IMAX CORP COM 45245E109 33306 1848300 SH SOLE 1848300 0 0 IMMUNOGEN INC COM 45253H101 5810 900827 SH SOLE 900827 0 0 INGEVITY CORP COM 45688C107 2764 36500 SH SOLE 36500 0 0 INSULET CORP COM 45784P101 415631 1625910 SH SOLE 1625910 0 0 INTEL CORP COM 458140100 1622845 32574166 SH SOLE 31126109 0 1448057 INTUIT COM 461202103 971691 2558091 SH SOLE 2485691 0 72400 IQVIA HLDGS INC COM 46266C105 55289 308583 SH SOLE 305138 0 3445 IROBOT CORP COM 462726100 237411 2956913 SH SOLE 2956913 0 0 JABIL INC COM 466313103 152472 3585050 SH SOLE 3284850 0 300200 JACOBS ENGR GROUP INC COM 469814107 767776 7046402 SH SOLE 6676817 0 369585 JETBLUE AWYS CORP COM 477143101 253386 17426825 SH SOLE 16661722 0 765103 JPMORGAN CHASE & CO COM 46625H100 1837914 14463795 SH SOLE 13867826 0 595969 KEYSIGHT TECHNOLOGIES INC COM 49338L103 268798 2034960 SH SOLE 1881800 0 153160 KIRBY CORP COM 497266106 23458 452600 SH SOLE 452600 0 0 KLA CORP COM NEW 482480100 2424516 9364319 SH SOLE 9189769 0 174550 KROGER CO COM 501044101 3052 96100 SH SOLE 96100 0 0 L BRANDS INC COM 501797104 427425 11493014 SH SOLE 11035325 0 457689 L3HARRIS TECHNOLOGIES INC COM 502431109 61394 324800 SH SOLE 324800 0 0 LAS VEGAS SANDS CORP COM 517834107 69666 1168900 SH SOLE 1168900 0 0 LILLY ELI & CO COM 532457108 6206083 36757185 SH SOLE 35571906 0 1185279 LINDE PLC SHS G5494J103 78394 297500 SH SOLE 297500 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 6673 586900 SH SOLE 586900 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 7831 754400 SH SOLE 754400 0 0 LIVANOVA PLC SHS G5509L101 261973 3956695 SH SOLE 3920885 0 35810 LIVE NATION ENTERTAINMENT IN COM 538034109 73150 995505 SH SOLE 970695 0 24810 LPL FINL HLDGS INC COM 50212V100 21261 204000 SH SOLE 204000 0 0 LYFT INC CL A COM 55087P104 188748 3841806 SH SOLE 3651376 0 190430 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9038 164200 SH SOLE 164200 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 21501 204698 SH SOLE 204698 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1265 6873 SH SOLE 6873 0 0 MAGNITE INC COM 55955D100 9213 300000 SH SOLE 300000 0 0 MARKETAXESS HLDGS INC COM 57060D108 220019 385620 SH SOLE 385620 0 0 MARRIOTT INTL INC NEW CL A 571903202 137104 1039296 SH SOLE 1031746 0 7550 MARRONE BIO INNOVATIONS INC COM 57165B106 2479 1983200 SH SOLE 1983200 0 0 MARSH & MCLENNAN COS INC COM 571748102 784583 6705835 SH SOLE 6393901 0 311934 MASONITE INTL CORP COM 575385109 18458 187700 SH SOLE 187700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 106502 298374 SH SOLE 288074 0 10300 MATERIALISE NV SPONSORED ADS 57667T100 30428 561300 SH SOLE 561300 0 0 MATSON INC COM 57686G105 30444 534392 SH SOLE 515662 0 18730 MATTEL INC COM 577081102 843654 48346949 SH SOLE 47032433 0 1314516 MAXAR TECHNOLOGIES INC COM 57778K105 24536 635800 SH SOLE 635800 0 0 MAXLINEAR INC COM 57776J100 172835 4525662 SH SOLE 4186440 0 339222 MCDONALDS CORP COM 580135101 32616 152000 SH SOLE 152000 0 0 MEDTRONIC PLC SHS G5960L103 265871 2269690 SH SOLE 2236845 0 32845 MERCK & CO. INC COM 58933Y105 203011 2481800 SH SOLE 2481800 0 0 MEREO BIOPHARMA GROUP PLC ADS 589492107 1751 489100 SH SOLE 489100 0 0 MGM RESORTS INTERNATIONAL COM 552953101 63546 2016700 SH SOLE 2016700 0 0 MICRON TECHNOLOGY INC COM 595112103 3650008 48550259 SH SOLE 47591448 0 958811 MICROSOFT CORP COM 594918104 4489043 20182729 SH SOLE 19381214 0 801515 MISSION PRODUCE INC COM 60510V108 919 61090 SH SOLE 61090 0 0 MONGODB INC CL A 60937P106 55292 154000 SH SOLE 154000 0 0 MORGAN STANLEY COM NEW 617446448 827361 12072976 SH SOLE 11690623 0 382353 NEKTAR THERAPEUTICS COM 640268108 313487 18440399 SH SOLE 18305742 0 134657 NETAPP INC COM 64110D104 1854618 27998458 SH SOLE 27000928 0 997530 NETFLIX INC COM 64110L106 2974 5500 SH SOLE 5500 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 2267 42300 SH SOLE 42300 0 0 NEWELL BRANDS INC COM 651229106 132197 6226900 SH SOLE 5318450 0 908450 NLIGHT INC COM 65487K100 41024 1256474 SH SOLE 1256474 0 0 NMI HLDGS INC CL A 629209305 100832 4451749 SH SOLE 4451749 0 0 NN INC COM 629337106 35839 5454938 SH SOLE 5156938 0 298000 NOKIA CORP SPONSORED ADR 654902204 26346 6738226 SH SOLE 5998126 0 740100 NORFOLK SOUTHN CORP COM 655844108 30129 126800 SH SOLE 126800 0 0 NORTHERN TR CORP COM 665859104 396821 4260477 SH SOLE 4156167 0 104310 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 75663 2975340 SH SOLE 2916240 0 59100 NOVARTIS AG SPONSORED ADR 66987V109 2059089 21805450 SH SOLE 21212960 0 592490 NUANCE COMMUNICATIONS INC COM 67020Y100 304530 6907003 SH SOLE 6022579 0 884424 NUTANIX INC CL A 67059N108 91581 2873585 SH SOLE 2873585 0 0 NUVASIVE INC COM 670704105 27855 494500 SH SOLE 494500 0 0 NVENT ELECTRIC PLC SHS G6700G107 20679 887900 SH SOLE 887900 0 0 NVIDIA CORPORATION COM 67066G104 1066157 2041665 SH SOLE 2005260 0 36405 OKTA INC CL A 679295105 2606 10250 SH SOLE 10250 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 53021 271650 SH SOLE 271650 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 3549 350000 SH SOLE 350000 0 0 ORACLE CORP COM 68389X105 631805 9766650 SH SOLE 9560850 0 205800 ORASURE TECHNOLOGIES INC COM 68554V108 14496 1369500 SH SOLE 1369500 0 0 OSI SYSTEMS INC COM 671044105 32571 349400 SH SOLE 322800 0 26600 OTIS WORLDWIDE CORP COM 68902V107 71148 1053268 SH SOLE 1035418 0 17850 PALO ALTO NETWORKS INC COM 697435105 70605 198669 SH SOLE 194499 0 4170 PAYPAL HLDGS INC COM 70450Y103 555761 2373020 SH SOLE 2297380 0 75640 PENTAIR PLC SHS G7S00T104 38718 729290 SH SOLE 729290 0 0 PENUMBRA INC COM 70975L107 9121 52120 SH SOLE 48400 0 3720 PERKINELMER INC COM 714046109 261691 1823630 SH SOLE 1633310 0 190320 PERSPECTA INC COM 715347100 15395 639338 SH SOLE 598660 0 40678 PHILIP MORRIS INTL INC COM 718172109 12832 155000 SH SOLE 155000 0 0 PINTEREST INC CL A 72352L106 123348 1871750 SH SOLE 1871750 0 0 PIONEER NAT RES CO COM 723787107 577069 5066896 SH SOLE 4842596 0 224300 PLANTRONICS INC NEW COM 727493108 164598 6089450 SH SOLE 6089450 0 0 PLURALSIGHT INC COM CL A 72941B106 3970 189400 SH SOLE 189400 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1095 31400 SH SOLE 31400 0 0 PROGRESSIVE CORP COM 743315103 220842 2233430 SH SOLE 2233430 0 0 PROS HOLDINGS INC COM 74346Y103 72926 1436400 SH SOLE 1436400 0 0 PULMONX CORP COM 745848101 50557 732500 SH SOLE 703300 0 29200 QUALCOMM INC COM 747525103 1764785 11584518 SH SOLE 11240892 0 343626 RAMBUS INC DEL COM 750917106 15582 892445 SH SOLE 675186 0 217259 RAPID7 INC COM 753422104 17838 197850 SH SOLE 197850 0 0 RAYMOND JAMES FINL INC COM 754730109 385942 4034095 SH SOLE 3938770 0 95325 RAYTHEON TECHNOLOGIES CORP COM 75513E101 129862 1816002 SH SOLE 1780302 0 35700 RESTAURANT BRANDS INTL INC COM 76131D103 85792 1403900 SH SOLE 1403900 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 129102 4342491 SH SOLE 4342491 0 0 RINGCENTRAL INC CL A 76680R206 69844 184300 SH SOLE 184300 0 0 ROCKWELL AUTOMATION INC COM 773903109 73709 293885 SH SOLE 284675 0 9210 ROSS STORES INC COM 778296103 1347175 10969589 SH SOLE 10604062 0 365527 ROYAL CARIBBEAN GROUP COM V7780T103 421105 5638031 SH SOLE 5531409 0 106622 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 54385 494500 SH SOLE 494500 0 0 SAFEHOLD INC COM 78645L100 758 10450 SH SOLE 10450 0 0 SALESFORCE COM INC COM 79466L302 11126 50000 SH SOLE 50000 0 0 SANDERSON FARMS INC COM 800013104 10100 76400 SH SOLE 66500 0 9900 SANOFI SPONSORED ADR 80105N105 82776 1703560 SH SOLE 1679320 0 24240 SCHLUMBERGER LTD COM 806857108 3220 147500 SH SOLE 147500 0 0 SCHWAB CHARLES CORP COM 808513105 1509496 28459569 SH SOLE 27647600 0 811969 SCIENCE APPLICATIONS INTL CO COM 808625107 15881 167800 SH SOLE 167800 0 0 SEAGEN INC COM 81181C104 941012 5372912 SH SOLE 5302427 0 70485 SEER INC COM CL A 81578P106 4306 76700 SH SOLE 70600 0 6100 SERVICESOURCE INTL INC COM 81763U100 14729 8368633 SH SOLE 8368633 0 0 SHOCKWAVE MED INC COM 82489T104 36716 353987 SH SOLE 353987 0 0 SIO GENE THERAPIES INC COMMON 829399104 146 52625 SH SOLE 52625 0 0 SKILLZ INC COM 83067L109 9314 465700 SH SOLE 465700 0 0 SNAP INC CL A 83304A106 13056 260750 SH SOLE 260750 0 0 SONY CORP SPONSORED ADR 835699307 2973368 29410169 SH SOLE 28204569 0 1205600 SOUTHWEST AIRLS CO COM 844741108 3039616 65213818 SH SOLE 63001180 0 2212638 SOUTHWESTERN ENERGY CO COM 845467109 32799 11006350 SH SOLE 10290525 0 715825 SPIRIT AIRLS INC COM 848577102 9046 370000 SH SOLE 370000 0 0 SPLUNK INC COM 848637104 690827 4066320 SH SOLE 4066320 0 0 STRATASYS LTD SHS M85548101 101288 4888399 SH SOLE 4888399 0 0 STRYKER CORPORATION COM 863667101 122446 499700 SH SOLE 499700 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 353 1700 SH SOLE 1700 0 0 TECHNIPFMC PLC COM G87110105 6852 728900 SH SOLE 728900 0 0 TERADYNE INC COM 880770102 200878 1675517 SH SOLE 1517862 0 157655 TESLA INC COM 88160R101 3465570 4911035 SH SOLE 4833585 0 77450 TEXAS INSTRS INC COM 882508104 3818068 23262463 SH SOLE 22453320 0 809143 TEXTRON INC COM 883203101 310151 6417370 SH SOLE 6319850 0 97520 THERMO FISHER SCIENTIFIC INC COM 883556102 2070637 4445525 SH SOLE 4300585 0 144940 TJX COS INC NEW COM 872540109 1013898 14846948 SH SOLE 14547200 0 299748 T-MOBILE US INC COM 872590104 271262 2011586 SH SOLE 1981918 0 29668 TRADEWEB MKTS INC CL A 892672106 44784 717110 SH SOLE 690210 0 26900 TRANSDIGM GROUP INC COM 893641100 379908 613894 SH SOLE 613894 0 0 TRANSOCEAN LTD REG SHS H8817H100 112135 48543106 SH SOLE 46200710 0 2342396 TRIBUNE PUBG CO NEW COM 89609W107 2761 201525 SH SOLE 200300 0 1225 TRIMBLE INC COM 896239100 475226 7117365 SH SOLE 6545885 0 571480 TURNING POINT THERAPEUTICS I COM 90041T108 54996 451340 SH SOLE 451340 0 0 TYSON FOODS INC CL A 902494103 34733 539000 SH SOLE 539000 0 0 UBER TECHNOLOGIES INC COM 90353T100 49138 963500 SH SOLE 944400 0 19100 ULTA BEAUTY INC COM 90384S303 21623 75300 SH SOLE 75300 0 0 UNION PAC CORP COM 907818108 639113 3069412 SH SOLE 3059700 0 9712 UNITED AIRLS HLDGS INC COM 910047109 1230417 28448950 SH SOLE 27822942 0 626008 UNITED PARCEL SERVICE INC CL B 911312106 539426 3203243 SH SOLE 3082437 0 120806 UNITEDHEALTH GROUP INC COM 91324P102 3087 8804 SH SOLE 8804 0 0 UNITY SOFTWARE INC COM 91332U101 114679 747240 SH SOLE 747240 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 555697 2418175 SH SOLE 2365775 0 52400 US BANCORP DEL COM NEW 902973304 235981 5065050 SH SOLE 4888550 0 176500 V F CORP COM 918204108 35616 417000 SH SOLE 417000 0 0 VALERO ENERGY CORP COM 91913Y100 20730 366441 SH SOLE 244941 0 121500 VISA INC COM CL A 92826C839 749894 3428399 SH SOLE 3086460 0 341939 VMWARE INC CL A COM 928563402 119557 852395 SH SOLE 776925 0 75470 VONAGE HLDGS CORP COM 92886T201 11826 918500 SH SOLE 807600 0 110900 WATERS CORP COM 941848103 9351 37795 SH SOLE 37795 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 30886 3924475 SH SOLE 3814175 0 110300 WELLS FARGO CO NEW COM 949746101 1467023 48609110 SH SOLE 46844946 0 1764164 WESTERN DIGITAL CORP. COM 958102105 86758 1566307 SH SOLE 1417977 0 148330 WHIRLPOOL CORP COM 963320106 1060135 5873650 SH SOLE 5616700 0 256950 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 10385 448200 SH SOLE 448200 0 0 XENCOR INC COM 98401F105 233003 5340422 SH SOLE 5340422 0 0 XPENG INC ADS 98422D105 182165 4253200 SH SOLE 3923800 0 329400 ZENTALIS PHARMACEUTICALS INC COM 98943L107 71246 1371690 SH SOLE 1323590 0 48100 ZIMMER BIOMET HOLDINGS INC COM 98956P102 536726 3483200 SH SOLE 3231080 0 252120 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 337 1000 SH SOLE 1000 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 18178 376910 SH SOLE 376910 0 0