Precigen is down ~15% on its $75 million IPO January 25, 2023 by rekib6296462 Precigen is down ~15% on its $75 million IPO