Insider Activity of Sabzevari Helen
The largest purchase of all time was on 2023-01-27 and amounted to 22857 shares of Precigen, Inc. for $40,000.
The largest sale of all time was on 2021-01-06 and amounted to 260045 shares of Precigen, Inc. for $2.32M.
Biography of Sabzevari Helen
No biography is available at this moment.