Viva Biotech Executes Eighth Consecutive Buyback; 11.62 Million Shares Now Await Cancellation

Bulletin Express
May 19

On 19 May 2026, Viva Biotech repurchased 0.80 million ordinary shares on the Hong Kong Stock Exchange at prices ranging from HK$1.41 to HK$1.43 per share, for a total consideration of HK$1.14 million. The shares are earmarked for cancellation.

Including this latest tranche, the company has bought back 11.62 million shares between 8 May and 19 May 2026, equivalent to 0.55 % of the 2.13 billion shares currently in issue. Volume-weighted average prices for the eight trading sessions ranged from HK$1.40 to HK$1.57 per share.

The repurchases have utilised 5.46 % of the 212.84 million-share mandate approved on 12 June 2025. In accordance with Main Board Rule 10.06(3)(a), Viva Biotech is restricted from issuing new shares until 18 June 2026.

As of the reporting date, the company’s issued share capital remains at 2.13 billion shares; cancellation of the repurchased stock will reduce this figure once processed.

The board confirms that all buybacks complied with Hong Kong listing rules and the terms of the shareholder mandate.

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