OSE Immunotherapeutics SA (EPA:OSE)
France flag France · Delayed Price · Currency is EUR
3.914
-0.104 (-2.59%)
Mar 9, 2026, 5:35 PM CET

OSE Immunotherapeutics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
9011515781123188
Upgrade
Market Cap Growth
-37.97%-26.38%94.71%-34.73%-34.26%45.49%
Upgrade
Enterprise Value
98102125109128184
Upgrade
Last Close Price
4.025.157.174.286.6710.28
Upgrade
PE Ratio
--4.19---
Upgrade
Forward PE
-9.722.83---
Upgrade
PS Ratio
50.5564.801.8836.176.747.14
Upgrade
PB Ratio
2.693.452.463.513.783.92
Upgrade
P/TBV Ratio
--2.463.533.803.93
Upgrade
P/FCF Ratio
--3.24---
Upgrade
P/OCF Ratio
--3.24---
Upgrade
EV/Sales Ratio
54.9657.511.5049.076.997.01
Upgrade
EV/EBITDA Ratio
--2.84---
Upgrade
EV/EBIT Ratio
--2.86---
Upgrade
EV/FCF Ratio
-3.62-2.58---
Upgrade
Debt / Equity Ratio
1.061.060.721.991.370.78
Upgrade
Debt / EBITDA Ratio
--1.03---
Upgrade
Debt / FCF Ratio
--0.95---
Upgrade
Net Debt / Equity Ratio
0.230.23-0.201.180.590.07
Upgrade
Net Debt / EBITDA Ratio
-0.27-0.27-0.29-1.34-1.22-0.24
Upgrade
Net Debt / FCF Ratio
-0.29-0.29-0.27-1.37-1.03-0.34
Upgrade
Asset Turnover
0.020.020.810.030.190.27
Upgrade
Quick Ratio
1.191.193.291.401.972.36
Upgrade
Current Ratio
1.541.543.461.622.292.64
Upgrade
Return on Equity (ROE)
-66.82%-66.82%86.29%-82.69%-44.10%-30.85%
Upgrade
Return on Assets (ROA)
-18.42%-18.42%26.54%-16.53%-11.93%-10.45%
Upgrade
Return on Invested Capital (ROIC)
-66.55%-66.55%81.47%-45.10%-35.78%-32.30%
Upgrade
Return on Capital Employed (ROCE)
-50.40%-50.40%42.20%-36.30%-24.50%-19.50%
Upgrade
Earnings Yield
-36.10%-28.16%23.88%-28.56%-14.39%-8.98%
Upgrade
FCF Yield
-30.03%-23.43%30.84%-24.56%-15.01%-5.54%
Upgrade
Buyback Yield / Dilution
-3.76%14.22%-31.11%-5.58%-2.05%-16.71%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.