9.3million sell order at 23c.... Wtf. I'd expect the opposite after vw power day, thought it was pretty impressive