Editas Q3 2018 Earnings Report

Total Revenue
$14.5M
Previous year: $6.28M
+131.1%
EPS
-$0.32
Previous year: -$0.64
-50.0%

Editas

Editas