OSE Immunotherapeutics SA (EPA:OSE)
France flag France · Delayed Price · Currency is EUR
3.394
-0.024 (-0.70%)
Jun 23, 2026, 5:35 PM CET

OSE Immunotherapeutics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8011515781123188
Market Cap Growth
-32.22%-26.38%94.71%-34.73%-34.26%45.49%
Enterprise Value
93102125109128184
Last Close Price
3.395.157.174.286.6710.28
PE Ratio
--4.19---
Forward PE
-11.122.83---
PS Ratio
29.6642.911.8836.176.747.14
PB Ratio
2.884.162.463.513.783.92
P/TBV Ratio
2.884.162.463.533.803.93
P/FCF Ratio
--3.24---
P/OCF Ratio
--3.24---
EV/Sales Ratio
34.7438.081.5049.076.997.01
EV/EBITDA Ratio
--2.70---
EV/EBIT Ratio
--2.86---
EV/FCF Ratio
--2.58---
Debt / Equity Ratio
1.311.310.721.991.370.78
Debt / EBITDA Ratio
--0.98---
Debt / FCF Ratio
--0.95---
Net Debt / Equity Ratio
0.490.49-0.201.180.590.07
Net Debt / EBITDA Ratio
-0.36-0.36-0.28-1.34-1.22-0.24
Net Debt / FCF Ratio
-0.40-0.40-0.27-1.37-1.03-0.34
Asset Turnover
0.030.030.810.030.190.27
Quick Ratio
1.171.173.291.401.972.36
Current Ratio
1.291.293.461.622.292.64
Return on Equity (ROE)
-82.32%-82.32%86.29%-82.69%-44.10%-30.85%
Return on Assets (ROA)
-23.10%-23.10%26.54%-16.53%-11.93%-10.45%
Return on Invested Capital (ROIC)
-81.29%-81.29%81.47%-45.10%-35.78%-32.30%
Return on Capital Employed (ROCE)
-69.50%-69.50%42.20%-36.30%-24.50%-19.50%
Earnings Yield
-47.21%-32.64%23.88%-28.56%-14.39%-8.98%
FCF Yield
-42.76%-29.56%30.84%-24.56%-15.01%-5.54%
Buyback Yield / Dilution
-5.12%13.10%-31.11%-5.58%-2.05%-16.71%