Insider track record
OtherNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Russotti Gregory. Officer active across 1 company, notably Century Therapeutics, Inc.. Cumulatively, 17 filings have been recorded. Split: 0 buy · 15 sells. Total volume traded: €97k. Activity tracked since 7 March 2024. The latest transaction was disclosed on 12 March 2026 (Cession). Regulator: SEC (Form 4). All data is openly available.
Companies and markets linked to Russotti Gregory
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
2,584 sharesCommon StockSEC:0001867305-26-000010:0
524 sharesCommon StockSEC:0001867305-26-000008:0
10,076 shares@ US$2.54923.2% of flowCommon StockSEC:0001867305-26-000006:0
479 shares@ US$2.536Common StockSEC:0001867305-26-000004:0
135,000 shares0Common StockSEC:0001867305-26-000002:0
526 shares@ US$0.5320.3% of flowCommon StockSEC:0001867305-25-000003:0
539 shares@ US$0.500.2% of flowCommon StockSEC:0001062993-25-015524:0
526 shares@ US$0.6220.4% of flowCommon StockSEC:0001062993-25-011426:0
2,360 shares@ US$0.6151.8% of flowCommon StockSEC:0001062993-25-005291:0
586 shares@ US$2.501.8% of flowCommon StockSEC:0001062993-24-014193:0
200 shares@ US$2.500.6% of flowCommon StockSEC:0001062993-24-014090:0
5,000 shares@ US$2.835718.1% of flowCommon StockSEC:0001062993-24-012992:0
5,000 shares@ US$2.997818.9% of flowCommon StockSEC:0001062993-24-012076:0
5,000 shares@ US$2.995518.9% of flowCommon StockSEC:0001062993-24-010860:0
5,000 shares@ US$3.123819.9% of flowCommon StockSEC:0001062993-24-009575:0
5,000 shares@ US$3.097919.9% of flowCommon StockSEC:0001062993-24-008759:0
24,000 shares0Common StockSEC:0001062993-24-006183:0
About Russotti Gregory
Russotti Gregory is a declarant linked to Century Therapeutics, Inc. (XNAS), where the listed role is See Remarks. Across 11 filings in total, the sampled recent filings run from 2024-03-11 to 2026-06-15 and show EUR 0 of buys and EUR 73009 of sells, with the dominant transaction nature listed as Sell.