Precigen (PGEN) is trading at $7.16, just 1% below its 52-week high, with a fully confirmed uptrend as price holds above a rising 30-week moving […]