maxwell,
Offscreen dumping every day eg. just now - ~763K units offloaded, coupled with agressive buying at times make for strange bedfellows.
These patterns are holding SP back and indicate to me that something not quite right with the stock. Maybe a CR in the wind as suggested by other posters?