Overwhelming stocks: Estre Ambiental, Inc. (NASDAQ:ESTR), SenesTech, Inc. (NASDAQ:SNES)  Alpha finews

More...