Euro Tech Holdings Co Ltd. New (CLWT) — Performance