Stock ledgers require the following for every transaction: The number of company shares transferred. The amount paid for the shares. A description of the share type. The names, addresses, and contact information of each shareholder. The updated number of shares for each shareholder.