0
Debenhams Group Banner Image

Debenhams Group

  • Ticker DEBS
    Exchange LSE More
  • Industry --None-- More
  • Sector --None-- More
Debenhams Group Logo Image
  • 1001-5000 Employees
  • Based in Manchester, England
Debenhams Group is redefining the future of retail following the successful transformation of the iconic British heritage brand, Debenhams. Once bought out of administration, Debenhams has emerged as Britain's leading online department store, built for the future and primed for rapid growth. They’ve cultivated a vibrant community of brands, engaging millions of consumers, and they’re just…More getting started.
REPORT RATINGS
4.7 / 5.0 (128)

Debenhams Group reports have an aggregate usefulness score of 4.7 based on 128 reviews.

Debenhams Group

Most Recent Annual Report

Debenhams Group
MOST RECENT 2026 Annual Report

Older/Archived Annual Reports

Debenhams Group Logo Image

Rate This Report

Your vote helps our reports be more useful
Rating Saved!

Thank you for your feedback!