Probably true about the sell off period - but I picked up some at the close today.
Nothing in the report that says their strategy is not valid, products seem to be producing, and management have been consistently good to my way of thinking.
MNF Price at posting:
$4.81 Sentiment: Hold Disclosure: Held