Taiwan-based memory module maker Adata Technology on May 24 announced the repurchase of six million shares of its stock, equivalent to a 2.63% stake, at NT$25.66-62.85 (US$0.89-2.18) per share from May 25 to July 24, 2011, with the treasury stock for transfer to employees.