% of Class
35.90%
Shares Owned
133,956,416
Reporting Person
PRECIGEN, INC.
Person Type
IN
Event Date
Mar 30, 2026