Stock stages rally after knee-jerk decline in wake of quarterly report