Posted inMarket Denali Therapeutics Director Offloads $261,928 in Company Stock A Denali Therapeutics director recently sold $261,928 worth of company stock, according to recent regulatory filings. Read for the latest insider trading details. Posted by Prasenjit Bhowmik October 18, 2026