Results analysis from Kepler Trust Intelligence - Edinburgh Investment Trust plc | RNS | Ticker