Networking giant Cisco has announced that it will spend more than $3bn buying up its own stock over the next two years.
The San Jose giant believes that the stock is undervalued and that, if less of it is in circulation, its price will rise to a more reasonable level.
More than 7.3 billion Cisco shares are currently outstanding, and the company said it would begin its buy-back in the near future.
Industry observers believe the move is sensible given the firm's current balance sheet. However, they note that it will probably rule out much in the way of company take-overs or other forms of investment by Cisco in the short term.
Cotton seedling freezes to death as Chang'e-4 shuts down for the Moon's 14-day lunar night
Fortnite easily out-earns PUBG, Assassin's Creed Odyssey and Red Dead Redemption 2 in 2018
Meteor showers as a service will be visible for about 100 kilometres in all directions
Saturn's rings only formed in the past 100 million years, suggests analysis of Cassini space probe data
New findings contradict conventional belief that Saturn's rings were formed along with the planet about 4.5 billion years ago