Blocklisting Interim Review

Halma PLC 29 July 2005 HALMA p.l.c. SCHEDULE 5 BLOCKLISTING SIX MONTHLY RETURN 1. Name of company: Halma p.l.c. 2. Name of scheme: 1990 Share Option Scheme 3. Period of return: From 1 January 2005 to 30 June 2005 4. Number and class of share(s) (amount of stock/ 389,561 debt security) not issued under scheme at start of period: 5. Number of shares issued/allotted under scheme 17,466 during period: 6. Balance under scheme not yet issued/allotted at 372,095 end of period: 7. Number and class of share(s) (amount of stock/ 471,666 10p ordinary shares admitted 12 July debt securities) originally listed and the date 2004 of admission: Please confirm total number of shares in issue at the 368,818,385 end of the period in order for us to update our records: BLOCKLISTING SIX MONTHLY RETURN 1. Name of company: Halma p.l.c. 2. Name of scheme: 1996 Unapproved Share Option Scheme 3. Period of return: From 1 January 2005 to 30 June 2005 4. Number and class of share(s) (amount of stock/ 588,008 debt security) not issued under scheme at start of period: 5. Number of shares issued/allotted under scheme 177,599 during period: 6. Balance under scheme not yet issued/allotted at 410,409 end of period: 7. Number and class of share(s) (amount of stock/ 1,400,000 10p ordinary shares admitted 30 debt securities) originally listed and the date July 2003 of admission: Please confirm total number of shares in issue at the 368,818,385 end of the period in order for us to update our records: BLOCKLISTING SIX MONTHLY RETURN 1. Name of company: Halma p.l.c. 2. Name of scheme: 1999 Company Share Option Plan 3. Period of return: From 1 January 2005 to 30 June 2005 4. Number and class of share(s) (amount of stock/ 1,180,300 debt security) not issued under scheme at start of period: 5. Number of shares issued/allotted under scheme 0 during period: 6. Balance under scheme not yet issued/allotted at 1,180,300 end of period: 7. Number and class of share(s) (amount of stock/ 1,200,000 10p ordinary shares admitted 16 debt securities) originally listed and the date July 2001 (covering 4,700,000 shares in of admission: total) Please confirm total number of shares in issue at the 368,818,385 end of the period in order for us to update our records: 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)
Investor Meets Company
UK 100