3,544.00p+42.00 (+1.20%)18 Dec 2025, 19:14
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

Halma PLC Trades

DateTimePriceQuantityValue
Dec 18, 202516:25:463,546.00p0£0.00
Dec 18, 202516:08:503,538.00p0£0.00
Dec 18, 202516:35:213,544.00p285£10,100.40
Dec 18, 202516:35:213,544.00p183,181£6,491,934.64
Dec 18, 202516:29:583,540.00p24£849.60
Dec 18, 202516:29:583,540.00p46£1,628.40
Dec 18, 202516:29:543,540.00p172£6,088.80
Dec 18, 202516:29:543,540.00p116£4,106.40
Dec 18, 202516:29:543,540.00p3£106.20
Dec 18, 202516:29:513,539.00p23£813.97
Dec 18, 202516:29:513,539.00p23£813.97
Dec 18, 202516:29:443,540.00p2£70.80
Dec 18, 202516:29:153,540.00p140£4,956.00
Dec 18, 202516:28:063,542.00p172£6,092.24
Dec 18, 202516:28:053,540.00p109£3,858.60
Dec 18, 202516:28:053,540.00p66£2,336.40
Dec 18, 202516:28:053,540.00p115£4,071.00
Dec 18, 202516:28:053,540.00p67£2,371.80
Dec 18, 202516:28:053,540.00p90£3,186.00
Dec 18, 202516:28:053,540.00p167£5,911.80
Dec 18, 202516:28:053,540.00p137£4,849.80
Dec 18, 202516:27:453,542.00p157£5,560.94
Dec 18, 202516:27:453,542.00p136£4,817.12
Dec 18, 202516:27:453,542.00p21£743.82
Dec 18, 202516:27:453,542.00p137£4,852.54
Dec 18, 202516:27:453,542.00p45£1,593.90
Dec 18, 202516:27:133,544.74p447£15,845.00
Dec 18, 202516:26:513,544.00p62£2,197.28
Dec 18, 202516:26:463,544.00p311£11,021.84
Dec 18, 202516:26:463,544.00p296£10,490.24
Dec 18, 202516:26:463,544.00p288£10,206.72
Dec 18, 202516:26:463,544.00p126£4,465.44
Dec 18, 202516:26:463,544.00p302£10,702.88
Dec 18, 202516:26:463,544.00p280£9,923.20
Dec 18, 202516:26:463,544.00p141£4,997.04
Dec 18, 202516:26:463,544.00p236£8,363.84
Dec 18, 202516:26:463,544.00p229£8,115.76
Dec 18, 202516:26:463,544.00p182£6,450.08
Dec 18, 202516:26:463,544.00p127£4,500.88
Dec 18, 202516:26:463,544.00p111£3,933.84
Dec 18, 202516:26:463,544.00p48£1,701.12
Dec 18, 202516:26:463,544.00p41£1,453.04
Dec 18, 202516:26:463,544.00p61£2,161.84
Dec 18, 202516:26:463,544.00p581£20,590.64
Dec 18, 202516:26:393,544.00p126£4,465.44
Dec 18, 202516:26:073,546.00p9£319.14
Dec 18, 202516:25:383,545.00p168£5,955.60
Dec 18, 202516:25:383,544.00p91£3,225.04
Dec 18, 202516:25:383,544.00p49£1,736.56
Dec 18, 202516:25:383,544.00p1£35.44