Top 10 Holdings as at 31 July 2007

Alliance Trust PLC Alliance Trust PLC declares that its ten largest investments as at 31 July 2007 were: Name Value (£m) % of Net Assets Alliance Trust Real Estate 91.2 3.1% Partnership Royal Dutch Shell 77.8 2.7% BP 75.2 2.6% Vodafone 57.8 2.0% HSBC 55.8 1.9% Royal Bank of Scotland 49.3 1.7% BHP Billiton 46.1 1.6% GlaxoSmithKline 45.0 1.5% Premier Alliance Trust Asia Pacific 43.9 1.5% Fund Lloyds TSB 41.4 1.4% There is no single investment with a value in excess of 5% of net assets. Name of contact Mr. Donald McPherson Telephone Number +44 (0) 1382 201700 Date of notification 2 August 2007
Investor Meets Company
UK 100