MEC Company Ltd. (TYO:4971)
Japan flag Japan · Delayed Price · Currency is JPY
2,662.00
-19.00 (-0.71%)
Jul 18, 2025, 3:30 PM JST

MEC Company Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jul '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
48,94765,63182,29639,50576,11143,079
Upgrade
Market Cap Growth
-43.77%-20.25%108.32%-48.10%76.68%50.03%
Upgrade
Enterprise Value
39,82355,12373,97330,63669,50238,399
Upgrade
Last Close Price
2662.003471.954302.602010.353796.012130.93
Upgrade
PE Ratio
25.0728.6535.7212.8925.8127.01
Upgrade
Forward PE
13.3617.3833.8211.3924.8326.37
Upgrade
PS Ratio
2.673.605.872.425.063.60
Upgrade
PB Ratio
1.872.443.321.693.642.47
Upgrade
P/TBV Ratio
1.882.453.341.703.662.49
Upgrade
P/FCF Ratio
-18.91979.7112.2032.4329.63
Upgrade
P/OCF Ratio
-15.6342.4010.3725.2617.74
Upgrade
PEG Ratio
-1.181.181.181.181.18
Upgrade
EV/Sales Ratio
2.183.025.281.884.623.21
Upgrade
EV/EBITDA Ratio
7.3310.2522.656.4314.8412.18
Upgrade
EV/EBIT Ratio
8.6512.0829.677.6517.6416.20
Upgrade
EV/FCF Ratio
-15.88880.639.4629.6126.41
Upgrade
Debt / Equity Ratio
-----0.02
Upgrade
Debt / EBITDA Ratio
-----0.13
Upgrade
Debt / FCF Ratio
-----0.28
Upgrade
Asset Turnover
0.600.590.500.620.640.58
Upgrade
Inventory Turnover
4.374.303.584.264.934.88
Upgrade
Quick Ratio
4.033.964.803.973.242.70
Upgrade
Current Ratio
4.564.415.394.493.653.00
Upgrade
Return on Equity (ROE)
-8.87%9.58%13.85%15.36%9.50%
Upgrade
Return on Assets (ROA)
-9.24%5.55%9.48%10.52%7.14%
Upgrade
Return on Capital (ROIC)
-11.04%6.48%11.31%12.69%8.56%
Upgrade
Return on Capital Employed (ROCE)
16.60%16.00%9.70%16.70%18.30%13.20%
Upgrade
Earnings Yield
4.06%3.49%2.80%7.76%3.88%3.70%
Upgrade
FCF Yield
-5.29%0.10%8.20%3.08%3.38%
Upgrade
Dividend Yield
2.07%1.30%1.05%2.24%0.92%1.22%
Upgrade
Payout Ratio
-37.06%37.15%25.62%18.18%31.22%
Upgrade
Buyback Yield / Dilution
0.27%0.65%0.85%-0.07%-0.09%-0.01%
Upgrade
Total Shareholder Return
2.34%1.95%1.89%2.16%0.83%1.21%
Upgrade
Updated Feb 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.