Downing Strategic Micro-Cap Investment Trust plc (DSM) Share Buybacks | Ticker