Have to disagree with you regarding selling pressure,
Since the major drop on July 25th
It's been trading in a sideways range between $0.55 & $0.65
That's almost 3 months trading within a 10 cent range
& its currently smack bang in the middle
Great time to accumulate before the inevitable rise back to Intrinsic Value
Back to around the $1.00 mark by the EOFY/18
& $1.50 minimum by EOFY/19 IMHO