Celyad Oncology SA (EBR:CYAD)
Belgium flag Belgium · Delayed Price · Currency is EUR
0.3110
-0.0080 (-2.51%)
Apr 30, 2026, 4:00 PM CET

Celyad Oncology Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14829161179
Market Cap Growth
-30.43%-74.20%82.56%41.33%-85.61%-13.96%
Enterprise Value
1282412-176
Last Close Price
0.310.170.710.390.513.52
PE Ratio
17.289.17----
PS Ratio
662.90362.36158.59158.40--
PB Ratio
5.713.1257.722.562.651.82
P/TBV Ratio
5.753.1460.452.582.9610.00
EV/Sales Ratio
-364.31130.42114.87--
Debt / Equity Ratio
--1.770.170.060.06
Net Debt / Equity Ratio
-0.70-0.70-6.45-0.94-2.82-0.63
Net Debt / EBITDA Ratio
1.121.120.580.660.491.03
Net Debt / FCF Ratio
0.250.250.580.370.431.01
Asset Turnover
0.000.000.010.01--
Quick Ratio
1.381.381.793.341.312.34
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)
-13.40%-13.40%-27.99%-33.14%-31.92%-23.32%
Return on Capital Employed (ROCE)
-61.50%-61.50%-82.90%-71.50%-273.90%-41.20%
Earnings Yield
5.96%10.91%-19.74%-52.29%-358.06%-33.38%
FCF Yield
--90.68%-19.26%-99.65%-246.08%-33.97%
Buyback Yield / Dilution
-11.68%-11.68%-61.06%-13.84%-44.80%-11.92%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.