Marketwatch Down 60% From Its High, This Beaten Down Stock To Consider Share Buyback Admin September 5, 2022 Buybacks are usually carried out when the management of the company perceives the shares of the company are undervalued in the market. NDTV Profit-Latest Share on Facebook Tweet it Pin it Share it Email