I bought DTC when it was already down 93% thinking how much further could it fall and it still fell another 55% on me! I think the only investors with a happy experience are those that bought in the past three months.
DTC Price at posting:
11.0¢ Sentiment: None Disclosure: Held