Precigen, Inc.

Precigen, Inc.

PGEN
Precigen, Inc.US flagNASDAQ Global Select
3.81
USD
-0.05
- -
1.14BMarket Cap