Holding(s) in Company

Halma PLC 31 October 2006 HALMA p.l.c. INTEREST NOTIFIED UNDER COMPANIES ACT 1985 - PART VI Halma p.l.c. has received notification from Barclays PLC as follows. That as at 25 October 2006 Barclays PLC, though the legal entities listed below, had a notifiable interest in the capital of the Company of 13.01%. Details of this interest, together with a breakdown between registered holders (as required by Section 202(3) of the Companies Act 1985), are as follows: Legal Entity Report As at 25 October 2006 Barclays PLC, through the legal entities listed below, had a notifiable interest in 48,375,979 ordinary GBP 0.10 shares representing 13.01% of the issued share capital of 371,714,951 shares. Legal Entity Holding Percentage held Barclays Global Investors Australia Ltd 1,044,033 0.2805 Barclays Capital Inc 35,000 0.0094 Barclays Capital Securities Ltd 821,936 0.2209 Woolwich Unit Trust Managers Ltd 756,757 0.2033 Barclays Bank PLC 376,129 0.1011 Gerrard Ltd 1,129,749 0.3036 Barclays Global Investors Ltd 31,024,094 8.3462 Barclays Global Investors, N.A. 12,556,891 3.3741 Barclays Life Assurance Co Ltd 627,890 0.1687 Barclays Bank Trust Company Ltd 3,500 0.0009 Group holding 48,375,979 13.0087 Registered Holders Report As at 25 October 2006 Barclays PLC, through the registered holders listed below, had a notifiable interest in 48,375,979 ordinary GBP 0.10 shares representing 13.01% of the issued share capital of 371,714,951 shares. Registered holder Account designation Holding Bank of Ireland 258227 77,314 Bank of Ireland 4239749 177,421 Bank of Ireland 426353 957,643 Bank of Ireland 427057 196,774 Bank of New York 210405 8,189 Bank of New York 221428 124,439 Bank of New York 367748 1,331,841 Bank of New York 392067 1,599,429 Bank of New York 768198 79,567 Barclays Capital Nominees Limited 821,936 Barclays Capital Nominees Limited 35,000 BNP Paribas 158,055 BNY (OCS) Nominees Ltd 221476 269,752 BNY (OCS) Nominees Ltd 387173 388,729 BOISS Nominees Ltd 4224361 347,833 Bank of Ireland Nominees Crest ID 11X13 376,129 Barclays Trust Co R69 3,500 Chase Nominees Ltd 16376 188,307 Chase Nominees Ltd 16669 49,256 Chase Nominees Ltd 19518 94,312 Chase Nominees Ltd 19519 72,379 Chase Nominees Ltd 19520 513,193 Chase Nominees Ltd 20947 13,423,099 Chase Nominees Ltd 21359 645,927 Chase Nominees Ltd 25772 13,520 Chase Nominees Ltd 27793 22,465 Chase Nominees Ltd 27797 99,642 Chase Nominees Ltd 27800 610,628 Chase Nominees Ltd 28270 156,093 Chase Nominees Ltd 31961 670,869 CIBC Mellon Global Securities 119,690 Citibank 6010640794 94,179 Citibank 6010782807 155,622 Greig Middleton Nominees Limited (GM1) 36,960 HSBC 813168 868,920 HSBC 845315 12,638 Investors Bank and Trust Co 9,973,933 JP Morgan (BGI Custody) 16331 104,314 JP Morgan (BGI Custody) 16341 297,891 JP Morgan (BGI Custody) 16344 11,836 JP Morgan (BGI Custody) 16345 57,756 JP Morgan (BGI Custody) 16400 2,887,685 JP Morgan (BGI Custody) 16610 40,000 JP Morgan (BGI Custody) 16612 230,576 JP Morgan (BGI Custody) 16901 48,028 JP Morgan (BGI Custody) 18409 345,704 JP Morgan (BGI Custody) 19514 76,873 JP Morgan (BGI Custody) 28166 995,102 JP Morgan (BGI Custody) 29514 678,868 JP Morgan (BGI Custody) 38245 41,068 JP Morgan Chase Bank 1,044,033 Mellon Bank ABGFZ872482 1,929,524 Mellon Bank TGGF0003002 35,731 Mellon Trust of New England 166,968 Midland Bank (HSBC Bank PLC) 772823 178,885 Mellon Trust - US Custodian 271,380 Northern Trust CVS21 198,279 Northern Trust TNF01 127,994 Northern Trust UKE01 113,227 Northern Trust USF12 298,094 Northern Trust Bank - BGI SEPA 720,961 R C Greig Nominees Limited 151,020 R C Greig Nominees Limited 526,845 R C Greig Nominees Limited GP1 26,501 R C Greig Nominees Limited GP1 16,742 R C Greig Nominees Limited SA1 6,900 R C Greig Nominees Limited SA1 5,200 R C Greig Nominees Limited a/c AK1 195,030 R C Greig Nominees Limited a/c AK1 110,814 R C Greig Nominees Limited a/c BL1 36,875 R C Greig Nominees Limited a/c BL1 16,862 State Street 2RJ2 34,472 State Street JD12 192,111 State Street JFBL 99,419 State Street N3B6 121,323 State Street N3YZ 14,001 State Street Bank & Trust - W1 378,445 State Street Bank Boston 293,934 State Street Trust of Canada 276,115 The Northern Trust Company 197,410 Total 48,375,979 Contact for further information: Carol Chesney Company Secretary, Halma p.l.c. Tel: +44 (0)1494 721111 A copy of this announcement, together with other information about Halma, may be viewed on its web site www.halma.com. This information is provided by RNS The company news service from the London Stock Exchange

Companies

Halma (HLMA)
UK 100

Latest directors dealings