RE: Confirmation19 Dec 2022 17:29
LSE03.
What outstanding shares? Of 13.07%
As far as I know
Institutions own 104,771,793. Shares (60.5%)
General public 53,012,630 shares (30.6%)
Individual insiders 10,931,997 shares (6.3%)
Private companies 3,947,484 shares ( 2.3%)
Public companies 383,306 shares. ( 0.2%)
That's 173,047, 211 shares