Dualitybio-B (09606) bought back 158,000 shares for about HK$17.0M Shares: 158,000 shares Amount: HK$17.0M Price: 104.60–109.90HK$