Cornerstone Fs share trades.

The following table shows today's trades for Cornerstone Fs. 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
07:54:29 - 09-May-24 37.26 59,220 Unknown* 34.00 36.00
07:15:45 - 09-May-24 37.44 60,000 Unknown* 34.00 36.00
07:13:11 - 09-May-24 38.00 100,000 Unknown* 34.00 36.00
08:00:51 - 09-May-24 38.00 250,000 Unknown* 34.00 36.00
15:16:55 - 09-May-24 36.50 60,000 Unknown* 34.00 36.00
15:24:26 - 10-May-24 34.61 3,358 Sell* 34.00 36.00
15:21:43 - 10-May-24 34.61 3,347 Sell* 34.00 36.00
15:13:36 - 10-May-24 34.61 3,736 Sell* 34.00 36.00
15:08:38 - 10-May-24 34.61 3,302 Sell* 34.00 36.00
15:08:26 - 10-May-24 35.19 14 Buy* 34.00 36.00
14:37:37 - 10-May-24 34.00 23 Sell* 34.00 36.00
14:35:04 - 10-May-24 35.23 851 Buy* 34.00 36.00
13:45:52 - 10-May-24 35.23 9,650 Buy* 34.00 36.00
13:33:42 - 10-May-24 35.25 10,638 Buy* 34.00 36.00
12:59:46 - 10-May-24 35.25 4,255 Buy* 34.00 36.00
12:54:53 - 10-May-24 35.19 2,159 Buy* 34.00 36.00
12:28:07 - 10-May-24 35.235 5,224 Buy* 34.00 36.00
10:26:52 - 10-May-24 34.117 38,374 Unknown* 34.00 36.00
11:37:18 - 10-May-24 35.279 8,503 Buy* 34.00 36.00
11:27:41 - 10-May-24 34.311 5,000 Sell* 34.00 36.00
11:11:34 - 10-May-24 36.00 7 Buy* 34.00 36.00
11:08:49 - 10-May-24 35.33 2,830 Buy* 34.00 36.00
11:08:43 - 10-May-24 36.00 21 Buy* 34.00 36.00
11:06:49 - 10-May-24 35.40 14 Buy* 34.00 36.00
11:06:47 - 10-May-24 35.40 8,453 Buy* 34.00 36.00
15:16:55 - 09-May-24 36.50 -50,000 Unknown* 34.00 36.00
10:42:34 - 10-May-24 34.21 2,073 Sell* 34.00 36.00
09:34:22 - 10-May-24 35.25 28,368 Unknown* 34.00 36.00
10:33:42 - 10-May-24 34.175 1,377 Sell* 34.00 36.00
10:25:47 - 10-May-24 35.625 4,000 Buy* 34.00 36.00
09:21:37 - 10-May-24 35.00 30,000 Unknown* 34.00 36.00
09:20:14 - 10-May-24 34.90 35,000 Unknown* 34.00 36.00
09:07:23 - 10-May-24 34.051 20,000 Unknown* 34.00 36.00
10:00:02 - 10-May-24 34.00 20,000 Sell* 34.00 36.00
09:29:11 - 10-May-24 35.25 14,150 Buy* 34.00 36.00
09:13:08 - 10-May-24 34.051 13,000 Sell* 33.40 35.00
09:08:02 - 10-May-24 34.85 5,000 Buy* 33.40 35.00
09:04:51 - 10-May-24 34.80 2,000 Buy* 33.00 35.00
09:04:19 - 10-May-24 34.599 12,500 Buy* 33.00 35.00
08:56:55 - 10-May-24 34.659 15,000 Buy* 33.00 35.00
08:50:05 - 10-May-24 34.70 2,200 Buy* 33.00 35.00
08:49:38 - 10-May-24 34.051 5,000 Buy* 33.00 35.00
07:48:11 - 10-May-24 34.95 28,578 Unknown* 33.00 35.00
08:47:30 - 10-May-24 33.90 15,000 Sell* 33.00 35.00
07:46:56 - 10-May-24 34.40 29,035 Unknown* 33.00 35.00
08:42:27 - 10-May-24 33.851 5,402 Sell* 33.00 35.00
07:40:30 - 10-May-24 34.00 25,000 Unknown* 33.00 35.00
07:30:25 - 10-May-24 34.55 25,000 Unknown* 33.00 35.00
07:28:45 - 10-May-24 35.00 25,000 Unknown* 33.00 35.00
07:28:41 - 10-May-24 35.00 20,000 Unknown* 33.00 35.00
07:27:26 - 10-May-24 35.02 25,000 Unknown* 33.00 35.00
07:27:01 - 10-May-24 35.112 28,480 Unknown* 33.00 35.00
08:22:23 - 10-May-24 34.125 9,318 Buy* 33.00 35.00
08:19:16 - 10-May-24 33.80 5,000 Sell* 33.00 35.00
07:12:26 - 10-May-24 35.38 25,000 Unknown* 33.00 35.00
08:07:19 - 10-May-24 34.38 4,328 Buy* 33.00 35.00
08:03:40 - 10-May-24 34.38 4,408 Buy* 33.00 35.00
07:03:03 - 10-May-24 35.61 27,257 Unknown* 33.00 35.00
08:00:10 - 10-May-24 33.80 62,431 Sell* 33.00 35.00
07:53:38 - 10-May-24 33.76 2,400 Sell* 33.00 35.00
07:46:33 - 10-May-24 34.40 2,889 Buy* 33.00 34.40
07:42:35 - 10-May-24 33.55 4,592 Sell* 33.00 34.40
07:42:29 - 10-May-24 34.00 1,453 Buy* 33.00 34.00
07:42:14 - 10-May-24 34.00 3,000 Buy* 33.00 34.00
07:40:01 - 10-May-24 34.008 10,000 Sell* 34.00 34.40
07:39:40 - 10-May-24 34.40 1,146 Buy* 34.00 34.40
07:37:48 - 10-May-24 34.087 10,000 Sell* 34.00 34.40
07:37:43 - 10-May-24 34.40 900 Buy* 34.00 34.40
07:37:35 - 10-May-24 34.14 10,000 Sell* 34.00 34.40
07:37:27 - 10-May-24 34.155 3,750 Sell* 34.00 34.40
07:37:14 - 10-May-24 34.16 8,810 Sell* 34.00 35.00
07:37:14 - 10-May-24 34.16 14,638 Sell* 34.00 35.00
07:36:20 - 10-May-24 34.18 8,000 Sell* 34.00 35.00
07:35:17 - 10-May-24 34.155 3,848 Sell* 34.00 35.00
07:27:21 - 10-May-24 35.78 782 Buy* 35.00 36.00
07:16:38 - 10-May-24 35.12 2,931 Sell* 35.00 36.00
07:12:45 - 10-May-24 35.80 13,481 Buy* 35.00 36.00
07:00:08 - 10-May-24 36.10 487 Buy* 35.00 37.00
07:00:07 - 10-May-24 35.20 30,000 Sell* 35.00 37.00