For the record, I do believe that Thermo is a large stakeholder. He has posted evidence of his holdings in the way distant past, so there is certainly no guarantee he still holds a huge long position, but I think he does.
That being said, I also believe that he uses his standing to pump and swing trade the stock. If he sold 4 million shares into his pump at $0.70, then bought them back from the company at a 10% discount to market at this $0.50 bottom, he either pocketed close to a cool million in profit or increased his position by 2 million shares for free.
More power to him if the iHubbers keep believing him. I'm not buying his pumps so it's no skin off my back.