The Merchants Trust Plc (LON:MRCH – Get Free Report) insider Neil Galloway bought 8,000 shares of the firm’s stock in a transaction on Wednesday, July 9th. The stock was acquired at an average cost o… [+1509 chars]...