Celon Pharma S.A. (WSE:CLN)
Poland flag Poland · Delayed Price · Currency is PLN
20.65
-0.25 (-1.20%)
Jul 24, 2026, 5:00 PM CET

Celon Pharma 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
1,1123051,4257897161,691
Market Cap Growth
-14.32%-78.57%80.47%10.32%-57.68%-7.35%
Enterprise Value
1,157304.281,366700.38577.711,478
Last Close Price
20.6520.3526.4515.4614.0233.15
Forward PE
337.0124.1535.8472.9272.9272.92
PB Ratio
2.100.843.201.771.493.05
P/TBV Ratio
3.163.113.261.831.562.95
P/FCF Ratio
-----650.25
P/OCF Ratio
36.507.04---38.47
EV/EBITDA Ratio
54.0114.2190.80--47.85
EV/FCF Ratio
-----568.47
Debt / Equity Ratio
0.030.030.020.010.020.02
Debt / EBITDA Ratio
0.890.891.13--0.48
Debt / FCF Ratio
-----5.74
Net Debt / Equity Ratio
0.000.00-0.13-0.20-0.29-0.38
Net Debt / EBITDA Ratio
-0.04-0.04-3.86---6.88
Net Debt / FCF Ratio
0.090.091.25---81.78
Quick Ratio
1.141.141.901.891.702.95
Current Ratio
1.621.622.402.202.043.23
Return on Equity (ROE)
-19.63%-19.63%-7.73%0.00%0.00%-2.58%
Return on Assets (ROA)
-9.04%-9.04%-5.65%0.00%0.00%-1.30%
Return on Invested Capital (ROIC)
-12.50%-12.08%-8.46%0.00%0.00%-2.41%
Return on Capital Employed (ROCE)
-5.71%-5.71%-7.67%0.00%0.00%-2.01%
FCF Yield
---0.00%0.00%0.15%
Dividend Yield
-0.00%0.29%0.00%0.00%0.20%
Payout Ratio
-0.00%-11.86%---27.14%
Buyback Yield / Dilution
2.29%1.35%-5.51%-0.05%-9.29%-3.74%
Total Shareholder Return
2.29%1.35%-5.22%-0.05%-9.29%-3.54%