The main purpose of this paper is to investigate the announcement effects of stock repurchase on the share prices of firms listed on the Taiwan Stock Exchange. We empirically evaluate the price effects of a series of legal events leading to the passage of the Stock Repurchase Act in August 2000 and also examine the stock repurchase announcement effects across firms and different industries. We observe that those legislation events affect stock prices but the degree of influence is varied across industries. Also, based on the stock price performance, we find that the stock repurchases are mostly motivated by the intention of stabilizing and maintaining firm's stock prices. This phenomenon is more apparent in the electrical and traditional industries. The stock repurchase announcement can boost the stock price as well and its function as a price stabilization mechanism is basically successful.