OSE Immunotherapeutics SA (EPA:OSE)
France flag France · Delayed Price · Currency is EUR
4.752
-0.066 (-1.37%)
At close: Jan 30, 2026

OSE Immunotherapeutics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jan '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10711515781123188
Market Cap Growth
-24.13%-26.38%94.71%-34.73%-34.26%45.49%
Enterprise Value
114102125109128184
Last Close Price
4.755.157.174.286.6710.28
PE Ratio
--4.19---
Forward PE
-9.722.83---
PS Ratio
59.7964.801.8836.176.747.14
PB Ratio
3.183.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
64.2057.511.5049.076.997.01
EV/EBITDA Ratio
--2.84---
EV/EBIT Ratio
--2.86---
EV/FCF Ratio
-4.23-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
-30.52%-28.16%23.88%-28.56%-14.39%-8.98%
FCF Yield
-25.39%-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.