Pennon share trades.

The following table shows today's trades for Pennon. 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
17:51:54 - 26-Apr-24 668.927 3 Unknown* 667.50 669.50
17:51:53 - 26-Apr-24 666.05 4,057 Unknown* 667.50 669.50
17:28:34 - 26-Apr-24 662.829 19,700 Unknown* 667.50 669.50
17:09:32 - 26-Apr-24 669.025 3,082 Unknown* 667.50 669.50
17:09:09 - 26-Apr-24 660.07 3,179 Unknown* 667.50 669.50
17:09:03 - 26-Apr-24 667.111 7,456 Unknown* 667.50 669.50
17:08:00 - 26-Apr-24 660.606 7,108 Unknown* 667.50 669.50
17:01:54 - 26-Apr-24 660.00 1 Unknown* 667.50 669.50
17:00:18 - 26-Apr-24 665.50 10,684 Unknown* 667.50 669.50
17:00:18 - 26-Apr-24 665.50 632 Unknown* 667.50 669.50
16:42:10 - 26-Apr-24 670.932 88 Unknown* 667.50 669.50
16:41:54 - 26-Apr-24 670.938 32 Unknown* 667.50 669.50
16:36:51 - 26-Apr-24 659.149 15,418 Unknown* 667.50 669.50
16:29:20 - 26-Apr-24 665.40 973 Unknown* 667.50 669.50
16:29:20 - 26-Apr-24 665.40 359 Unknown* 667.50 669.50
16:29:20 - 26-Apr-24 665.40 2,382 Unknown* 667.50 669.50
16:29:11 - 26-Apr-24 668.483 699 Unknown* 667.50 669.50
16:29:11 - 26-Apr-24 662.448 523 Unknown* 667.50 669.50
16:29:11 - 26-Apr-24 661.525 948 Unknown* 667.50 669.50
16:29:11 - 26-Apr-24 665.328 19 Unknown* 667.50 669.50
16:29:11 - 26-Apr-24 665.156 18 Unknown* 667.50 669.50
16:29:09 - 26-Apr-24 666.514 3,384 Unknown* 667.50 669.50
16:29:09 - 26-Apr-24 663.962 13,448 Unknown* 667.50 669.50
16:27:05 - 26-Apr-24 664.712 1,738 Unknown* 667.50 669.50
16:22:33 - 26-Apr-24 665.495 33,998 Unknown* 667.50 669.50
16:22:33 - 26-Apr-24 667.579 9,353 Unknown* 667.50 669.50
16:09:40 - 26-Apr-24 668.023 299 Unknown* 667.50 669.50
16:06:59 - 26-Apr-24 669.446 4,540 Unknown* 667.50 669.50
15:39:04 - 26-Apr-24 665.50 591 Sell* 667.50 669.50
15:35:26 - 26-Apr-24 665.50 180,293 Sell* 667.50 669.50
15:29:56 - 26-Apr-24 667.50 11 Sell* 667.50 670.00
15:29:56 - 26-Apr-24 667.50 10 Sell* 667.50 669.50
15:29:56 - 26-Apr-24 667.50 3 Sell* 667.50 669.50
15:29:56 - 26-Apr-24 667.50 3 Sell* 667.50 669.50
15:29:55 - 26-Apr-24 667.50 4 Sell* 667.50 669.50
15:29:55 - 26-Apr-24 668.00 24 Sell* 668.00 669.50
15:29:50 - 26-Apr-24 667.50 182 Sell* 667.50 669.00
15:29:50 - 26-Apr-24 667.50 180 Sell* 667.50 669.00
15:29:50 - 26-Apr-24 667.50 24 Sell* 667.50 669.00
15:29:41 - 26-Apr-24 668.00 22 Sell* 668.00 669.00
15:29:41 - 26-Apr-24 668.50 1 Buy* 667.50 668.50
15:28:33 - 26-Apr-24 668.00 20 Sell* 668.00 669.00
15:28:23 - 26-Apr-24 668.4055 1,082 Sell* 668.00 669.50
15:26:39 - 26-Apr-24 668.50 88 Buy* 667.50 668.50
15:26:39 - 26-Apr-24 668.50 233 Buy* 667.50 668.50
15:26:39 - 26-Apr-24 668.50 145 Buy* 667.50 668.50
15:24:12 - 26-Apr-24 668.50 256 Sell* 668.50 669.50
15:24:12 - 26-Apr-24 668.50 164 Sell* 668.50 669.50
15:23:02 - 26-Apr-24 669.50 1 Buy* 668.50 669.50
15:21:21 - 26-Apr-24 670.00 26 Buy* 668.50 670.00
15:20:26 - 26-Apr-24 669.00 1,020 Buy* 668.00 669.00
15:20:26 - 26-Apr-24 669.00 187 Buy* 668.00 669.00
15:18:46 - 26-Apr-24 668.50 21 Buy* 667.50 668.50
15:18:23 - 26-Apr-24 667.50 14 Sell* 667.50 669.00
15:14:25 - 26-Apr-24 668.50 193 Buy* 667.50 668.50
15:14:25 - 26-Apr-24 668.50 90 Buy* 667.50 668.50
15:14:25 - 26-Apr-24 668.50 350 Buy* 667.50 668.50
15:14:25 - 26-Apr-24 668.50 160 Buy* 667.50 668.50
15:12:34 - 26-Apr-24 668.50 1,464 Sell* 668.50 669.00
15:12:34 - 26-Apr-24 668.50 32 Buy* 667.50 668.50
15:12:04 - 26-Apr-24 668.50 80 Sell* 668.50 670.00
15:12:04 - 26-Apr-24 668.50 413 Sell* 668.50 670.00
15:09:26 - 26-Apr-24 668.904 400 Sell* 668.50 670.00
15:06:06 - 26-Apr-24 670.00 2 Buy* 668.50 670.00
15:03:47 - 26-Apr-24 668.50 6 Sell* 668.50 670.00
15:03:46 - 26-Apr-24 668.50 5 Sell* 668.50 670.00
15:03:45 - 26-Apr-24 668.50 5 Sell* 668.50 670.00
15:03:19 - 26-Apr-24 669.50 43 Buy* 668.00 669.50
15:03:19 - 26-Apr-24 669.50 41 Buy* 668.00 669.50
15:03:19 - 26-Apr-24 669.50 19 Buy* 668.00 669.50
15:03:19 - 26-Apr-24 669.50 299 Buy* 668.00 669.50
15:03:19 - 26-Apr-24 669.50 184 Buy* 668.00 669.50
14:58:37 - 26-Apr-24 669.50 2 Buy* 668.00 669.50
14:53:45 - 26-Apr-24 669.00 54 Buy* 668.00 669.00
14:53:13 - 26-Apr-24 668.00 901 Sell* 668.00 669.00
14:52:47 - 26-Apr-24 668.674 895 Buy* 668.00 669.00
14:52:47 - 26-Apr-24 668.23 901 Sell* 668.00 669.00
14:49:26 - 26-Apr-24 669.00 1 Buy* 668.00 669.00
14:48:43 - 26-Apr-24 669.00 44 Buy* 668.00 669.00
14:47:55 - 26-Apr-24 669.50 5 Buy* 668.00 669.50
14:47:55 - 26-Apr-24 669.50 1 Buy* 668.00 669.50
14:47:40 - 26-Apr-24 669.00 38 Buy* 668.00 669.00
14:47:40 - 26-Apr-24 669.00 276 Buy* 668.00 669.00
14:46:14 - 26-Apr-24 667.50 1 Sell* 667.50 669.50
14:45:25 - 26-Apr-24 668.875 1 Buy* 667.50 669.00
14:42:50 - 26-Apr-24 668.50 269 Sell* 668.50 670.00
14:42:44 - 26-Apr-24 669.00 11 Sell* 669.00 670.00
14:39:28 - 26-Apr-24 670.00 357 Sell* 670.00 670.50
14:39:28 - 26-Apr-24 670.00 200 Sell* 670.00 670.50
14:39:28 - 26-Apr-24 670.00 19 Buy* 669.00 670.00
14:39:25 - 26-Apr-24 669.50 269 Buy* 669.00 669.50
14:39:25 - 26-Apr-24 669.50 265 Buy* 669.00 669.50
14:39:24 - 26-Apr-24 669.50 509 Buy* 669.00 669.50
14:39:24 - 26-Apr-24 669.50 269 Buy* 669.00 669.50
14:39:24 - 26-Apr-24 669.50 302 Buy* 669.00 669.50
14:39:24 - 26-Apr-24 669.00 457 Sell* 669.00 670.00
14:39:24 - 26-Apr-24 669.00 688 Sell* 669.00 670.00
14:39:06 - 26-Apr-24 669.00 300 Sell* 669.00 670.00
14:38:40 - 26-Apr-24 669.50 160 Sell* 669.50 670.00
14:38:40 - 26-Apr-24 669.50 532 Sell* 669.50 670.00