Zaklady Przemyslu Cukierniczego Otmuchów S.A. (WSE:OTM)
Poland flag Poland · Delayed Price · Currency is PLN
4.580
-0.140 (-2.97%)
Jul 14, 2026, 4:21 PM CET

WSE:OTM 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
1391431271187289
Market Cap Growth
-10.20%12.44%7.18%65.05%-19.71%107.10%
Enterprise Value
15617918114994107
Last Close Price
4.584.704.183.902.813.50
PE Ratio
14.7110.8717.809.39--
Forward PE
-22.0022.0022.0022.0022.00
PS Ratio
0.530.520.440.420.280.36
PB Ratio
0.950.990.970.970.750.98
P/TBV Ratio
1.041.081.051.050.771.00
P/FCF Ratio
8.1916.75---5.47
P/OCF Ratio
5.506.279.5210.474.343.88
EV/Sales Ratio
0.600.660.630.520.370.43
EV/EBITDA Ratio
5.645.028.575.1713.2111.04
EV/EBIT Ratio
9.367.2015.417.95--
EV/FCF Ratio
9.2321.09---6.54
Debt / Equity Ratio
0.030.070.400.290.190.28
Debt / EBITDA Ratio
0.140.262.461.222.522.69
Debt / FCF Ratio
0.241.10---1.59
Net Debt / Equity Ratio
-0.010.030.290.170.010.09
Net Debt / EBITDA Ratio
-0.040.111.790.720.180.81
Net Debt / FCF Ratio
-0.070.48-1.96-1.05-163.750.48
Asset Turnover
1.111.141.211.371.391.43
Inventory Turnover
5.806.016.175.726.017.18
Quick Ratio
0.620.670.450.470.470.62
Current Ratio
1.291.171.010.860.941.13
Return on Equity (ROE)
6.16%12.16%7.38%12.64%-9.96%-5.10%
Return on Assets (ROA)
4.56%6.52%3.07%5.63%-1.76%-1.52%
Return on Invested Capital (ROIC)
7.04%12.49%6.34%14.06%-5.24%-3.89%
Return on Capital Employed (ROCE)
11.00%16.20%8.20%14.70%-5.10%-4.20%
Earnings Yield
6.50%9.20%5.62%10.64%-12.10%-5.04%
FCF Yield
12.21%5.97%-15.12%-16.64%-0.01%18.29%
Buyback Yield / Dilution
15.81%0.00%-1.06%-17.68%--