I've been not looking since this morning. Just looked, up $52, went straight to ir.tesla.com wondering what the hell happened now. Nope no early release of Q1. Maybe someone thinks Elon is digging for oil with those tunnels???So, I guess somebody got the leaked financials from Q1.