Macy’s (NYSE:M) is set to report earnings this Wednesday before the bell. Last quarter, Macy’s beat revenue expectations by 3.6%, with revenues of $4.79 billion, down 4.1% year on year. Analysts are expecting a 4.5% decline in revenue to $4.87 billion this quarter, with adjusted earnings at $0.19 per share. Peers like Kohl’s and Dillard’s have already reported Q2 results, with Kohl’s revenues down 5% and Dillard’s up 1.4%. Macy’s is up 11.5% over the last month and heading into earnings with an average analyst price target of $13.46. Read more analysis on Macy’s and its peers on StockStory.

Read more at Stock Story.: What To Look For From M