Independent valuation puts it at mid 20s after dillution of shares. There's a few things holding the price including shareholder approval and firb approval.
Once these issues are sorted I would expect a re-rating.
Add to My Watchlist
What is My Watchlist?