Live feed16:15:27·1484dINSIDERFilingvia QuantisnowSEC Form 4: Mchale Duncan bought $49,999 worth of shares (34,246 units at $1.46)ByQuantisnow·Wall Street's wire, on your screen.EVLO· Evelo Biosciences Inc.Health CareOriginal source