This stock also seems to move mostly on news. The recent announcement, besides being hard news (a financial agreement SIGNED) can also be directly computed into the earnings per share. You don't have to do the math, the market has already done it.