Top 10 Holdings

British Portfolio Trust PLC 07 November 2003 BRITISH PORTFOLIO TRUST PLC TOP 10 HOLDINGS AS AT 31 OCTOBER 2003 Stock Name Market Value % £ Vodafone 5,047,988 7.55 BP 4,534,882 6.79 HSBC 4,040,503 6.05 GlaxoSmithkline 3,825,728 5.72 Treasury 5% 07/06/04 3,519,336 5.27 Royal Bank of Scotland 2,672,647 4.00 AstraZeneca 2,102,241 3.15 Barclays 1,973,826 2.95 Shell Transport & Trading 1,943,408 2.91 Lloyds TSB 1,227,717 1.84 Total Assets less Current Liabilities 66,836,653 Enquiries: P W I Ingram Company Secretary Tel: 020 7065 1467 7th November 2003 This information is provided by RNS The company news service from the London Stock Exchange
UK 100

Latest directors dealings