The Edinburgh Investment Trust PLC (LSE: EDIN) is an investment trust company dedicated to investing in larger companies. Established in 1952, the trust is listed...