Purchase of own shares5 Nov 2024 08:15
Earlier in the year, Victoria purchased 1,746,000 of their own shares, average share price of £2.43, with the current price of £0.97 per share, that alone amounts to a loss of circa £2.5m. Not a huge loss in the scheme of things, and still could be a long term play if the share price can come back to where it was in previous years, as ever, time will tell and DYOR.