If it's that easy, I'm sure some traders with 20K shares would've done it already to make a quick profit. I read some people want to see this stock in the 50s-60s. It's easy, just sell 20K shares...
Sell 20K shares and you'll collapse this sled into the .60's.
FUD - Fear, uncertainty and doubt, is generally a strategic attempt to influence perception by disseminating negative and dubious or false information.