MEC Company Ltd. (TYO:4971)
Japan flag Japan · Delayed Price · Currency is JPY
2,567.00
+17.00 (0.67%)
Jun 6, 2025, 3:30 PM JST

MEC Company Ratios and Metrics

Millions JPY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Market Capitalization
48,06765,63182,29639,50576,11143,079
Upgrade
Market Cap Growth
-43.77%-20.25%108.32%-48.10%76.68%50.03%
Upgrade
Enterprise Value
38,94355,12373,97330,63669,50238,399
Upgrade
Last Close Price
2567.003505.004343.662029.543832.242151.26
Upgrade
PE Ratio
24.1828.6535.7212.8925.8127.01
Upgrade
Forward PE
12.7717.3833.8211.3924.8326.37
Upgrade
PS Ratio
2.633.605.872.425.063.60
Upgrade
PB Ratio
1.832.443.321.693.642.47
Upgrade
P/TBV Ratio
1.842.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.133.025.281.884.623.21
Upgrade
EV/EBITDA Ratio
7.1710.2522.656.4314.8412.18
Upgrade
EV/EBIT Ratio
8.4612.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.14%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.14%1.28%1.04%2.22%0.91%1.21%
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.43%1.93%1.88%2.14%0.83%1.20%
Upgrade
Updated Feb 14, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.