RE: 150,000,000 trade after hours6 May 2020 09:26
updownaround - it is in the RNS that the 'Investor' is receiving 555,555,555 shares in return for a £50k cash payment to ICON. That is a share price of 0.009p (so far 2x conversions of a possible 5).
If we assume the large trade yesterday was the 'Investor' selling shares, the trade price was 0.026p for 150,000,000 shares. That equates to a c.189% profit margin for the 'Investor'.
Their first tranche was sold at an even higher sell price...
So yes, the 'Investor' IS making a very large profit off this stock.