Celyad Oncology SA (EBR:CYAD)
Belgium flag Belgium · Delayed Price · Currency is EUR
0.2750
-0.0010 (-0.36%)
Jul 22, 2026, 10:10 AM CET

Celyad Oncology Ratios and Metrics

Millions EUR. 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
12829161179
Market Cap Growth
-14.55%-74.20%82.56%41.33%-85.61%-13.96%
Enterprise Value
10.656.5231.0415.084.2658.24
Last Close Price
0.280.170.710.390.513.52
PE Ratio
15.339.44----
PS Ratio
588.30362.36158.59158.40--
PB Ratio
5.073.1257.722.562.651.82
P/TBV Ratio
4.863.01278.271.703.317.34
EV/Sales Ratio
-310.60166.86147.86--
EV/EBITDA Ratio
-6.19----
EV/EBIT Ratio
-7.40----
Debt / Equity Ratio
-09.700.861.090.17
Debt / EBITDA Ratio
-0.59----
Net Debt / Equity Ratio
-0.45-0.453.01-0.17-1.66-0.48
Net Debt / EBITDA Ratio
0.42-1.03-0.280.140.180.85
Net Debt / FCF Ratio
0.160.16-0.270.070.260.79
Asset Turnover
0.000.000.010.0100
Inventory Turnover
0.040.040.06---
Quick Ratio
1.351.351.763.311.302.32
Current Ratio
1.921.922.293.791.422.48
Return on Equity (ROE)
-193.08%56.33%-170.92%-159.08%-170.72%-71.05%
Return on Assets (ROA)
-38.98%12.39%-44.70%-47.33%-81.86%-36.13%
Return on Invested Capital (ROIC)
-205.56%51.84%-160.96%-716.84%-415.95%-118.69%
Return on Capital Employed (ROCE)
-58.00%18.43%-57.34%-74.71%-108.36%-43.85%
Earnings Yield
6.72%10.59%----
Buyback Yield / Dilution
-11.68%-3.26%-61.06%-13.84%-44.80%-11.92%
Total Shareholder Return
-11.68%-3.26%-61.06%-13.84%-44.80%-11.92%