Source - SMW
Alliance Trust bought back 71,867 ordinary shares at 700.59p apiece yesterday for cancellation.


At 9:45am: (LON:ATST) Alliance Trust Plc share price was +4p at 704p