Mega Metal Sanayi ve Ticaret A.S. (IST:MEGMT)
Turkey flag Turkey · Delayed Price · Currency is TRY
3.604
-0.156 (-4.16%)
At close: Sep 18, 2026

IST:MEGMT Ratios and Metrics

Millions TRY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,16914,3378,4325,915--
Market Cap Growth
3.41%70.02%42.56%---
Enterprise Value
16,78818,30110,8937,794--
Last Close Price
34.6054.1031.8222.32--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.709.7619.9519.71--
PS Ratio
0.310.620.470.50--
PB Ratio
1.823.612.312.14--
P/TBV Ratio
2.063.632.312.14--
P/FCF Ratio
---7.05--
P/OCF Ratio
4.8912.06-4.96--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.560.800.610.67--
EV/EBITDA Ratio
10.5214.9511.459.38--
EV/EBIT Ratio
16.4025.6217.8912.70--
EV/FCF Ratio
---9.29--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.811.771.090.861.961.65
Debt / EBITDA Ratio
5.725.754.172.832.963.13
Debt / FCF Ratio
---2.836.853.73
Net Debt / Equity Ratio
1.511.320.630.311.801.43
Net Debt / EBITDA Ratio
4.774.282.441.012.732.73
Net Debt / FCF Ratio
-4.14-8.61-1.731.016.313.23
Asset Turnover
2.011.952.282.252.932.28
Inventory Turnover
7.547.5410.0610.1711.177.44
Quick Ratio
0.490.480.680.740.450.50
Current Ratio
1.051.021.211.190.881.00
Return on Equity (ROE)
26.72%38.56%13.16%16.71%11.62%0.91%
Return on Assets (ROA)
4.31%3.79%4.85%7.36%8.77%7.76%
Return on Invested Capital (ROIC)
8.67%9.41%12.71%20.74%12.66%1.77%
Return on Capital Employed (ROCE)
12.10%11.70%14.10%18.30%32.30%25.50%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
12.99%10.25%5.01%5.07%--
FCF Yield
-20.09%-4.25%-15.83%14.18%--
Buyback Yield / Dilution
0.08%--17.78%--31.22%-60.71%