I agree, all the smart investors are holding at this point, thus the very little selling. In fact based on L2 you can tell 2 things: 1. the market makers are selling naked shares, and 2. There are several big fish buying large quantities of shares before the fins drop this month IMO.