Alliance Trust (LON:ATST – Get Free Report) shares hit a new 52-week high during trading on Monday . The company traded as high as GBX 1,154 ($14.47) and last traded at GBX 1,153.89 ($14.47), with a volume of 16254 shares changing hands. The stock had previously closed at GBX 1,148 ($14.39). Alliance Trust Stock Performance […]