MSFT: £20,065.99 gain on altpath.uk