0001145549-23-041079.txt : 20230629 0001145549-23-041079.hdr.sgml : 20230629 20230629120342 ACCESSION NUMBER: 0001145549-23-041079 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20230430 FILED AS OF DATE: 20230629 DATE AS OF CHANGE: 20230629 PERIOD START: 20231031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PRIMECAP Odyssey Funds CENTRAL INDEX KEY: 0001293967 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: 231055829 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 S000005540 PRIMECAP Odyssey Growth Fund C000015070 PRIMECAP Odyssey Growth Fund POGRX NPORT-P 1 primary_doc.xml NPORT-P false 0001293967 XXXXXXXX S000005540 C000015070 PRIMECAP Odyssey Funds 811-21597 0001293967 5493004GQ7ACYH108358 177 East Colorado Boulevard 11th Floor Pasadena 91105 626-304-9222 PRIMECAP Odyssey Growth Fund S000005540 254900D4M5B1SCROVT11 2023-10-31 2023-04-30 N 6731101599.390000000000 11359635.200000000000 6719741964.190000000000 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 1781181.600000000000 N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 592100.000000000000 NS USD 71413181.000000000000 1.0627369530 Long EC CORP CN N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 264400.000000000000 NS USD 7741632.000000000000 0.1152072809 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 Bath & Body Works Inc 070830104 499498.000000000000 NS USD 17532379.800000000000 0.2609085273 Long EC CORP US N 1 N N N BeiGene Ltd 549300JFUK6FRD5MH739 BeiGene Ltd 07725L102 690727.000000000000 NS USD 176107755.920000000000 2.6207517619 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 1698856.000000000000 NS USD 163158130.240000000000 2.4280415991 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 797350.000000000000 NS USD 242577790.500000000000 3.6099271638 Long EC CORP US N 1 N N N BioNTech SE 894500UZJ5LG1F8J1U58 BioNTech SE 09075V102 360300.000000000000 NS USD 41160672.000000000000 0.6125335202 Long EC CORP DE N 1 N N N BlackBerry Ltd 549300HJD8NEGT71RF07 BlackBerry Ltd 09228F103 4926243.000000000000 NS USD 19261610.130000000000 0.2866421097 Long EC CORP CA N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 Boston Scientific Corp 101137107 939100.000000000000 NS USD 48945892.000000000000 0.7283894569 Long EC CORP US N 1 N N N Bridgebio Pharma Inc 54930028YG89VTY2J114 Bridgebio Pharma Inc 10806X102 149492.000000000000 NS USD 2170623.840000000000 0.0323021903 Long EC CORP US N 1 N N N Brinker International Inc 52990067JY6PBGJNTG76 Brinker International Inc 109641100 132200.000000000000 NS USD 5277424.000000000000 0.0785361109 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 1061440.000000000000 NS USD 70872348.800000000000 1.0546885457 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 80600.000000000000 NS USD 15540486.000000000000 0.2312661123 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 119100.000000000000 NS USD 22125207.000000000000 0.3292567946 Long EC CORP US N 1 N N N CVS Health Corp 549300EJG376EN5NQE29 CVS Health Corp 126650100 207400.000000000000 NS USD 15204494.000000000000 0.2262660394 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Coterra Energy Inc 127097103 610000.000000000000 NS USD 15616000.000000000000 0.2323898757 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 700500.000000000000 NS USD 49056015.000000000000 0.7300282550 Long EC CORP US N 1 N N N Carnival Corp F1OF2ZSX47CR0BCWA982 Carnival Corp 143658300 200700.000000000000 NS USD 1848447.000000000000 0.0275077080 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 88500.000000000000 NS USD 3701070.000000000000 0.0550775613 Long EC CORP US N 1 N N N Cisco Systems Inc 549300LKFJ962MZ46593 Cisco Systems Inc 17275R102 492100.000000000000 NS USD 23251725.000000000000 0.3460210991 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 Citigroup Inc 172967424 355300.000000000000 NS USD 16723971.000000000000 0.2488781725 Long EC CORP US N 1 N N N Enovis Corp 635400OP2DYYYMOIYL17 Enovis Corp 194014502 97766.000000000000 NS USD 5694869.500000000000 0.0847483360 Long EC CORP US N 1 N N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 197700.000000000000 NS USD 33575391.000000000000 0.4996529804 Long EC CORP US N 1 N N N Nektar Therapeutics 5299005I24806IOIYE03 Nektar Therapeutics 640268108 2637756.000000000000 NS USD 1984383.840000000000 0.0295306554 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 777511.000000000000 NS USD 48897666.790000000000 0.7276717923 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 14500.000000000000 NS USD 4783985.000000000000 0.0711929867 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 69580.000000000000 NS USD 7030363.200000000000 0.1046225173 Long EC CORP US N 1 N N N NEXTracker Inc N/A NEXTracker Inc 65290E101 182600.000000000000 NS USD 5750074.000000000000 0.0855698631 Long EC CORP US N 1 N N N Nintendo Co Ltd 353800FEEXU6I9M0ZF27 Nintendo Co Ltd N/A 550000.000000000000 NS 23094792.470000000000 0.3436857039 Long EC CORP JP N 1 N N N Northern Trust Corp 549300GLF98S992BC502 Northern Trust Corp 665859104 545800.000000000000 NS USD 42659728.000000000000 0.6348417577 Long EC CORP US N 1 N N N Novartis AG 5493007HIVTX6SY6XD66 Novartis AG 66987V109 661836.000000000000 NS USD 67884518.520000000000 1.0102250783 Long EC CORP CH N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix Inc 67059N108 524000.000000000000 NS USD 12565520.000000000000 0.1869940850 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 71000.000000000000 NS USD 19701790.000000000000 0.2931926569 Long EC CORP US N 1 N N N OSI Systems Inc DDX3MPX1Y8YD30050X33 OSI Systems Inc 671044105 52100.000000000000 NS USD 5885216.000000000000 0.0875809820 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 8300.000000000000 NS USD 2659237.000000000000 0.0395734987 Long EC CORP US N 1 N N N Ollie's Bargain Outlet Holding 529900YO5DSQCPEFDZ05 Ollie's Bargain Outlet Holdings Inc 681116109 75700.000000000000 NS USD 4939425.000000000000 0.0735061707 Long EC CORP US N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 26540.000000000000 NS USD 1612835.800000000000 0.0240014544 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 404100.000000000000 NS USD 38276352.000000000000 0.5696104434 Long EC CORP US N 1 N N N OraSure Technologies Inc 529900GNNJPNM4XHXQ77 OraSure Technologies Inc 68554V108 130400.000000000000 NS USD 886720.000000000000 0.0131957448 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 34300.000000000000 NS USD 6258378.000000000000 0.0931342012 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 25600.000000000000 NS USD 1945600.000000000000 0.0289534927 Long EC CORP US N 1 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG H69293217 108677.000000000000 NS 34085805.170000000000 0.5072487210 Long EC CORP CH N 1 N N N Seagen Inc N/A Seagen Inc 81181C104 904100.000000000000 NS USD 180820000.000000000000 2.6908771343 Long EC CORP US N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 855177.000000000000 NS USD 76683721.590000000000 1.1411706283 Long EC CORP JP N 1 N N N Southwest Airlines Co UDTZ87G0STFETI6HGH41 Southwest Airlines Co 844741108 2303700.000000000000 NS USD 69779073.000000000000 1.0384189359 Long EC CORP US N 1 N N N Southwestern Energy Co EFWMP121W54QV9MGOP87 Southwestern Energy Co 845467109 1880000.000000000000 NS USD 9757200.000000000000 0.1452020041 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc 848637104 1670505.000000000000 NS USD 144064351.200000000000 2.1438970718 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 10800.000000000000 NS USD 3236220.000000000000 0.0481598850 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Cos Inc/The 872540109 184400.000000000000 NS USD 14534408.000000000000 0.2162941386 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 137700.000000000000 NS USD 12583026.000000000000 0.1872546010 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 1153500.000000000000 NS USD 97689915.000000000000 1.4537747955 Long EC CORP CN N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 763669.999980000000 NS USD 82644367.400000000000 1.2298741208 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 997820.000000000000 NS USD 107105998.800000000000 1.5939004707 Long EC CORP US N 1 N N N Altair Engineering Inc 549300FJ89HZ6GU9S994 Altair Engineering Inc 021369103 409500.000000000000 NS USD 28275975.000000000000 0.4207895951 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 Altria Group Inc 02209S103 147700.000000000000 NS USD 7017227.000000000000 0.1044270306 Long EC CORP US N 1 N N N American Airlines Group Inc N/A American Airlines Group Inc 02376R102 2325701.000000000000 NS USD 31722561.640000000000 0.4720800562 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 60000.000000000000 NS USD 8275800.000000000000 0.1231565147 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 631900.000000000000 NS USD 151491706.000000000000 2.2544274290 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 196890.000000000000 NS USD 35416573.200000000000 0.5270525771 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 302000.000000000000 NS USD 34135060.000000000000 0.5079817080 Long EC CORP US N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 AstraZeneca PLC 046353108 2270160.000000000000 NS USD 166221115.200000000000 2.4736234827 Long EC CORP GB N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 3000.000000000000 NS USD 584370.000000000000 0.0086963161 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings I 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 113700.000000000000 NS USD 8683269.000000000000 0.1292202743 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 116860.000000000000 NS USD 64845614.000000000000 0.9650015484 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 149700.000000000000 NS USD 10540377.000000000000 0.1568568712 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 10950.000000000000 NS USD 8376750.000000000000 0.1246588045 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 366250.000000000000 NS USD 17250375.000000000000 0.2567118662 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 133500.000000000000 NS USD 4145175.000000000000 0.0616865204 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 48000.000000000000 NS USD 9393600.000000000000 0.1397910820 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 1737600.000000000000 NS USD 76106880.000000000000 1.1325863464 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 258966.000000000000 NS USD 34561602.360000000000 0.5143293082 Long EC CORP US N 1 N N N Victoria's Secret & Co 5493006T3O70U3UWVF17 Victoria's Secret & Co 926400102 265099.000000000000 NS USD 8220719.990000000000 0.1223368402 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 211050.000000000000 NS USD 49117666.500000000000 0.7309457232 Long EC CORP US N 1 N N N VMware Inc 549300BUDHS3LRWBE814 VMware Inc 928563402 22100.000007000000 NS USD 2763163.000000000000 0.0411200760 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 2500.000000000000 NS USD 750900.000000000000 0.0111745362 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 2349500.000000000000 NS USD 93392625.000000000000 1.3898245721 Long EC CORP US N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 Western Digital Corp 958102105 26000.000000000000 NS USD 895440.000000000000 0.0133255117 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 8150.000000000000 NS USD 1445402.500000000000 0.0215097917 Long EC CORP US N 1 N N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 321500.000000000000 NS USD 14965825.000000000000 0.2227142810 Long EC CORP US N 1 N N N Xencor Inc 549300V5IF65437JKG30 Xencor Inc 98401F105 1578207.000000000000 NS USD 41727793.080000000000 0.6209731460 Long EC CORP US N 1 N N N Xometry Inc 5493006JFRGU7YRRXE44 Xometry Inc 98423F109 3139045.000000000000 NS USD 43601335.050000000000 0.6488543055 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 Zimmer Biomet Holdings Inc 98956P102 319920.000000000000 NS USD 44289724.800000000000 0.6590985939 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 46200.000015000000 NS USD 2009238.000000000000 0.0299005231 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines Inc 247361702 1326500.000000000000 NS USD 45512215.000000000000 0.6772911109 Long EC CORP US N 1 N N N Descartes Systems Group Inc/Th 875500NEPA7JI5EOMN45 Descartes Systems Group Inc/The 249906108 435400.000000000000 NS USD 34474972.000000000000 0.5130401165 Long EC CORP CA N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 Walt Disney Co/The 254687106 247700.000000000000 NS USD 25389250.000000000000 0.3778307283 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 117200.000000000000 NS USD 12126684.000000000000 0.1804635366 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 Dollar Tree Inc 256746108 146100.000000000000 NS USD 22457031.000000000000 0.3341948414 Long EC CORP US N 1 N N N DoorDash Inc 549300NUQ43FGGSK5051 DoorDash Inc 25809K105 30800.000000000000 NS USD 1884652.000000000000 0.0280464936 Long EC CORP US N 1 N N N Dreyfus Treasury Securities Ca 549300U78VESCW509025 Dreyfus Treasury Securities Cash Management 261941108 179647574.470000000000 NS USD 179647574.470000000000 2.6734296559 Long STIV RF US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources Inc 26875P101 111000.000000000000 NS USD 13261170.000000000000 0.1973464170 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 125900.000000000000 NS USD 5845537.000000000000 0.0869904980 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 35000.000000000000 NS USD 3079300.000000000000 0.0458246763 Long EC CORP US N 1 N N N Elanco Animal Health Inc 549300SHPNDCE059M934 Elanco Animal Health Inc 28414H103 3680941.000000000000 NS USD 34858511.270000000000 0.5187477653 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 89700.000000000000 NS USD 11417016.000000000000 0.1699025954 Long EC CORP US N 1 N N N EPIZYME INC CVR N/A EPIZYME INC CVR N/A 4207543.000000000000 NS USD 84150.860000000000 0.0012522930 Long EC CORP US N 3 N N N Ericsson 549300W9JLPW15XIFM52 Telefonaktiebolaget LM Ericsson 294821608 1525100.000000000000 NS USD 8372799.000000000000 0.1246000076 Long EC CORP SE N 1 N N N Esab Corp 549300ZNV0SWBXEIWT04 Esab Corp 29605J106 87264.999967000000 NS USD 5092785.400000000000 0.0757884072 Long EC CORP US N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 60960.000000000000 NS USD 6953707.200000000000 0.1034817592 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 68300.000000000000 NS USD 16413856.000000000000 0.2442631888 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 196700.000000000000 NS USD 44804326.000000000000 0.6667566439 Long EC CORP US N 1 N N N FibroGen Inc 549300Q914ULWWY95822 FibroGen Inc 31572Q808 2120100.000000000000 NS USD 36296112.000000000000 0.5401414547 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 413721.000000000000 NS USD 60014368.260000000000 0.8931052499 Long EC CORP US N 1 N N N FormFactor Inc 549300YCEEO6SZD1ZR61 FormFactor Inc 346375108 589718.000000000000 NS USD 16105198.580000000000 0.2396698960 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 1000.000000000000 NS USD 63050.000000000000 0.0009382801 Long EC CORP US N 1 N N N General Dynamics Corp 9C1X8XOOTYY2FNYTVH06 General Dynamics Corp 369550108 88900.000000000000 NS USD 19410426.000000000000 0.2888567166 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 1683600.000000000000 NS USD 24109152.000000000000 0.3587809194 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 2000.000000000000 NS USD 1060980.000000000000 0.0157889991 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services Inc 445658107 54700.000000000000 NS USD 9588363.000000000000 0.1426894522 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 49250.000000000000 NS USD 10161260.000000000000 0.1512150326 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 54900.000000000000 NS USD 11285244.000000000000 0.1679416272 Long EC CORP US N 1 N N N IMAX Corp 5493002KS2T1Q0X7VZ21 IMAX Corp 45245E109 365500.000000000000 NS USD 7657225.000000000000 0.1139511761 Long EC CORP CA N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 314737.000000000000 NS USD 100098955.480000000000 1.4896249888 Long EC CORP US N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 Intel Corp 458140100 2470600.000000000000 NS USD 76736836.000000000000 1.1419610516 Long EC CORP US N 1 N N N QIAGEN NV 54930036WK3GMCN17Z57 QIAGEN NV N/A 156000.000000000000 NS 6963549.010000000000 0.1036282204 Long EC CORP NL N 1 N N N Alkermes PLC N/A Alkermes PLC N/A 375400.000000000000 NS USD 10717670.000000000000 0.1594952612 Long EC CORP IE N 1 N N N Capri Holdings Ltd 549300LPG8W0H1OX3A26 Capri Holdings Ltd N/A 506300.000000000000 NS USD 21011450.000000000000 0.3126823933 Long EC CORP GB N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC N/A 10900.000000000000 NS USD 4027005.000000000000 0.0599279708 Long EC CORP US N 1 N N N LivaNova PLC 2138001K2FX6SHK2B339 LivaNova PLC N/A 972470.000000000000 NS USD 46581313.000000000000 0.6932009183 Long EC CORP GB N 1 N N N Norwegian Cruise Line Holdings N/A Norwegian Cruise Line Holdings Ltd N/A 610000.000000000000 NS USD 8143500.000000000000 0.1211876891 Long EC CORP US N 1 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc H01301128 62800.000000000000 NS USD 4551744.000000000000 0.0677368867 Long EC CORP CH N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 Transocean Ltd N/A 5791004.000000000000 NS USD 34166923.600000000000 0.5084558869 Long EC CORP US N 1 N N N Stratasys Ltd 529900MU215GIP9SZ741 Stratasys Ltd N/A 1950199.000000000000 NS USD 28004857.640000000000 0.4167549556 Long EC CORP US N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV N/A 47400.000000000000 NS USD 30187164.000000000000 0.4492309997 Long EC CORP NL N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 Royal Caribbean Cruises Ltd N/A 607071.000000000000 NS USD 39720655.530000000000 0.5911038808 Long EC CORP US N 1 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd N/A 5647929.000000000000 NS USD 116177899.530000000000 1.7289041774 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 104518.000000000000 NS USD 11546103.460000000000 0.1718236135 Long EC CORP US N 1 N N N ABIOMED INC N/A ABIOMED INC N/A 387250.000000000000 NS USD 394995.000000000000 0.0058781275 Long EC CORP US N 3 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 171400.000000000000 NS USD 64713784.000000000000 0.9630397171 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 2472752.000000000000 NS USD 205362053.600000000000 3.0561002892 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 123800.000000000000 NS USD 16766234.000000000000 0.2495071104 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 156870.000000000000 NS USD 29093110.200000000000 0.4329498120 Long EC CORP US N 1 N N N PerkinElmer Inc 549300IKL1SDPFI7N655 PerkinElmer Inc 714046109 59900.000000000000 NS USD 7816351.000000000000 0.1163192135 Long EC CORP US N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 401360.000000000000 NS USD 87315868.000000000000 1.2993931682 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 288470.000000000000 NS USD 33693296.000000000000 0.5014075865 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial Inc 754730109 1590025.000000000000 NS USD 143944963.250000000000 2.1421203971 Long EC CORP US N 1 N N N Restaurant Brands Internationa 5299009RXTX9DN9AKJ98 Restaurant Brands International Inc 76131D103 11000.000000000000 NS USD 771430.000000000000 0.0114800539 Long EC CORP CA N 1 N N N Rhythm Pharmaceuticals Inc 529900JPNWXQ8DPLA551 Rhythm Pharmaceuticals Inc 76243J105 2128552.000000000000 NS USD 42932893.840000000000 0.6389068817 Long EC CORP US N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores Inc 778296103 113300.000000000000 NS USD 12092509.000000000000 0.1799549605 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 16100.000000000000 NS USD 4794097.000000000000 0.0713434686 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 53600.000000000000 NS USD 10632632.000000000000 0.1582297662 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 48500.000000000000 NS USD 2393475.000000000000 0.0356185552 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 481100.000000000000 NS USD 79049541.000000000000 1.1763776261 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 407645.000000000000 NS USD 68158244.000000000000 1.0142985306 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 263200.000000000000 NS USD 17618608.000000000000 0.2621917344 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 191300.000000000000 NS USD 12308242.000000000000 0.1831653963 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 25200.000000000000 NS USD 2909844.000000000000 0.0433029128 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 445770.000000000000 NS USD 136967290.200000000000 2.0382819895 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 2116600.000000000000 NS USD 136224376.000000000000 2.0272262942 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 384100.000000000000 NS USD 34557477.000000000000 0.5142679166 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 14400.000000000000 NS USD 6392880.000000000000 0.0951357959 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings Inc 46266C105 21560.000000000000 NS USD 4058238.800000000000 0.0603927773 Long EC CORP US N 1 N N N iRobot Corp 5493009PRNKOUKBAT390 iRobot Corp 462726100 1064658.000000000000 NS USD 41872999.140000000000 0.6231340335 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 151900.000000000000 NS USD 20998656.000000000000 0.3124919991 Long EC CORP US N 1 N N N Entain PLC 213800GNI3K45LQR8L28 Entain PLC N/A 1851124.000000000000 NS 33593352.470000000000 0.4999202745 Long EC CORP GB N 1 N N N Siemens Healthineers AG 529900QBVWXMWANH7H45 Siemens Healthineers AG N/A 78980.000000000000 NS 4910141.480000000000 0.0730703873 Long EC CORP DE N 1 N N N Ivanhoe Mines Ltd 5299006XZISURYIA4G32 Ivanhoe Mines Ltd 46579R104 600000.000000000000 NS 5203528.070000000000 0.0774364268 Long EC CORP CA N 1 N N N Flutter Entertainment PLC 635400EG4YIJLJMZJ782 Flutter Entertainment PLC G3643J108 76143.000000000000 NS 15229556.930000000000 0.2266390140 Long EC CORP IE N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC 37733W204 229480.000000000000 NS USD 8268164.400000000000 0.1230428853 Long EC CORP GB N 1 N N N Airbus SE MINO79WLOO247M1IL051 Airbus SE N/A 290330.000000000000 NS 40674096.660000000000 0.6052925377 Long EC CORP FR N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health Inc 40131M109 53800.000000000000 NS USD 1213728.000000000000 0.0180621221 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 444836.000000000000 NS USD 13216077.560000000000 0.1966753728 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 587700.000000000000 NS USD 45928755.000000000000 0.6834898608 Long EC CORP US N 1 N N N Jacobs Solutions Inc N/A Jacobs Solutions Inc 46982L108 952684.000000000000 NS USD 109996894.640000000000 1.6369214060 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 577000.000000000000 NS USD 4119780.000000000000 0.0613086041 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 256874.000000000000 NS USD 99292075.960000000000 1.4776173920 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 49140.000000000000 NS USD 7107609.600000000000 0.1057720615 Long EC CORP US N 1 N N N Las Vegas Sands Corp 549300DUOO1KXOHPM605 Las Vegas Sands Corp 517834107 78400.000000000000 NS USD 5005840.000000000000 0.0744945271 Long EC CORP US N 1 N N N Leslie's Inc N/A Leslie's Inc 527064109 247900.000000000000 NS USD 2689715.000000000000 0.0400270578 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 1093278.000000000000 NS USD 432785029.080000000000 6.4405007125 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 62160.000000000000 NS USD 4213204.800000000000 0.0626989075 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 312901.000000000000 NS USD 3207235.250000000000 0.0477285477 Long EC CORP US N 1 N N N MGM Resorts International 54930066VBP7DZEGGJ87 MGM Resorts International 552953101 86100.000000000000 NS USD 3867612.000000000000 0.0575559600 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 132660.000000000000 NS USD 42234964.200000000000 0.6285206251 Long EC CORP US N 1 N N N Marriott International Inc/MD 225YDZ14ZO8E1TXUSU86 Marriott International Inc/MD 571903202 33000.000000000000 NS USD 5588220.000000000000 0.0831612290 Long EC CORP US N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 Siemens AG N/A 808373.000000000000 NS 132632602.810000000000 1.9737752360 Long EC CORP DE N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 125000.000000000000 NS USD 4935000.000000000000 0.0734403200 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 3900.000000000000 NS USD 1482117.000000000000 0.0220561594 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 2815300.000000000000 NS USD 50675400.000000000000 0.7541271714 Long EC CORP US N 1 N N N MaxLinear Inc 549300EMOI0SM2IY4F64 MaxLinear Inc 57776J100 395000.000000000000 NS USD 9531350.000000000000 0.1418410119 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 9300.000000000000 NS USD 2750475.000000000000 0.0409312592 Long EC CORP US N 1 N N N 2023-06-28 PRIMECAP Odyssey Funds /s/ Michael J. Ricks PRIMECAP Odyssey Funds Chief Financial Officer