Chin Richard (CIK 0001337252)

Latest company ownership

Shares held
392,074
Last filed at
Jan 15, 2008
Confidence Score
50.0
2025Q4
Confidence Score History
2006Q3 2025Q4
Shares held
31,339
Last filed at
Oct 10, 2017
Confidence Score
50.0
2025Q4
Confidence Score History
2014Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 12, 2014 Feb 13, 2014 SELLAS Life Sciences Group, Inc. Director Sell 20.0 -187,500 -100.00% $812.4K
Jan 30, 2014 Feb 3, 2014 SELLAS Life Sciences Group, Inc. Director Sell 20.0 -75,000 -100.00% $418.8K
Sep 15, 2006 Sep 18, 2006 Oncotelic Therapeutics, Inc. CEO Buy 95.0 +45,464 75.77% $185.8K
Aug 1, 2006 Aug 3, 2006 Oncotelic Therapeutics, Inc. CEO Buy 95.0 +20,000 50.00% $65.9K