Huayan Robotics (01021) bought back 372,000 shares for about HK$2.5M Shares: 372,000 shares Amount: HK$2.5M Price: 6.78–6.93HK$