i think at $18 it might still be a decent buy, maybe wait for a little more pull back, maybe if it dips to $17s but $24 and $26 are clearly sell targets so that's where I would sell.
I havent been following Macy's for a while, but people are definitely out shopping. might be good buy anyways as re-opening trade into Novemeber. sell in December?