That article has been out a few weeks. I think the warrant holders are selling. They were given quite a few shares, may tank for a few days... IMO.