0001145549-24-041384.txt : 20240628 0001145549-24-041384.hdr.sgml : 20240628 20240628130325 ACCESSION NUMBER: 0001145549-24-041384 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: 241083792 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 2024-10-31 2024-04-30 N 6250035105.580000000000 13696196.300000000000 6236338909.280000000000 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 ABIOMED INC N/A ABIOMED INC N/A 387250.000000000000 NS USD 394995.000000000000 0.0063337642 Long EC CORP US N 3 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 101800.000000000000 NS USD 13950672.000000000000 0.2236997091 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 259100.000000000000 NS USD 31172321.000000000000 0.4998496947 Long EC CORP US N 1 N N N Alibaba Group Holding Ltd 5493001NTNQJDH60PM02 Alibaba Group Holding Ltd 01609W102 1272940.000000000000 NS USD 95279559.000000000000 1.5278123974 Long EC CORP CN N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 2000.000000000000 NS USD 350000.000000000000 0.0056122672 Long EC CORP US N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 40000.000000000000 NS USD 6986400.000000000000 0.1120272663 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 497240.000000000000 NS USD 136213925.600000000000 2.1841969717 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 149700.000000000000 NS USD 30031317.000000000000 0.4815536397 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 185300.000000000000 NS USD 36809845.000000000000 0.5902476683 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 Bath & Body Works Inc 070830104 499498.000000000000 NS USD 22687199.160000000000 0.3637903502 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 754250.000000000000 NS USD 162027985.000000000000 2.5981266791 Long EC CORP US N 1 N N N BioNTech SE 894500UZJ5LG1F8J1U58 BioNTech SE 09075V102 439400.000000000000 NS USD 39027508.000000000000 0.6258080032 Long EC CORP DE N 1 N N N Bowlero Corp N/A Bowlero Corp 10258P102 282100.000000000000 NS USD 3314675.000000000000 0.0531509760 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 884550.000000000000 NS USD 38867127.000000000000 0.6232362860 Long EC CORP US N 1 N N N Carnival Corp F1OF2ZSX47CR0BCWA982 Carnival Corp 143658300 193400.000000000000 NS USD 2866188.000000000000 0.0459594650 Long EC CORP US N 1 N N N ConocoPhillips WPTL2Z3FIYTHSP5V2253 ConocoPhillips 20825C104 14505.000000000000 NS USD 1822118.100000000000 0.0292177530 Long EC CORP US N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 Walt Disney Co/The 254687106 301200.000000000000 NS USD 33463320.000000000000 0.5365859760 Long EC CORP US N 1 N N N Dollar Tree Inc 549300PMSTQITB1WHR43 Dollar Tree Inc 256746108 230200.000000000000 NS USD 27221150.000000000000 0.4364924741 Long EC CORP US N 1 N N N Elanco Animal Health Inc 549300SHPNDCE059M934 Elanco Animal Health Inc 28414H103 3802771.000000000000 NS USD 50044466.360000000000 0.8024654703 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 188700.000000000000 NS USD 49397886.000000000000 0.7920975226 Long EC CORP US N 1 N N N FormFactor Inc 549300YCEEO6SZD1ZR61 FormFactor Inc 346375108 533918.000000000000 NS USD 23807403.620000000000 0.3817528836 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 357021.000000000000 NS USD 56227237.290000000000 0.9016065052 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 2000.000000000000 NS USD 604180.000000000000 0.0096880559 Long EC CORP US N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 Intel Corp 458140100 2836500.000000000000 NS USD 86428155.000000000000 1.3858797005 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 16300.000000000000 NS USD 2411422.000000000000 0.0386672699 Long EC CORP US N 1 N N N Leslie's Inc N/A Leslie's Inc 527064109 247900.000000000000 NS USD 974247.000000000000 0.0156220984 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 54200.000000000000 NS USD 4818922.000000000000 0.0772716504 Long EC CORP US N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 Siemens AG N/A 672940.000000000000 NS 126064452.180000000000 2.0214496680 Long EC CORP DE N 2 N N N Nektar Therapeutics 5299005I24806IOIYE03 Nektar Therapeutics 640268108 2072356.000000000000 NS USD 3025639.760000000000 0.0485162818 Long EC CORP US N 1 N N N Novartis AG 5493007HIVTX6SY6XD66 Novartis AG 66987V109 383036.000000000000 NS USD 37204286.680000000000 0.5965725600 Long EC CORP CH N 1 N N N Omnicell Inc 5493008RH0GTKHHPZI77 Omnicell Inc 68213N109 23800.000000000000 NS USD 638078.000000000000 0.0102316120 Long EC CORP US N 1 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG N/A 13000.000000000000 NS 3114984.860000000000 0.0499489349 Long EC CORP CH N 2 N N N Restaurant Brands Internationa 5299009RXTX9DN9AKJ98 Restaurant Brands International Inc 76131D103 11000.000000000000 NS USD 834350.000000000000 0.0133788431 Long EC CORP CA N 1 N N N Ross Stores Inc 549300ENZFLPGRDFZQ60 Ross Stores Inc 778296103 95700.000000000000 NS USD 12397935.000000000000 0.1988014952 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 353695.000000000000 NS USD 62398871.900000000000 1.0005689686 Long EC CORP US N 1 N N N Trade Desk Inc/The 549300GXPD31VT3E0P46 Trade Desk Inc/The 88339J105 101300.000000000000 NS USD 8392705.000000000000 0.1345774359 Long EC CORP US N 1 N N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 164700.000000000000 NS USD 16751637.000000000000 0.2686133201 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 341800.000000000000 NS USD 20531926.000000000000 0.3292304395 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 48000.000000000000 NS USD 11383680.000000000000 0.1825378666 Long EC CORP US N 1 N N N United Airlines Holdings Inc 98450079DA0B78DD6764 United Airlines Holdings Inc 910047109 1658300.000000000000 NS USD 85336118.000000000000 1.3683688337 Long EC CORP US N 1 N N N US Foods Holding Corp 549300UGOZSO64CFPR97 US Foods Holding Corp 912008109 1000.000000000000 NS USD 50250.000000000000 0.0008057612 Long EC CORP US N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 220819.000000000000 NS USD 34884985.620000000000 0.5593824538 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 195650.000000000000 NS USD 52553546.500000000000 0.8426986933 Long EC CORP US N 1 N N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 662200.000000000000 NS USD 17899266.000000000000 0.2870156074 Long EC CORP US N 1 N N N Xometry Inc 5493006JFRGU7YRRXE44 Xometry Inc 98423F109 3759058.000000000000 NS USD 67174366.460000000000 1.0771442578 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 Zimmer Biomet Holdings Inc 98956P102 288120.000000000000 NS USD 34655073.600000000000 0.5556958033 Long EC CORP US N 1 N N N Siemens Healthineers AG 529900QBVWXMWANH7H45 Siemens Healthineers AG N/A 73000.000000000000 NS 4048400.050000000000 0.0649162932 Long EC CORP DE N 2 N N N Universal Music Group NV 724500GJBUL3D9TW9Y18 Universal Music Group NV N/A 164416.000000000000 NS 4836332.710000000000 0.0775508320 Long EC CORP NL N 2 N N N Flutter Entertainment PLC 635400EG4YIJLJMZJ782 Flutter Entertainment PLC N/A 24477.000000000000 NS 4534570.720000000000 0.0727120637 Long EC CORP IE N 2 N N N Norwegian Cruise Line Holdings N/A Norwegian Cruise Line Holdings Ltd N/A 497900.000000000000 NS USD 9420268.000000000000 0.1510544590 Long EC CORP US N 1 N N N TechnipFMC PLC 549300D5I93QWCJTCK36 TechnipFMC PLC N/A 22500.000000000000 NS USD 576450.000000000000 0.0092434040 Long EC CORP GB N 1 N N N Transocean Ltd 529900QO4W5DQGBGEF32 Transocean Ltd N/A 5818304.000000000000 NS USD 30371546.880000000000 0.4870092425 Long EC CORP US N 1 N N N Altair Engineering Inc 549300FJ89HZ6GU9S994 Altair Engineering Inc 021369103 252763.000000000000 NS USD 20334783.350000000000 0.3260692475 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 1617256.000000000000 NS USD 130609594.560000000000 2.0943312488 Long EC CORP US N 1 N N N Boston Scientific Corp Y6ZDD9FP4P8JSSJMW954 Boston Scientific Corp 101137107 1050300.000000000000 NS USD 75485061.000000000000 1.2104066520 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 2850.000047000000 NS USD 3705769.560000000000 0.0594221965 Long EC CORP US N 1 N N N Citigroup Inc 6SHGI4ZSSLCXXQSBB395 Citigroup Inc 172967424 313800.000000000000 NS USD 19245354.000000000000 0.3086001944 Long EC CORP US N 1 N N N Dreyfus Treasury Securities Ca 549300U78VESCW509025 Dreyfus Treasury Securities Cash Management 261941108 94250833.550000000000 NS USD 94250833.550000000000 1.5113167344 Long STIV RF US N 1 N N N EPIZYME INC CVR N/A EPIZYME INC CVR N/A 4207543.000000000000 NS USD 84150.860000000000 0.0013493632 Long EC CORP US N 3 N N N FibroGen Inc 549300Q914ULWWY95822 FibroGen Inc 31572Q808 2418300.000000000000 NS USD 2708496.000000000000 0.0434308661 Long EC CORP US N 1 N N N Airbus SE MINO79WLOO247M1IL051 Airbus SE N/A 192601.000000000000 NS 31694039.930000000000 0.5082154833 Long EC CORP FR N 2 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 41700.000000000000 NS USD 9193182.000000000000 0.1474131238 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 96500.000000000000 NS USD 18502910.000000000000 0.2966950685 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 216624.000000000000 NS USD 149316756.960000000000 2.3943015146 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 761978.000000000000 NS USD 595181015.800000000000 9.5437567531 Long EC CORP US N 1 N N N Lyft Inc 549300H7I5VN334XVZ52 Lyft Inc 55087P104 325300.000000000000 NS USD 5087692.000000000000 0.0815813905 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 72400.000000000000 NS USD 9957896.000000000000 0.1596753503 Long EC CORP US N 1 N N N Northern Trust Corp 549300GLF98S992BC502 Northern Trust Corp 665859104 498960.000000000000 NS USD 41109314.400000000000 0.6591898708 Long EC CORP US N 1 N N N Nutanix Inc 549300X7J6E8TKVIXW09 Nutanix Inc 67059N108 471500.000000000000 NS USD 28620050.000000000000 0.4589239042 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 30400.000000000000 NS USD 8843056.000000000000 0.1417988363 Long EC CORP US N 1 N N N Performance Food Group Co 549300EUK8GR9IT1YK57 Performance Food Group Co 71377A103 130100.000000000000 NS USD 8831188.000000000000 0.1416085323 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 203400.000000000000 NS USD 33733890.000000000000 0.5409245792 Long EC CORP US N 1 N N N Rhythm Pharmaceuticals Inc 529900JPNWXQ8DPLA551 Rhythm Pharmaceuticals Inc 76243J105 2202802.000000000000 NS USD 87583407.520000000000 1.4044042313 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 19600.000000000000 NS USD 7777868.000000000000 0.1247184945 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 48500.000000000000 NS USD 2302780.000000000000 0.0369251901 Long EC CORP US N 1 N N N QIAGEN NV 54930036WK3GMCN17Z57 QIAGEN NV N/A 134800.000000000000 NS 5628133.840000000000 0.0902474019 Long EC CORP NL N 2 N N N Capri Holdings Ltd 549300LPG8W0H1OX3A26 Capri Holdings Ltd N/A 92800.000000000000 NS USD 3292544.000000000000 0.0527961044 Long EC CORP GB N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV N/A 39100.000000000000 NS USD 34113577.000000000000 0.5470128788 Long EC CORP NL N 1 N N N Flex Ltd 549300EAQH74YHD07T53 Flex Ltd N/A 4742229.000000000000 NS USD 135864860.850000000000 2.1785997013 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 135900.000000000000 NS USD 15807888.000000000000 0.2534802587 Long EC CORP US N 1 N N N Textron Inc 3PPKBHUG1HD6BO7RNR87 Textron Inc 883203101 273000.000000000000 NS USD 23093070.000000000000 0.3702985090 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 126300.000000000000 NS USD 58455429.000000000000 0.9373356684 Long EC CORP US N 1 N N N CVS Health Corp 549300EJG376EN5NQE29 CVS Health Corp 126650100 176850.000000000000 NS USD 11974513.500000000000 0.1920119107 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 617500.000000000000 NS USD 41971475.000000000000 0.6730146583 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines Inc 247361702 1290900.000000000000 NS USD 64635363.000000000000 1.0364312129 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 69000.000000000000 NS USD 8744370.000000000000 0.1402164014 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources Inc 26875P101 86400.000000000000 NS USD 11416032.000000000000 0.1830566325 Long EC CORP US N 1 N N N Marriott International Inc/MD 225YDZ14ZO8E1TXUSU86 Marriott International Inc/MD 571903202 30000.000000000000 NS USD 7083900.000000000000 0.1135906836 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 1853600.000000000000 NS USD 209382656.000000000000 3.3574611490 Long EC CORP US N 1 N N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 192760.000000000000 NS USD 51914123.200000000000 0.8324455094 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Cos Inc/The 872540109 65300.000000000000 NS USD 6144077.000000000000 0.0985205758 Long EC CORP US N 1 N N N LivaNova PLC 2138001K2FX6SHK2B339 LivaNova PLC N/A 978379.000000000000 NS USD 54544629.250000000000 0.8746258028 Long EC CORP GB N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 1780052.000000000000 NS USD 164405602.720000000000 2.6362518957 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 677319.999980000000 NS USD 111513964.800000000000 1.7881318899 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 793970.000000000000 NS USD 129242436.600000000000 2.0724088039 Long EC CORP US N 1 N N N ARM Holdings PLC 2138001E66EELTE7Y904 ARM Holdings PLC 042068205 92000.000000000000 NS USD 9311320.000000000000 0.1493074725 Long EC CORP GB N 1 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 056752108 651600.000000000000 NS USD 67375440.000000000000 1.0803684819 Long EC CORP CN N 1 N N N BlackBerry Ltd 549300HJD8NEGT71RF07 BlackBerry Ltd 09228F103 4827043.000000000000 NS USD 13467449.970000000000 0.2159512202 Long EC CORP CA N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 61500.000000000000 NS USD 11066310.000000000000 0.1774488231 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 1581400.000000000000 NS USD 26883800.000000000000 0.4310830503 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 249137.000000000000 NS USD 42836615.780000000000 0.6868872331 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 3900.000000000000 NS USD 1759680.000000000000 0.0282165550 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 69000.000000000000 NS USD 59617380.000000000000 0.9559676096 Long EC CORP US N 1 N N N OSI Systems Inc DDX3MPX1Y8YD30050X33 OSI Systems Inc 671044105 55000.000000000000 NS USD 7229200.000000000000 0.1159205762 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 5536698.000000000000 0.0887812237 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 71200.000000000000 NS USD 40492864.000000000000 0.6493050584 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 7800.000000000000 NS USD 1647828.000000000000 0.0264230027 Long EC CORP US N 1 N N N Alkermes PLC N/A Alkermes PLC N/A 310700.000000000000 NS USD 7624578.000000000000 0.1222604818 Long EC CORP IE N 1 N N N Stratasys Ltd 529900MU215GIP9SZ741 Stratasys Ltd N/A 1788299.000000000000 NS USD 17382266.280000000000 0.2787254916 Long EC CORP US N 1 N N N American Airlines Group Inc N/A American Airlines Group Inc 02376R102 2513901.000000000000 NS USD 33962802.510000000000 0.5445952025 Long EC CORP US N 1 N N N BeiGene Ltd 549300JFUK6FRD5MH739 BeiGene Ltd 07725L102 681427.000000000000 NS USD 104898872.380000000000 1.6820585588 Long EC CORP US N 1 N N N Ericsson 549300W9JLPW15XIFM52 Telefonaktiebolaget LM Ericsson 294821608 1443200.000000000000 NS USD 7244864.000000000000 0.1161717492 Long EC CORP SE N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 60960.000000000000 NS USD 11064240.000000000000 0.1774156306 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 8892579.000000000000 0.1425929400 Long EC CORP US N 1 N N N iRobot Corp 5493009PRNKOUKBAT390 iRobot Corp 462726100 820458.000000000000 NS USD 7023120.480000000000 0.1126160810 Long EC CORP US N 1 N N N Jacobs Solutions Inc N/A Jacobs Solutions Inc 46982L108 718384.000000000000 NS USD 103109655.520000000000 1.6533683788 Long EC CORP US N 1 N N N MGM Resorts International 54930066VBP7DZEGGJ87 MGM Resorts International 552953101 80200.000000000000 NS USD 3163088.000000000000 0.0507202711 Long EC CORP US N 1 N N N CME Group Inc LCZ7XYGSLJUHFXXNXD88 CME Group Inc 12572Q105 119100.000000000000 NS USD 24968124.000000000000 0.4003650918 Long EC CORP US N 1 N N N Curtiss-Wright Corp TEL51ETZWP7D0ZM4X325 Curtiss-Wright Corp 231561101 142700.000000000000 NS USD 36163034.000000000000 0.5798760222 Long EC CORP US N 1 N N N Dell Technologies Inc 549300TJB5YBRUPOG437 Dell Technologies Inc 24703L202 43700.000015000000 NS USD 5446768.000000000000 0.0873391918 Long EC CORP US N 1 N N N DoorDash Inc 549300NUQ43FGGSK5051 DoorDash Inc 25809K105 15400.000000000000 NS USD 1990604.000000000000 0.0319194327 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 30200.000000000000 NS USD 12991134.000000000000 0.2083134703 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 1300.000000000000 NS USD 536367.000000000000 0.0086006711 Long EC CORP US N 1 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC 37733W204 249480.000000000000 NS USD 10338451.200000000000 0.1657775716 Long EC CORP GB N 1 N N N IMAX Corp 5493002KS2T1Q0X7VZ21 IMAX Corp 45245E109 294700.000000000000 NS USD 4718147.000000000000 0.0756557183 Long EC CORP CA N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings Inc 46266C105 20260.000000000000 NS USD 4695660.200000000000 0.0752951414 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 447700.000000000000 NS USD 52542072.000000000000 0.8425146992 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 129100.000000000000 NS USD 25831619.000000000000 0.4142112765 Long EC CORP US N 1 N N N MaxLinear Inc 549300EMOI0SM2IY4F64 MaxLinear Inc 57776J100 413000.000000000000 NS USD 8586270.000000000000 0.1376812602 Long EC CORP US N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 17500.000000000000 NS USD 2261350.000000000000 0.0362608581 Long EC CORP US N 1 N N N NEXTracker Inc N/A NEXTracker Inc 65290E101 822648.999965000000 NS USD 35201150.710000000000 0.5644521765 Long EC CORP US N 1 N N N Norfolk Southern Corp 54930036C8MWP850MI84 Norfolk Southern Corp 655844108 12300.000000000000 NS USD 2832936.000000000000 0.0454262676 Long EC CORP US N 1 N N N Nintendo Co Ltd 353800FEEXU6I9M0ZF27 Nintendo Co Ltd N/A 550000.000000000000 NS 26822952.400000000000 0.4301073561 Long EC CORP JP N 2 N N N Southwest Airlines Co UDTZ87G0STFETI6HGH41 Southwest Airlines Co 844741108 2193000.000000000000 NS USD 56886420.000000000000 0.9121765322 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 10800.000000000000 NS USD 3634200.000000000000 0.0582745751 Long EC CORP US N 1 N N N Entain PLC 213800GNI3K45LQR8L28 Entain PLC N/A 2015833.000000000000 NS 19666846.490000000000 0.3153588472 Long EC CORP GB N 2 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 402936.000000000000 NS USD 11318472.240000000000 0.1814922570 Long EC CORP US N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC N/A 10900.000000000000 NS USD 4806464.000000000000 0.0770718858 Long EC CORP US N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 AstraZeneca PLC 046353108 1853480.000000000000 NS USD 140642062.400000000000 2.2552023623 Long EC CORP GB N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 3000.000000000000 NS USD 638550.000000000000 0.0102391805 Long EC CORP US N 1 N N N BJ's Wholesale Club Holdings I 549300UCIWH1C93V0J03 BJ's Wholesale Club Holdings Inc 05550J101 131800.000000000000 NS USD 9842824.000000000000 0.1578301652 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 182800.000000000000 NS USD 6765428.000000000000 0.1084839695 Long EC CORP US N 1 N N N Enovis Corp 635400OP2DYYYMOIYL17 Enovis Corp 194014502 43333.000000000000 NS USD 2393281.590000000000 0.0383763876 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 74000.000000000000 NS USD 9384680.000000000000 0.1504838037 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 400700.000000000000 NS USD 156004531.000000000000 2.5015402990 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 432911.000000000000 NS USD 44247833.310000000000 0.7095161753 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 25500.000000000000 NS USD 2370990.000000000000 0.0380189408 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial Inc 754730109 1313605.000000000000 NS USD 160259810.000000000000 2.5697739063 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 46600.000000000000 NS USD 12532604.000000000000 0.2009609193 Long EC CORP US N 1 N N N Shutterstock Inc 529900G2TDIS56V0LO22 Shutterstock Inc 825690100 85900.000000000000 NS USD 3668789.000000000000 0.0588292114 Long EC CORP US N 1 N N N Sony Group Corp 529900R5WX9N2OI2N910 Sony Group Corp 835699307 650077.000000000000 NS USD 53676857.890000000000 0.8607110465 Long EC CORP JP N 1 N N N Southwestern Energy Co EFWMP121W54QV9MGOP87 Southwestern Energy Co 845467109 1180000.000000000000 NS USD 8838200.000000000000 0.1417209701 Long EC CORP US N 1 N N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry Inc 876030107 10000.000000000000 NS USD 399200.000000000000 0.0064011916 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 14100.000000000000 NS USD 17597223.000000000000 0.2821723331 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 1524610.000000000000 NS USD 90439865.200000000000 1.4502076702 Long EC CORP US N 1 N N N Altria Group Inc XSGZFLO9YTNO9VCQV219 Altria Group Inc 02209S103 102300.000000000000 NS USD 4481763.000000000000 0.0718652893 Long EC CORP US N 1 N N N Bridgebio Pharma Inc 54930028YG89VTY2J114 Bridgebio Pharma Inc 10806X102 190300.000000000000 NS USD 4875486.000000000000 0.0781786569 Long EC CORP US N 1 N N N Coterra Energy Inc FCNMH6O7VWU7LHXMK351 Coterra Energy Inc 127097103 340000.000000000000 NS USD 9302400.000000000000 0.1491644398 Long EC CORP US N 1 N N N Descartes Systems Group Inc/Th 875500NEPA7JI5EOMN45 Descartes Systems Group Inc/The 249906108 269900.000000000000 NS USD 25044021.000000000000 0.4015821039 Long EC CORP CA N 1 N N N Esab Corp 549300ZNV0SWBXEIWT04 Esab Corp 29605J106 43332.999967000000 NS USD 4588098.040000000000 0.0735703769 Long EC CORP US N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 135000.000000000000 NS USD 8897850.000000000000 0.1426774608 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 379900.000000000000 NS USD 69628072.000000000000 1.1164895464 Long EC CORP US N 1 N N N Xencor Inc 549300V5IF65437JKG30 Xencor Inc 98401F105 2551470.000000000000 NS USD 53427781.800000000000 0.8567170992 Long EC CORP US N 1 N N N Ivanhoe Mines Ltd 5299006XZISURYIA4G32 Ivanhoe Mines Ltd 46579R104 600000.000000000000 NS 8132786.110000000000 0.1304096238 Long EC CORP CA N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 2617600.000000000000 NS USD 47954432.000000000000 0.7689516670 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 341200.000000000000 NS USD 38811500.000000000000 0.6223443043 Long EC CORP US N 1 N N N OraSure Technologies Inc 529900GNNJPNM4XHXQ77 OraSure Technologies Inc 68554V108 108700.000000000000 NS USD 575023.000000000000 0.0092205220 Long EC CORP US N 1 N N N Revvity Inc 549300IKL1SDPFI7N655 Revvity Inc 714046109 53900.000000000000 NS USD 5523133.000000000000 0.0885637083 Long EC CORP US N 1 N N N Uber Technologies Inc 549300B2FTG34FILDR98 Uber Technologies Inc 90353T100 107900.000000000000 NS USD 7150533.000000000000 0.1146591470 Long EC CORP US N 1 N N N Victoria's Secret & Co 5493006T3O70U3UWVF17 Victoria's Secret & Co 926400102 166699.000000000000 NS USD 2937236.380000000000 0.0470987293 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 4000.000000000000 NS USD 1236160.000000000000 0.0198218862 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 13000.000000000000 NS USD 735800.000000000000 0.0117985891 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 25300.000000000000 NS USD 3113165.000000000000 0.0499197533 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 8400.000000000000 NS USD 5255208.000000000000 0.0842675178 Long EC CORP US N 1 N N N JetBlue Airways Corp 54930070J9H97ZO93T57 JetBlue Airways Corp 477143101 129800.000000000000 NS USD 737264.000000000000 0.0118220644 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 110300.000000000000 NS USD 5684862.000000000000 0.0911570407 Long EC CORP US N 1 N N N General Dynamics Corp 9C1X8XOOTYY2FNYTVH06 General Dynamics Corp 369550108 62400.000000000000 NS USD 17914416.000000000000 0.2872585384 Long EC CORP US N 1 N N N Glaukos Corp 5299004JA1LHE21M6T14 Glaukos Corp 377322102 9000.000000000000 NS USD 864000.000000000000 0.0138542823 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 9300.000000000000 NS USD 2539272.000000000000 0.0407173509 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 14500.000000000000 NS USD 7984280.000000000000 0.1280283210 Long EC CORP US N 1 N N N Alcon Inc 549300LDT5AP8S0NBM78 Alcon Inc N/A 61100.000000000000 NS USD 4740138.000000000000 0.0760083451 Long EC CORP CH N 1 N N N Royal Caribbean Cruises Ltd K2NEH8QNVW44JIWK7Z55 Royal Caribbean Cruises Ltd N/A 361171.000000000000 NS USD 50430306.730000000000 0.8086524396 Long EC CORP US N 1 N N N 2024-06-27 PRIMECAP Odyssey Funds /s/ Julietta Martikyan PRIMECAP Odyssey Funds Chief Financial Officer