I dont think they own enough shares to satisfy all demand, but they could have been sitting on these shares since August. So if I could make 30-40% by holding since the run-up in August, that isn't a benefit for a front runner?
I mean why would they purposely agree to keep it at $640. If it goes higher, that just benefits them, because they can sell for more on Friday.