Back to briefingOn watchUnited KingdomFinancial marketsSep 5, 2026, 9:02 AMDenali Therapeutics director sells $261,928 in stockDenali Therapeutics director sells $261,928 in stockRead original sourceToday's stories