I fail to understand why someone questioning managements actions or lack-of should result in them having to sell their shares. You don’t have to like management or even respect them to make money off an investment… each to their own.
FFX Price at posting:
$1.07 Sentiment: Hold Disclosure: Held