More To Go Or Is It Over? – Evelo Biosciences Inc. (EVLO)

Evelo Biosciences Inc. (NASDAQ:EVLO) does about 123.75K shares in volume on a normal day but saw 444713 shares change hands in Friday trading. The company now has a market cap of 95.13M USD. Its current market price is $0.82, marking an increase of 1.12% compared to the previous close of $0.81. The 52 week high […]