PGEN (Precigen Inc) Stock AnalysisExplore Precigen Inc (PGEN): price history, financials and stock analysis.Sign InMethodology