Stop & Shop

Stop & Shop

Financials

2025 Annual Revenue:
€92.35 Billion

2025 Annual Gross Profit:
€24.51 Billion

2025 Annual Net Income:
€2.26 Billion

2025 Annual Revenue Growth:
3.35%

2025 Number of U.S. Stores:
2,017

Credit Rating

Stop & Shop is owned by Ahold Delhaize N.V., which is S&P Rated:
Investment Grade BBB+ (Long-Term)
A-2 (Short-Term)

 

Stop & Shop

Stop & Shop

Stop & Shop is owned by Ahold Delhaize which operates retail food stores primarily in the United States and Europe. Their U.S. brands include Stop & Shop, Food Lion, the GIANT Company, Giant Food, Hannaford, and includes industry leading online grocer, Peapod. In the U.S. alone, they have over 2,000 stores and distribution centers. The financials and credit ratings presented are representative of the consolidated results of Ahold Delhaize N.V., which is the GIANT Company’s parent entity.