I got in as a VLT holder, and was up quite substantially at the time. It's been downhill since then. Oh well, I needed some losses to offset some crypto wins so I guess DTC is good for that!
DTC Price at posting:
66.0¢ Sentiment: Sell Disclosure: Held