Investing.com·2 hours ago·macroeconomiaNEUTRALLOWPrecigen CCO Phil Tennant sells $593,745 in stockNo summary availableRead at Investing.com→