Macy’s shares had their best day since 2020. Their earnings were so good.

Text size

.Source