M Earnings Date 2026

Macy’s Inc earnings schedule and quarterly results

Next Earnings Date

TBD

Current Stock Price

$22.10

+0.78% today

Earnings Metrics

EPS (TTM)

$1.70

P/E Ratio

12.9

Revenue Growth

0.2%

Market Cap

$3.5B

Earnings History

QuarterEPSRevenueNet Income
Q1 2025$2.10$23.01B$0.58B
Q1 2024$0.16$23.87B$0.04B

Trading Around M Earnings

Before Earnings

  • Review analyst expectations and consensus estimates
  • Check options implied volatility for expected move
  • Consider historical earnings surprises
  • Monitor pre-announcement guidance

After Earnings

  • Compare actual results to estimates
  • Listen to the earnings call for guidance
  • Watch for analyst rating changes
  • Monitor institutional buying/selling

Get Full M Analysis

DCF valuation, AI insights, and institutional ownership data

Frequently Asked Questions

When is M next earnings date?

M (Macy’s Inc) has not yet announced its next earnings date. Check back for updates on the upcoming earnings schedule.

What is M earnings per share (EPS)?

M's current earnings per share (EPS) is $1.70. With a P/E ratio of 12.9, the market values each dollar of earnings at $12.9.

How often does M report earnings?

Like most publicly traded US companies, M (Macy’s Inc) reports earnings quarterly, typically within 4-6 weeks after each fiscal quarter ends. The company holds an earnings call to discuss results with analysts.

What time does M report earnings?

M typically reports earnings either before market open (BMO) or after market close (AMC). The exact time is usually announced a few days before the earnings date. Check the investor relations page for specific timing.

How has M performed in recent earnings?

In the most recent quarter (Q1 2025), M reported EPS of $2.10 on revenue of $23.01B.

What do analysts expect for M earnings?

Analyst expectations for M earnings can vary. The company has shown positive revenue growth of 0.2%. View the full analyst ratings page for detailed expectations.

Related Earnings Reports

Explore Categories