Ncc share trades.

The following table shows today's trades for Ncc. 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:03:31 - 30-Apr-24 135.60 4,396 Buy* 135.80 136.20
15:36:26 - 30-Apr-24 136.00 119,000 Buy* 135.80 136.20
15:35:02 - 30-Apr-24 135.60 141,989 Buy* 135.80 136.20
15:29:28 - 30-Apr-24 135.97 3,682 Sell* 135.80 136.20
15:27:04 - 30-Apr-24 136.00 1,105 Sell* 136.00 136.20
15:27:04 - 30-Apr-24 136.00 1,502 Sell* 136.00 136.20
15:27:04 - 30-Apr-24 136.00 332 Sell* 136.00 136.20
15:27:04 - 30-Apr-24 136.00 1,000 Sell* 136.00 136.20
15:27:04 - 30-Apr-24 136.00 168 Sell* 136.00 136.20
15:24:51 - 30-Apr-24 136.00 116 Sell* 136.00 136.40
15:22:07 - 30-Apr-24 136.00 156 Sell* 136.00 136.40
15:22:03 - 30-Apr-24 136.20 4,829 Buy* 136.00 136.40
15:22:03 - 30-Apr-24 136.20 171 Buy* 136.00 136.20
15:22:03 - 30-Apr-24 136.00 200 Buy* 136.00 136.20
15:22:03 - 30-Apr-24 136.00 1,076 Buy* 135.80 136.20
15:22:03 - 30-Apr-24 136.00 1,413 Buy* 135.80 136.00
15:19:02 - 30-Apr-24 136.20 188 Buy* 135.80 136.20
15:17:03 - 30-Apr-24 136.20 517 Buy* 135.80 136.20
15:14:47 - 30-Apr-24 135.97 850 Sell* 135.80 136.20
15:14:07 - 30-Apr-24 136.00 11 Sell* 136.00 136.20
15:14:02 - 30-Apr-24 136.00 934 Sell* 136.00 136.20
15:14:02 - 30-Apr-24 136.00 1,172 Sell* 136.00 136.20
15:14:02 - 30-Apr-24 136.00 1,238 Sell* 136.00 136.20
15:14:02 - 30-Apr-24 136.00 1,230 Sell* 136.00 136.20
15:12:30 - 30-Apr-24 136.20 977 Buy* 136.00 136.20
15:12:30 - 30-Apr-24 136.20 724 Buy* 136.00 136.20
15:07:08 - 30-Apr-24 136.00 1,257 Sell* 136.00 136.20
15:07:06 - 30-Apr-24 136.00 3,332 Buy* 135.80 136.00
15:07:06 - 30-Apr-24 136.00 2,290 Buy* 135.80 136.00
15:07:06 - 30-Apr-24 136.00 6,080 Buy* 135.80 136.00
15:07:06 - 30-Apr-24 136.00 1,800 Sell* 135.80 136.40
15:07:06 - 30-Apr-24 136.00 1,173 Sell* 135.80 136.40
15:07:06 - 30-Apr-24 136.00 1,305 Sell* 135.80 136.40
15:07:06 - 30-Apr-24 136.40 211 Sell* 136.40 136.60
15:06:03 - 30-Apr-24 136.40 53 Sell* 136.40 136.60
15:06:01 - 30-Apr-24 136.40 233 Sell* 136.40 136.60
15:06:01 - 30-Apr-24 136.40 400 Sell* 136.40 136.60
15:04:17 - 30-Apr-24 136.40 390 Sell* 136.40 136.60
15:04:17 - 30-Apr-24 136.40 272 Sell* 136.40 136.60
15:04:17 - 30-Apr-24 136.40 1,275 Sell* 136.40 136.60
14:58:02 - 30-Apr-24 136.00 118,723 Sell* 136.40 136.80
14:52:37 - 30-Apr-24 136.60 1,305 Sell* 136.40 136.80
14:52:37 - 30-Apr-24 136.60 64 Sell* 136.40 136.80
14:52:37 - 30-Apr-24 136.80 346 Buy* 136.40 136.80
14:52:37 - 30-Apr-24 136.80 875 Buy* 136.60 136.80
14:40:22 - 30-Apr-24 136.80 1,216 Buy* 136.40 137.00
14:40:22 - 30-Apr-24 136.80 337 Buy* 136.20 136.80
14:34:30 - 30-Apr-24 136.00 38 Buy* 135.80 136.00
14:34:30 - 30-Apr-24 136.00 931 Buy* 135.80 136.00
14:34:30 - 30-Apr-24 136.00 1,305 Sell* 136.00 136.60
14:34:30 - 30-Apr-24 136.00 1,112 Sell* 136.00 136.60
14:34:30 - 30-Apr-24 136.00 1,323 Sell* 136.00 136.60
14:24:59 - 30-Apr-24 136.20 200 Buy* 135.80 136.20
14:24:59 - 30-Apr-24 136.20 618 Buy* 135.80 136.20
14:24:59 - 30-Apr-24 136.20 536 Buy* 135.80 136.20
14:23:30 - 30-Apr-24 136.00 390 Buy* 135.80 136.00
14:23:30 - 30-Apr-24 136.00 130 Buy* 135.80 136.00
14:23:30 - 30-Apr-24 136.00 983 Buy* 135.80 136.00
14:23:30 - 30-Apr-24 136.00 877 Buy* 135.80 136.00
14:23:29 - 30-Apr-24 135.80 942 Sell* 135.80 136.20
14:21:16 - 30-Apr-24 136.20 59 Buy* 135.80 136.20
14:07:22 - 30-Apr-24 136.00 1,655 Buy* 135.80 136.40
14:07:22 - 30-Apr-24 136.00 337 Buy* 135.80 136.40
14:07:22 - 30-Apr-24 136.00 817 Buy* 135.80 136.40
14:07:22 - 30-Apr-24 136.00 54 Buy* 135.80 136.40
14:07:22 - 30-Apr-24 136.00 5 Buy* 135.60 136.00
14:04:22 - 30-Apr-24 135.80 54 Buy* 135.60 135.80
14:03:56 - 30-Apr-24 135.60 924 Sell* 135.60 136.00
14:03:43 - 30-Apr-24 135.80 1,147 Sell* 135.60 136.00
14:03:43 - 30-Apr-24 135.80 1,821 Sell* 135.60 136.20
14:03:43 - 30-Apr-24 135.80 1,400 Sell* 135.80 136.20
14:03:43 - 30-Apr-24 135.80 1,252 Sell* 135.80 136.20
14:03:43 - 30-Apr-24 135.80 32 Sell* 135.80 136.20
14:02:11 - 30-Apr-24 136.20 59 Buy* 135.80 136.20
13:52:31 - 30-Apr-24 136.80 40,500 Buy* 135.60 136.20
13:51:25 - 30-Apr-24 135.80 187 Sell* 135.40 136.20
13:51:25 - 30-Apr-24 136.00 975 Sell* 136.00 136.40
13:51:25 - 30-Apr-24 136.00 1,062 Sell* 136.00 136.40
13:04:41 - 30-Apr-24 136.769 24,004 Unknown* 136.00 136.40
13:04:41 - 30-Apr-24 136.769 -24,004 Unknown* 136.00 136.40
13:44:28 - 30-Apr-24 136.28 10,000 Buy* 136.00 136.40
13:42:28 - 30-Apr-24 136.20 46 Buy* 136.00 136.40
13:42:06 - 30-Apr-24 136.20 543 Sell* 136.20 136.60
13:42:06 - 30-Apr-24 136.20 457 Sell* 136.20 136.60
13:42:06 - 30-Apr-24 136.40 3,411 Sell* 136.40 136.80
13:42:06 - 30-Apr-24 136.40 550 Sell* 136.40 136.80
13:42:06 - 30-Apr-24 136.40 977 Sell* 136.40 136.80
13:42:06 - 30-Apr-24 136.60 600 Sell* 136.60 137.00
13:42:06 - 30-Apr-24 136.80 1,999 Sell* 136.80 137.00
13:42:06 - 30-Apr-24 136.80 6,000 Sell* 136.80 137.00
13:42:06 - 30-Apr-24 136.80 1,655 Sell* 136.80 137.00
13:42:06 - 30-Apr-24 136.80 548 Sell* 136.80 137.00
13:34:00 - 30-Apr-24 136.80 908 Sell* 136.80 137.00
13:34:00 - 30-Apr-24 136.80 4,250 Sell* 136.80 137.00
13:34:00 - 30-Apr-24 136.80 677 Sell* 136.80 137.00
13:34:00 - 30-Apr-24 136.80 79 Sell* 136.80 137.00
13:34:00 - 30-Apr-24 136.80 3,132 Sell* 136.80 137.20
13:33:39 - 30-Apr-24 136.80 112 Sell* 136.80 137.20
13:28:30 - 30-Apr-24 137.00 66 Buy* 136.80 137.00
13:28:30 - 30-Apr-24 137.00 59 Buy* 136.80 137.00