J. Ryan Watts

Affiliations

  • President And Ceo at Denali Therapeutics Inc. (DNLI), 2025-01-09
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
DNLI $20.81 7,650 $159,196.50 253,071 2025-01-07 Filing
DNLI $20.22 29,266 $591,758.52 260,721 2025-01-06 Filing
DNLI $27.69 40,000 $1,107,600.00 235,807 2024-10-18 Filing
DNLI $23.79 2,260 $53,765.40 235,807 2024-08-20 Filing
DNLI $17.29 9,589 $165,793.81 238,067 2024-02-13 Filing