Chin Peter Scott

Chief Medical Officer

Officer

Latest Insider Transactions

1 transactions (past 365 days)

DNLI
CMO
Sale
$36.9K
1,654 shares @ $22.29
Filed 2026-09-09Trade 2026-09-04
Denali Therapeutics Inc.