Editas Q1 2017 Earnings Report

Total Revenue
$682K
Previous year: $805K
-15.3%
EPS
-$0.85
Previous year: -$0.8
+6.2%

Editas

Editas