Shares of Editas Medicine, Inc. (EDIT, Financial), a biopharmaceutical company, experienced a notable drop of 5.18%. The stock is currently priced at 3.21pershare,withatradingvolumeof976,255sharesandaturnoverrateof1.18513,000 in revenue but reported a net loss of 67.61million.Theearningspersharestoodat−0.82, and the gross profit was -$907,000, resulting in a priceto-earnings ...