Haohai Biological (06826) Announces Next Day Disclosure Return on Share Repurchases

Bulletin Express
Nov 28, 2025

Shanghai Haohai Biological Technology Co., Ltd. (stock code: 06826 on the Hong Kong Stock Exchange; 688366 on the Sci-tech Innovation Board) released a Next Day Disclosure Return dated 28 November 2025. According to the document, the total number of H shares remains at 38,529,240, with no changes recorded. The A shares stand at 190,203,760 and treasury shares at 3,848,095, resulting in a total of 194,051,855 shares.

From 15 September 2025 to 28 November 2025, multiple batches of H shares were repurchased but not yet cancelled. On 28 November 2025, 50,000 H shares were repurchased at HKD 27.67 per share, with an aggregate price paid of HKD 1,383,426. The company reported no change in A shares during this period.

The document indicates that the repurchases were conducted under a mandate approved on 10 June 2025, which authorized the repurchase of up to 3,914,184 shares. As of the disclosure date, 1,687,200 repurchased H shares were reported under this mandate, representing approximately 4.3105% of the issued shares (excluding treasury shares) at the time of the original authorization. A 30-day moratorium period for new share issuance or sale of treasury shares was noted to extend until 28 December 2025.

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