Early-stage data on Evelo's EDP1815 fails to excite investors, shares down 10% Seeking Alpha, 06 Aug 2019 Thinly traded micro cap Evelo Biosciences ( EVLO -10.2% ) is down on average volume in early trade following its release of…