News Madinet Masr Purchases 42.7 Million Treasury Shares to Boost Investor Confidence 29 June 2026 ยท 16:07