OSE Immunotherapeutics SA (LON:0RAD)
London flag London · Delayed Price · Currency is GBP · Price in EUR
4.392
-0.048 (-1.08%)
At close: Feb 10, 2026

OSE Immunotherapeutics Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8510113070109158
Market Cap Growth
-26.27%-22.33%85.55%-36.14%-30.57%36.38%
Enterprise Value
928910395114155
Last Close Price
3.824.616.033.746.168.49
PE Ratio
--4.19---
PS Ratio
54.9064.801.8836.176.747.14
PB Ratio
2.923.452.463.513.783.92
P/TBV Ratio
--2.463.533.803.93
P/FCF Ratio
--3.24---
P/OCF Ratio
--3.24---
EV/Sales Ratio
59.3957.511.5049.076.997.01
EV/EBITDA Ratio
--2.84---
EV/EBIT Ratio
--2.86---
EV/FCF Ratio
-3.91-2.58---
Debt / Equity Ratio
1.061.060.721.991.370.78
Debt / EBITDA Ratio
--1.03---
Debt / FCF Ratio
--0.95---
Asset Turnover
0.020.020.810.030.190.27
Quick Ratio
1.191.193.291.401.972.36
Current Ratio
1.541.543.461.622.292.64
Return on Equity (ROE)
-66.82%-66.82%86.29%-82.69%-44.10%-30.85%
Return on Assets (ROA)
-18.42%-18.42%26.54%-16.53%-11.93%-10.45%
Return on Invested Capital (ROIC)
-66.55%-66.55%81.47%-45.10%-35.78%-32.30%
Return on Capital Employed (ROCE)
-50.40%-50.40%42.20%-36.30%-24.50%-19.50%
Earnings Yield
-33.24%-28.16%23.88%-28.56%-14.39%-8.98%
FCF Yield
-27.65%-23.43%30.84%-24.56%-15.01%-5.54%
Buyback Yield / Dilution
-3.76%14.22%-31.11%-5.58%-2.05%-16.71%
Updated Dec 31, 2024. Source: S&P Global Market Intelligence. Standard template. Financial Sources.