Buy on rumor - sell on fact.

It was good news but earning not due out until  April I think.