Eurotech S.p.A. (BIT:ETH)
Italy flag Italy · Delayed Price · Currency is EUR
0.9510
-0.0630 (-6.21%)
May 15, 2026, 5:35 PM CET

Eurotech Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
56392787101179
Market Cap Growth
118.44%45.60%-68.84%-14.05%-43.56%-1.12%
Enterprise Value
735948104116175
Last Close Price
0.951.010.762.432.824.98
Forward PE
---45.738.5417.01
PS Ratio
1.010.710.460.921.072.83
PB Ratio
1.070.750.450.910.951.62
P/TBV Ratio
15.6310.9313.086.305.586.67
P/FCF Ratio
--13.2857.59-110.24
P/OCF Ratio
275.14192.426.3345.57-54.67
EV/Sales Ratio
1.311.050.811.111.232.76
EV/EBITDA Ratio
---198.4354.03-
EV/EBIT Ratio
----74.36-
EV/FCF Ratio
-397.30-23.5569.12-107.39
Debt / Equity Ratio
0.440.440.440.330.300.23
Debt / EBITDA Ratio
---16.159.34-
Debt / FCF Ratio
--13.0420.86-15.80
Net Debt / Equity Ratio
0.320.320.340.210.13-0.06
Net Debt / EBITDA Ratio
-2.98-2.98-2.6737.706.311.43
Net Debt / FCF Ratio
-90.75-90.759.9913.13-7.40-3.78
Asset Turnover
0.530.530.450.570.550.37
Inventory Turnover
1.951.951.492.022.331.92
Quick Ratio
0.730.730.760.850.891.55
Current Ratio
1.151.151.451.451.482.17
Return on Equity (ROE)
-16.36%-16.36%-46.36%-3.09%-1.49%-9.08%
Return on Assets (ROA)
-3.84%-3.84%-3.89%-0.04%0.57%-1.78%
Return on Invested Capital (ROIC)
-9.05%-8.62%-8.47%-0.10%-3.27%-4.56%
Return on Capital Employed (ROCE)
-9.30%-9.30%-9.80%-0.10%1.20%-3.60%
Earnings Yield
-16.44%-23.51%-133.46%-3.59%-1.60%-5.81%
FCF Yield
-0.33%-0.47%7.53%1.74%-1.82%0.91%
Buyback Yield / Dilution
-4.68%-4.68%-0.03%0.35%0.05%-0.75%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.