Dawnrays Pharma (02348) bought back 452,000 shares for about HK$411,460 Shares: 452,000 shares Amount: HK$411,460 Price: 0.90–0.92HK$