ENENSYS Technologies SA (EPA:ALNN6)
France flag France · Delayed Price · Currency is EUR
1.190
+0.010 (0.85%)
Jun 23, 2026, 3:08 PM CET

ENENSYS Technologies 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
8875510
Market Cap Growth
9.68%18.93%26.56%14.26%-53.23%45.03%
Enterprise Value
141413131323
Last Close Price
1.191.231.020.670.701.50
PE Ratio
--4.45-1.4312.71
Forward PE
-245.009.3627.2015.85-
PS Ratio
0.730.750.440.440.360.79
PB Ratio
11.0211.352.957.824.76-2.49
P/TBV Ratio
12.9913.373.109.635.89-
P/FCF Ratio
36.9738.066.7219.364.5510.22
P/OCF Ratio
25.1725.915.8812.384.049.98
EV/Sales Ratio
1.301.290.881.081.051.85
EV/EBITDA Ratio
32.51-5.7615.097.148.73
EV/EBIT Ratio
--6.5122.3827.3312.97
EV/FCF Ratio
65.9665.4313.2848.0413.1423.94
Debt / Equity Ratio
12.5312.534.2015.0911.58-4.11
Debt / EBITDA Ratio
20.7220.723.508.126.006.16
Debt / FCF Ratio
42.0342.039.5537.3711.0616.89
Net Debt / Equity Ratio
8.648.642.6410.127.85-3.37
Net Debt / EBITDA Ratio
-605.90-605.902.607.884.075.05
Net Debt / FCF Ratio
28.9928.996.0025.077.4913.85
Asset Turnover
0.700.700.900.720.700.68
Inventory Turnover
0.870.871.130.811.191.22
Quick Ratio
1.361.361.501.151.510.72
Current Ratio
1.891.892.061.782.181.01
Return on Equity (ROE)
-95.99%-95.99%102.11%-42.99%--
Return on Assets (ROA)
-1.52%-1.52%7.58%2.16%1.68%6.05%
Return on Invested Capital (ROIC)
-5.47%-4.93%24.97%7.27%5.43%19.43%
Return on Capital Employed (ROCE)
-4.20%-4.20%18.20%5.60%4.10%25.70%
Earnings Yield
-18.43%-17.90%22.46%-6.70%69.97%7.87%
FCF Yield
2.70%2.63%14.89%5.17%21.99%9.79%
Buyback Yield / Dilution
-89.61%-89.61%44.17%6.94%90.22%-1126.95%
Total Shareholder Return
-89.61%-89.61%44.17%6.94%90.22%-1126.95%