Odlewnie Polskie S.A. (WSE:ODL)
Poland flag Poland · Delayed Price · Currency is PLN
17.70
-0.10 (-0.56%)
May 27, 2026, 1:29 PM CET

Odlewnie Polskie Ratios and Metrics

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
358213151190145124
Market Cap Growth
83.51%41.33%-20.64%30.89%17.21%22.71%
Enterprise Value
32918011913512494
Last Close Price
17.8010.607.258.696.355.12
PE Ratio
16.6411.7511.405.444.706.18
PS Ratio
1.480.900.680.710.500.56
PB Ratio
2.251.341.021.311.211.26
P/TBV Ratio
2.271.351.031.331.221.28
P/FCF Ratio
---5.1518.877.15
P/OCF Ratio
11.367.6641.813.396.794.69
EV/Sales Ratio
1.360.760.540.510.430.43
EV/EBITDA Ratio
9.165.494.492.332.682.72
EV/EBIT Ratio
12.537.777.512.853.273.83
EV/FCF Ratio
-32.26--3.6616.075.43
Debt / Equity Ratio
----0.12-
Debt / EBITDA Ratio
----0.31-
Debt / FCF Ratio
----1.85-
Net Debt / Equity Ratio
-0.18-0.18-0.20-0.43-0.29-0.34
Net Debt / EBITDA Ratio
-0.82-0.89-1.10-1.06-0.75-0.96
Net Debt / FCF Ratio
2.882.121.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.061.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.23%5.43%16.11%14.58%12.14%
Return on Invested Capital (ROIC)
16.47%15.10%12.54%45.46%36.69%30.78%
Return on Capital Employed (ROCE)
-14.20%10.60%31.80%30.30%24.00%
Earnings Yield
6.01%8.51%8.77%18.39%21.28%16.19%
FCF Yield
-2.85%-6.50%-15.01%19.41%5.30%13.98%
Dividend Yield
1.80%-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
1.78%-4.42%5.75%7.87%6.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.