5N Plus Inc. (BST:EMB)
Germany flag Germany · Delayed Price · Currency is EUR
18.20
-0.84 (-4.41%)
At close: Mar 19, 2026

5N Plus Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
1,652995414211162132
Market Cap Growth
384.30%140.19%95.98%30.45%22.27%-12.72%
Enterprise Value
1,7221,043494.52259.93229.17201.95
PE Ratio
38.3723.0532.1316.76-8.2347.00
Forward PE
32.6321.4922.6314.3115.3617.10
PS Ratio
4.964.042.271.380.971.00
PB Ratio
9.757.934.732.612.281.54
P/TBV Ratio
8.238.024.762.622.281.45
P/FCF Ratio
41.0733.41-23.76205.3333.4743.03
P/OCF Ratio
28.7923.42-95.4317.6710.8320.47
EV/Sales Ratio
5.084.232.711.701.381.53
EV/EBITDA Ratio
21.3417.9415.939.4373.6412.49
EV/EBIT Ratio
26.3922.2424.3515.07-27.8524.90
EV/FCF Ratio
42.8035.04-28.37252.5647.3565.60
Debt / Equity Ratio
0.690.691.080.871.321.07
Debt / EBITDA Ratio
1.521.523.083.1730.665.79
Debt / FCF Ratio
2.962.96-5.4884.9019.7230.43
Net Debt / Equity Ratio
0.400.400.930.810.960.83
Net Debt / EBITDA Ratio
0.870.872.632.3822.024.39
Net Debt / FCF Ratio
1.701.70-4.6863.6514.1623.07
Asset Turnover
0.920.920.800.690.730.70
Inventory Turnover
1.811.811.741.922.372.11
Quick Ratio
1.021.021.090.851.291.28
Current Ratio
2.762.763.592.222.983.01
Return on Equity (ROE)
29.92%29.92%10.97%12.76%-18.47%2.44%
Return on Assets (ROA)
13.45%13.45%5.51%6.47%-4.55%1.53%
Return on Invested Capital (ROIC)
17.65%17.65%6.78%8.30%-5.90%2.05%
Return on Capital Employed (ROCE)
21.82%21.82%11.02%9.89%-4.40%5.16%
Earnings Yield
2.61%4.34%3.11%5.96%-12.15%2.13%
FCF Yield
2.43%2.99%-4.21%0.49%2.99%2.32%
Buyback Yield / Dilution
-0.01%-0.00%-0.10%-0.19%0.00%0.08%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.