Of course it is. The team was buying all the way up to 72. Now it's down to 2 cents and there was no short squeeze. Kind of proves the no NSS theory IMHO.
Except the only ones who profitted from that call are no longer here. What's your buy in price? I bet most if not all the people still (stuck) in this stock, are in way higher then the current pps.