Do be fair we've seen a lot of similar-sized tech companies sold down in the past two weeks. Not as aggressively as Damstra, but it's in sync with market movements in this sector. In my opinion it's a combination of Regal selling down and a re-rate for the sector. If you think about it, a marketcap of 250 odd million isn't cheap nor horrendously expensive.
I think the market is also in two minds about whether DTC will grow quickly from here.
DTC Price at posting:
$1.41 Sentiment: Hold Disclosure: Not Held