Insider Title Company Date Price Return Shares Value
Eli Lilly & Co Non-Executive Sigilon Therapeutics, Inc. (SGTX) 2023-08-11 $14.92 50.6% 1,718,493 $25,639,916
Eli Lilly & Co Non-Executive Sigilon Therapeutics, Inc. (SGTX) 2020-12-08 $234.00 -90.4% 23,077 $5,400,000
Return Profit / (loss) Cost
Total 26.1% $8,093,159 $31,039,916