The Moroccan Capital Market Authority (AMMC) released its monthly disclosure of transactions carried out in June 2025 under listed companies’ share buy-back programmes and related liquidity contracts, under Decree No 2-02-556 of 24 February 2003 (as amended). The disclosure distinguishes buy-back programme activity (BB) from liquidity contract activity (LC) and reports key programme parameters alongside execution volumes and weighted-average prices. For Maroc Telecom, the programme runs from 15 July 2024 to 15 January 2026 and authorises the acquisition 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, and a liquidity-contract cap of 20%. June 2025 activity is split between Casablanca and Paris, with purchases of 302,969 shares in Casablanca and 150,914 in Paris and sales of 274,046 and 206,914 respectively. The weighted average purchase price was MAD 297.54 in Casablanca and EUR 10.03 in Paris (MAD 109.32 equivalent), while the weighted average sale price was MAD 289.68 and EUR 10.08 (MAD 110.63 equivalent). For BCP, AMMC lists a buy-back programme and liquidity contract running from 11 April 2025 to 9 October 2026, capped at 20% for the liquidity contract and authorising up to 1,500,000 shares (0.17% of share capital) at a maximum purchase price of MAD 145 and a minimum sale price of MAD 61.