Insane!

A whale has placed ~$203.47M worth of $SPCX limit short orders at $141.93–$142.90.