I'm not sure the company should say much more. Why pander. It really is up to every investor to make their own decisions. At some point it will bottom and the short positions must close.
The only question is have we hit it already?
TFC Price at posting:
$1.31 Sentiment: Hold Disclosure: Held