Just my own personal hunch.....I 'l bet the market makers are taking in every share they can get their hands on in advance of earnings coming up.