DOW JONES27,666.16-294.64 -1.05%
S&P 5003,191.15-34.74 -1.08%
NASDAQ9,107.62-113.66 -1.23%

Euro Tech Holdings Reports 6 Mo Sales $8.82M Down 7.4% YoY, EPS $(0.14) Down From $0.43 YoY

Benzinga · 12/23/2019 11:22