Needs to be able to track several shares give details of purchases and sales
to keep a running balance