Exosens (EPA:EXENS)
France flag France · Delayed Price · Currency is EUR
58.90
+1.70 (2.97%)
Aug 3, 2026, 12:45 PM CET

Exosens Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
2,9122,456987--
Market Cap Growth
43.06%148.90%---
Enterprise Value
3,1122,6541,13100
Last Close Price
58.9048.4519.43--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
51.8657.6831.85--
Forward PE
27.5028.7714.72--
PEG Ratio
1.370.820.82--
PS Ratio
5.805.252.57--
PB Ratio
6.465.512.39--
P/TBV Ratio
148.10-44.57--
P/FCF Ratio
50.1822.889.99--
P/OCF Ratio
24.3022.889.99--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
EV/Sales Ratio
6.205.672.95--
EV/EBITDA Ratio
20.4918.7510.15--
EV/EBIT Ratio
35.9626.0114.73--
EV/FCF Ratio
53.6324.7211.45--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.590.590.621.511.34
Debt / EBITDA Ratio
1.771.882.344.015.25
Debt / FCF Ratio
2.862.482.656.305.34
Net Debt / Equity Ratio
0.450.440.351.481.23
Net Debt / EBITDA Ratio
1.321.401.293.824.64
Net Debt / FCF Ratio
2.131.841.465.994.73
Asset Turnover
0.570.550.520.490.38
Inventory Turnover
-1.201.141.131.00
Quick Ratio
1.111.251.760.770.85
Current Ratio
2.352.462.941.752.00
Return on Equity (ROE)
12.47%16.36%11.05%9.51%6.12%
Return on Assets (ROA)
7.50%9.58%7.77%7.41%3.44%
Return on Invested Capital (ROIC)
10.21%13.53%10.77%9.61%4.47%
Return on Capital Employed (ROCE)
11.31%13.83%12.22%9.63%6.08%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Earnings Yield
1.04%1.73%3.14%--
FCF Yield
1.99%4.37%10.01%--
Dividend Yield
0.52%0.00%0.00%--
Payout Ratio
50.43%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
-9.27%-21.65%-37.23%0.00%-
Total Shareholder Return
-8.75%-21.65%-37.23%0.00%-