I think there is still a hint of 504 selling going on. Doesn't seem likely that 26 million shsrs is all peeps who want to get out that got in yesterday at a higher price.