I agree that it wasn't organic but I don't think it was a short squeeze. From what I've been able to find it had a lot of interest with a very low float so there just weren't a lot of shares to buy when it initally went public. You often see IPOs shoot way up in the first few days/weeks of trading and then fall back to Earth. This one appears to have done that to an extent that hasn't ever happend before.
Today it's down 37% to $450 on just 41,565 shares traded. Insane.