Just keep chipping away, Best thing is the selloff volume has been explained. Regal I bet will sit about 5%. They were majority holders of Vault and DTC, so they are not going away.
DTC Price at posting:
$1.43 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.