Haleon share trades.

The following table shows today's trades for Haleon. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
09:46:32 - 30-Apr-26 341.50 3,505 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 945 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 668 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 1,713 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 1,034 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 1,310 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 1,037 Buy* 341.30 341.50
09:46:32 - 30-Apr-26 341.50 500 Buy* 341.30 341.50
09:46:25 - 30-Apr-26 341.343 57 Sell* 341.30 341.50
09:46:22 - 30-Apr-26 341.40 1,034 Buy* 341.30 341.40
09:46:19 - 30-Apr-26 341.40 15 Buy* 341.30 341.40
09:45:21 - 30-Apr-26 341.3501 904 Unknown* 341.20 341.30
09:45:22 - 30-Apr-26 341.30 107 Sell* 341.20 341.40
09:45:22 - 30-Apr-26 341.30 582 Sell* 341.20 341.40
09:45:22 - 30-Apr-26 341.30 927 Sell* 341.20 341.40
09:45:22 - 30-Apr-26 341.30 381 Sell* 341.20 341.40
09:44:40 - 30-Apr-26 341.40 437 Buy* 341.30 341.50
09:44:40 - 30-Apr-26 341.40 878 Buy* 341.30 341.50
09:44:19 - 30-Apr-26 341.30 738 Buy* 341.20 341.40
09:44:19 - 30-Apr-26 341.30 690 Buy* 341.20 341.40
09:44:19 - 30-Apr-26 341.30 1,000 Buy* 341.20 341.40
09:43:49 - 30-Apr-26 341.30 471 Buy* 341.20 341.30
09:43:49 - 30-Apr-26 341.30 219 Buy* 341.20 341.30
09:43:49 - 30-Apr-26 341.30 534 Buy* 341.20 341.30
09:43:49 - 30-Apr-26 341.30 2 Sell* 341.30 341.40
09:43:49 - 30-Apr-26 341.30 295 Sell* 341.30 341.40
09:43:49 - 30-Apr-26 341.30 219 Buy* 341.20 341.30
09:43:49 - 30-Apr-26 341.30 123 Sell* 341.20 341.40
09:43:11 - 30-Apr-26 341.30 264 Sell* 341.30 341.40
09:43:11 - 30-Apr-26 341.30 796 Sell* 341.30 341.40
09:43:11 - 30-Apr-26 341.30 921 Sell* 341.30 341.40
09:43:10 - 30-Apr-26 341.50 0 Unknown* 341.30 341.40
09:43:10 - 30-Apr-26 341.50 9 Buy* 341.30 341.40
09:43:06 - 30-Apr-26 341.35 11,650 Sell* 341.30 341.50
09:42:32 - 30-Apr-26 341.3761 846 Sell* 341.30 341.50
09:42:31 - 30-Apr-26 341.40 240 Sell* 341.30 341.50
09:42:31 - 30-Apr-26 341.40 223 Sell* 341.30 341.50
09:42:31 - 30-Apr-26 341.40 275 Sell* 341.30 341.50
09:42:31 - 30-Apr-26 341.40 388 Sell* 341.30 341.50
09:42:19 - 30-Apr-26 341.50 564 Buy* 341.30 341.50
09:40:31 - 30-Apr-26 341.3369 1,146 Unknown* 341.30 341.50
09:40:29 - 30-Apr-26 341.40 1,000 Buy* 341.30 341.50
09:40:29 - 30-Apr-26 341.40 1,034 Buy* 341.30 341.50
09:40:29 - 30-Apr-26 341.40 1,310 Buy* 341.20 341.40
09:40:29 - 30-Apr-26 341.40 1,037 Buy* 341.20 341.40
09:40:23 - 30-Apr-26 341.30 97 Buy* 341.20 341.40
09:40:23 - 30-Apr-26 341.30 937 Buy* 341.20 341.40
09:40:23 - 30-Apr-26 341.30 825 Buy* 341.20 341.40
09:40:23 - 30-Apr-26 341.30 592 Buy* 341.20 341.40
09:40:18 - 30-Apr-26 341.30 633 Sell* 341.20 341.40
09:40:18 - 30-Apr-26 341.30 827 Sell* 341.20 341.40
09:40:18 - 30-Apr-26 341.30 294 Sell* 341.30 341.50
09:40:18 - 30-Apr-26 341.30 1,031 Sell* 341.30 341.50
09:40:01 - 30-Apr-26 341.40 1,006 Sell* 341.30 341.40
09:40:01 - 30-Apr-26 341.40 438 Sell* 341.30 341.40
09:40:01 - 30-Apr-26 341.40 429 Sell* 341.30 341.40
09:40:01 - 30-Apr-26 341.40 494 Sell* 341.30 341.40
09:40:01 - 30-Apr-26 341.40 1,089 Sell* 341.30 341.50
09:40:01 - 30-Apr-26 341.40 684 Sell* 341.30 341.50
09:39:45 - 30-Apr-26 341.40 988 Buy* 341.20 341.40
09:39:45 - 30-Apr-26 341.40 418 Buy* 341.20 341.40
09:39:45 - 30-Apr-26 341.40 1,034 Buy* 341.20 341.40
09:38:06 - 30-Apr-26 341.30 87 Buy* 341.20 341.30
09:38:06 - 30-Apr-26 341.30 921 Buy* 341.20 341.30
09:38:02 - 30-Apr-26 341.30 719 Buy* 341.20 341.30
09:38:02 - 30-Apr-26 341.30 992 Buy* 341.20 341.30
09:38:00 - 30-Apr-26 341.20 925 Buy* 341.10 341.30
09:36:34 - 30-Apr-26 341.10 1 Buy* 341.00 341.20
09:36:34 - 30-Apr-26 341.10 1,310 Buy* 341.00 341.20
09:36:34 - 30-Apr-26 341.10 485 Buy* 340.90 341.10
09:36:34 - 30-Apr-26 341.10 4,247 Buy* 340.90 341.10
09:36:34 - 30-Apr-26 341.10 105 Buy* 340.90 341.10
09:36:34 - 30-Apr-26 341.10 1,034 Buy* 340.90 341.10
09:36:34 - 30-Apr-26 341.10 466 Buy* 340.90 341.10
09:36:34 - 30-Apr-26 341.10 898 Buy* 340.90 341.10
09:36:19 - 30-Apr-26 340.976 2,342 Sell* 340.90 341.10
09:35:41 - 30-Apr-26 341.0393 1,352 Unknown* 340.90 341.10
09:35:25 - 30-Apr-26 341.00 832 Buy* 340.90 341.10
09:35:06 - 30-Apr-26 340.80 10 Sell* 340.80 341.00
09:35:01 - 30-Apr-26 340.90 504 Buy* 340.80 341.00
09:35:01 - 30-Apr-26 340.90 1,037 Buy* 340.80 341.00
09:34:46 - 30-Apr-26 340.90 633 Sell* 340.80 341.00
09:34:46 - 30-Apr-26 340.90 933 Buy* 340.80 341.00
09:34:46 - 30-Apr-26 340.90 560 Buy* 340.80 341.00
09:34:45 - 30-Apr-26 340.80 280 Buy* 340.70 340.90
09:34:45 - 30-Apr-26 340.80 374 Buy* 340.70 340.90
09:34:37 - 30-Apr-26 340.80 1,310 Sell* 340.70 340.90
09:34:34 - 30-Apr-26 340.80 280 Buy* 340.70 340.80
09:34:34 - 30-Apr-26 340.80 196 Sell* 340.80 341.00
09:34:34 - 30-Apr-26 340.80 5,000 Sell* 340.80 341.00
09:34:34 - 30-Apr-26 340.80 1,034 Sell* 340.80 341.00
09:34:34 - 30-Apr-26 340.80 1,041 Sell* 340.80 341.00
09:34:34 - 30-Apr-26 340.80 811 Sell* 340.80 341.00
09:33:45 - 30-Apr-26 340.8762 121 Sell* 340.80 341.00
09:33:40 - 30-Apr-26 341.00 867 Buy* 340.80 341.00
09:33:40 - 30-Apr-26 341.00 885 Buy* 340.80 341.00
09:33:40 - 30-Apr-26 341.00 1 Buy* 340.80 341.00
09:33:40 - 30-Apr-26 341.00 959 Buy* 340.80 341.00
09:33:05 - 30-Apr-26 341.00 447 Sell* 340.90 341.10
09:33:05 - 30-Apr-26 341.10 201 Sell* 341.10 341.30