0001145549-24-041385.txt : 20240628 0001145549-24-041385.hdr.sgml : 20240628 20240628130325 ACCESSION NUMBER: 0001145549-24-041385 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240430 FILED AS OF DATE: 20240628 DATE AS OF CHANGE: 20240628 PERIOD START: 20241031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRIMECAP Odyssey Funds CENTRAL INDEX KEY: 0001293967 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-21597 FILM NUMBER: 241083793 BUSINESS ADDRESS: STREET 1: 177 EAST COLORADO BOULEVARD, 11TH FLOOR CITY: PASADENA STATE: CA ZIP: 91105 BUSINESS PHONE: 626-304-9222 MAIL ADDRESS: STREET 1: 177 EAST COLORADO BOULEVARD, 11TH FLOOR CITY: PASADENA STATE: CA ZIP: 91105 FORMER COMPANY: FORMER CONFORMED NAME: PRIMECAP Management Co DATE OF NAME CHANGE: 20160621 FORMER COMPANY: FORMER CONFORMED NAME: PRIMECAP Odyssey Funds DATE OF NAME CHANGE: 20040629 FORMER COMPANY: FORMER CONFORMED NAME: PRIMECAP Funds DATE OF NAME CHANGE: 20040616 0001293967 S000005541 PRIMECAP Odyssey Aggressive Growth Fund C000015071 PRIMECAP Odyssey Aggressive Growth Fund POAGX NPORT-P 1 primary_doc.xml NPORT-P false 0001293967 XXXXXXXX S000005541 C000015071 PRIMECAP Odyssey Funds 811-21597 0001293967 5493004GQ7ACYH108358 177 East Colorado Boulevard 11th Floor Pasadena 91105 626-304-9222 PRIMECAP Odyssey Aggressive Growth Fund S000005541 2549009N8YAO12OLQN38 2024-10-31 2024-04-30 N 6845912914.780000000000 17609500.020000000000 6828303414.760000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 N Alaska Air Group Inc 529900G48RT4KWLC6C27 Alaska Air Group Inc 011659109 390800.000000000000 NS USD 16812216.000000000000 0.2462136636 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 714350.000000000000 NS USD 116281893.000000000000 1.7029397485 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 173000.000000000000 NS USD 30275000.000000000000 0.4433751426 Long EC CORP US N 1 N N N Bridgebio Pharma Inc 54930028YG89VTY2J114 Bridgebio Pharma Inc 10806X102 439730.000000000000 NS USD 11265882.600000000000 0.1649880199 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 747700.000000000000 NS USD 50821169.000000000000 0.7442722725 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 94000.000000000000 NS USD 11921080.000000000000 0.1745833376 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 338916.000000000000 NS USD 58273217.040000000000 0.8534069666 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 23730.000000000000 NS USD 9606853.200000000000 0.1406916567 Long EC CORP US N 1 N N N Ivanhoe Mines Ltd 5299006XZISURYIA4G32 Ivanhoe Mines Ltd 46579R104 2865600.000000000000 NS 38842186.470000000000 0.5688409567 Long EC CORP CA N 1 N N N Standard BioTools Inc 549300GX8Y96GSB6YP89 Standard BioTools Inc 34385P108 2162669.000000000000 NS USD 5363419.120000000000 0.0785468775 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 42650.000000000000 NS USD 2123543.500000000000 0.0310991380 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 184000.000000000000 NS USD 5168560.000000000000 0.0756931801 Long EC CORP US N 1 N N N Health Catalyst Inc 549300223PL6GWKVJG92 Health Catalyst Inc 42225T107 2237906.000000000000 NS USD 13919775.320000000000 0.2038540831 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 11310.000000000000 NS USD 1391695.500000000000 0.0203812780 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 1301100.000000000000 NS USD 7390248.000000000000 0.1082296370 Long EC CORP US N 1 N N N Sphere Entertainment Co 254900ZW4JWKYRZZ9A91 Sphere Entertainment Co 55826T102 570528.000000000000 NS USD 22170718.080000000000 0.3246885314 Long EC CORP US N 1 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG N/A 118800.000000000000 NS 28466169.370000000000 0.4168849514 Long EC CORP CH N 2 N N N Pulmonx Corp 549300WZMFR0ZK7RJY40 Pulmonx Corp 745848101 3857571.000000000000 NS USD 29356115.310000000000 0.4299181440 Long EC CORP US N 1 N N N RXO Inc 549300KL8CA6GP8XPM30 RXO Inc 74982T103 69600.000000000000 NS USD 1316136.000000000000 0.0192747147 Long EC CORP US N 1 N N N Capri Holdings Ltd 549300LPG8W0H1OX3A26 Capri Holdings Ltd N/A 207937.000000000000 NS USD 7377604.760000000000 0.1080444777 Long EC CORP GB N 1 N N N CyberArk Software Ltd 529900YEXNDM894PWS93 CyberArk Software Ltd N/A 59600.000000000000 NS USD 14259300.000000000000 0.2088263970 Long EC CORP IL N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources Inc 26875P101 124200.000000000000 NS USD 16410546.000000000000 0.2403312361 Long EC CORP US N 1 N N N EPR Properties 549300YSSXFHMPOWZ492 EPR Properties 26884U109 133800.000000000000 NS USD 5430942.000000000000 0.0795357451 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 39200.000000000000 NS USD 2691864.000000000000 0.0394221498 Long EC CORP US N 1 N N N Frontier Group Holdings Inc 549300DT3Y2BHO6G7T02 Frontier Group Holdings Inc 35909R108 193000.000000000000 NS USD 1165720.000000000000 0.0170718834 Long EC CORP US N 1 N N N Galapagos NV 549300QKJ78IY0IOV655 Galapagos NV 36315X101 601200.000000000000 NS USD 17104140.000000000000 0.2504888691 Long EC CORP BE N 1 N N N Gitlab Inc N/A Gitlab Inc 37637K108 81800.000000000000 NS USD 4292046.000000000000 0.0628566972 Long EC CORP US N 1 N N N Immunome Inc N/A Immunome Inc 45257U108 180000.000000000000 NS USD 2530800.000000000000 0.0370633794 Long EC CORP US N 1 N N N Jamf Holding Corp 254900IHLXZU4Z5ANA12 Jamf Holding Corp 47074L105 94900.000000000000 NS USD 1847703.000000000000 0.0270594742 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 563000.000000000000 NS USD 8805320.000000000000 0.1289532621 Long EC CORP US N 1 N N N Madison Square Garden Entertai N/A Madison Square Garden Entertainment Corp 558256103 77200.000000000000 NS USD 3022380.000000000000 0.0442625322 Long EC CORP US N 1 N N N Galaxy Digital Holdings Ltd 254900ULFH90UKBGDV65 Galaxy Digital Holdings Ltd N/A 116700.000000000000 NS 1025729.130000000000 0.0150217275 Long EC CORP US N 1 N N N Flutter Entertainment PLC 635400EG4YIJLJMZJ782 Flutter Entertainment PLC N/A 22700.000000000000 NS 4205366.480000000000 0.0615872820 Long EC CORP IE N 2 N N N PROS Holdings Inc 549300LPE1KNL5RWKQ48 PROS Holdings Inc 74346Y103 280380.000000000000 NS USD 9182445.000000000000 0.1344762299 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 21386.000000000000 NS USD 3511581.200000000000 0.0514268477 Long EC CORP US N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 2068550.000000000000 NS USD 170800173.500000000000 2.5013559464 Long EC CORP JP N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 91100.000000000000 NS USD 14955887.000000000000 0.2190278623 Long EC CORP US N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 Western Digital Corp 958102105 210000.000000000000 NS USD 14874300.000000000000 0.2178330267 Long EC CORP US N 1 N N N WillScot Mobile Mini Holdings 549300HJ4VIXF476Q166 WillScot Mobile Mini Holdings Corp 971378104 106800.000000000000 NS USD 3947328.000000000000 0.0578083275 Long EC CORP US N 1 N N N XPO Inc 54930096DB9LCLPN7H13 XPO Inc 983793100 40000.000000000000 NS USD 4298400.000000000000 0.0629497510 Long EC CORP US N 1 N N N ZoomInfo Technologies Inc 2549008GSAHW4UWFEM58 ZoomInfo Technologies Inc 98980F104 218269.000000000000 NS USD 3461746.340000000000 0.0506970199 Long EC CORP US N 1 N N N BlackBerry Ltd 549300HJD8NEGT71RF07 BlackBerry Ltd 09228F103 8995866.000000000000 NS USD 25098466.140000000000 0.3675651859 Long EC CORP CA N 1 N N N Cerus Corp 254900BIEY9XIDA04Q21 Cerus Corp 157085101 8584000.000000000000 NS USD 14335280.000000000000 0.2099391185 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 185903.000000000000 NS USD 23559487.190000000000 0.3450269527 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 33300.000000000000 NS USD 14324661.000000000000 0.2097836041 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health Inc 40131M109 22490.000000000000 NS USD 404820.000000000000 0.0059285590 Long EC CORP US N 1 N N N Hertz Global Holdings Inc 549300NBK3K85MH1EX16 Hertz Global Holdings Inc 42806J700 296200.000000000000 NS USD 1347710.000000000000 0.0197371136 Long EC CORP US N 1 N N N Ingevity Corp 5493009UTFC4B5IMGF87 Ingevity Corp 45688C107 54500.000000000000 NS USD 2787130.000000000000 0.0408173133 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 545500.000000000000 NS USD 64019880.000000000000 0.9375664219 Long EC CORP US N 1 N N N Li-Cycle Holdings Corp N/A Li-Cycle Holdings Corp 50202P105 3125400.000000000000 NS USD 2047449.540000000000 0.0299847475 Long EC CORP CA N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 146400.000000000000 NS USD 9649224.000000000000 0.1413121740 Long EC CORP US N 1 N N N MaxLinear Inc 549300EMOI0SM2IY4F64 MaxLinear Inc 57776J100 1522900.000000000000 NS USD 31661091.000000000000 0.4636743431 Long EC CORP US N 1 N N N NMI Holdings Inc 529900KNNGFXJX1C3Z08 NMI Holdings Inc 629209305 460200.000000000000 NS USD 14201772.000000000000 0.2079839037 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 751077.000000000000 NS USD 76767580.170000000000 1.1242555509 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 16900.000000000000 NS USD 9305816.000000000000 0.1362829891 Long EC CORP US N 1 N N N nLight Inc N/A nLight Inc 65487K100 184743.000000000000 NS USD 2104222.770000000000 0.0308161873 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 130250.000000000000 NS USD 60283607.500000000000 0.8828489866 Long EC CORP US N 1 N N N Charles River Laboratories Int 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 13950.000000000000 NS USD 3194550.000000000000 0.0467839492 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 228660.000000000000 NS USD 11785136.400000000000 0.1725924536 Long EC CORP US N 1 N N N Elanco Animal Health Inc 549300SHPNDCE059M934 Elanco Animal Health Inc 28414H103 630892.000000000000 NS USD 8302538.720000000000 0.1215900673 Long EC CORP US N 1 N N N OraSure Technologies Inc 529900GNNJPNM4XHXQ77 OraSure Technologies Inc 68554V108 575620.000000000000 NS USD 3045029.800000000000 0.0445942369 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 72140.000000000000 NS USD 20984804.600000000000 0.3073209160 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 Performance Food Group Co 71377A103 74100.000000000000 NS USD 5029908.000000000000 0.0736626318 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 38750.000000000000 NS USD 8186325.000000000000 0.1198881260 Long EC CORP US N 1 N N N Entain PLC 213800GNI3K45LQR8L28 Entain PLC N/A 4186609.000000000000 NS 40845346.080000000000 0.5981770815 Long EC CORP GB N 2 N N N WildBrain Ltd 549300WVVSC8SXM80J15 WildBrain Ltd 96810C101 5458000.000000000000 NS 4043990.850000000000 0.0592239478 Long EC CORP CA N 1 N N N Prothena Corp PLC 5299009ZXQ8NIIJ8OL30 Prothena Corp PLC N/A 25200.000000000000 NS USD 512568.000000000000 0.0075065206 Long EC CORP IE N 1 N N N Adaptive Biotechnologies Corp 549300ZTF7OT1FW66Q96 Adaptive Biotechnologies Corp 00650F109 104230.000000000000 NS USD 273082.600000000000 0.0039992745 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 1598230.000000000000 NS USD 147612522.800000000000 2.1617745117 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 1258200.000000000000 NS USD 94176270.000000000000 1.3792045297 Long EC CORP CN N 1 N N N Bloom Energy Corp 549300XB5J9BFW5JXV97 Bloom Energy Corp 093712107 49600.000000000000 NS USD 552048.000000000000 0.0080847023 Long EC CORP US N 1 N N N Boot Barn Holdings Inc 529900QE1BFMYA3N4E71 Boot Barn Holdings Inc 099406100 65700.000000000000 NS USD 6995079.000000000000 0.1024424161 Long EC CORP US N 1 N N N Ibotta Inc 54930026OZD4IQ7YR615 Ibotta Inc 451051106 13600.000000000000 NS USD 1390872.000000000000 0.0203692179 Long EC CORP US N 1 N N N indie Semiconductor Inc 254900L1MFXFYGB1PV53 indie Semiconductor Inc 45569U101 7457620.000000000000 NS USD 41911824.400000000000 0.6137955778 Long EC CORP US N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV N/A 35100.000000000000 NS USD 30623697.000000000000 0.4484817844 Long EC CORP NL N 1 N N N Axcelis Technologies Inc 529900HF9B6NL1QG9F05 Axcelis Technologies Inc 054540208 945946.000000000000 NS USD 97924329.920000000000 1.4340945909 Long EC CORP US N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 Boston Scientific Corp 101137107 523800.000000000000 NS USD 37645506.000000000000 0.5513156594 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 91150.000000000000 NS USD 55133900.500000000000 0.8074319073 Long EC CORP US N 1 N N N IMAX Corp 5493002KS2T1Q0X7VZ21 IMAX Corp 45245E109 599700.000000000000 NS USD 9601197.000000000000 0.1406088221 Long EC CORP CA N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 687339.000000000000 NS USD 108585815.220000000000 1.5902312569 Long EC CORP US N 1 N N N ABIOMED INC N/A ABIOMED INC N/A 349922.000000000000 NS USD 356920.440000000000 0.0052270735 Long EC CORP US N 3 N N N Accuray Inc 549300G28LY4TZKZJG51 Accuray Inc 004397105 140000.000000000000 NS USD 298200.000000000000 0.0043671170 Long EC CORP US N 1 N N N Allegiant Travel Co 549300JM9OZXOHWL2K18 Allegiant Travel Co 01748X102 25100.000000000000 NS USD 1369456.000000000000 0.0200555821 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 584990.000000000000 NS USD 96312753.600000000000 1.4104931745 Long EC CORP US N 1 N N N Amylyx Pharmaceuticals Inc N/A Amylyx Pharmaceuticals Inc 03237H101 10000.000000000000 NS USD 18100.000000000000 0.0002650732 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 87400.000000000000 NS USD 17362010.000000000000 0.2542653562 Long EC CORP US N 1 N N N Array Technologies Inc 549300JM5FECYJQ85V37 Array Technologies Inc 04271T100 817900.000000000000 NS USD 10092886.000000000000 0.1478095712 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 882939.000000000000 NS USD 189672955.980000000000 2.7777464541 Long EC CORP US N 1 N N N BioNTech SE 894500UZJ5LG1F8J1U58 BioNTech SE 09075V102 1362792.000000000000 NS USD 121043185.440000000000 1.7726685252 Long EC CORP DE N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 96230.000000000000 NS USD 17315626.200000000000 0.2535860689 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 164171.000000000000 NS USD 34416808.440000000000 0.5040316218 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Coterra Energy Inc 127097103 504350.000000000000 NS USD 13799016.000000000000 0.2020855718 Long EC CORP US N 1 N N N Controladora Vuela Cia de Avia 549300G8NLCMP9Z44X52 Controladora Vuela Cia de Aviacion SAB de CV 21240E105 41000.000000000000 NS USD 335790.000000000000 0.0049176198 Long EC CORP MX N 1 N N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 192400.000000000000 NS USD 48758008.000000000000 0.7140574318 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 84200.000025000000 NS USD 10494688.000000000000 0.1536939319 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines Inc 247361702 2179697.000000000000 NS USD 109137428.790000000000 1.5983095970 Long EC CORP US N 1 N N N Descartes Systems Group Inc/Th 875500NEPA7JI5EOMN45 Descartes Systems Group Inc/The 249906108 252541.000000000000 NS USD 23433279.390000000000 0.3431786487 Long EC CORP CA N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 194000.000000000000 NS USD 10980400.000000000000 0.1608071483 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 7000.000000000000 NS USD 974330.000000000000 0.0142689910 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 437600.000000000000 NS USD 25971560.000000000000 0.3803515811 Long EC CORP US N 1 N N N Flywire Corp 54930055DSV7NNY4VY66 Flywire Corp 302492103 1163960.000000000000 NS USD 23861180.000000000000 0.3494452216 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 33500.000000000000 NS USD 8769630.000000000000 0.1284305847 Long EC CORP US N 1 N N N FibroGen Inc 549300Q914ULWWY95822 FibroGen Inc 31572Q808 4240951.000000000000 NS USD 4749865.120000000000 0.0695614244 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 3000.000000000000 NS USD 439020.000000000000 0.0064294155 Long EC CORP US N 1 N N N FormFactor Inc 549300YCEEO6SZD1ZR61 FormFactor Inc 346375108 837255.000000000000 NS USD 37333200.450000000000 0.5467419677 Long EC CORP US N 1 N N N Freshworks Inc 254900ULRGCUEIK0K191 Freshworks Inc 358054104 108500.000000000000 NS USD 1936725.000000000000 0.0283631948 Long EC CORP US N 1 N N N GFL Environmental Inc 549300FYK4MBXWIVZU26 GFL Environmental Inc 36168Q104 356300.000000000000 NS USD 11365970.000000000000 0.1664537925 Long EC CORP CA N 1 N N N Gibraltar Industries Inc N/A Gibraltar Industries Inc 374689107 95600.000000000000 NS USD 6831576.000000000000 0.1000479268 Long EC CORP US N 1 N N N Gildan Activewear Inc 549300SB3IBI34M00Z45 Gildan Activewear Inc 375916103 99000.000000000000 NS USD 3431340.000000000000 0.0502517213 Long EC CORP CA N 1 N N N Glaukos Corp 5299004JA1LHE21M6T14 Glaukos Corp 377322102 840235.000000000000 NS USD 80662560.000000000000 1.1812972433 Long EC CORP US N 1 N N N Griffon Corp 5493000C2SGNC7ZN3242 Griffon Corp 398433102 176400.000000000000 NS USD 11557728.000000000000 0.1692620743 Long EC CORP US N 1 N N N GrowGeneration Corp N/A GrowGeneration Corp 39986L109 846100.000000000000 NS USD 2529839.000000000000 0.0370493056 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 567150.000000000000 NS USD 9641550.000000000000 0.1411997888 Long EC CORP US N 1 N N N Immunocore Holdings PLC 213800IUE3DFS84BVN18 Immunocore Holdings PLC 45258D105 134130.000000000000 NS USD 7924400.400000000000 0.1160522595 Long EC CORP GB N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 184370.000000000000 NS USD 127084397.300000000000 1.8611416274 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 35500.000000000000 NS USD 5251870.000000000000 0.0769132489 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 54600.000000000000 NS USD 14694498.000000000000 0.2151998397 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 588394.000000000000 NS USD 459594553.400000000000 6.7307283447 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 545620.000000000000 NS USD 109173105.800000000000 1.5988320842 Long EC CORP US N 1 N N N Marqeta Inc 254900UZARK0FMZGZE18 Marqeta Inc 57142B104 437000.000000000000 NS USD 2425350.000000000000 0.0355190719 Long EC CORP US N 1 N N N Mereo Biopharma Group PLC 213800U8JQHIJOS5AS09 Mereo Biopharma Group PLC 589492107 10000.000000000000 NS USD 30500.000000000000 0.0004466703 Long EC CORP GB N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 13550.000000000000 NS USD 4948189.000000000000 0.0724658630 Long EC CORP US N 1 N N N NEXTracker Inc N/A NEXTracker Inc 65290E101 980483.000000000000 NS USD 41954867.570000000000 0.6144259419 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix Inc 67059N108 1503925.000000000000 NS USD 91288247.500000000000 1.3369096532 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 127250.000000000000 NS USD 109946545.000000000000 1.6101590442 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 322000.000000000000 NS USD 29939560.000000000000 0.4384626485 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 5200.000000000000 NS USD 944892.000000000000 0.0138378737 Long EC CORP US N 1 N N N MEREO BIOPHARMA GROUP - CVR N/A MEREO BIOPHARMA GROUP - CVR N/A 3786300.000000000000 NS USD .000000000000 0.0000000000 Long EC CORP US N 3 N N N RingCentral Inc 549300C8EH0H1614VE84 RingCentral Inc 76680R206 7500.000000000000 NS USD 222150.000000000000 0.0032533704 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 92500.000000000000 NS USD 1392125.000000000000 0.0203875680 Long EC CORP US N 1 N N N Southwest Airlines Co UDTZ87G0STFETI6HGH41 Southwest Airlines Co 844741108 1627800.000000000000 NS USD 42225132.000000000000 0.6183839445 Long EC CORP US N 1 N N N Sun Country Airlines Holdings 549300MOHOJN9GH0NJ48 Sun Country Airlines Holdings Inc 866683105 96815.000000000000 NS USD 1288607.650000000000 0.0188715640 Long EC CORP US N 1 N N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry Inc 876030107 330700.000000000000 NS USD 13201544.000000000000 0.1933356384 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 701450.000000000000 NS USD 128561756.000000000000 1.8827774367 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 35800.000000000000 NS USD 44679474.000000000000 0.6543276021 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 318200.000000000000 NS USD 21087114.000000000000 0.3088192296 Long EC CORP US N 1 N N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 1314400.000000000000 NS USD 35528232.000000000000 0.5203083378 Long EC CORP US N 1 N N N QIAGEN NV 54930036WK3GMCN17Z57 QIAGEN NV N/A 185852.000000000000 NS 7759643.400000000000 0.1136394054 Long EC CORP NL N 2 N N N Ambarella Inc 254900XN7F4DG0CEKC02 Ambarella Inc N/A 31300.000000000000 NS USD 1438861.000000000000 0.0210720132 Long EC CORP US N 1 N N N Norwegian Cruise Line Holdings N/A Norwegian Cruise Line Holdings Ltd N/A 1039565.000000000000 NS USD 19668569.800000000000 0.2880447544 Long EC CORP US N 1 N N N Perimeter Solutions SA 2221003U8GJZ9U4MR505 Perimeter Solutions SA N/A 1212452.000000000000 NS USD 8487164.000000000000 0.1242938909 Long EC CORP LU N 1 N N N PERIMETER SOLUTIONS SA 2221003U8GJZ9U4MR505 Perimeter Solutions SA N/A 364100.000000000000 NS USD 1802.300000000000 0.0000263946 N/A DE CORP US N 2 OTC US N/A Call Purchased Perimeter Solutions SA Perimeter Solutions SA 1.000000000000 12.000000000000 USD 2024-11-08 XXXX -1838.710000000000 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 Royal Caribbean Cruises Ltd N/A 645200.000000000000 NS USD 90089276.000000000000 1.3193508040 Long EC CORP US N 1 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd N/A 5787600.000000000000 NS USD 165814740.000000000000 2.4283446404 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 113330.000000000000 NS USD 13634732.300000000000 0.1996796491 Long EC CORP US N 1 N N N American Airlines Group Inc N/A American Airlines Group Inc 02376R102 4638200.000000000000 NS USD 62662082.000000000000 0.9176815703 Long EC CORP US N 1 N N N Amicus Therapeutics Inc 549300MRD1SMUTNBPQ53 Amicus Therapeutics Inc 03152W109 1094200.000000000000 NS USD 10931058.000000000000 0.1600845384 Long EC CORP US N 1 N N N AssetMark Financial Holdings I 5493001K4EDHT2T6W812 AssetMark Financial Holdings Inc 04546L106 20000.000000000000 NS USD 676200.000000000000 0.0099028991 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 37700.000000000000 NS USD 8024445.000000000000 0.1175174053 Long EC CORP US N 1 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 1011200.000000000000 NS USD 104558080.000000000000 1.5312453716 Long EC CORP CN N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 1950510.000000000000 NS USD 157523187.600000000000 2.3069154669 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 15026.000000000000 NS USD 19537857.020000000000 0.2861304754 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 2600.000000000000 NS USD 2128022.000000000000 0.0311647253 Long EC CORP US N 1 N N N Dreyfus Treasury Securities Ca 549300U78VESCW509025 Dreyfus Treasury Securities Cash Management 261941108 220032194.430000000000 NS USD 220032194.430000000000 3.2223552626 Long STIV RF US N 1 N N N Duolingo Inc N/A Duolingo Inc 26603R106 3600.000000000000 NS USD 812700.000000000000 0.0119019316 Long EC CORP US N 1 N N N EPIZYME INC CVR N/A EPIZYME INC CVR N/A 10344756.000000000000 NS USD 206895.120000000000 0.0030299638 Long EC CORP US N 3 N N N Jacobs Solutions Inc N/A Jacobs Solutions Inc 46982L108 845300.000000000000 NS USD 121325909.000000000000 1.7768089909 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 68970.000000000000 NS USD 6132122.700000000000 0.0898044848 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 2922925.000000000000 NS USD 330173608.000000000000 4.8353681426 Long EC CORP US N 1 N N N Mobileye Global Inc N/A Mobileye Global Inc 60741F104 339100.000000000000 NS USD 9342205.000000000000 0.1368159033 Long EC CORP IL N 1 N N N Nektar Therapeutics 5299005I24806IOIYE03 Nektar Therapeutics 640268108 4233380.000000000000 NS USD 6180734.800000000000 0.0905164054 Long EC CORP US N 1 N N N OSI Systems Inc DDX3MPX1Y8YD30050X33 OSI Systems Inc 671044105 190000.000000000000 NS USD 24973600.000000000000 0.3657365305 Long EC CORP US N 1 N N N Ollie's Bargain Outlet Holding 529900YO5DSQCPEFDZ05 Ollie's Bargain Outlet Holdings Inc 681116109 145670.000000000000 NS USD 10654303.800000000000 0.1560314935 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest Inc 72352L106 1310750.000000000000 NS USD 43844587.500000000000 0.6421007509 Long EC CORP US N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 Progressive Corp/The 743315103 103390.000000000000 NS USD 21530967.500000000000 0.3153194314 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 330983.000000000000 NS USD 54893530.550000000000 0.8039117071 Long EC CORP US N 1 N N N Rapid7 Inc 549300GNVG5D60KEYN14 Rapid7 Inc 753422104 142800.000000000000 NS USD 6397440.000000000000 0.0936900371 Long EC CORP US N 1 N N N Rivian Automotive Inc 25490004LNKJ84MFYY24 Rivian Automotive Inc 76954A103 58660.000000000000 NS USD 522074.000000000000 0.0076457352 Long EC CORP US N 1 N N N Ryanair Holdings PLC 635400BR2ROC1FVEBQ56 Ryanair Holdings PLC 783513203 15800.000000000000 NS USD 2151960.000000000000 0.0315152955 Long EC CORP IE N 1 N N N Shockwave Medical Inc 549300LDXO56IC5Y1538 Shockwave Medical Inc 82489T104 215300.000000000000 NS USD 71089907.000000000000 1.0411064459 Long EC CORP US N 1 N N N Tenable Holdings Inc 5493004S5OMPESF0EF83 Tenable Holdings Inc 88025T102 104600.000000000000 NS USD 4703862.000000000000 0.0688877121 Long EC CORP US N 1 N N N 10X Genomics Inc 5493003Z6741WNLG7H43 10X Genomics Inc 88025U109 143300.000000000000 NS USD 4195824.000000000000 0.0614475331 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 503900.000000000000 NS USD 51251669.000000000000 0.7505769133 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 1897440.000000000000 NS USD 97642262.400000000000 1.4299637328 Long EC CORP US N 1 N N N Unity Software Inc 549300D1ESJMGNQNG432 Unity Software Inc 91332U101 247533.000000000000 NS USD 6007625.910000000000 0.0879812385 Long EC CORP US N 1 N N N Victoria's Secret & Co 5493006T3O70U3UWVF17 Victoria's Secret & Co 926400102 108400.000000000000 NS USD 1910008.000000000000 0.0279719263 Long EC CORP US N 1 N N N Xencor Inc 549300V5IF65437JKG30 Xencor Inc 98401F105 5851457.000000000000 NS USD 122529509.580000000000 1.7944356327 Long EC CORP US N 1 N N N XPeng Inc 549300TZNMIREMWQU857 XPeng Inc 98422D105 3583880.000000000000 NS USD 29136944.400000000000 0.4267084022 Long EC CORP CN N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc 98980L101 286400.000000000000 NS USD 17499040.000000000000 0.2562721504 Long EC CORP US N 1 N N N PolyPeptide Group AG 5067007JCKTPOX4G9758 PolyPeptide Group AG N/A 1166216.000000000000 NS 38478832.910000000000 0.5635196706 Long EC CORP CH N 2 N N N Credo Technology Group Holding N/A Credo Technology Group Holding Ltd N/A 644000.000000000000 NS USD 11508280.000000000000 0.1685379120 Long EC CORP US N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 Transocean Ltd N/A 8429982.000000000000 NS USD 44004506.040000000000 0.6444427461 Long EC CORP US N 1 N N N Stratasys Ltd 529900MU215GIP9SZ741 Stratasys Ltd N/A 865400.000000000000 NS USD 8411688.000000000000 0.1231885505 Long EC CORP US N 1 N N N WaVe Life Sciences Ltd 54930070006GPKFYZ813 WaVe Life Sciences Ltd N/A 2804290.000000000000 NS USD 13825149.700000000000 0.2024682979 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 86600.000000000000 NS USD 54178692.000000000000 0.7934429493 Long EC CORP US N 1 N N N Ivanhoe Electric Inc / US N/A Ivanhoe Electric Inc / US 46578C108 333100.000000000000 NS USD 3364310.000000000000 0.0492700719 Long EC CORP US N 1 N N N Masonite International Corp 549300H0H07ZFT4JYM32 Masonite International Corp 575385109 3000.000000000000 NS USD 397650.000000000000 0.0058235549 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 250733.000000000000 NS USD 22776585.720000000000 0.3335614184 Long EC CORP US N 1 N N N Restaurant Brands Internationa 5299009RXTX9DN9AKJ98 Restaurant Brands International Inc 76131D103 35000.000000000000 NS USD 2654750.000000000000 0.0388786180 Long EC CORP CA N 1 N N N Rhythm Pharmaceuticals Inc 529900JPNWXQ8DPLA551 Rhythm Pharmaceuticals Inc 76243J105 5164410.000000000000 NS USD 205336941.600000000000 3.0071443685 Long EC CORP US N 1 N N N Allogene Therapeutics Inc N/A Allogene Therapeutics Inc 019770106 1951671.000000000000 NS USD 5386611.960000000000 0.0788865350 Long EC CORP US N 1 N N N Arlo Technologies Inc 549300T4EUX2OQ75HV52 Arlo Technologies Inc 04206A101 3048700.000000000000 NS USD 37742906.000000000000 0.5527420753 Long EC CORP US N 1 N N N Aurora Innovation Inc N/A Aurora Innovation Inc 051774107 3305200.000000000000 NS USD 9171930.000000000000 0.1343222385 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 90500.000000000000 NS USD 28386230.000000000000 0.4157142452 Long EC CORP US N 1 N N N BeiGene Ltd 549300JFUK6FRD5MH739 BeiGene Ltd 07725L102 709157.000000000000 NS USD 109167628.580000000000 1.5987518707 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 123099.000000000000 NS USD 36011381.460000000000 0.5273840261 Long EC CORP US N 1 N N N iRobot Corp 5493009PRNKOUKBAT390 iRobot Corp 462726100 646145.000000000000 NS USD 5531001.200000000000 0.0810011047 Long EC CORP US N 1 N N N Loar Holdings Inc N/A Loar Holdings Inc 53947R105 3400.000000000000 NS USD 177888.000000000000 0.0026051566 Long EC CORP US N 1 N N N NN Inc 549300SU3TUM6VH84645 NN Inc 629337106 353600.000000000000 NS USD 1258816.000000000000 0.0184352675 Long EC CORP US N 1 N N N New Fortress Energy Inc 254900EICTYTCHA5X705 New Fortress Energy Inc 644393100 1458456.000000000000 NS USD 38211547.200000000000 0.5596052911 Long EC CORP US N 1 N N N Nurix Therapeutics Inc N/A Nurix Therapeutics Inc 67080M103 214000.000000000000 NS USD 2572280.000000000000 0.0376708509 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 19220.000000000000 NS USD 3776153.400000000000 0.0553014881 Long EC CORP US N 1 N N N Safehold Inc QFFLKWYYS3UPWD86E794 Safehold Inc 78646V107 53600.000000000000 NS USD 977664.000000000000 0.0143178172 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 500970.000000000000 NS USD 30093267.900000000000 0.4407136894 Long EC CORP US N 1 N N N Zentalis Pharmaceuticals Inc N/A Zentalis Pharmaceuticals Inc 98943L107 854250.000000000000 NS USD 9448005.000000000000 0.1383653365 Long EC CORP US N 1 N N N Alkermes PLC N/A Alkermes PLC N/A 956200.000000000000 NS USD 23465148.000000000000 0.3436453622 Long EC CORP IE N 1 N N N Bioceres Crop Solutions Corp 549300SBSSIZUVSY4U27 Bioceres Crop Solutions Corp N/A 30000.000000000000 NS USD 354000.000000000000 0.0051843039 Long EC CORP AR N 1 N N N LivaNova PLC 2138001K2FX6SHK2B339 LivaNova PLC N/A 1105370.000000000000 NS USD 61624377.500000000000 0.9024844644 Long EC CORP GB N 1 N N N Mural Oncology PLC N/A Mural Oncology PLC N/A 46160.000000000000 NS USD 170792.000000000000 0.0025012362 Long EC CORP IE N 1 N N N 2024-06-27 PRIMECAP Odyssey Funds /s/ Julietta Martikyan PRIMECAP Odyssey Funds Chief Financial Officer