Moriroku Holdings Company, Ltd. (TYO:4249)
Japan flag Japan · Delayed Price · Currency is JPY
2,034.00
-43.00 (-2.07%)
Apr 3, 2025, 2:35 PM JST

Moriroku Holdings Company Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Apr '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 2015 - 2019
Market Capitalization
30,57238,80228,13028,99137,41824,803
Upgrade
Market Cap Growth
-29.86%37.94%-2.97%-22.52%50.86%-42.48%
Upgrade
Enterprise Value
34,95848,82838,09637,55444,26231,014
Upgrade
Last Close Price
2081.002488.901686.801565.571865.061208.09
Upgrade
PE Ratio
81.5312.8420.906.8199.787.04
Upgrade
Forward PE
-8.638.638.638.638.63
Upgrade
PS Ratio
0.210.270.200.230.240.14
Upgrade
PB Ratio
0.410.510.400.400.530.37
Upgrade
P/TBV Ratio
0.400.520.410.420.550.39
Upgrade
P/FCF Ratio
4.7920.21-16.19-
Upgrade
P/OCF Ratio
2.632.968.443.864.11
Upgrade
EV/Sales Ratio
0.240.340.270.290.280.18
Upgrade
EV/EBITDA Ratio
2.683.393.953.493.472.31
Upgrade
EV/EBIT Ratio
8.588.5528.4913.197.805.64
Upgrade
EV/FCF Ratio
6.0327.37-19.15-
Upgrade
Debt / Equity Ratio
0.290.330.380.370.350.31
Upgrade
Debt / EBITDA Ratio
1.691.722.752.491.901.55
Upgrade
Debt / FCF Ratio
-3.0719.09-10.51-
Upgrade
Asset Turnover
1.081.071.060.951.221.36
Upgrade
Inventory Turnover
8.458.267.556.8710.9513.97
Upgrade
Quick Ratio
1.091.080.990.950.990.95
Upgrade
Current Ratio
1.511.471.381.381.321.31
Upgrade
Return on Equity (ROE)
0.60%4.22%2.03%6.11%0.70%5.42%
Upgrade
Return on Assets (ROA)
1.86%2.62%0.62%1.32%2.78%2.74%
Upgrade
Return on Capital (ROIC)
2.51%3.59%0.85%1.84%3.90%3.94%
Upgrade
Return on Capital Employed (ROCE)
4.80%6.50%1.70%3.50%6.90%7.10%
Upgrade
Earnings Yield
1.23%7.79%4.78%14.69%1.00%14.21%
Upgrade
FCF Yield
20.86%4.95%-13.48%6.18%-28.79%
Upgrade
Dividend Yield
5.05%4.02%5.57%6.00%2.68%7.78%
Upgrade
Payout Ratio
0.00%51.59%110.18%29.94%278.13%46.01%
Upgrade
Buyback Yield / Dilution
2.72%3.54%5.22%0.73%-0.05%-0.10%
Upgrade
Total Shareholder Return
7.76%7.56%10.79%6.73%2.63%7.68%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.