Mega Metal Sanayi ve Ticaret A.S. (IST:MEGMT)
Turkey flag Turkey · Delayed Price · Currency is TRY
44.04
-2.96 (-6.30%)
Last updated: Aug 31, 2026, 3:21 PM GMT+3

IST:MEGMT Ratios and Metrics

Millions TRY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
12,45514,3378,4325,915--
Market Cap Growth
43.47%70.02%42.56%---
Enterprise Value
18,62618,30110,8937,794--
Last Close Price
47.0054.1031.8222.32--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.469.7619.9519.71--
PS Ratio
0.420.620.470.50--
PB Ratio
2.473.612.312.14--
P/TBV Ratio
2.793.632.312.14--
P/FCF Ratio
---7.05--
P/OCF Ratio
6.6412.06-4.96--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.620.800.610.67--
EV/EBITDA Ratio
11.6714.9511.459.38--
EV/EBIT Ratio
18.2025.6217.8912.70--
EV/FCF Ratio
---9.29--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.521.771.090.861.961.65
Debt / EBITDA Ratio
4.815.754.172.832.963.13
Debt / FCF Ratio
---2.836.853.73
Net Debt / Equity Ratio
1.221.320.630.311.801.43
Net Debt / EBITDA Ratio
3.874.282.441.012.732.73
Net Debt / FCF Ratio
-3.35-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)
9.24%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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
9.56%10.25%5.01%5.07%--
FCF Yield
-14.79%-4.25%-15.83%14.18%--
Buyback Yield / Dilution
---17.78%--31.22%-60.71%