So many people disillusioned by this company and their leadership. It will meet resistance at every 5c increment until it goes past $1 and then some (if it ever gets there). So many disappointed people looking to offload.
DTC Price at posting:
9.6¢ Sentiment: Hold Disclosure: Held