Satudora Holdings Co.,Ltd. (TYO:3544)
Japan flag Japan · Delayed Price · Currency is JPY
883.00
+2.00 (0.23%)
Apr 25, 2025, 3:30 PM JST

Satudora Holdings Ratios and Metrics

Millions JPY. Fiscal year is Jun - May.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2017 - 2019
Period Ending
Apr '25 May '24 May '23 May '22 May '21 May '20 2017 - 2019
Market Capitalization
12,15112,00411,2788,88310,0029,327
Upgrade
Market Cap Growth
4.53%6.44%26.96%-11.19%7.24%8.50%
Upgrade
Enterprise Value
21,39026,59326,58723,09323,63420,126
Upgrade
Last Close Price
883.00869.00807.50628.89698.38643.14
Upgrade
PE Ratio
17.5125.54129.6328.1117.4381.10
Upgrade
PS Ratio
0.120.130.130.110.120.10
Upgrade
PB Ratio
1.241.301.281.001.151.13
Upgrade
P/TBV Ratio
1.371.391.351.061.221.20
Upgrade
P/FCF Ratio
-5.73--7.95-
Upgrade
P/OCF Ratio
-3.39-6.932.975.65
Upgrade
EV/Sales Ratio
0.220.280.300.280.280.23
Upgrade
EV/EBITDA Ratio
6.879.8116.8411.8313.049.86
Upgrade
EV/EBIT Ratio
12.2219.2088.6230.8736.8724.69
Upgrade
EV/FCF Ratio
-12.69--18.77-
Upgrade
Debt / Equity Ratio
1.341.882.051.561.381.86
Upgrade
Debt / EBITDA Ratio
4.206.4111.477.116.627.51
Upgrade
Debt / FCF Ratio
-8.30--9.53-
Upgrade
Asset Turnover
2.122.172.072.082.222.46
Upgrade
Inventory Turnover
6.816.696.135.946.417.52
Upgrade
Quick Ratio
0.340.420.400.480.330.20
Upgrade
Current Ratio
0.980.920.941.091.100.83
Upgrade
Return on Equity (ROE)
7.54%5.30%1.11%3.72%6.86%1.23%
Upgrade
Return on Assets (ROA)
2.34%1.97%0.44%1.17%1.07%1.41%
Upgrade
Return on Capital (ROIC)
4.44%3.23%0.75%2.15%1.81%2.17%
Upgrade
Return on Capital Employed (ROCE)
7.10%6.10%1.30%3.20%3.00%4.20%
Upgrade
Earnings Yield
5.74%3.92%0.77%3.56%5.74%1.23%
Upgrade
FCF Yield
-17.45%-33.74%-6.78%12.59%-6.97%
Upgrade
Dividend Yield
1.13%1.15%1.24%1.49%1.34%1.45%
Upgrade
Payout Ratio
-29.36%147.13%40.51%22.30%111.30%
Upgrade
Buyback Yield / Dilution
-0.21%-0.07%-0.10%-0.04%-0.02%0.00%
Upgrade
Total Shareholder Return
0.93%1.08%1.14%1.44%1.32%1.45%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.