Zaklady Przemyslu Cukierniczego Otmuchów S.A. (WSE:OTM)
Poland flag Poland · Delayed Price · Currency is PLN
5.54
0.00 (0.00%)
May 13, 2026, 4:46 PM CET

WSE:OTM 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
1701431271187289
Market Cap Growth
27.15%12.44%7.18%65.05%-19.71%107.10%
Enterprise Value
18418918114994107
Last Close Price
5.624.704.183.902.813.50
PE Ratio
13.0010.8717.809.39--
Forward PE
-22.0022.0022.0022.0022.00
PS Ratio
0.630.520.440.420.280.36
PB Ratio
1.180.990.970.970.750.98
P/TBV Ratio
1.291.081.051.050.771.00
P/FCF Ratio
-6.27---5.47
P/OCF Ratio
7.506.279.5210.474.343.88
EV/Sales Ratio
0.680.690.630.520.370.43
EV/EBITDA Ratio
5.375.508.575.1713.2111.04
EV/EBIT Ratio
7.387.5715.417.95--
EV/FCF Ratio
-8.29---6.54
Debt / Equity Ratio
0.050.050.400.290.190.28
Debt / EBITDA Ratio
0.210.212.461.222.522.69
Debt / FCF Ratio
0.320.32---1.59
Net Debt / Equity Ratio
0.010.010.290.170.010.09
Net Debt / EBITDA Ratio
0.060.061.790.720.180.81
Net Debt / FCF Ratio
0.090.09-1.96-1.05-163.750.48
Asset Turnover
1.141.141.211.371.391.43
Inventory Turnover
6.016.016.175.726.017.18
Quick Ratio
0.670.670.450.470.470.62
Current Ratio
1.171.171.010.860.941.13
Return on Equity (ROE)
12.16%12.16%7.38%12.64%-9.96%-5.10%
Return on Assets (ROA)
6.52%6.52%3.07%5.63%-1.76%-1.52%
Return on Invested Capital (ROIC)
13.53%12.57%6.34%14.06%-5.24%-3.89%
Return on Capital Employed (ROCE)
16.20%16.20%8.20%14.70%-5.10%-4.20%
Earnings Yield
7.69%9.20%5.62%10.64%-12.10%-5.04%
FCF Yield
-15.95%-15.12%-16.64%-0.01%18.29%
Buyback Yield / Dilution
---1.06%-17.68%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.