Down 60% From Its High, This Beaten Down Stock To Consider Share Buyback

Buybacks are usually carried out when the management of the company perceives the shares of the company are undervalued in the market.