Analysts expect Precigen to announce earnings of ($0.0121) per share and revenue of $27.9810 million for the quarter. Precigen (NASDAQ:PGEN – Get Free Report) last announced its quarterly earnings data on Wednesday, May 13th. Weiss Ratings restated a “sell (d-)” rating on shares of Precigen in a research note on Friday, July 17th. Following the completion of the sale, the chief executive officer owned 3,768,872 shares of the company’s stock, valued at $22,198,656.08. Insiders have sold a total of 922,728 shares of company stock worth $5,028,853 in the last 90 days.