Share Precigen, Inc. (PGEN) Q3 Earnings and Revenues Miss Estimates