Aggregated presentation by day and by market Statement of transactions in own shares from July 14th to July 18th 2025 Name of the issuerIdentity code of the issuer (Legal Entity Identifier) Day of the transactionIdentity code of the financial instrument Total daily volume (in number of shares)Daily weighted average purchase price of the sharesMarket (MIC Code) IPSEN549300M6SGDPB4Z94P1114/07/2025FR0010259150 240 105,775AQEUIPSEN549300M6SGDPB4Z94P1114/07/2025FR0010259150 706 105,86459CCXEIPSEN549300M6SGDPB4Z94P1114/07/2025FR0010259150 221 105,90TQEXIPSEN549300M6SGDPB4Z94P1114/07/2025FR0010259150 2 970 105,92468XPARIPSEN549300M6SGDPB4Z94P1115/07/2025FR0010259150 373 105,89276AQEUIPSEN549300M6SGDPB4Z94P1115/07/2025FR0010259150 1 327 105,57046CCXEIPSEN549300M6SGDPB4Z94P1115/07/2025FR0010259150 255 105,80TQEXIPSEN549300M6SGDPB4Z94P1115/07/2025FR0010259150 2 899 106,24308XPARIPSEN549300M6SGDPB4Z94P1116/07/2025FR0010259150 300 105,93333AQEUIPSEN549300M6SGDPB4Z94P1116/07/2025FR0010259150 1 000 106,1246CCXEIPSEN549300M6SGDPB4Z94P1116/07/2025FR0010259150 300 106,03333TQEXIPSEN549300M6SGDPB4Z94P1116/07/2025FR0010259150 3 000 105,80773XPARIPSEN549300M6SGDPB4Z94P1117/07/2025FR0010259150 300 106,45067AQEUIPSEN549300M6SGDPB4Z94P1117/07/2025FR0010259150 1 000 106,5537CCXEIPSEN549300M6SGDPB4Z94P1117/07/2025FR0010259150 300 106,46667TQEXIPSEN549300M6SGDPB4Z94P1117/07/2025FR0010259150 2 744 106,37157XPARIPSEN549300M6SGDPB4Z94P1118/07/2025FR0010259150 300 106,36667AQEUIPSEN549300M6SGDPB4Z94P1118/07/2025FR0010259150 1 000 106,30CCXEIPSEN549300M6SGDPB4Z94P1118/07/2025FR0010259150 300 106,23333TQEXIPSEN549300M6SGDPB4Z94P1118/07/2025FR0010259150 2 794 106,50798XPAR TOTAL22 329 106,1314
Attachment
EN_IPSEN -Buy back program – Art 5 of MAR – Week 29_2025