My opinion.........
The release of the very positive July results ( & now the annual results) should provide potential investors enough guidance for the purposes of an investment decision.
A CR above the recent trading range is very possible.
If the delays we have experienced lead to a better outcome, the wait will be well worth it.