Merchants Trust plc (72HN) Share Price & Analysis | Ticker