RE: Yesterday23 May 2020 15:57
Sorry that post was still a little confusing.
So these figures will be a little off for ease of maths and understanding but close.
IPO - 250,000,000 shares £20 a share £5 billion valuation. (I know this is a little high)
Now - 1,500,000,000 shares using the £5 billion number is representative £3.33 a share.
So we are currently 10% of the equivalent IPO price.
Once again these numbers are off a little but hopefully give you an idea of where we are at compared to the IPO price.