Editas Medicine Posts Q1 Loss of $25M; Preclinical EDIT-401 Shows >90% LDL-C Drop - EDIT News | Rallies