Everybody was fooled, insto's, media, et al ...too many to mention here.
However what I find amusing is how so many other forums we're posting their stock was " The next BIG".
Plus the " I knew it was a scam" brigade were posting way back at circa $4 saying they we're long and were true believers.