Eurotech S.p.A. (BIT:ETH)
Italy flag Italy · Delayed Price · Currency is EUR
0.8900
+0.0040 (0.45%)
Apr 24, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
53392787101179
Market Cap Growth
116.12%45.60%-68.84%-14.05%-43.56%-1.12%
Enterprise Value
695948104116175
Last Close Price
0.891.010.762.432.824.98
Forward PE
---45.738.5417.01
PS Ratio
0.940.710.460.921.072.83
PB Ratio
1.000.750.450.910.951.62
P/TBV Ratio
14.5810.9313.086.305.586.67
P/FCF Ratio
--13.2857.59-110.24
P/OCF Ratio
256.60192.426.3345.57-54.67
EV/Sales Ratio
1.241.050.811.111.232.76
EV/EBITDA Ratio
---198.4354.03-
EV/EBIT Ratio
----74.36-
EV/FCF Ratio
-376.64-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
-17.63%-23.51%-133.46%-3.59%-1.60%-5.81%
FCF Yield
-0.35%-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%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.