Post by
INVESTING2000 on Mar 09, 2017 7:10pm
BNN Clowns
The stock is down almost 20% since the two clowns on CNN made it their top picks. Safe to assume they needed to dump some shares? Company seems to have some interesting potential however. Too bad stock is saying otherwise.