Euro Tech Holdings CLWT
NASDAQ CLWT
$1.57 -0.03 (-1.88%)
At close: Aug 20, 2026 · 4:00 PM EDT

Euro Tech Holdings (CLWT) Debt Ratio (2009 - 2025)

Euro Tech Holdings (CLWT) posted quarterly Debt Ratio of 0.03 for Q4 2025, up 15.49% year-over-year from 0.03 in Q4 2024, and up 15.49% quarter-over-quarter from 0.03 in Q4 2024.

Euro Tech Holdings (CLWT) Debt Ratio (2009 - 2025) Analysis & Trends

Euro Tech Holdings (CLWT) has reported Debt Ratio for 14 consecutive years, with 0.03 the latest figure, recorded in Q4 2025.

  • In Q4 2025, Debt Ratio rose 15.49% year-over-year to 0.03; the TTM figure through Dec 2025 stood at 0.03 (up 15.49% YoY), while the FY2025 annual figure was 0.1, up 22.84% from the prior year.
  • Debt Ratio grew to 0.03 in Q4 2025 per CLWT's latest filing, from 0.03 in the prior quarter.
  • Across five years, Debt Ratio topped out at 0.03 in Q4 2025 and bottomed at 0.01 in Q4 2021.
  • Historically, Debt Ratio has averaged 0.02 across 5 years, with a median of 0.03 in 2024.
  • Annual changes were most pronounced in 2021 — Debt Ratio plunged 73.06% — and 2022, when it surged 65.42%.
  • Euro Tech Holdings' Debt Ratio stood at 0.01 in 2021, then soared by 65.42% to 0.02 in 2022, then soared by 30.24% to 0.03 in 2023, then fell by 7.32% to 0.03 in 2024, then advanced by 15.49% to 0.03 in 2025.
  • Business Quant data shows CLWT's Debt Ratio at 0.03 in Q4 2025, 0.03 in Q4 2024, and 0.03 in Q4 2023.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Debt Ratio (Qtr)
1 Veralto 24.35 Bn 22.23 Bn 902.00 Mn 0.48
2 Zurn Elkay Water Solutions 8.16 Bn 7.80 Bn 288.30 Mn 0.18
3 Federal Signal 7.42 Bn 7.35 Bn 203.80 Mn 0.19
4 Ceco Environmental 3.17 Bn 3.11 Bn 86.47 Mn 0.19
5 PureCycle Technologies 1.24 Bn 1.24 Bn - 0.35
6 Aduro Clean Technologies 521.85 Mn 493.18 Mn - -
7 Energy Recovery 398.07 Mn 305.01 Mn 8.96 Mn -
8 Arq 94.31 Mn 93.40 Mn 11.51 Mn 0.13
9 Fuel Tech 43.03 Mn 23.42 Mn 2.68 Mn -
10 Euro Tech Holdings 12.13 Mn -12.59 Mn - 0.03

Historic Data

Download Data
DateValue
Dec 31, 2025 0.03
Dec 31, 2024 0.03
Dec 31, 2023 0.03
Dec 31, 2022 0.02
Dec 31, 2021 0.01
Dec 31, 2020 0.05
Dec 31, 2019 0.07
Dec 31, 2018 0.15
Jun 30, 2018 0.02
Dec 31, 2017 0.15
Jun 30, 2017 0.02
Dec 31, 2016 0.50
Dec 31, 2015 0.27
Dec 31, 2012 0.14
Dec 31, 2010 0.05
Dec 31, 2009 0.04