Insider Title Company Date Price Return Shares Value
Ryali Sriram Chief Financial Officer Caribou Biosciences, Inc. (CRBU) 2025-01-29 $1.42 0.0% 17,360 $24,651
Ryali Sriram Chief Financial Officer CODEXIS, INC. (CDXS) 2023-09-08 $1.70 64.9% 11,650 $19,856
Return Profit / (loss) Cost
Total 28.9% $12,880 $44,507