Greggs share trades.

The following table shows today's trades for Greggs. 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:24:23 - 29-Apr-26 1,564.50 1 Unknown* 1,560.50 1,563.50
16:11:49 - 29-Apr-26 1,560.50 0 Unknown* 1,560.50 1,563.50
16:11:48 - 29-Apr-26 1,560.50 0 Unknown* 1,560.50 1,563.50
16:11:47 - 29-Apr-26 1,560.50 0 Unknown* 1,560.50 1,563.50
15:51:35 - 29-Apr-26 1,560.50 0 Unknown* 1,560.50 1,563.50
15:51:35 - 29-Apr-26 1,560.50 1 Unknown* 1,560.50 1,563.50
15:51:35 - 29-Apr-26 1,560.50 1 Unknown* 1,560.50 1,563.50
15:51:35 - 29-Apr-26 1,560.50 0 Unknown* 1,560.50 1,563.50
15:34:03 - 29-Apr-26 1,567.50 0 Unknown* 1,560.50 1,563.50
15:31:51 - 29-Apr-26 1,568.50 0 Unknown* 1,560.50 1,563.50
15:20:04 - 29-Apr-26 1,573.00 200 Unknown* 1,560.50 1,563.50
15:20:59 - 29-Apr-26 1,571.50 0 Unknown* 1,560.50 1,563.50
15:20:59 - 29-Apr-26 1,571.50 0 Unknown* 1,560.50 1,563.50
15:14:42 - 29-Apr-26 1,572.50 0 Unknown* 1,560.50 1,563.50
16:35:11 - 29-Apr-26 1,557.00 79,385 Unknown* 1,560.50 1,563.50
16:29:52 - 29-Apr-26 1,561.00 25 Sell* 1,560.50 1,563.50
16:29:52 - 29-Apr-26 1,561.00 32 Sell* 1,560.50 1,563.50
16:29:52 - 29-Apr-26 1,563.00 103 Buy* 1,560.50 1,563.50
16:29:52 - 29-Apr-26 1,563.00 29 Buy* 1,560.50 1,563.50
16:29:50 - 29-Apr-26 1,561.00 6 Sell* 1,559.00 1,563.50
16:29:50 - 29-Apr-26 1,562.00 5 Sell* 1,559.00 1,563.50
16:29:50 - 29-Apr-26 1,562.00 0 Unknown* 1,559.00 1,563.50
16:29:50 - 29-Apr-26 1,562.00 17 Buy* 1,561.00 1,563.00
16:29:49 - 29-Apr-26 1,561.00 1 Sell* 1,561.00 1,563.00
16:29:47 - 29-Apr-26 1,561.00 1 Sell* 1,561.00 1,562.00
16:29:46 - 29-Apr-26 1,561.00 1 Sell* 1,561.00 1,562.00
16:29:43 - 29-Apr-26 1,561.00 2 Sell* 1,561.00 1,562.00
16:29:39 - 29-Apr-26 1,561.00 2 Sell* 1,561.00 1,562.00
16:29:36 - 29-Apr-26 1,561.00 3 Sell* 1,561.00 1,562.00
16:29:30 - 29-Apr-26 1,561.00 4 Sell* 1,561.00 1,562.00
16:29:30 - 29-Apr-26 1,561.00 0 Unknown* 1,561.00 1,562.00
16:29:23 - 29-Apr-26 1,561.00 4 Sell* 1,561.00 1,562.00
16:29:16 - 29-Apr-26 1,561.00 5 Sell* 1,561.00 1,562.00
16:29:11 - 29-Apr-26 1,562.00 50 Buy* 1,560.00 1,562.00
16:29:05 - 29-Apr-26 1,561.00 7 Unknown* 1,560.00 1,562.00
16:29:03 - 29-Apr-26 1,561.647 499 Buy* 1,560.00 1,562.00
16:28:56 - 29-Apr-26 1,561.38 2,500 Sell* 1,561.00 1,562.00
16:28:49 - 29-Apr-26 1,561.50 10 Buy* 1,561.00 1,562.00
16:28:49 - 29-Apr-26 1,561.50 32 Buy* 1,560.50 1,562.00
16:28:48 - 29-Apr-26 1,560.50 32 Buy* 1,559.50 1,561.50
16:28:48 - 29-Apr-26 1,560.50 31 Buy* 1,559.50 1,560.50
16:28:48 - 29-Apr-26 1,560.50 52 Buy* 1,559.50 1,560.50
16:28:19 - 29-Apr-26 1,561.50 43 Sell* 1,560.00 1,562.50
16:28:19 - 29-Apr-26 1,562.00 41 Sell* 1,560.00 1,562.50
16:28:18 - 29-Apr-26 1,562.00 176 Sell* 1,562.00 1,562.50
16:28:18 - 29-Apr-26 1,562.00 43 Sell* 1,562.00 1,562.50
16:28:16 - 29-Apr-26 1,563.00 0 Unknown* 1,562.00 1,563.00
16:28:16 - 29-Apr-26 1,562.50 40 Sell* 1,562.00 1,563.00
16:28:16 - 29-Apr-26 1,562.50 42 Sell* 1,562.00 1,563.00
16:28:16 - 29-Apr-26 1,563.00 32 Buy* 1,562.00 1,563.00
16:28:09 - 29-Apr-26 1,564.00 8 Buy* 1,562.00 1,564.00
16:28:04 - 29-Apr-26 1,565.41 15 Buy* 1,562.00 1,565.50
16:27:24 - 29-Apr-26 1,562.00 53 Buy* 1,561.00 1,564.00
16:27:24 - 29-Apr-26 1,562.00 25 Buy* 1,561.00 1,564.00
16:27:24 - 29-Apr-26 1,562.00 35 Buy* 1,561.00 1,564.00
16:27:11 - 29-Apr-26 1,562.00 0 Unknown* 1,559.50 1,562.00
16:27:11 - 29-Apr-26 1,562.00 1 Buy* 1,559.50 1,562.00
16:27:02 - 29-Apr-26 1,562.00 2,200 Buy* 1,559.50 1,562.00
16:26:57 - 29-Apr-26 1,562.50 6 Buy* 1,559.50 1,562.50
16:26:57 - 29-Apr-26 1,562.00 35 Sell* 1,561.50 1,562.50
16:26:57 - 29-Apr-26 1,562.00 80 Sell* 1,561.50 1,562.50
16:26:57 - 29-Apr-26 1,562.00 39 Sell* 1,561.50 1,563.50
16:26:57 - 29-Apr-26 1,562.50 5 Buy* 1,561.50 1,563.50
16:26:53 - 29-Apr-26 1,565.00 31 Buy* 1,562.00 1,565.00
16:26:53 - 29-Apr-26 1,562.50 33 Buy* 1,561.50 1,565.00
16:26:26 - 29-Apr-26 1,562.50 126 Buy* 1,561.50 1,563.00
16:26:24 - 29-Apr-26 1,563.00 1 Buy* 1,561.50 1,563.00
16:26:24 - 29-Apr-26 1,563.00 8 Buy* 1,561.50 1,563.00
16:26:09 - 29-Apr-26 1,563.00 6 Buy* 1,561.00 1,565.50
16:26:09 - 29-Apr-26 1,562.50 4 Buy* 1,561.50 1,563.00
16:26:08 - 29-Apr-26 1,562.50 4 Buy* 1,561.50 1,563.00
16:25:49 - 29-Apr-26 1,563.00 19 Buy* 1,561.50 1,563.00
16:25:47 - 29-Apr-26 1,564.4895 431 Buy* 1,561.50 1,564.50
16:25:42 - 29-Apr-26 1,564.50 1 Buy* 1,561.50 1,564.50
16:25:42 - 29-Apr-26 1,564.50 2 Buy* 1,561.50 1,564.50
16:25:42 - 29-Apr-26 1,562.00 51 Buy* 1,561.00 1,562.00
16:25:21 - 29-Apr-26 1,561.50 1 Buy* 1,561.00 1,564.50
16:25:20 - 29-Apr-26 1,561.50 0 Unknown* 1,561.00 1,564.50
16:25:20 - 29-Apr-26 1,561.50 1 Buy* 1,561.00 1,564.50
16:25:20 - 29-Apr-26 1,561.50 8 Buy* 1,561.00 1,564.50
16:25:20 - 29-Apr-26 1,561.50 21 Buy* 1,561.00 1,564.50
16:25:06 - 29-Apr-26 1,561.50 1 Buy* 1,560.50 1,561.50
16:25:06 - 29-Apr-26 1,561.50 1 Buy* 1,560.50 1,561.50
16:25:06 - 29-Apr-26 1,561.00 21 Sell* 1,559.00 1,561.50
16:25:06 - 29-Apr-26 1,561.00 11 Sell* 1,560.00 1,561.50
16:24:37 - 29-Apr-26 1,561.50 85 Buy* 1,561.00 1,561.50
16:24:37 - 29-Apr-26 1,561.50 94 Buy* 1,561.00 1,561.50
16:24:37 - 29-Apr-26 1,561.00 51 Sell* 1,561.00 1,562.00
16:24:37 - 29-Apr-26 1,561.00 82 Sell* 1,561.00 1,562.00
16:24:37 - 29-Apr-26 1,561.50 11 Sell* 1,561.00 1,562.00
16:24:15 - 29-Apr-26 1,561.979 5,000 Buy* 1,560.00 1,562.00
16:24:11 - 29-Apr-26 1,561.439 158 Buy* 1,560.00 1,562.00
16:23:56 - 29-Apr-26 1,561.00 8 Sell* 1,559.50 1,564.00
16:23:56 - 29-Apr-26 1,561.00 5 Sell* 1,559.50 1,564.00
16:23:48 - 29-Apr-26 1,561.00 9 Buy* 1,558.50 1,561.00
16:23:27 - 29-Apr-26 1,558.2195 63 Sell* 1,558.50 1,561.00
16:23:21 - 29-Apr-26 1,558.50 140 Buy* 1,558.00 1,561.00
16:23:21 - 29-Apr-26 1,558.50 51 Buy* 1,558.00 1,561.00
16:23:16 - 29-Apr-26 1,558.22 5 Buy* 1,557.50 1,558.50
16:23:12 - 29-Apr-26 1,558.50 8 Buy* 1,557.50 1,558.50