3,626.00p-26.00 (-0.71%)09 Dec 2025, 17: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 9, 202517:14:223,626.00p2,332£84,558.32
Dec 9, 202517:10:593,626.00p5,095£184,744.70
Dec 9, 202517:10:593,626.00p699£25,345.74
Dec 9, 202517:10:593,626.00p5,005£181,481.30
Dec 9, 202516:49:493,626.00p77£2,792.02
Dec 9, 202516:38:543,626.00p3,333£120,854.58
Dec 9, 202516:38:473,626.00p1,667£60,445.42
Dec 9, 202516:38:473,626.00p3,333£120,854.58
Dec 9, 202516:35:203,626.00p2,886£104,646.36
Dec 9, 202516:35:203,626.00p1£36.26
Dec 9, 202516:35:203,626.00p80£2,900.80
Dec 9, 202516:35:203,626.00p3£108.78
Dec 9, 202516:35:203,626.00p216,673£7,856,562.98
Dec 9, 202516:29:513,633.00p43£1,562.19
Dec 9, 202516:29:523,634.00p62£2,253.08
Dec 9, 202516:29:523,634.00p88£3,197.92
Dec 9, 202516:29:343,634.00p0£0.00
Dec 9, 202516:29:033,632.65p274£9,953.46
Dec 9, 202516:26:273,634.00p0£0.00
Dec 9, 202516:24:033,632.00p148£5,375.36
Dec 9, 202516:24:023,632.00p75£2,724.00
Dec 9, 202516:23:303,632.00p14£508.48
Dec 9, 202516:23:303,632.00p47£1,707.04
Dec 9, 202516:23:303,632.00p120£4,358.40
Dec 9, 202516:23:303,632.00p218£7,917.76
Dec 9, 202516:22:303,634.00p5£181.70
Dec 9, 202516:22:303,634.00p127£4,615.18
Dec 9, 202516:22:303,634.00p268£9,739.12
Dec 9, 202516:22:223,632.00p5£181.60
Dec 9, 202516:22:223,632.00p63£2,288.16
Dec 9, 202516:22:223,632.00p144£5,230.08
Dec 9, 202516:22:223,632.00p130£4,721.60
Dec 9, 202516:22:223,632.00p10£363.20
Dec 9, 202516:22:223,632.00p147£5,339.04
Dec 9, 202516:22:223,630.00p14£508.20
Dec 9, 202516:22:223,630.00p19£689.70
Dec 9, 202516:21:313,630.00p13£471.90
Dec 9, 202516:21:313,630.00p225£8,167.50
Dec 9, 202516:21:313,630.00p5£181.50
Dec 9, 202516:21:313,630.00p7£254.10
Dec 9, 202516:21:313,630.00p51£1,851.30
Dec 9, 202516:21:313,630.00p58£2,105.40
Dec 9, 202516:21:313,630.00p140£5,082.00
Dec 9, 202516:20:413,630.00p38£1,379.40
Dec 9, 202516:20:413,630.00p74£2,686.20
Dec 9, 202516:20:413,630.00p49£1,778.70
Dec 9, 202516:20:413,630.00p140£5,082.00
Dec 9, 202516:20:383,632.00p18£653.76
Dec 9, 202516:20:383,632.00p242£8,789.44
Dec 9, 202516:20:383,632.00p28£1,016.96