Compare Satudora Holdings Co., Ltd. with Similar Stocks
Dashboard
High Debt Company with a Debt to Equity ratio (avg) at times
- Poor long term growth as Net Sales has grown by an annual rate of 2.18% and Operating profit at 22.03% over the last 5 years
- High Debt Company with a Debt to Equity ratio (avg) at times
- The company has been able to generate a Return on Equity (avg) of 8.09% signifying low profitability per unit of shareholders funds
Flat results in May 25
With ROCE of 9.33%, it has a attractive valuation with a 1.14 Enterprise value to Capital Employed
Underperformed the market in the last 1 year
Total Returns (Price + Dividend) 
Satudora Holdings Co., Ltd. for the last several years.
Risk Adjusted Returns v/s 
News

Satudora Holdings Adjusts Financial Evaluation Amid Mixed Performance Indicators
Satudora Holdings Co., Ltd. has recently experienced an evaluation adjustment reflecting changes in its financial metrics. The company's quality grade is now average, with EBIT growth at 22.03% and modest sales growth. Valuation metrics indicate a premium status, while the technical outlook presents mixed signals.
Read full news article
Satudora Holdings Adjusts Stock Rating Amid Strong Profit Growth and Debt Concerns
Satudora Holdings Co., Ltd. has recently changed its stock rating from 'Not Rated' to 'Hold' as of December 5, 2025, reflecting an evaluation of its financial performance and market position. The company reported a significant profit increase, though it continues to grapple with a high debt burden.
Read full news article Announcements 
Corporate Actions 
Quality key factors 
Valuation key factors
Technicals key factors
Shareholding Snapshot
Shareholding Compare (%holding) 
Quarterly Results Snapshot (Consolidated) - May'25 - QoQ
Not Applicable: The company has declared_date for only one period
Not Applicable: The company has declared_date for only one period
Annual Results Snapshot (Consolidated) - May'25
YoY Growth in year ended May 2025 is 4.87% vs 9.19% in May 2024
YoY Growth in year ended May 2025 is 63.05% vs 388.78% in May 2024






