Diploma share trades.

The following table shows today's trades for Diploma. 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:52:15 - 26-Apr-24 3,569.947 47 Unknown* 3,606.00 3,610.00
17:09:04 - 26-Apr-24 3,581.07 2,045 Unknown* 3,606.00 3,610.00
17:08:47 - 26-Apr-24 3,570.819 635 Unknown* 3,606.00 3,610.00
17:07:50 - 26-Apr-24 3,578.812 4,261 Unknown* 3,606.00 3,610.00
16:59:47 - 26-Apr-24 3,616.00 212 Unknown* 3,606.00 3,610.00
16:59:20 - 26-Apr-24 3,616.00 557 Unknown* 3,606.00 3,610.00
16:59:20 - 26-Apr-24 3,607.437 103 Unknown* 3,606.00 3,610.00
16:44:44 - 26-Apr-24 3,568.825 47 Unknown* 3,606.00 3,610.00
16:44:44 - 26-Apr-24 3,568.757 60 Unknown* 3,606.00 3,610.00
16:44:44 - 26-Apr-24 3,568.109 137 Unknown* 3,606.00 3,610.00
16:43:40 - 26-Apr-24 3,602.047 191 Unknown* 3,606.00 3,610.00
16:43:02 - 26-Apr-24 3,590.959 3,450 Unknown* 3,606.00 3,610.00
16:43:02 - 26-Apr-24 3,600.307 12 Unknown* 3,606.00 3,610.00
16:43:02 - 26-Apr-24 3,608.681 48 Unknown* 3,606.00 3,610.00
16:43:02 - 26-Apr-24 3,584.969 119 Unknown* 3,606.00 3,610.00
16:34:37 - 26-Apr-24 3,603.972 234 Unknown* 3,606.00 3,610.00
16:28:58 - 26-Apr-24 3,615.458 271 Unknown* 3,606.00 3,610.00
16:26:19 - 26-Apr-24 3,585.125 1 Unknown* 3,606.00 3,610.00
16:22:25 - 26-Apr-24 3,581.067 268 Unknown* 3,606.00 3,610.00
16:22:25 - 26-Apr-24 3,586.781 1,080 Unknown* 3,606.00 3,610.00
16:20:40 - 26-Apr-24 3,616.00 952 Unknown* 3,606.00 3,610.00
16:19:40 - 26-Apr-24 3,582.04 101 Unknown* 3,606.00 3,610.00
16:19:02 - 26-Apr-24 3,616.00 86 Unknown* 3,606.00 3,610.00
16:18:23 - 26-Apr-24 3,594.379 39 Unknown* 3,606.00 3,610.00
16:14:35 - 26-Apr-24 3,555.822 206 Unknown* 3,606.00 3,610.00
16:13:24 - 26-Apr-24 3,615.973 8,809 Unknown* 3,606.00 3,610.00
16:13:24 - 26-Apr-24 3,607.024 470 Unknown* 3,606.00 3,610.00
16:10:52 - 26-Apr-24 3,593.009 2,421 Unknown* 3,606.00 3,610.00
16:06:09 - 26-Apr-24 3,583.973 1 Unknown* 3,606.00 3,610.00
16:06:12 - 26-Apr-24 3,615.85536 966 Unknown* 3,606.00 3,610.00
16:06:12 - 26-Apr-24 3,592.10847 541 Unknown* 3,606.00 3,610.00
15:57:07 - 26-Apr-24 3,615.954 72 Unknown* 3,606.00 3,610.00
15:55:27 - 26-Apr-24 3,587.119 172 Unknown* 3,606.00 3,610.00
15:45:54 - 26-Apr-24 3,614.95 5,708 Unknown* 3,606.00 3,610.00
15:35:51 - 26-Apr-24 3,616.00 261 Buy* 3,606.00 3,610.00
15:35:00 - 26-Apr-24 3,616.00 85,713 Buy* 3,606.00 3,610.00
15:29:41 - 26-Apr-24 3,608.00 10 Buy* 3,606.00 3,608.00
15:29:41 - 26-Apr-24 3,608.00 50 Buy* 3,606.00 3,608.00
15:29:41 - 26-Apr-24 3,608.00 7 Buy* 3,606.00 3,608.00
15:29:41 - 26-Apr-24 3,608.00 1 Buy* 3,606.00 3,608.00
15:29:40 - 26-Apr-24 3,608.00 2 Buy* 3,606.00 3,608.00
15:28:53 - 26-Apr-24 3,607.432 115 Sell* 3,606.00 3,610.00
15:28:20 - 26-Apr-24 3,608.00 37 Sell* 3,608.00 3,610.00
15:28:20 - 26-Apr-24 3,608.00 15 Buy* 3,606.00 3,608.00
15:28:20 - 26-Apr-24 3,608.00 19 Buy* 3,606.00 3,608.00
15:28:20 - 26-Apr-24 3,608.00 17 Buy* 3,606.00 3,608.00
15:26:49 - 26-Apr-24 3,606.00 90 Buy* 3,604.00 3,606.00
15:26:49 - 26-Apr-24 3,606.00 108 Buy* 3,604.00 3,606.00
15:25:56 - 26-Apr-24 3,606.00 50 Sell* 3,606.00 3,608.00
15:25:56 - 26-Apr-24 3,606.00 50 Unknown* 3,606.00 3,608.00
15:25:08 - 26-Apr-24 3,606.00 10 Sell* 3,606.00 3,608.00
15:24:36 - 26-Apr-24 3,607.062 70 Buy* 3,604.00 3,608.00
15:24:34 - 26-Apr-24 3,606.00 51 Buy* 3,604.00 3,606.00
15:24:13 - 26-Apr-24 3,606.00 161 Sell* 3,606.00 3,608.00
15:24:13 - 26-Apr-24 3,606.00 146 Sell* 3,606.00 3,608.00
15:24:13 - 26-Apr-24 3,606.00 194 Sell* 3,606.00 3,608.00
15:24:13 - 26-Apr-24 3,606.00 100 Sell* 3,606.00 3,608.00
15:21:44 - 26-Apr-24 3,608.00 183 Sell* 3,608.00 3,610.00
15:21:30 - 26-Apr-24 3,608.00 50 Buy* 3,606.00 3,608.00
15:21:09 - 26-Apr-24 3,608.00 4 Buy* 3,606.00 3,608.00
15:21:09 - 26-Apr-24 3,608.00 49 Buy* 3,606.00 3,608.00
15:21:09 - 26-Apr-24 3,608.00 123 Buy* 3,606.00 3,608.00
15:20:22 - 26-Apr-24 3,608.00 49 Buy* 3,606.00 3,608.00
15:19:28 - 26-Apr-24 3,608.00 161 Sell* 3,608.00 3,610.00
15:19:28 - 26-Apr-24 3,608.00 450 Sell* 3,608.00 3,610.00
15:19:28 - 26-Apr-24 3,608.00 100 Sell* 3,608.00 3,610.00
15:19:28 - 26-Apr-24 3,608.00 120 Sell* 3,608.00 3,610.00
15:19:16 - 26-Apr-24 3,608.00 51 Buy* 3,606.00 3,608.00
15:19:02 - 26-Apr-24 3,608.00 48 Buy* 3,606.00 3,608.00
15:19:02 - 26-Apr-24 3,608.00 41 Buy* 3,606.00 3,608.00
15:19:02 - 26-Apr-24 3,608.00 24 Buy* 3,606.00 3,608.00
15:18:41 - 26-Apr-24 3,608.00 56 Buy* 3,606.00 3,608.00
15:18:29 - 26-Apr-24 3,608.00 52 Buy* 3,606.00 3,610.00
15:18:24 - 26-Apr-24 3,608.00 51 Buy* 3,606.00 3,608.00
15:18:17 - 26-Apr-24 3,608.00 51 Buy* 3,606.00 3,608.00
15:18:17 - 26-Apr-24 3,608.00 12 Buy* 3,606.00 3,608.00
15:18:17 - 26-Apr-24 3,608.00 12 Buy* 3,606.00 3,608.00
15:16:53 - 26-Apr-24 3,604.00 1 Sell* 3,604.00 3,608.00
15:16:12 - 26-Apr-24 3,606.00 72 Buy* 3,602.00 3,606.00
15:16:12 - 26-Apr-24 3,606.00 19 Buy* 3,602.00 3,606.00
15:16:12 - 26-Apr-24 3,606.00 100 Buy* 3,602.00 3,606.00
15:16:12 - 26-Apr-24 3,606.00 118 Buy* 3,602.00 3,606.00
15:16:12 - 26-Apr-24 3,606.00 41 Buy* 3,602.00 3,606.00
15:15:40 - 26-Apr-24 3,604.00 100 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 50 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 23 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 25 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 78 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 16 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 120 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 61 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 145 Buy* 3,600.00 3,604.00
15:15:40 - 26-Apr-24 3,604.00 5 Buy* 3,600.00 3,604.00
15:15:28 - 26-Apr-24 3,602.00 138 Sell* 3,602.00 3,604.00
15:15:28 - 26-Apr-24 3,602.00 214 Buy* 3,600.00 3,602.00
15:15:28 - 26-Apr-24 3,602.00 40 Buy* 3,600.00 3,602.00
15:15:28 - 26-Apr-24 3,602.00 40 Buy* 3,600.00 3,602.00
15:14:40 - 26-Apr-24 3,604.00 11 Sell* 3,604.00 3,606.00
15:14:40 - 26-Apr-24 3,604.00 13 Sell* 3,604.00 3,606.00
15:14:40 - 26-Apr-24 3,606.00 64 Sell* 3,606.00 3,608.00