Precigen: B. Riley initiates coverage with buy rating; price target $12 - PGEN News | Rallies