The thread title asks who is selling.... I don´t know about that, but I have been buying more today. Over the last months I have been slowly increasing and if it keeps that low for longer I will likely get some more.
BDC Price at posting:
7.9¢ Sentiment: Buy Disclosure: Held