I use Microsoft Money to do this. It will keep track of purchases, dividends, sales, capital gains & losses.
The tax reports, etc are US orientated but you can export the data to Excel. Ultrasoft have an Excel add-in that simplifies this although the built-in export fretaure may be adequate.
It is free - check out Microsoft for Microsoft Money Plus Sunset edition. It does not update prices automatically as it used to, but there is an add-on that updates the share price more or less automatically.
Otherwise, most of the paid for Personal Money software should do much the same.
Currently I use a spreadsheet to simply record updated prices/values on 20 or so separate investments ranging across individual shares (UK & Irish)
I use Microsoft Money to do this. It will keep track of purchases, dividends, sales, capital gains & losses.
The tax reports, etc are US orientated but you can export the data to Excel. Ultrasoft have an Excel add-in that simplifies this although the built-in export fretaure may be adequate.
It is free - check out Microsoft for Microsoft Money Plus Sunset edition. It does not update prices automatically as it used to, but there is an add-on that updates the share price more or less automatically.
Otherwise, most of the paid for Personal Money software should do much the same.