Got a feeling its all a load of baloney, there's never any substance, just total unjustified inconsistency. My bet is/was a very small holder and good chance still a small holder. Most people cashed up and successful wouldn't be so volatile, and then make these big claims on an open chat website. Personally, I think everyone should just ignore it, let the rubbish land on deaf ears until it disappears.
SFI Price at posting:
8.1¢ Sentiment: Buy Disclosure: Held