The Moroccan Capital Market Authority (AMMC) published its monthly disclosure of transactions carried out in April 2025 by listed companies operating share buy-back programmes, including activity under associated liquidity contracts, under Decree No 2-02-556 (as amended). Maroc Telecom’s programme, which includes a liquidity contract capped at 20%, runs from 15 July 2024 to 15 January 2026 and authorises acquisitions of up to 10,165,623 shares (5% of share capital), with a maximum purchase price of MAD 374 and a minimum sale price of MAD 201. The April report shows purchases of 241,423 shares across Casablanca (236,923) and Paris (4,500) at weighted average prices of MAD 271.21 and EUR 8.75 (MAD 113.21), and sales of 170,356 shares across Casablanca (150,904) and Paris (19,452) at weighted average prices of MAD 270.24 and EUR 9.01 (MAD 114.01). BCP’s programme, also featuring a liquidity contract capped at 20%, runs from 11 April 2025 to 9 October 2026 for up to 1,500,000 shares (0.17% of share capital), with price limits of MAD 145 for purchases and MAD 61 for sales. The disclosure reports 97,337 shares purchased and 132,327 shares sold during April, with reported holdings of 241,585 shares at the start of the month and 170,356 at month-end.