Eurotech S.p.A. (BIT:ETH)
Italy flag Italy · Delayed Price · Currency is EUR
1.392
-0.038 (-2.66%)
Jun 4, 2026, 5:36 PM CET

Eurotech 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
85392787101179
Market Cap Growth
190.33%45.60%-68.84%-14.05%-43.56%-1.12%
Enterprise Value
955948104116175
Last Close Price
1.431.010.762.432.824.98
Forward PE
---45.738.5417.01
PS Ratio
1.460.710.460.921.072.83
PB Ratio
1.390.750.450.910.951.62
P/TBV Ratio
15.4510.9313.086.305.586.67
P/FCF Ratio
--13.2857.59-110.24
P/OCF Ratio
-192.426.3345.57-54.67
EV/Sales Ratio
1.631.050.811.111.232.76
EV/EBITDA Ratio
---198.4354.03-
EV/EBIT Ratio
----74.36-
EV/FCF Ratio
-28.14-23.5569.12-107.39
Debt / Equity Ratio
0.330.440.440.330.300.23
Debt / EBITDA Ratio
---16.159.34-
Debt / FCF Ratio
--13.0420.86-15.80
Net Debt / Equity Ratio
0.160.320.340.210.13-0.06
Net Debt / EBITDA Ratio
-2.72-2.98-2.6737.706.311.43
Net Debt / FCF Ratio
-2.94-90.759.9913.13-7.40-3.78
Asset Turnover
0.540.530.450.570.550.37
Inventory Turnover
1.731.951.492.022.331.92
Quick Ratio
0.840.730.760.850.891.55
Current Ratio
1.471.151.451.451.482.17
Return on Equity (ROE)
-11.54%-16.36%-46.36%-3.09%-1.49%-9.08%
Return on Assets (ROA)
-2.59%-3.84%-3.89%-0.04%0.57%-1.78%
Return on Invested Capital (ROIC)
-6.32%-8.62%-8.47%-0.10%-3.27%-4.56%
Return on Capital Employed (ROCE)
-5.70%-9.30%-9.80%-0.10%1.20%-3.60%
Earnings Yield
-8.14%-23.51%-133.46%-3.59%-1.60%-5.81%
FCF Yield
-3.97%-0.47%7.53%1.74%-1.82%0.91%
Buyback Yield / Dilution
-12.63%-4.68%-0.03%0.35%0.05%-0.75%