KEEP repurchases 0.20 million shares for HK$0.60 million; treasury stock rises to 3.53 million

Bulletin Express
May 05

Keep Inc. (KEEP, HKEX: 03650) filed a Next Day Disclosure Return on 05 May 2026 detailing its latest share buy-back activity.

On-market repurchase • Date: 05 May 2026 • Volume: 200,000 ordinary shares • Price range: HK$2.98–3.01 per share • Volume-weighted average price: HK$3.006 • Aggregate consideration: HK$601,200 (approximately HK$0.60 million)

Capital structure after the transaction • Issued shares (excluding treasury): reduced by 0.04% to 506.74 million • Treasury shares: increased from 3.33 million to 3.53 million • Total issued shares (including treasury): unchanged at 510.28 million

Buy-back mandate utilisation • Mandate granted: 25 June 2025, covering up to 51.44 million shares • Cumulative repurchases under the mandate: 7.71 million shares, equivalent to 1.50% of the share base at the mandate date • Remaining capacity: 43.73 million shares

Shares awaiting cancellation Separate from the treasury balance, 3.52 million shares repurchased between 06 January and 15 April 2026 are pending cancellation, with prices ranging from HK$2.91 to HK$3.98 per share.

Regulatory note In accordance with HKEX rules, the company is subject to a moratorium on issuing new shares or disposing of treasury shares until 04 June 2026.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10