Odlewnie Polskie S.A. (WSE:ODL)
Poland flag Poland · Delayed Price · Currency is PLN
22.10
-0.20 (-0.90%)
Jun 16, 2026, 4:24 PM CET

Odlewnie Polskie 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
448213151190145124
Market Cap Growth
146.14%41.33%-20.64%30.89%17.21%22.71%
Enterprise Value
43818011913512494
Last Close Price
22.3010.607.258.696.355.12
PE Ratio
20.8911.7511.405.444.706.18
PS Ratio
1.850.900.680.710.500.56
PB Ratio
2.821.341.021.311.211.26
P/TBV Ratio
2.841.351.031.331.221.28
P/FCF Ratio
---5.1518.877.15
P/OCF Ratio
14.237.6641.813.396.794.69
EV/Sales Ratio
1.810.760.540.510.430.43
EV/EBITDA Ratio
12.465.594.492.332.682.72
EV/EBIT Ratio
16.767.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.03%12.54%45.46%36.69%30.78%
Return on Capital Employed (ROCE)
-14.10%10.60%31.80%30.30%24.00%
Earnings Yield
4.80%8.51%8.77%18.39%21.28%16.19%
FCF Yield
-2.27%-6.50%-15.01%19.41%5.30%13.98%
Dividend Yield
2.06%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.06%4.25%4.42%5.75%7.87%6.40%