Mitsui Matsushima Holdings Co., Ltd. (TYO:1518)
Japan flag Japan · Delayed Price · Currency is JPY
5,260.00
+170.00 (3.34%)
Jul 4, 2025, 3:30 PM JST

TYO:1518 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
Jul '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
58,99543,79534,85042,67424,86112,942
Upgrade
Market Cap Growth
25.67%25.67%-18.33%71.65%92.10%13.21%
Upgrade
Enterprise Value
83,37262,6117,91823,60122,49011,167
Upgrade
Last Close Price
5260.003975.002830.843082.911632.93816.35
Upgrade
PE Ratio
7.015.072.311.864.61-
Upgrade
Forward PE
-28.2428.2428.2428.2428.24
Upgrade
PS Ratio
0.970.720.450.530.530.23
Upgrade
PB Ratio
0.900.670.540.750.700.43
Upgrade
P/TBV Ratio
1.230.920.741.011.010.67
Upgrade
P/FCF Ratio
18.4313.681.751.673.312.26
Upgrade
P/OCF Ratio
12.909.571.641.632.791.90
Upgrade
EV/Sales Ratio
1.381.030.100.300.480.20
Upgrade
EV/EBITDA Ratio
7.985.990.280.622.242.44
Upgrade
EV/EBIT Ratio
10.557.920.310.662.675.74
Upgrade
EV/FCF Ratio
26.0519.560.400.933.001.95
Upgrade
Debt / Equity Ratio
0.510.510.140.240.360.78
Upgrade
Debt / EBITDA Ratio
3.183.180.310.351.275.16
Upgrade
Debt / FCF Ratio
10.3710.370.440.531.694.13
Upgrade
Asset Turnover
0.560.560.800.980.670.86
Upgrade
Inventory Turnover
3.263.264.084.604.418.58
Upgrade
Quick Ratio
1.251.252.232.021.541.21
Upgrade
Current Ratio
1.621.622.902.402.011.60
Upgrade
Return on Equity (ROE)
13.45%13.45%25.12%49.84%16.44%-9.54%
Upgrade
Return on Assets (ROA)
4.55%4.55%16.34%27.47%7.60%1.82%
Upgrade
Return on Capital (ROIC)
5.77%5.77%22.30%37.82%10.30%2.31%
Upgrade
Return on Capital Employed (ROCE)
10.70%10.70%32.60%52.10%17.40%4.30%
Upgrade
Earnings Yield
14.65%19.74%43.38%53.84%21.70%-23.45%
Upgrade
FCF Yield
5.43%7.31%57.06%59.75%30.20%44.17%
Upgrade
Dividend Yield
4.56%3.27%3.53%2.60%4.90%6.13%
Upgrade
Payout Ratio
15.10%15.10%23.97%9.02%12.08%-
Upgrade
Buyback Yield / Dilution
7.81%7.81%3.80%0.10%-0.02%-0.01%
Upgrade
Total Shareholder Return
12.37%11.08%7.34%2.69%4.88%6.12%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.