I'm not surprised. Most of the staff and ex-staff I know were told just this morning that they were limited to selling <10% of their shares, with another 10% in a few months if they've gone up 30% in price! Most of them had instructed to sell everything today. Hardly a vote of confidence.