Meiwa Estate Company Limited (TYO:8869)
Japan flag Japan · Delayed Price · Currency is JPY
1,186.00
+4.00 (0.34%)
Jan 23, 2026, 11:30 AM JST

Meiwa Estate Company 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
27,71522,29924,94819,64914,16217,575
Upgrade
Market Cap Growth
19.27%-10.62%26.97%38.74%-19.42%47.39%
Upgrade
Enterprise Value
78,12980,90968,23664,52835,44220,664
Upgrade
Last Close Price
1182.00951.001023.35777.02530.74586.60
Upgrade
PE Ratio
4.567.708.974.455.456.46
Upgrade
Forward PE
-8.078.078.078.078.07
Upgrade
PS Ratio
0.270.280.350.320.250.35
Upgrade
PB Ratio
0.730.660.780.660.530.68
Upgrade
P/TBV Ratio
0.740.660.790.660.530.68
Upgrade
P/FCF Ratio
11.10--73.59--
Upgrade
P/OCF Ratio
7.98--46.90--
Upgrade
PEG Ratio
-0.810.810.810.810.81
Upgrade
EV/Sales Ratio
0.751.010.961.030.620.41
Upgrade
EV/EBITDA Ratio
7.4314.7313.0810.488.115.38
Upgrade
EV/EBIT Ratio
7.6315.4413.7210.868.505.69
Upgrade
EV/FCF Ratio
31.29--241.68--
Upgrade
Debt / Equity Ratio
2.072.561.851.931.831.26
Upgrade
Debt / EBITDA Ratio
7.4615.8011.319.3911.148.48
Upgrade
Debt / FCF Ratio
31.41--216.69--
Upgrade
Asset Turnover
0.800.580.590.590.670.64
Upgrade
Inventory Turnover
0.890.660.760.750.900.91
Upgrade
Quick Ratio
0.550.340.670.790.780.75
Upgrade
Current Ratio
2.492.082.182.362.352.10
Upgrade
Return on Equity (ROE)
17.25%8.79%8.97%15.61%9.92%11.05%
Upgrade
Return on Assets (ROA)
4.91%2.37%2.58%3.50%3.04%2.90%
Upgrade
Return on Invested Capital (ROIC)
8.41%4.93%6.49%10.69%8.28%10.03%
Upgrade
Return on Capital Employed (ROCE)
11.40%6.20%7.00%8.20%7.00%8.20%
Upgrade
Earnings Yield
21.94%12.99%11.15%22.47%18.34%15.48%
Upgrade
FCF Yield
9.01%-152.17%-9.76%1.36%-49.50%-32.09%
Upgrade
Dividend Yield
3.44%4.21%3.91%5.79%6.59%5.11%
Upgrade
Payout Ratio
15.41%32.34%35.06%18.57%33.50%13.71%
Upgrade
Buyback Yield / Dilution
---0.67%5.17%-
Upgrade
Total Shareholder Return
3.44%4.21%3.91%6.46%11.77%5.11%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.