GPE share trades.

The following table shows today's trades for GPE. 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
16:47:07 - 26-Jun-26 328.385 5,287 Unknown* 334.40 334.80
16:35:27 - 26-Jun-26 333.20 372,039 Sell* 334.40 334.80
16:29:55 - 26-Jun-26 334.80 100 Buy* 334.20 334.80
16:29:46 - 26-Jun-26 334.60 297 Buy* 334.40 334.80
16:29:25 - 26-Jun-26 334.60 238 Buy* 334.20 334.60
16:29:25 - 26-Jun-26 334.60 265 Sell* 334.20 334.60
16:29:25 - 26-Jun-26 334.60 96 Sell* 334.20 334.60
16:29:24 - 26-Jun-26 334.80 11 Buy* 334.60 335.00
16:29:23 - 26-Jun-26 334.80 91 Buy* 334.40 334.80
16:29:17 - 26-Jun-26 334.60 297 Buy* 334.40 335.00
16:29:17 - 26-Jun-26 334.60 39 Buy* 334.40 335.00
16:29:17 - 26-Jun-26 334.60 537 Buy* 334.40 335.00
16:28:53 - 26-Jun-26 334.20 129 Sell* 334.20 334.40
16:28:53 - 26-Jun-26 334.40 259 Buy* 334.20 334.40
16:28:53 - 26-Jun-26 334.40 32 Buy* 334.20 334.40
16:28:53 - 26-Jun-26 334.40 287 Buy* 334.20 334.40
16:28:41 - 26-Jun-26 334.40 12 Buy* 334.00 334.40
16:28:33 - 26-Jun-26 334.40 595 Buy* 334.00 334.40
16:28:18 - 26-Jun-26 334.40 237 Buy* 334.00 334.40
16:28:10 - 26-Jun-26 334.40 626 Buy* 334.00 334.40
16:28:08 - 26-Jun-26 334.40 474 Buy* 334.00 334.40
16:27:53 - 26-Jun-26 334.40 13 Buy* 334.00 334.40
16:27:53 - 26-Jun-26 334.40 153 Buy* 334.00 334.40
16:27:35 - 26-Jun-26 334.40 182 Buy* 334.00 334.40
16:27:16 - 26-Jun-26 334.40 695 Buy* 334.00 334.40
16:26:43 - 26-Jun-26 334.40 742 Buy* 334.00 334.40
16:26:26 - 26-Jun-26 334.20 260 Buy* 334.00 334.40
16:26:10 - 26-Jun-26 334.20 20 Buy* 334.00 334.20
16:26:10 - 26-Jun-26 334.00 398 Sell* 334.00 334.20
16:26:02 - 26-Jun-26 334.40 380 Buy* 334.00 334.60
16:25:57 - 26-Jun-26 334.40 121 Buy* 334.00 334.60
16:25:38 - 26-Jun-26 334.40 813 Buy* 334.00 334.40
16:25:33 - 26-Jun-26 334.20 425 Buy* 334.00 334.40
16:25:33 - 26-Jun-26 334.20 48 Buy* 334.00 334.40
16:25:32 - 26-Jun-26 334.20 247 Buy* 334.00 334.40
16:25:32 - 26-Jun-26 334.20 121 Buy* 334.00 334.40
16:25:32 - 26-Jun-26 334.20 469 Buy* 334.00 334.40
16:25:00 - 26-Jun-26 334.04086 55 Buy* 333.80 334.20
16:25:00 - 26-Jun-26 334.04086 55 Buy* 333.80 334.20
16:25:00 - 26-Jun-26 334.04086 242 Buy* 333.80 334.20
16:25:00 - 26-Jun-26 334.04086 242 Buy* 333.80 334.20
16:24:50 - 26-Jun-26 333.80 560 Sell* 333.80 334.20
16:24:50 - 26-Jun-26 334.00 868 Sell* 333.80 334.20
16:24:50 - 26-Jun-26 334.20 9 Sell* 333.80 334.20
16:24:49 - 26-Jun-26 334.20 626 Sell* 334.20 334.60
16:24:49 - 26-Jun-26 334.20 226 Sell* 334.20 334.60
16:24:48 - 26-Jun-26 334.20 98 Buy* 334.00 334.80
16:24:48 - 26-Jun-26 334.20 107 Buy* 334.00 334.80
16:24:47 - 26-Jun-26 334.20 102 Buy* 333.80 334.20
16:24:21 - 26-Jun-26 334.20 68 Buy* 333.80 334.20
16:24:01 - 26-Jun-26 334.20 736 Buy* 333.80 334.20
16:23:03 - 26-Jun-26 334.00 354 Buy* 333.80 334.20
16:23:03 - 26-Jun-26 334.00 238 Buy* 333.80 334.20
16:22:59 - 26-Jun-26 333.80 104 Sell* 333.60 334.00
16:22:43 - 26-Jun-26 333.60 40 Sell* 333.60 334.20
16:22:26 - 26-Jun-26 333.80 35 Sell* 333.60 334.00
16:22:26 - 26-Jun-26 333.80 3 Sell* 333.60 334.00
16:22:26 - 26-Jun-26 333.80 124 Sell* 333.60 334.00
16:22:26 - 26-Jun-26 333.80 605 Sell* 333.60 334.00
16:22:06 - 26-Jun-26 334.00 11 Buy* 333.80 334.40
16:21:25 - 26-Jun-26 334.00 214 Buy* 333.80 334.40
16:21:25 - 26-Jun-26 334.00 181 Buy* 333.80 334.00
16:21:05 - 26-Jun-26 333.80 6 Sell* 333.80 334.40
16:21:02 - 26-Jun-26 334.00 51 Buy* 333.80 334.40
16:21:00 - 26-Jun-26 334.00 4 Buy* 333.80 334.40
16:21:00 - 26-Jun-26 334.00 24 Buy* 333.80 334.00
16:20:00 - 26-Jun-26 333.62658 47 Sell* 333.60 334.20
16:20:00 - 26-Jun-26 333.62658 47 Sell* 333.60 334.20
16:16:15 - 26-Jun-26 333.40 601 Sell* 333.20 333.80
16:16:15 - 26-Jun-26 333.60 5 Sell* 333.20 333.80
16:16:15 - 26-Jun-26 333.60 116 Sell* 333.20 333.80
16:16:15 - 26-Jun-26 333.60 10 Sell* 333.20 333.80
16:16:01 - 26-Jun-26 333.80 3 Buy* 333.60 333.80
16:14:55 - 26-Jun-26 333.60 152 Buy* 333.40 334.00
16:14:41 - 26-Jun-26 333.60 220 Buy* 333.40 334.00
16:14:41 - 26-Jun-26 333.60 191 Buy* 333.40 334.00
16:14:21 - 26-Jun-26 333.60 292 Buy* 333.20 333.60
16:14:18 - 26-Jun-26 333.60 8 Buy* 333.20 333.60
16:14:17 - 26-Jun-26 333.40 601 Buy* 333.20 333.60
16:14:17 - 26-Jun-26 333.40 10 Buy* 333.20 333.60
16:14:17 - 26-Jun-26 333.40 30 Buy* 333.20 333.60
16:14:17 - 26-Jun-26 333.20 187 Sell* 333.20 333.60
16:14:17 - 26-Jun-26 333.20 104 Sell* 333.20 333.60
16:13:21 - 26-Jun-26 333.60 1 Buy* 333.20 333.60
16:12:41 - 26-Jun-26 333.60 300 Buy* 333.20 333.60
16:12:00 - 26-Jun-26 333.40 121 Buy* 333.20 333.60
16:12:00 - 26-Jun-26 333.40 220 Buy* 333.20 333.60
16:12:00 - 26-Jun-26 333.40 61 Buy* 333.20 333.60
16:11:08 - 26-Jun-26 333.20 137 Sell* 333.00 333.40
16:11:00 - 26-Jun-26 333.40 601 Sell* 333.20 333.60
16:11:00 - 26-Jun-26 333.40 601 Sell* 333.20 333.60
16:11:00 - 26-Jun-26 333.60 603 Sell* 333.20 333.60
16:11:00 - 26-Jun-26 333.80 198 Sell* 333.20 333.60
16:11:00 - 26-Jun-26 333.80 911 Sell* 333.20 333.60
16:11:00 - 26-Jun-26 333.80 605 Sell* 333.20 333.60
16:10:17 - 26-Jun-26 334.00 473 Buy* 333.80 334.20
16:10:17 - 26-Jun-26 334.00 369 Buy* 333.80 334.20
16:10:17 - 26-Jun-26 334.00 261 Buy* 333.80 334.20
16:10:17 - 26-Jun-26 334.00 178 Buy* 333.80 334.20
16:05:48 - 26-Jun-26 333.80 1,001 Sell* 333.60 334.00