Editas Q1 2018 Earnings Report

Total Revenue
$3.93M
Previous year: $682K
+475.8%
EPS
-$0.67
Previous year: -$0.85
-21.2%

Editas

Editas