Retail has been fighting its way back from a difficult 2017, helped by tax benefits, improving investor sentiment, and a strong finish to the year.

But even among this more bullish environment, Kohl’s (KSS) has outperformed a number of its department store peers year-to-date, helped by its partnership with Amazon.com (AMZN), its relative popularity with younger shoppers, and robust holiday sales.

But...