Yeah I agree. Sentiment is killing the share price at the moment. It's been treated like a dog stock, but actually very nice runway to growth and huge TAM. Hold for a year and wait and see IMO.
DTC Price at posting:
93.0¢ Sentiment: Buy Disclosure: Held