Top 10 Holdings as at 31 July 2006

Alliance Trust PLC Alliance Trust PLC declares that its ten largest investments as at 31 July 2006 were: Company Equity Fixed Total % of Holdings Income Holdings Gross (£000s) Holdings (£000s) Assets (£000s) BP PLC 97,210.5 97,210.5 3.54 ROYAL DUTCH SHELL 85,946.3 85,946.3 3.13 GLAXOSMITHKLINE PLC 78,522.9 78,522.9 2.86 HBOS PLC 45,046.3 9,993.8 55,040.0 2.00 HSBC HOLDINGS PLC ORD $0.50 48,714.1 48,714.1 1.77 ISHARES RUSSELL MIDCAP 46,090.9 46,090.9 1.68 INDEX FUND ROYAL BANK OF SCOTLAND 41,292.3 41,292.3 1.50 PERSIMMON PLC 38,856.5 38,856.5 1.41 RIO TINTO PLC ORD 10P 38,267.6 38,267.6 1.39 ALLIANCE TRUST REAL ESTATE 36,400.1 36,400.1 1.32 PARTNERSHIP Total Gross Assets (£000s) £2,748,154.891 There is no single investment with a value in excess of 5% of gross assets. Name of contact Mr Ian Anderson Telephone Number 01382 201700 Date of notification 2 August 2006
Investor Meets Company
UK 100