Roth Capital analyst Justin Clare maintains ESS Tech (NYSE:GWH) with a Buy and lowers the price target from $3.5 to $2.5.