Megaron S.A. (WSE:MEG)
Poland flag Poland · Delayed Price · Currency is PLN
6.30
0.00 (0.00%)
At close: Apr 27, 2026

Megaron Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
171918262933
Market Cap Growth
-40.00%4.54%-30.53%-12.84%-12.10%31.22%
Enterprise Value
192023333842
Last Close Price
6.306.906.609.5010.9012.23
PE Ratio
157.50175.7618.60--18.38
PS Ratio
0.430.470.380.590.620.70
PB Ratio
0.810.880.861.311.451.53
P/TBV Ratio
0.840.920.891.361.471.54
P/FCF Ratio
-6.065.4912.7910.9118.97
P/OCF Ratio
5.546.064.978.269.3715.69
EV/Sales Ratio
0.470.510.490.760.790.88
EV/EBITDA Ratio
6.386.945.5011.2412.437.86
EV/EBIT Ratio
41.4445.0315.02413.46179.6115.65
EV/FCF Ratio
-6.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.62%0.57%5.38%-2.98%-3.58%5.44%
FCF Yield
-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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.