Celyad Oncology SA (EBR:CYAD)
Belgium flag Belgium · Delayed Price · Currency is EUR
0.2700
+0.0140 (5.47%)
Aug 11, 2026, 12:31 PM CET

Celyad Oncology Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
11829161179
Market Cap Growth
-34.36%-74.20%82.56%41.33%-85.61%-13.96%
Enterprise Value
9.756.5231.0415.084.2658.24
Last Close Price
0.270.170.710.390.513.52
PE Ratio
14.229.44----
PS Ratio
545.67362.36158.59158.40--
PB Ratio
4.703.1257.722.562.651.82
P/TBV Ratio
4.773.01278.271.703.317.34
EV/Sales Ratio
-310.60166.86147.86--
EV/EBITDA Ratio
9.266.19----
EV/EBIT Ratio
11.077.40----
Debt / Equity Ratio
-09.700.861.090.17
Debt / EBITDA Ratio
0.590.59----
Net Debt / Equity Ratio
-0.45-0.453.01-0.17-1.66-0.48
Net Debt / EBITDA Ratio
-1.03-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)
56.33%56.33%-170.92%-159.08%-170.72%-71.05%
Return on Assets (ROA)
12.39%12.39%-44.70%-47.33%-81.86%-36.13%
Return on Invested Capital (ROIC)
65.31%51.84%-160.96%-716.84%-415.95%-118.69%
Return on Capital Employed (ROCE)
18.43%18.43%-57.34%-74.71%-108.36%-43.85%
Earnings Yield
7.24%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%