There's the big sell at 72.5c (which might be there to hold the sp down).
After that it's pretty much daylight back to 80c.
I think sentiment is turning. After all we have a product that massively improves two of the biggest selling new cancer treatments out there, both with efficacy and safety.
Clinically we are much more advanced than a year ago, even if we have declined lots in share price.
cheers
VLA Price at posting:
66.5¢ Sentiment: Buy Disclosure: Held