Megaron S.A. (WSE:MEG)
Poland flag Poland · Delayed Price · Currency is PLN
7.00
0.00 (0.00%)
At close: Jul 13, 2026

Megaron Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
191918262933
Market Cap Growth
11.11%4.54%-30.53%-12.84%-12.10%31.22%
Enterprise Value
19.3818.6317.4727.7433.0137.51
Last Close Price
7.006.906.609.5010.9012.40
PE Ratio
-172.5018.86--18.51
PS Ratio
0.490.470.380.590.620.70
PB Ratio
0.90-0.861.311.451.53
P/TBV Ratio
--0.911.371.481.54
P/FCF Ratio
6.086.615.4912.7910.9118.97
P/OCF Ratio
5.626.064.978.269.3715.69
EV/Sales Ratio
0.500.470.370.630.690.79
EV/EBITDA Ratio
6.586.334.109.8913.447.04
EV/EBIT Ratio
42.8741.2211.29--14.19
EV/FCF Ratio
6.246.615.3813.8312.2421.25
Debt / Equity Ratio
--0.020.130.190.20
Debt / EBITDA Ratio
--0.080.881.570.82
Debt / FCF Ratio
--0.101.231.432.47
Net Debt / Equity Ratio
---0.020.110.180.18
Net Debt / EBITDA Ratio
---0.080.751.460.76
Net Debt / FCF Ratio
---0.111.041.332.29
Asset Turnover
1.611.611.441.261.301.25
Inventory Turnover
10.1410.145.275.226.467.55
Quick Ratio
--0.770.580.710.85
Current Ratio
--1.341.181.211.38
Return on Equity (ROE)
1.03%1.03%4.77%-3.84%-4.99%8.48%
Return on Assets (ROA)
0.97%0.97%3.70%-0.14%-1.05%5.22%
Return on Invested Capital (ROIC)
--5.76%-0.22%-1.56%7.63%
Return on Capital Employed (ROCE)
2.17%2.17%6.35%-0.23%-1.52%8.82%
Earnings Yield
-0.58%5.30%--5.40%
FCF Yield
16.44%15.12%18.22%7.82%9.16%5.27%
Dividend Yield
-0.00%0.00%0.00%1.83%2.98%
Payout Ratio
-0.00%0.00%0.00%-51.28%54.83%
Total Shareholder Return
-0.00%0.00%0.00%1.83%2.98%