Up 10% in a day... for a cynic like me on annoucement leaks, it means good news more probable than possible.