Euro Tech Holdings Company Limited
CLWT
$1.39
$0.010.73%
CLWT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.