Exosens (EPA:EXENS)
France flag France · Delayed Price · Currency is EUR
57.10
-1.00 (-1.72%)
Oct 22, 2026, 5:35 PM CEST

Exosens Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9072,459987---
Market Cap Growth
20.18%149.26%----
Enterprise Value
3,1072,6381,087---
Last Close Price
58.1048.2319.30---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
96.2557.5838.65---
Forward PE
26.1428.7714.72---
PS Ratio
5.895.252.57---
PB Ratio
6.565.522.39---
P/TBV Ratio
28.4837.1611.87---
P/FCF Ratio
50.9749.2618.16---
P/OCF Ratio
24.6824.6010.46---
PEG Ratio
1.230.820.82---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
6.295.642.84---
EV/EBITDA Ratio
28.9620.4511.28---
EV/EBIT Ratio
36.1825.3413.49---
EV/FCF Ratio
54.4252.8420.01---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.600.600.631.561.401.31
Debt / EBITDA Ratio
2.472.002.614.275.656.21
Debt / FCF Ratio
4.645.344.8116.289.949.81
Net Debt / Equity Ratio
0.440.440.351.481.111.22
Net Debt / EBITDA Ratio
1.911.531.494.204.686.01
Net Debt / FCF Ratio
3.453.962.6515.497.949.12
Asset Turnover
0.570.550.520.490.410.31
Inventory Turnover
1.751.891.841.891.681.42
Quick Ratio
1.321.542.071.041.161.14
Current Ratio
2.352.472.941.752.002.11
Return on Equity (ROE)
12.70%16.36%11.05%9.51%6.31%-110.67%
Return on Assets (ROA)
6.19%7.67%6.84%5.55%3.80%3.48%
Return on Invested Capital (ROIC)
10.31%13.81%11.30%10.72%5.13%6.55%
Return on Capital Employed (ROCE)
11.40%13.60%11.30%9.60%6.60%7.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.04%1.74%3.11%---
FCF Yield
1.96%2.03%5.51%---
Dividend Yield
0.53%0.62%0.51%---
Payout Ratio
50.43%11.89%----
Buyback Yield / Dilution
-9.27%-21.65%-37.23%60.00%--
Total Shareholder Return
-8.75%-21.03%-36.71%60.00%--