Castings share trades.

The following table shows today's trades for Castings. 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:35:20 - 20-Sep-24 286.00 657 Buy* 288.00 310.00
16:22:53 - 20-Sep-24 288.00 138 Sell* 288.00 310.00
16:22:26 - 20-Sep-24 290.00 4,862 Sell* 290.00 310.00
16:22:16 - 20-Sep-24 290.00 138 Sell* 290.00 310.00
16:22:05 - 20-Sep-24 290.00 126 Unknown* 288.00 310.00
16:22:04 - 20-Sep-24 290.00 125 Sell* 290.00 310.00
16:22:04 - 20-Sep-24 290.00 100 Sell* 290.00 310.00
16:21:53 - 20-Sep-24 292.00 2,421 Sell* 292.00 310.00
16:21:41 - 20-Sep-24 292.00 79 Sell* 292.00 310.00
16:21:27 - 20-Sep-24 292.00 195 Sell* 292.00 302.00
16:21:27 - 20-Sep-24 292.00 500 Sell* 292.00 302.00
16:21:27 - 20-Sep-24 294.00 70 Sell* 292.00 302.00
16:21:27 - 20-Sep-24 296.00 151 Sell* 296.00 310.00
16:21:27 - 20-Sep-24 296.00 939 Sell* 296.00 310.00
16:20:58 - 20-Sep-24 296.182 6,415 Sell* 296.00 310.00
15:48:18 - 20-Sep-24 296.00 41 Sell* 296.00 310.00
15:47:53 - 20-Sep-24 296.00 20 Sell* 296.00 310.00
15:47:51 - 20-Sep-24 298.00 2,604 Sell* 298.00 310.00
15:47:28 - 20-Sep-24 296.00 409 Buy* 292.00 296.00
15:47:08 - 20-Sep-24 296.00 6 Buy* 292.00 296.00
15:47:08 - 20-Sep-24 296.00 15 Buy* 292.00 296.00
15:47:08 - 20-Sep-24 296.00 2,000 Sell* 296.00 312.00
15:47:08 - 20-Sep-24 298.00 2,591 Sell* 298.00 312.00
15:30:04 - 20-Sep-24 304.00 1 Buy* 296.00 304.00
15:30:04 - 20-Sep-24 304.00 163 Buy* 296.00 304.00
15:16:34 - 20-Sep-24 300.994 3,000 Sell* 298.00 304.00
15:12:25 - 20-Sep-24 301.00 1,000 Unknown* 298.00 304.00
15:11:52 - 20-Sep-24 301.00 1,000 Unknown* 298.00 304.00
14:34:11 - 20-Sep-24 301.00 500 Unknown* 298.00 304.00
14:06:17 - 20-Sep-24 301.00 500 Unknown* 298.00 304.00
13:23:04 - 20-Sep-24 304.00 1 Buy* 298.00 304.00
13:23:04 - 20-Sep-24 304.00 1 Buy* 298.00 304.00
13:23:04 - 20-Sep-24 304.00 16 Buy* 298.00 304.00
13:23:04 - 20-Sep-24 304.00 16 Buy* 298.00 304.00
13:23:04 - 20-Sep-24 304.00 1 Buy* 298.00 304.00
12:18:47 - 20-Sep-24 300.00 1,000 Sell* 298.00 312.00
11:33:27 - 20-Sep-24 304.8444 1,000 Sell* 298.00 312.00
11:17:05 - 20-Sep-24 302.80 3,000 Sell* 294.00 312.00
10:55:33 - 20-Sep-24 302.8016 984 Sell* 294.00 312.00
10:05:46 - 20-Sep-24 302.82 412 Sell* 294.00 312.00
08:29:52 - 20-Sep-24 300.89 657 Sell* 290.00 312.00
08:24:54 - 20-Sep-24 300.89 163 Sell* 290.00 312.00