If you read that same thread you'll realise that the smart money has been, and still is, selling. Top 20 changes are a result of the top holders increasing their positions through the recent raise that smaller holders didn't get access to. Why would they not take it up when they are offered it at a discount?
On an 'on market' basis (which is a much better reflection) the instos keep selling. It's all in the data I have posted ad nauseam but people always want to turn a blind eye. BDC will have its day, but I think it continues to be a laggard vs peers, for the time being. I certainly like the story though.
BDC Price at posting:
8.3¢ Sentiment: None Disclosure: Not Held