Macy's shares hit fresh high after June 3 earnings beat
In its June 3, 2026 earnings report, Macy's posted EPS of $0.13 versus $0.02 expected and beat the consensus revenue estimate by 1.28%. The current fiscal year is expected to bring $2.19 per share on $21.76 in revenues. Shares sit near a 52-week high, trading at 11.8X EPS versus 16.1X peers, with a Zacks Value Score of A and a #2 Buy rank tied to favorable estimate revisions.