Precigen reports first quarter 2020 financial results

Precigen reports first quarter 2020 financial results.q1 loss per share $0.19 from continuing operations.q1 revenue $29.8 million.
PGEN Ratings Summary
PGEN Quant Ranking