Kohl's stock rose more than 4% Tuesday after the retailer reported fourth-quarter earnings and net sales that beat analysts' expectations, following disappointing results during the holidays.

CEO Michelle Gass said the chain saw an "acceleration of traffic," and new customers in stores and online, with Kohl's launching a slew of new brands ahead of and during the holiday season.

Kohl's is calling for same-store sales to range from negative 1% to positive 1% in fiscal 2020. The company said its outlook does not incorporate any potential hit from the deadly coronavirus outbreak, which started in China. It said China is not its No. 1 sourcing market for its private labels.

Here's how Kohl's did during its fiscal fourth quarter compared with what analysts were expecting, based on data pulled from Refinitiv:

Earnings per share: $1.99, adjusted, vs. $1.88 expected

Net sales: $6.54 billion vs. $6.52 billion expected

Same-store sales: flat vs. a drop of 0.1% expected

Net income during Kohl's fourth quarter ended Feb. 1 fell to $265 million, or $1.72 a share, from $272 million, or $1.67 per share, a year earlier.

Excluding one-time items, Kohl's earned $1.99 per share, better than the $1.88 a share expected by analysts polled by Refinitiv.

Net sales were essentially flat at $6.54 billion year over year, but better than the $6.52 billion that analysts were expecting. Total revenue was $6.83 billion, up from $6.82 billion a year ago.

Same-store sales were flat, better than the 0.1% drop expected by analysts.