Very small position here however what type of moronic managing director describes their own business performance as "disappointing". Obviously hasn't gone to management 101 thesaurus school "lower than forecast".
WSA Price at posting:
$1.88 Sentiment: Hold Disclosure: Held