With earnings report due Thursday am, can this stock come back from the dead? Heavy volume today and a descent gain so far.