Ebusco Holding N.V. (AMS:EBUS)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
0.2630
-0.0090 (-3.31%)
Jul 24, 2026, 5:35 PM CET

Ebusco Holding Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5782752847781,280
Market Cap Growth
103.97%10.04%-73.69%-63.52%-39.26%-
Enterprise Value
81.68106.76115.79300.31690.041,081
Last Close Price
0.260.401.1423.9565.85134.75
Forward PE
1.38146.90146.90146.90231.11-
PS Ratio
0.741.077.002.776.9752.76
PB Ratio
17.3324.952.711.582.844.21
P/TBV Ratio
--0.962.183.434.97
EV/Sales Ratio
1.071.3910.862.936.1844.56
Debt / Equity Ratio
2.892.890.720.080.020.03
Net Debt / Equity Ratio
7.487.481.500.10-0.32-0.65
Net Debt / EBITDA Ratio
-0.45-0.45-0.31-0.192.505.81
Net Debt / FCF Ratio
-0.88-0.88-0.72-0.150.838.45
Asset Turnover
0.460.460.040.320.340.11
Inventory Turnover
0.690.690.401.422.751.77
Quick Ratio
0.300.300.060.382.9810.67
Current Ratio
0.940.941.041.825.8412.55
Return on Equity (ROE)
-460.99%-460.99%-195.11%-53.19%-11.15%-16.14%
Return on Assets (ROA)
-38.57%-38.57%-78.65%-36.88%-9.50%-13.33%
Return on Invested Capital (ROIC)
-231.71%-133.98%-148.28%-61.67%-21.30%-35.09%
Return on Capital Employed (ROCE)
-203.60%-203.60%-161.60%-43.82%-13.67%-22.36%
Buyback Yield / Dilution
-524.01%-524.01%-57.07%-0.30%-24.29%-105350.53%
Total Shareholder Return
-524.01%-524.01%-57.07%-0.30%-24.29%-105350.53%