With SoftBank's (OTC: SFTBY) stock plunging amid COVID-19, and the company facing pressure from activist investment firm Elliott Management, SoftBank announced plans to buy back $4.8 billion in stock. The Japanese technology giant said it is repurchasing a maximum of 7% of the shares outstanding. The repurchase program kicks off March 16th and runs through March 15th of 2021. IMAGE SOURCE: GETTY IMAGES. The move was seen as a direct response to Elliott Management, the investment firm that's built a $2.5 billion stake in SoftBank. The activist investment firm wanted SoftBank to buy back $20 billion in shares. Elliott and other investors have been critical of Softbank's recent technology investments -- its $100 billion Vision Fund has fallen on tough times, losing billions of dollars, after making several bets that failed to pan out. The Vision Fund has stakes in Uber (NYSE: UBER) and Slack (NYSE: WORK), both of which have struggled since becoming publicly traded companies. SoftBank also realized a $4.6 billion loss from its investment in WeWork after it failed to go public. SoftBank's Chief Executive Masayoshi Son recently warned there may be more bad investments to come as he continues the fund's stated strategy to find the technology industry's next leaders.That is proving more difficult in the wake of the COVID-19 outbreak. Some of SoftBank's investments including those in ride-hailing, food delivery, and hospitality are being hit hard because of the outbreak. That has weighed on SoftBank's stock as well as the broader market. Despite SoftBank's commitment to finding tomorrow's tech leaders, investors seem to prefer it uses its cash to buy back shares. Elliott, for its part, wants more transparency and better governance of the Vision Fund in addition to stock repurchases. 10 stocks we like better than SOFTBANK CP UNSP ADRWhen investing geniuses David and Tom Gardner have a stock tip, it can pay to listen. After all, the newsletter they have run for over a decade, Motley Fool Stock Advisor, has tripled the market.* David and Tom just revealed what they believe are the ten best stocks for investors to buy right now... and SOFTBANK CP UNSP ADR wasn't one of them! That's right -- they think these 10 stocks are even better buys. See the 10 stocks *Stock Advisor returns as of December 1, 2019 Donna Fuscaldo has no position in any of the stocks mentioned. The Motley Fool owns shares of and recommends Slack Technologies. The Motley Fool recommends Uber Technologies. The Motley Fool has a disclosure policy.Source