Megaron S.A. (WSE:MEG)
Poland flag Poland · Delayed Price · Currency is PLN
6.55
0.00 (0.00%)
At close: Jun 11, 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
181918262933
Market Cap Growth
-28.80%4.54%-30.53%-12.84%-12.10%31.22%
Enterprise Value
172023333842
Last Close Price
6.556.906.609.5010.9012.23
PE Ratio
-175.7618.60--18.38
PS Ratio
0.460.470.380.590.620.70
PB Ratio
0.840.880.861.311.451.53
P/TBV Ratio
0.870.920.891.361.471.54
P/FCF Ratio
5.266.065.4912.7910.9118.97
P/OCF Ratio
5.266.064.978.269.3715.69
EV/Sales Ratio
0.450.510.490.760.790.88
EV/EBITDA Ratio
7.086.945.5011.2412.437.86
EV/EBIT Ratio
99.4745.0315.02413.46179.6115.65
EV/FCF Ratio
5.096.627.0616.4913.9923.74
Debt / Equity Ratio
0.090.090.200.340.380.36
Debt / EBITDA Ratio
0.610.610.972.242.521.48
Debt / FCF Ratio
0.580.581.253.282.834.46
Net Debt / Equity Ratio
0.080.080.180.330.370.35
Net Debt / EBITDA Ratio
0.590.590.872.162.481.45
Net Debt / FCF Ratio
0.560.561.123.172.794.39
Asset Turnover
--1.441.261.301.25
Inventory Turnover
--5.275.226.467.55
Quick Ratio
--0.730.570.690.83
Current Ratio
--1.341.181.221.38
Return on Equity (ROE)
0.51%0.51%4.77%-3.84%-4.99%8.48%
Return on Assets (ROA)
--2.93%0.14%0.36%4.39%
Return on Invested Capital (ROIC)
1.05%1.02%4.75%0.30%0.73%6.87%
Return on Capital Employed (ROCE)
--6.40%0.30%0.80%9.20%
Earnings Yield
-0.08%0.57%5.38%-2.98%-3.58%5.44%
FCF Yield
19.02%16.50%18.21%7.82%9.16%5.27%
Dividend Yield
-----1.64%
Payout Ratio
-----54.83%
Buyback Yield / Dilution
1.85%1.85%----
Total Shareholder Return
1.85%1.85%---1.64%