Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Canadian Gen. (CGI) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 184 2,209.40p Ordinary
08:45:57 - 05-Aug-25
Buy* 450 2,219.00p Ordinary
08:23:33 - 05-Aug-25
Unknown* 505 2,210.00p Uncrossing Trade
16:35:24 - 04-Aug-25
Sell* 74 2,208.80p Ordinary
16:24:02 - 04-Aug-25
Sell* 121 2,208.00p Ordinary
14:49:10 - 04-Aug-25
Unknown* 0 2,220.00p SI Trade
14:39:34 - 04-Aug-25
Buy* 1,000 2,214.00p Ordinary
14:06:32 - 04-Aug-25
Buy* 550 2,214.00p Ordinary
14:02:34 - 04-Aug-25
Buy* 300 2,214.00p Ordinary
13:26:04 - 04-Aug-25
Unknown* 0 2,220.00p SI Trade
12:42:47 - 04-Aug-25
Unknown* 1,456 2,220.00p Ordinary
10:32:17 - 04-Aug-25
Buy* 16 2,237.00p Ordinary
08:00:23 - 04-Aug-25
Buy* 1 2,237.00p Ordinary
08:00:23 - 04-Aug-25
Buy* 800 2,217.20p Ordinary
15:56:50 - 01-Aug-25
Sell* 114 2,205.00p Ordinary
15:53:07 - 01-Aug-25
Sell* 500 2,206.00p Ordinary
15:11:18 - 01-Aug-25
Buy* 400 2,226.40p Ordinary
15:01:05 - 01-Aug-25
Unknown* 0 2,240.00p SI Trade
13:55:58 - 01-Aug-25
Unknown* 0 2,200.00p SI Trade
13:55:58 - 01-Aug-25
Buy* 447 2,235.00p Ordinary
12:09:15 - 01-Aug-25
Unknown* 0 2,250.00p SI Trade
11:42:15 - 01-Aug-25
Unknown* 0 2,250.00p SI Trade
11:42:15 - 01-Aug-25
Unknown* 0 2,200.00p SI Trade
11:42:15 - 01-Aug-25
Unknown* 759 2,240.00p Ordinary
10:48:43 - 01-Aug-25
Unknown* 3,537 2,240.00p Negotiated Trade
10:47:13 - 01-Aug-25
Buy* 2,150 2,260.00p Ordinary
10:12:39 - 01-Aug-25
Unknown* 2,150 2,240.00p Ordinary
10:12:03 - 01-Aug-25
Unknown* 2,150 2,240.00p Ordinary
10:12:03 - 01-Aug-25
Unknown* -2,150 2,240.00p Ordinary
Correction
10:12:03 - 01-Aug-25
Sell* 100 2,221.00p Ordinary
09:52:08 - 01-Aug-25
Buy* 15 2,244.00p Ordinary
08:54:03 - 01-Aug-25
Sell* 200 2,222.00p Ordinary
08:38:34 - 01-Aug-25
Sell* 316 2,222.00p Ordinary
08:10:59 - 01-Aug-25
Buy* 120 2,230.00p Ordinary
14:54:08 - 31-Jul-25
Buy* 49 2,216.50p Ordinary
14:18:32 - 31-Jul-25
Buy* 116 2,215.90p Ordinary
10:37:06 - 31-Jul-25
Buy* 627 2,230.00p Ordinary
09:48:32 - 31-Jul-25
Unknown* 875 2,220.00p Ordinary
09:42:18 - 31-Jul-25
Buy* 24 2,237.60p Ordinary
08:54:47 - 31-Jul-25
Buy* 69 2,211.00p Ordinary
16:07:34 - 30-Jul-25
Unknown* 0 2,220.00p SI Trade
15:56:20 - 30-Jul-25
Unknown* 6,000 2,230.00p Negotiated Trade
15:28:29 - 30-Jul-25
Buy* 125 2,210.00p Ordinary
14:30:49 - 30-Jul-25
Buy* 200 2,206.50p Ordinary
13:50:33 - 30-Jul-25
Buy* 900 2,210.00p Ordinary
12:03:40 - 30-Jul-25
Buy* 450 2,210.00p Ordinary
10:57:04 - 30-Jul-25
Buy* 600 2,210.00p Ordinary
10:42:25 - 30-Jul-25
Buy* 581 2,206.00p Ordinary
10:39:36 - 30-Jul-25
Buy* 400 2,210.00p Ordinary
09:23:40 - 30-Jul-25
Buy* 200 2,205.00p Ordinary
08:53:28 - 30-Jul-25
Buy* 1 2,204.10p Ordinary
08:03:40 - 30-Jul-25
Buy* 224 2,220.00p Ordinary
15:29:13 - 29-Jul-25
Buy* 452 2,209.00p Ordinary
12:40:14 - 29-Jul-25
Buy* 138 2,203.20p Ordinary
10:54:15 - 29-Jul-25
Buy* 310 2,220.00p Ordinary
09:33:06 - 29-Jul-25
Buy* 20 2,202.00p Ordinary
09:16:56 - 29-Jul-25
Buy* 400 2,220.00p Ordinary
09:15:52 - 29-Jul-25
Buy* 450 2,220.00p Ordinary
15:04:51 - 28-Jul-25
Unknown* 5,400 2,220.00p Negotiated Trade
14:59:12 - 28-Jul-25
Unknown* 1,350 2,220.00p Ordinary
14:43:53 - 28-Jul-25
Buy* 26 2,216.40p Ordinary
14:23:22 - 28-Jul-25
Buy* 325 2,198.90p Ordinary
14:22:13 - 28-Jul-25
Buy* 250 2,219.60p Ordinary
13:03:09 - 28-Jul-25
Buy* 400 2,219.60p Ordinary
12:25:00 - 28-Jul-25
Unknown* 3,949 2,194.00p Negotiated Trade
11:23:47 - 28-Jul-25
Buy* 35 2,219.60p Ordinary
11:00:29 - 28-Jul-25
Buy* 33 2,219.00p Ordinary
09:47:34 - 28-Jul-25
Sell* 325 2,198.90p Ordinary
08:59:22 - 28-Jul-25
Sell* 74 2,198.00p Ordinary
08:00:21 - 28-Jul-25
Buy* 112 2,219.00p Ordinary
08:00:13 - 28-Jul-25
Buy* 314 2,219.00p Ordinary
14:58:43 - 25-Jul-25
Unknown* 2,000 2,191.00p Ordinary
14:43:44 - 25-Jul-25
Buy* 260 2,219.95p Ordinary
14:35:02 - 25-Jul-25
Buy* 224 2,220.00p Ordinary
14:22:38 - 25-Jul-25
Unknown* 1,400 2,216.00p Ordinary
14:09:22 - 25-Jul-25
Buy* 451 2,216.00p Ordinary
13:33:41 - 25-Jul-25
Buy* 150 2,216.00p Ordinary
13:29:25 - 25-Jul-25
Buy* 60 2,215.00p Ordinary
13:13:52 - 25-Jul-25
Unknown* 1,500 2,220.00p Ordinary
12:55:20 - 25-Jul-25
Unknown* 2,000 2,214.00p Ordinary
10:49:36 - 25-Jul-25
Sell* 110 2,186.00p Ordinary
09:12:32 - 25-Jul-25
Unknown* 0 2,220.00p SI Trade
08:44:51 - 25-Jul-25
Buy* 1,114 2,203.80p Ordinary
08:44:29 - 25-Jul-25
Buy* 160 2,202.60p Ordinary
14:51:50 - 24-Jul-25
Unknown* 2,116 2,208.00p Ordinary
14:19:15 - 24-Jul-25
Buy* 540 2,208.00p Ordinary
14:19:04 - 24-Jul-25
Buy* 11 2,202.00p Ordinary
14:02:23 - 24-Jul-25
Unknown* 2,277 2,182.20p Ordinary
12:46:54 - 24-Jul-25
Buy* 200 2,209.00p Ordinary
12:28:12 - 24-Jul-25
Buy* 250 2,201.40p Ordinary
11:24:59 - 24-Jul-25
Buy* 200 2,201.00p Ordinary
11:21:16 - 24-Jul-25
Buy* 113 2,209.00p Ordinary
11:13:56 - 24-Jul-25
Buy* 246 2,200.20p Ordinary
11:09:25 - 24-Jul-25
Buy* 170 2,209.00p Ordinary
10:43:26 - 24-Jul-25
Buy* 85 2,199.00p Ordinary
08:35:39 - 24-Jul-25
Unknown* 1,600 2,210.00p Ordinary
14:34:02 - 23-Jul-25
Buy* 800 2,195.00p Ordinary
14:32:38 - 23-Jul-25
Buy* 1 2,220.00p SI Trade
11:12:54 - 23-Jul-25
Unknown* 0 2,220.00p SI Trade
11:12:54 - 23-Jul-25
Sell* 20 2,194.00p Ordinary
11:12:28 - 23-Jul-25
Sell* 125 2,193.00p Ordinary
10:55:19 - 23-Jul-25
Buy* 50 2,210.00p Ordinary
10:27:41 - 23-Jul-25
Sell* 460 2,192.00p Ordinary
10:27:28 - 23-Jul-25
Buy* 485 2,210.00p Ordinary
10:08:28 - 23-Jul-25
Sell* 186 2,179.00p Ordinary
15:39:49 - 22-Jul-25
Unknown* 0 2,200.00p SI Trade
14:31:44 - 22-Jul-25
Buy* 1 2,200.00p SI Trade
14:31:44 - 22-Jul-25
Sell* 550 2,187.85p Ordinary
14:18:57 - 22-Jul-25
Sell* 250 2,187.70p Ordinary
14:15:07 - 22-Jul-25
Unknown* 1,250 2,196.00p Ordinary
14:14:37 - 22-Jul-25
Sell* 330 2,196.00p Ordinary
14:13:43 - 22-Jul-25
Sell* 44 2,210.00p Ordinary
13:45:52 - 22-Jul-25
Sell* 135 2,210.00p Ordinary
13:00:48 - 22-Jul-25
Sell* 33 2,210.00p Ordinary
12:45:13 - 22-Jul-25
Buy* 2 2,260.00p SI Trade
11:12:51 - 22-Jul-25
Unknown* 0 2,260.00p SI Trade
11:12:51 - 22-Jul-25
Unknown* 0 2,190.00p SI Trade
11:12:51 - 22-Jul-25
Unknown* 2,000 2,221.00p Ordinary
11:09:51 - 22-Jul-25
Sell* 11 2,222.00p Ordinary
10:35:55 - 22-Jul-25
Sell* 70 2,211.12p Ordinary
15:36:17 - 21-Jul-25
Sell* 399 2,211.025p Ordinary
13:06:38 - 21-Jul-25
Sell* 89 2,226.00p Ordinary
13:01:19 - 21-Jul-25
Sell* 117 2,211.025p Ordinary
12:26:27 - 21-Jul-25
Sell* 192 2,211.05p Ordinary
12:21:31 - 21-Jul-25
Sell* 5 2,227.00p Ordinary
12:02:56 - 21-Jul-25
Sell* 150 2,228.50p Ordinary
10:55:45 - 21-Jul-25
Sell* 44 2,229.50p Ordinary
10:50:36 - 21-Jul-25
Sell* 183 2,211.00p Ordinary
10:44:59 - 21-Jul-25
Unknown* 7,200 2,217.00p Negotiated Trade
07:05:28 - 21-Jul-25
Unknown* 12,373 2,210.00p Negotiated Trade
16:41:49 - 18-Jul-25
Unknown* 0 2,260.00p SI Trade
16:29:41 - 18-Jul-25
Sell* 65 2,210.00p Negotiated Trade
16:06:01 - 18-Jul-25
Unknown* 2,277 2,210.00p Negotiated Trade
14:56:50 - 18-Jul-25
Sell* 93 2,243.50p Ordinary
14:12:29 - 18-Jul-25
Sell* 223 2,235.00p Ordinary
13:08:09 - 18-Jul-25
Sell* 22 2,230.00p Negotiated Trade
12:24:28 - 18-Jul-25
Unknown* 0 2,230.00p SI Trade
12:18:22 - 18-Jul-25
Sell* 8 2,230.00p SI Trade
11:28:59 - 18-Jul-25
Unknown* 0 2,210.00p SI Trade
11:26:02 - 18-Jul-25
Unknown* 822 2,200.00p Ordinary
11:09:10 - 18-Jul-25
Unknown* 0 2,210.00p SI Trade
10:15:50 - 18-Jul-25
Sell* 3 2,190.00p SI Trade
10:15:50 - 18-Jul-25
Unknown* 2,450 2,194.80p Negotiated Trade
09:34:13 - 18-Jul-25
Sell* 750 2,194.80p Ordinary
09:34:13 - 18-Jul-25
Sell* 922 2,194.20p Ordinary
12:52:33 - 17-Jul-25
Sell* 128 2,193.30p Ordinary
12:32:17 - 17-Jul-25
Sell* 1,051 2,192.70p Ordinary
09:04:53 - 17-Jul-25
Buy* 2 2,210.00p Ordinary
08:15:07 - 17-Jul-25
Sell* 100 2,192.10p Ordinary
08:05:20 - 17-Jul-25
Buy* 2 2,220.00p SI Trade
16:09:20 - 16-Jul-25
Unknown* 3,487 2,209.80p Negotiated Trade
16:08:19 - 16-Jul-25
Unknown* 2,619 2,209.80p Negotiated Trade
16:08:03 - 16-Jul-25
Sell* 47 2,190.00p Ordinary
15:19:24 - 16-Jul-25
Sell* 438 2,193.00p Ordinary
11:52:46 - 16-Jul-25
Sell* 500 2,192.00p Ordinary
09:21:13 - 16-Jul-25
Sell* 893 2,211.00p Ordinary
09:15:33 - 16-Jul-25
Sell* 361 2,214.00p Ordinary
08:58:58 - 16-Jul-25
Buy* 2 2,250.00p SI Trade
08:56:28 - 16-Jul-25
Unknown* 0 2,250.00p SI Trade
08:56:28 - 16-Jul-25
Sell* 100 2,190.00p Ordinary
08:16:59 - 16-Jul-25
Sell* 6 2,217.00p Ordinary
08:10:10 - 16-Jul-25
Sell* 80 2,195.00p Ordinary
08:00:10 - 16-Jul-25
Unknown* 200 2,220.00p Ordinary
16:18:31 - 15-Jul-25
Sell* 200 2,195.00p Ordinary
16:18:24 - 15-Jul-25
Sell* 1,100 2,193.00p Ordinary
16:04:06 - 15-Jul-25
Unknown* 0 2,190.00p SI Trade
13:57:19 - 15-Jul-25
Unknown* 0 2,190.00p SI Trade
13:57:19 - 15-Jul-25
Unknown* 0 2,250.00p SI Trade
13:57:19 - 15-Jul-25
Unknown* 0 2,190.00p SI Trade
13:57:19 - 15-Jul-25
Buy* 135 2,210.00p Ordinary
13:28:11 - 15-Jul-25
Sell* 230 2,182.50p Ordinary
12:53:12 - 15-Jul-25
Sell* 1,000 2,199.00p Ordinary
11:20:25 - 15-Jul-25
Sell* 1,000 2,199.00p Ordinary
11:15:05 - 15-Jul-25
Sell* 900 2,198.00p Ordinary
11:14:16 - 15-Jul-25
Sell* 600 2,198.40p Ordinary
11:11:30 - 15-Jul-25
Sell* 1,000 2,199.00p Ordinary
11:09:32 - 15-Jul-25
Sell* 500 2,199.00p Ordinary
11:08:51 - 15-Jul-25
Sell* 150 2,181.00p Ordinary
08:16:25 - 15-Jul-25
Sell* 137 2,180.00p Ordinary
15:13:02 - 14-Jul-25
Sell* 227 2,199.20p Ordinary
14:04:11 - 14-Jul-25
Sell* 1,000 2,180.00p Ordinary
11:34:29 - 14-Jul-25
Sell* 77 2,199.60p Ordinary
11:25:24 - 14-Jul-25
Sell* 5 2,199.60p Ordinary
11:25:24 - 14-Jul-25
Sell* 6 2,199.60p Ordinary
11:25:24 - 14-Jul-25
Sell* 1 2,199.60p Ordinary
11:25:23 - 14-Jul-25
Sell* 41 2,199.60p Ordinary
11:25:23 - 14-Jul-25
Sell* 1 2,199.60p Ordinary
11:25:23 - 14-Jul-25
Sell* 2 2,199.60p Ordinary
11:25:22 - 14-Jul-25
Sell* 2 2,199.60p Ordinary
11:25:22 - 14-Jul-25
Sell* 68 2,199.60p Ordinary
11:25:22 - 14-Jul-25
Sell* 10 2,199.60p Ordinary
11:25:21 - 14-Jul-25
Unknown* 14 2,200.00p Ordinary
09:13:14 - 14-Jul-25
Sell* 155 2,180.00p Ordinary
08:59:24 - 14-Jul-25
Buy* 181 2,200.80p Ordinary
08:32:30 - 14-Jul-25
Sell* 139 2,180.00p Ordinary
08:07:36 - 14-Jul-25
Unknown* 1,438 2,182.00p Ordinary
16:15:37 - 11-Jul-25
Sell* 51 2,182.00p Ordinary
15:58:45 - 11-Jul-25
Unknown* 2,311 2,181.00p Negotiated Trade
15:13:34 - 11-Jul-25
Sell* 92 2,181.00p Ordinary
14:19:18 - 11-Jul-25
Buy* 500 2,179.00p Ordinary
13:22:09 - 11-Jul-25
FTSE 100 Latest
Value9,149.33
Change21.03