Euro Tech Holdings Company Limited (CLWT)
NASDAQ: CLWT · Real-Time Price · USD
1.220
+0.050 (4.27%)
Mar 27, 2026, 4:00 PM EDT - Market closed

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
91113111611
Market Cap Growth
-13.69%-15.30%14.53%-32.86%48.95%112.38%
Enterprise Value
4.965.888.256.7712.538.52
Last Close Price
1.221.391.641.432.131.43
PE Ratio
18.62---16.3814.30
PS Ratio
0.660.700.710.740.770.83
PB Ratio
0.600.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.350.380.460.450.590.64
EV/EBITDA Ratio
12.1211.05-33.2540.7915.59-170.42
EV/EBIT Ratio
12.5315.23-33.1259.4016.26-31.33
EV/FCF Ratio
-7.58-97.0314.925.71-4.16
Debt / Equity Ratio
0.010.000.010.020.030.03
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
6.10%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.41%---0.00%0.00%
Total Shareholder Return
0.41%0.00%0.00%0.00%6.26%11.75%
Updated Jun 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q