Mitsui Matsushima Holdings Co., Ltd. (TYO:1518)
Japan flag Japan · Delayed Price · Currency is JPY
3,810.00
-210.00 (-5.22%)
Apr 3, 2025, 2:45 PM JST

TYO:1518 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
44,29134,85042,67424,86112,94211,431
Upgrade
Market Cap Growth
40.70%-18.33%71.65%92.10%13.21%-28.60%
Upgrade
Enterprise Value
63,1077,91823,60122,49011,16712,502
Upgrade
Last Close Price
4020.002830.843082.911632.93816.35686.77
Upgrade
PE Ratio
9.972.311.864.61-4.99
Upgrade
Forward PE
-28.2428.2428.2428.2428.24
Upgrade
PS Ratio
0.720.450.530.530.230.17
Upgrade
PB Ratio
0.730.540.750.700.430.35
Upgrade
P/TBV Ratio
1.050.741.011.010.670.51
Upgrade
P/FCF Ratio
1.751.673.312.2622.86
Upgrade
P/OCF Ratio
1.641.632.791.905.00
Upgrade
EV/Sales Ratio
0.960.100.300.480.200.19
Upgrade
EV/EBITDA Ratio
4.970.280.622.242.442.17
Upgrade
EV/EBIT Ratio
6.030.310.662.675.744.56
Upgrade
EV/FCF Ratio
0.400.933.001.9525.00
Upgrade
Debt / Equity Ratio
0.540.140.240.360.780.55
Upgrade
Debt / EBITDA Ratio
2.650.310.351.275.163.18
Upgrade
Debt / FCF Ratio
-0.440.531.694.1336.55
Upgrade
Asset Turnover
0.590.800.980.670.861.10
Upgrade
Inventory Turnover
3.244.084.604.418.5815.24
Upgrade
Quick Ratio
1.352.232.021.541.211.89
Upgrade
Current Ratio
1.692.902.402.011.602.34
Upgrade
Return on Equity (ROE)
7.35%25.12%49.84%16.44%-9.54%6.95%
Upgrade
Return on Assets (ROA)
5.84%16.34%27.47%7.60%1.82%2.84%
Upgrade
Return on Capital (ROIC)
7.58%22.30%37.82%10.30%2.31%3.58%
Upgrade
Return on Capital Employed (ROCE)
14.00%32.60%52.10%17.40%4.30%5.60%
Upgrade
Earnings Yield
10.68%43.38%53.84%21.70%-23.45%20.05%
Upgrade
FCF Yield
57.06%59.75%30.20%44.17%4.37%
Upgrade
Dividend Yield
3.29%3.53%2.60%4.90%6.13%7.28%
Upgrade
Payout Ratio
0.00%23.97%9.02%12.08%-27.97%
Upgrade
Buyback Yield / Dilution
7.90%3.80%0.10%-0.02%-0.01%0.18%
Upgrade
Total Shareholder Return
11.19%7.34%2.69%4.88%6.12%7.46%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.