Precigen Q1 2018 Earnings Report

Total Revenue
$43.8M
Previous year: $53.7M
-18.4%
EPS
-$0.33
Previous year: -$0.26
+26.9%

Precigen

Precigen