Megaron S.A. (WSE:MEG)
Poland flag Poland · Delayed Price · Currency is PLN
5.30
0.00 (0.00%)
At close: Jun 30, 2026

Megaron Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
141918262933
Market Cap Growth
-47.00%4.54%-30.53%-12.84%-12.10%31.22%
Enterprise Value
152023333842
Last Close Price
5.306.906.609.5010.9012.23
PE Ratio
-175.7618.60--18.38
PS Ratio
0.370.470.380.590.620.70
PB Ratio
0.680.900.861.311.451.53
P/TBV Ratio
0.700.920.891.361.471.54
P/FCF Ratio
4.616.615.4912.7910.9118.97
P/OCF Ratio
4.256.064.978.269.3715.69
EV/Sales Ratio
0.380.510.490.760.790.88
EV/EBITDA Ratio
6.997.725.7011.2412.437.86
EV/EBIT Ratio
112.8649.5215.02413.46179.6115.65
EV/FCF Ratio
4.767.237.0616.4913.9923.74
Debt / Equity Ratio
0.040.050.200.340.380.36
Debt / EBITDA Ratio
0.420.351.012.242.521.48
Debt / FCF Ratio
0.290.331.253.282.834.46
Net Debt / Equity Ratio
0.020.040.180.330.370.35
Net Debt / EBITDA Ratio
0.220.330.902.162.481.45
Net Debt / FCF Ratio
0.150.311.123.172.794.39
Asset Turnover
1.191.321.441.261.301.25
Inventory Turnover
5.165.105.275.226.467.55
Quick Ratio
1.101.040.730.570.690.83
Current Ratio
1.771.951.341.181.221.38
Return on Equity (ROE)
-0.07%0.51%4.77%-3.84%-4.99%8.48%
Return on Assets (ROA)
0.25%0.85%2.93%0.14%0.36%4.39%
Return on Invested Capital (ROIC)
-0.35%0.95%4.75%0.30%0.73%6.87%
Return on Capital Employed (ROCE)
0.50%1.70%6.40%0.30%0.80%9.20%
Earnings Yield
-0.10%0.57%5.38%-2.98%-3.58%5.44%
FCF Yield
21.71%15.12%18.21%7.82%9.16%5.27%
Dividend Yield
-----1.64%
Payout Ratio
-----54.83%
Total Shareholder Return
-----1.64%