Estelle Holdings Co.,Ltd. (TYO:7872)
Japan flag Japan · Delayed Price · Currency is JPY
617.00
0.00 (0.00%)
Jan 23, 2026, 2:51 PM JST

Estelle Holdings Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jan '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
6,4656,1826,8946,4946,8127,089
Upgrade
Market Cap Growth
3.01%-10.33%6.17%-4.68%-3.90%8.99%
Upgrade
Enterprise Value
12,16011,30811,99211,2599,7869,951
Upgrade
Last Close Price
617.00590.00629.30561.78564.57563.62
Upgrade
PE Ratio
---64.9493.3223.17
Upgrade
Forward PE
-6.606.606.606.606.60
Upgrade
PS Ratio
0.210.200.220.220.230.25
Upgrade
PB Ratio
0.570.510.550.470.480.50
Upgrade
P/TBV Ratio
0.600.530.560.480.500.52
Upgrade
P/FCF Ratio
--17.15---
Upgrade
P/OCF Ratio
30.7852.397.01-200.3754.11
Upgrade
EV/Sales Ratio
0.390.360.380.380.330.36
Upgrade
EV/EBITDA Ratio
23.0319.8020.4721.829.1510.38
Upgrade
EV/EBIT Ratio
71.9559.8373.12104.2517.2623.52
Upgrade
EV/FCF Ratio
-15.33-29.83---
Upgrade
Debt / Equity Ratio
0.870.790.820.770.770.72
Upgrade
Debt / EBITDA Ratio
18.6216.8217.7220.7610.1910.55
Upgrade
Debt / FCF Ratio
--25.83---
Upgrade
Asset Turnover
1.021.010.960.870.880.82
Upgrade
Inventory Turnover
0.850.830.830.760.830.76
Upgrade
Quick Ratio
0.640.730.840.810.960.97
Upgrade
Current Ratio
2.212.372.422.422.392.34
Upgrade
Return on Equity (ROE)
-5.37%-2.61%-7.35%0.64%0.60%2.18%
Upgrade
Return on Assets (ROA)
0.34%0.38%0.31%0.20%1.04%0.77%
Upgrade
Return on Invested Capital (ROIC)
1.02%1.13%-13.04%0.54%0.88%2.72%
Upgrade
Return on Capital Employed (ROCE)
0.90%1.00%0.80%0.50%2.40%1.80%
Upgrade
Earnings Yield
-10.10%-5.58%-14.20%1.54%1.07%4.32%
Upgrade
FCF Yield
-12.27%-5.56%5.83%-24.90%-5.86%-6.14%
Upgrade
Dividend Yield
4.38%4.58%4.29%4.81%4.78%4.79%
Upgrade
Payout Ratio
---286.00%391.78%93.46%
Upgrade
Buyback Yield / Dilution
-0.21%1.20%---
Upgrade
Total Shareholder Return
4.36%4.79%5.49%4.81%4.78%4.79%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.