Odlewnie Polskie S.A. (WSE:ODL)
Poland flag Poland · Delayed Price · Currency is PLN
21.40
+0.20 (0.94%)
Jul 6, 2026, 5:00 PM CET

Odlewnie Polskie 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
426213151190145124
Market Cap Growth
135.56%41.33%-20.64%30.89%17.21%22.71%
Enterprise Value
41618011913512494
Last Close Price
21.2010.607.258.696.355.12
PE Ratio
19.8611.7511.405.444.706.18
PS Ratio
1.760.900.680.710.500.56
PB Ratio
2.681.341.021.311.211.26
P/TBV Ratio
2.701.351.031.331.221.28
P/FCF Ratio
---5.1518.877.15
P/OCF Ratio
13.537.6641.813.396.794.69
EV/Sales Ratio
1.720.760.540.510.430.43
EV/EBITDA Ratio
11.835.594.492.332.682.72
EV/EBIT Ratio
15.917.797.512.853.273.83
EV/FCF Ratio
---3.6616.075.43
Debt / Equity Ratio
0.120.12--0.12-
Debt / EBITDA Ratio
0.550.60--0.31-
Debt / FCF Ratio
----1.85-
Net Debt / Equity Ratio
-0.06-0.06-0.20-0.43-0.29-0.34
Net Debt / EBITDA Ratio
-0.29-0.31-1.10-1.06-0.75-0.96
Net Debt / FCF Ratio
0.990.731.29-1.67-4.51-1.92
Asset Turnover
-1.181.211.451.791.74
Inventory Turnover
-4.284.685.366.968.56
Quick Ratio
-1.041.872.371.381.64
Current Ratio
-1.953.353.412.142.30
Return on Equity (ROE)
-11.82%9.05%26.39%28.28%21.90%
Return on Assets (ROA)
-7.21%5.43%16.11%14.58%12.14%
Return on Invested Capital (ROIC)
14.31%13.97%12.54%45.46%40.15%30.78%
Return on Capital Employed (ROCE)
-14.10%10.60%31.80%30.30%24.00%
Earnings Yield
5.04%8.51%8.77%18.39%21.28%16.19%
FCF Yield
-2.39%-6.50%-15.01%19.41%5.30%13.98%
Dividend Yield
2.12%4.25%4.42%5.75%7.87%7.81%
Payout Ratio
29.92%35.47%76.00%28.78%26.03%25.07%
Buyback Yield / Dilution
------1.42%
Total Shareholder Return
2.12%4.25%4.42%5.75%7.87%6.40%