Agreed. Just panic selling in the tech sector broadly over the last few weeks. Damstra just reported a blow out Quarterly. I'm excited to see the annual report in August as well. .88 cent share price is bargain basement price.
DTC Price at posting:
87.0¢ Sentiment: Buy Disclosure: Held