Something has been fishy for days with the pps getting whacked down like that. You can't tell me its retail. What retail investor is going to sell before long awaited earnings?