Good business15 Nov 2023 16:25
Market cap currently about £27 Billion .
The UK government took a 43% stake in Lloyds at a cost of over £20 Billion (about 70p per share - subsequently sold into the market at a profit) . Lloyds has since purchased and cancelled 12,379,829,989 shares (about 45%) of those issued shares at a far lower cost than the money raised in the issue.