Meiwa Estate Company Limited (TYO:8869)
Japan flag Japan · Delayed Price · Currency is JPY
939.00
+3.00 (0.32%)
Jun 6, 2025, 3:30 PM JST

Meiwa Estate Company Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2016 - 2020
Period Ending
Jun '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
Market Capitalization
22,01722,29924,94819,64914,16217,575
Upgrade
Market Cap Growth
-10.62%-10.62%26.97%38.74%-19.42%47.39%
Upgrade
Enterprise Value
86,35680,90968,23664,52835,44220,664
Upgrade
Last Close Price
939.00951.001023.08776.81530.60586.45
Upgrade
PE Ratio
7.607.708.974.455.456.46
Upgrade
Forward PE
8.288.078.078.078.078.07
Upgrade
PS Ratio
0.280.280.350.320.250.35
Upgrade
PB Ratio
0.650.660.780.660.530.68
Upgrade
P/TBV Ratio
0.650.660.790.660.530.68
Upgrade
P/FCF Ratio
---73.59--
Upgrade
P/OCF Ratio
---46.90--
Upgrade
PEG Ratio
-0.810.810.810.810.81
Upgrade
EV/Sales Ratio
1.081.010.961.030.620.41
Upgrade
EV/EBITDA Ratio
15.7214.7313.0810.488.115.38
Upgrade
EV/EBIT Ratio
16.4815.4413.7210.868.505.69
Upgrade
EV/FCF Ratio
-2.54--241.68--
Upgrade
Debt / Equity Ratio
2.562.561.851.931.831.26
Upgrade
Debt / EBITDA Ratio
15.8015.8011.319.3911.148.48
Upgrade
Debt / FCF Ratio
---216.69--
Upgrade
Asset Turnover
0.580.580.590.590.670.64
Upgrade
Inventory Turnover
0.660.660.760.750.900.91
Upgrade
Quick Ratio
0.340.340.670.790.780.75
Upgrade
Current Ratio
2.082.082.182.362.352.10
Upgrade
Return on Equity (ROE)
8.79%8.79%8.97%15.61%9.92%11.05%
Upgrade
Return on Assets (ROA)
2.37%2.37%2.58%3.50%3.04%2.90%
Upgrade
Return on Capital (ROIC)
3.09%3.09%3.48%4.55%3.90%4.10%
Upgrade
Return on Capital Employed (ROCE)
6.20%6.20%7.00%8.20%7.00%8.20%
Upgrade
Earnings Yield
13.16%12.99%11.15%22.47%18.34%15.48%
Upgrade
FCF Yield
-154.12%-152.17%-9.76%1.36%-49.50%-32.09%
Upgrade
Dividend Yield
4.27%4.21%3.91%5.79%6.60%5.12%
Upgrade
Payout Ratio
32.34%32.34%35.06%18.57%33.50%13.71%
Upgrade
Buyback Yield / Dilution
---0.67%5.17%-
Upgrade
Total Shareholder Return
4.27%4.21%3.91%6.46%11.77%5.12%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.