RE: Market cap about £9.5 million even taking into account the31 Mar 2025 12:33
Trouble is, probably another placing coming for just £1m in August/September, and then likely another one after that for £6m in November/December (assuming they make the progress and can submit FDA application by the latter time).
The final placing under this scenario would likely be below 1p.