Euro Tech Holdings Company Limited (CLWT)
NASDAQ: CLWT · Real-Time Price · USD
1.220
+0.100 (8.93%)
May 6, 2026, 4:00 PM EDT - Market closed

CLWT Ratios and Metrics

Millions USD. 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
9911131116
Market Cap Growth
-4.10%-16.68%-15.35%14.60%-32.86%48.95%
Enterprise Value
5.255.785.888.256.7712.53
Last Close Price
1.221.201.391.641.432.13
PE Ratio
61.0060.0013.906.8328.6016.38
PS Ratio
0.690.670.700.710.740.77
PB Ratio
0.620.570.680.810.801.19
P/TBV Ratio
0.590.580.680.810.801.19
P/FCF Ratio
--6.2813.82-149.0724.357.50
P/OCF Ratio
--6.3213.73-158.3823.987.48
EV/Sales Ratio
0.400.440.380.460.450.59
EV/EBITDA Ratio
--15.4711.05-33.2940.7915.49
EV/EBIT Ratio
--24.5115.23-33.1559.4016.26
EV/FCF Ratio
--4.077.58-97.1214.925.71
Debt / Equity Ratio
0.010.010.000.010.020.03
Debt / EBITDA Ratio
-0.88-0.880.17-1.482.540.73
Debt / FCF Ratio
-0.23-0.230.12-4.330.930.27
Net Debt / Equity Ratio
-0.25-0.25-0.36-0.32-0.38-0.34
Net Debt / EBITDA Ratio
10.5710.57-10.7420.50-31.36-5.78
Net Debt / FCF Ratio
2.782.78-7.3659.82-11.47-2.13
Asset Turnover
0.630.630.720.860.741.03
Inventory Turnover
22.7322.7317.8721.2417.9735.30
Quick Ratio
1.371.371.801.491.611.39
Current Ratio
2.012.012.301.882.111.80
Return on Equity (ROE)
1.00%1.00%5.09%10.55%3.64%9.34%
Return on Assets (ROA)
-0.97%-0.97%1.66%-1.17%0.54%3.99%
Return on Invested Capital (ROIC)
-1.64%-1.64%3.01%-2.18%1.02%6.94%
Return on Capital Employed (ROCE)
-1.41%-1.41%2.32%-1.59%0.77%5.24%
Earnings Yield
1.71%1.67%7.19%14.63%3.50%6.10%
FCF Yield
-15.45%-15.91%7.23%-0.67%4.11%13.34%
Dividend Yield
-0.00%5.75%0.00%4.20%6.26%
Payout Ratio
-0.00%84.06%0.00%125.74%104.25%
Buyback Yield / Dilution
1.47%1.47%0.12%0.08%0.00%0.00%
Total Shareholder Return
1.47%1.47%5.87%0.08%4.20%6.26%
Updated Apr 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q