MEC Company Ltd. (TYO:4971)
Japan flag Japan · Delayed Price · Currency is JPY
5,320.00
+200.00 (3.91%)
Jan 21, 2026, 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
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
93,49565,63182,29639,50576,11143,079
Upgrade
Market Cap Growth
53.40%-20.25%108.32%-48.10%76.68%50.03%
Upgrade
Enterprise Value
84,03855,12373,97330,63669,50238,399
Upgrade
Last Close Price
5120.003433.154254.531987.893753.602107.12
Upgrade
PE Ratio
31.8028.6535.7212.8925.8127.01
Upgrade
Forward PE
21.2417.3833.8211.3924.8326.37
Upgrade
PS Ratio
4.783.605.872.425.063.60
Upgrade
PB Ratio
3.302.443.321.693.642.47
Upgrade
P/TBV Ratio
3.322.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
4.303.025.281.884.623.21
Upgrade
EV/EBITDA Ratio
13.9810.2522.656.4314.8412.18
Upgrade
EV/EBIT Ratio
16.2812.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.590.500.620.640.58
Upgrade
Inventory Turnover
-4.303.584.264.934.88
Upgrade
Quick Ratio
3.983.964.803.973.242.70
Upgrade
Current Ratio
4.494.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 Invested Capital (ROIC)
-11.04%6.48%11.31%12.69%8.56%
Upgrade
Return on Capital Employed (ROCE)
17.00%16.00%9.70%16.70%18.30%13.20%
Upgrade
Earnings Yield
3.20%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
1.66%1.31%1.06%2.26%0.93%1.23%
Upgrade
Payout Ratio
-37.06%37.15%25.62%18.18%31.22%
Upgrade
Buyback Yield / Dilution
2.50%0.65%0.85%-0.07%-0.09%-0.01%
Upgrade
Total Shareholder Return
4.12%1.96%1.90%2.19%0.84%1.22%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.