Certainly back on my buy radar, given I entered around the $1 mark and it's looking a lot more healthy now, challenge will be sustaining the big change whilst growing from here. Lets hope they've learnt their lesson
DTC Price at posting:
13.0¢ Sentiment: Buy Disclosure: Held