Sign in

Chin Peter Scott

CIK 2124755
Transactions on file
1

Tickers traded

Recent activity

FiledTxn dateIssuerRolesCodeSharesValue% since FilingFiling
2026-09-092026-09-04DNLI
Denali Therapeutics Inc.
Officer
Chief Medical Officer
Sale1,654$36.9K-0.9%open →