There must be some big momentum traders playing this stock as it tends to follow the ebb and flow of the market.
Yes the capital structure is a major brake on the SP, but I agree with Albert E. Once the money comes in from sales then the outlook for the business will be more proven and may change the turnover and SP very quickly.
Some time off yet IMO