Precigen, Inc.

Precigen, Inc.

5.84
CHF
+1.89
(+47.82%)
-0.36EPS
1.41BMarket Cap
Nov 05Next Earn