Target stock almost hit a 52-week high as investors cheered big profits — and dismissed weak sales