Ensilica share trades.

The following table shows today's trades for Ensilica. 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
15:17:21 - 16-May-24 58.551 10,000 Sell* 58.00 60.00
14:57:04 - 16-May-24 59.90 1,290 Buy* 58.00 60.00
14:48:33 - 16-May-24 59.90 1,669 Buy* 58.00 60.00
14:26:25 - 16-May-24 59.90 2,000 Buy* 58.00 60.00
13:15:57 - 16-May-24 58.551 112 Sell* 58.00 60.00
12:12:40 - 16-May-24 59.84 600 Buy* 58.00 60.00
11:05:39 - 16-May-24 58.47 15,000 Unknown* 58.00 60.00
12:04:47 - 16-May-24 59.69 2,000 Buy* 58.00 60.00
12:01:56 - 16-May-24 59.69 8,757 Buy* 58.00 60.00
11:53:31 - 16-May-24 59.64 4,171 Buy* 58.00 60.00
11:50:10 - 16-May-24 59.64 839 Buy* 58.00 60.00
11:38:41 - 16-May-24 59.64 1,500 Buy* 58.00 60.00
09:02:11 - 16-May-24 59.51 24,790 Unknown* 58.00 60.00
10:38:03 - 16-May-24 59.64 1,670 Buy* 58.00 60.00
10:18:29 - 16-May-24 58.21 5,000 Sell* 58.00 60.00
10:16:24 - 16-May-24 58.21 260 Sell* 58.00 60.00
10:09:33 - 16-May-24 59.73 1,677 Buy* 58.00 60.00
10:00:04 - 16-May-24 59.00 2,281 Unknown* 58.00 60.00
09:57:03 - 16-May-24 58.20 138 Sell* 58.00 60.00
09:55:45 - 16-May-24 58.20 10,000 Sell* 58.00 60.00
09:35:42 - 16-May-24 59.01 2,000 Sell* 59.00 60.00
08:28:49 - 16-May-24 61.336 18,500 Unknown* 59.00 60.00
09:24:08 - 16-May-24 58.50 6,000 Sell* 59.00 61.00
09:20:25 - 16-May-24 59.20 1,613 Sell* 59.00 61.00
09:17:32 - 16-May-24 59.93 1,000 Sell* 59.00 61.00
09:04:16 - 16-May-24 59.00 5,000 Sell* 60.00 61.00
08:59:22 - 16-May-24 60.00 5,000 Sell* 60.00 62.00
08:56:18 - 16-May-24 61.00 8,333 Sell* 61.00 62.00
08:46:33 - 16-May-24 61.89 2,000 Buy* 61.00 62.00
08:40:22 - 16-May-24 61.00 22 Sell* 61.00 62.00
08:30:13 - 16-May-24 62.40 1,503 Buy* 61.00 63.00
08:29:25 - 16-May-24 61.20 10,000 Sell* 61.00 63.00
08:28:15 - 16-May-24 62.02 10,000 Sell* 62.00 63.00
08:28:13 - 16-May-24 63.00 286 Buy* 62.00 63.00
08:27:55 - 16-May-24 62.22 10,000 Sell* 62.00 64.00
08:21:35 - 16-May-24 62.94 4,000 Sell* 62.00 64.00
08:15:48 - 16-May-24 64.00 22 Buy* 62.00 64.00
08:05:08 - 16-May-24 62.94 794 Sell* 62.00 64.00
07:20:51 - 16-May-24 62.94 370 Sell* 62.00 64.00
07:15:26 - 16-May-24 62.80 1,500 Buy* 62.00 63.00
07:13:12 - 16-May-24 62.695 2,000 Buy* 61.00 63.00
07:12:18 - 16-May-24 62.695 500 Buy* 61.00 63.00
07:10:09 - 16-May-24 62.40 2,000 Buy* 61.00 63.00
07:10:03 - 16-May-24 62.40 2,000 Buy* 61.00 63.00
07:09:07 - 16-May-24 62.393 1,815 Buy* 61.00 63.00
07:00:22 - 16-May-24 62.393 1,596 Buy* 61.00 63.00