Euro Tech Holdings Company Limited (CLWT)
NASDAQ: CLWT · Real-Time Price · USD
1.315
-0.055 (-4.01%)
At close: Mar 6, 2026, 4:00 PM EST
1.290
-0.025 (-1.90%)
After-hours: Mar 6, 2026, 4:04 PM EST

CLWT Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
101113111611
Market Cap Growth
-3.66%-15.30%14.53%-32.86%48.95%112.38%
Enterprise Value
6.145.968.426.8812.718.64
Last Close Price
1.321.391.641.432.131.43
PE Ratio
21.07---16.3814.30
PS Ratio
0.740.700.710.740.770.83
PB Ratio
0.680.680.810.801.190.79
P/TBV Ratio
----1.190.79
P/FCF Ratio
-13.82-148.9824.357.50-5.40
P/OCF Ratio
-13.73-158.2923.987.48-5.43
EV/Sales Ratio
0.440.390.470.460.590.65
EV/EBITDA Ratio
15.0011.21-33.9441.4815.81-172.78
EV/EBIT Ratio
15.5115.45-33.8060.3916.48-31.76
EV/FCF Ratio
-7.69-99.0315.175.78-4.22
Debt / Equity Ratio
0.010.010.020.030.040.04
Debt / EBITDA Ratio
0.560.17-1.482.540.74-11.46
Debt / FCF Ratio
-0.12-4.330.930.27-0.28
Net Debt / Equity Ratio
-0.28-0.36-0.32-0.38-0.34-0.21
Net Debt / EBITDA Ratio
-10.78-10.7420.50-31.36-5.8258.92
Net Debt / FCF Ratio
--7.3659.82-11.47-2.131.44
Asset Turnover
0.690.720.860.741.030.63
Inventory Turnover
24.0717.8721.2417.9735.3020.84
Quick Ratio
1.751.801.491.611.391.21
Current Ratio
2.452.301.882.111.801.89
Return on Equity (ROE)
4.73%5.09%10.55%3.64%9.34%2.70%
Return on Assets (ROA)
1.82%1.66%-1.17%0.54%3.99%-1.04%
Return on Invested Capital (ROIC)
3.01%3.01%-2.17%1.02%6.93%-1.85%
Return on Capital Employed (ROCE)
2.39%2.32%-1.59%0.77%5.24%-1.81%
Earnings Yield
5.41%0.00%0.00%0.00%6.10%6.99%
FCF Yield
-7.23%-0.67%4.11%13.34%-18.50%
Dividend Yield
-0.00%0.00%0.00%6.26%11.75%
Payout Ratio
-84.06%0.00%125.75%104.25%168.92%
Buyback Yield / Dilution
-0.07%0.11%0.00%0.00%0.00%
Total Shareholder Return
-0.07%0.11%0.00%6.26%11.75%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q