Clwt Stock Analysis Euro Tech Holdings Flat At 1.22 Key Support And Near Term View 20260403 1 Tcbio Q4 Earnings Beats Estimates By 0.32 20260403 Papl Q4 Earnings Beats Estimates By 1.04 20260401