It's a fair point, he has been relatively consistent in his purchases - but the fact that confidence is in need of restoring in the first place is the disappointing aspect; I'd much rather the success of the business spoke for itself in that department.....
BFC Price at posting:
23.0¢ Sentiment: Hold Disclosure: Held