RE:so many great things going onWhile the share price is not back to the 52 week highs the market cap is much closer to them. Shares have been issued over the last 2 years and thus as the market cap has risen in response to news that is derisking this company, the share price has not.
Not saying that this is bad as issuing shares was needed, just pointing out that it has happened and that the increased market cap does show the market is generally responding favourably to the good news.