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
Buy* 379 2,216.00p Ordinary
16:18:43 - 27-Aug-25
Buy* 484 2,248.77p Ordinary
16:05:29 - 27-Aug-25
Buy* 135 2,214.00p Ordinary
14:43:46 - 27-Aug-25
Buy* 40 2,212.00p Ordinary
11:53:35 - 27-Aug-25
Buy* 500 2,210.00p Ordinary
11:21:14 - 27-Aug-25
Buy* 210 2,205.00p Ordinary
08:03:20 - 27-Aug-25
Buy* 233 2,201.20p Ordinary
15:52:07 - 26-Aug-25
Buy* 50 2,201.20p Ordinary
15:35:03 - 26-Aug-25
Buy* 220 2,201.00p Ordinary
15:03:50 - 26-Aug-25
Unknown* 1,346 2,200.00p Ordinary
14:06:12 - 26-Aug-25
Buy* 50 2,200.00p Ordinary
13:20:45 - 26-Aug-25
Unknown* 1,841 2,210.00p Ordinary
12:34:27 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Unknown* 0 2,200.00p SI Trade
10:45:26 - 26-Aug-25
Buy* 136 2,200.00p Ordinary
10:19:34 - 26-Aug-25
Buy* 221 2,196.00p Ordinary
09:39:28 - 26-Aug-25
Buy* 158 2,193.00p Ordinary
08:24:04 - 26-Aug-25
Buy* 500 2,190.00p Ordinary
08:08:31 - 26-Aug-25
Buy* 500 2,189.90p Ordinary
08:06:40 - 26-Aug-25
Buy* 600 2,189.99p Ordinary
15:56:51 - 22-Aug-25
Buy* 1,000 2,190.00p Ordinary
15:21:57 - 22-Aug-25
Sell* 91 2,184.00p Ordinary
15:11:10 - 22-Aug-25
Sell* 1,000 2,184.00p Ordinary
15:10:53 - 22-Aug-25
Sell* 200 2,182.00p Ordinary
13:35:36 - 22-Aug-25
Sell* 300 2,180.00p Ordinary
12:32:18 - 22-Aug-25
Sell* 11 2,180.05p Ordinary
10:36:31 - 22-Aug-25
Sell* 1,000 2,180.05p Ordinary
10:26:49 - 22-Aug-25
Sell* 500 2,180.05p Ordinary
10:26:10 - 22-Aug-25
Sell* 50 2,180.10p Ordinary
10:16:29 - 22-Aug-25
Sell* 300 2,181.00p Ordinary
09:06:01 - 22-Aug-25
Sell* 203 2,182.00p Ordinary
08:37:35 - 22-Aug-25
Unknown* 0 2,190.00p SI Trade
08:24:39 - 22-Aug-25
Sell* 100 2,190.00p Ordinary
08:05:54 - 22-Aug-25
Unknown* 7,500 2,161.00p Negotiated Trade
16:44:28 - 21-Aug-25
Sell* 21 2,192.00p Ordinary
12:31:06 - 21-Aug-25
Sell* 100 2,192.00p Ordinary
11:19:00 - 21-Aug-25
Buy* 910 2,195.80p Ordinary
10:11:29 - 21-Aug-25
Sell* 1 2,190.00p Ordinary
09:00:42 - 21-Aug-25
Sell* 1 2,150.00p Uncrossing Trade
09:00:28 - 21-Aug-25
Sell* 100 2,192.00p Ordinary
16:27:01 - 20-Aug-25
Unknown* 3,000 2,197.00p Negotiated Trade
16:20:20 - 20-Aug-25
Buy* 320 2,197.00p Ordinary
16:12:30 - 20-Aug-25
Buy* 3 2,200.00p SI Trade
16:08:58 - 20-Aug-25
Buy* 3 2,200.00p SI Trade
16:08:58 - 20-Aug-25
Sell* 200 2,214.00p Ordinary
16:04:34 - 20-Aug-25
Sell* 50 2,220.00p Ordinary
15:52:29 - 20-Aug-25
Sell* 5 2,210.00p SI Trade
15:11:59 - 20-Aug-25
Buy* 1 2,260.00p SI Trade
15:11:59 - 20-Aug-25
Sell* 22 2,222.00p Ordinary
15:05:03 - 20-Aug-25
Sell* 285 2,222.00p Ordinary
14:44:15 - 20-Aug-25
Sell* 50 2,220.00p Ordinary
12:35:52 - 20-Aug-25
Sell* 138 2,222.00p Ordinary
12:03:11 - 20-Aug-25
Unknown* 23 2,235.00p Ordinary
15:57:10 - 19-Aug-25
Sell* 23 2,235.00p Ordinary
15:57:10 - 19-Aug-25
Unknown* -23 2,235.00p Ordinary
Correction
15:57:10 - 19-Aug-25
Sell* 34 2,230.00p Ordinary
14:35:30 - 19-Aug-25
Sell* 50 2,200.41p Ordinary
15:45:08 - 18-Aug-25
Sell* 1 2,230.00p Ordinary
15:13:23 - 18-Aug-25
Unknown* 56 2,250.00p Ordinary
12:03:31 - 18-Aug-25
Unknown* 55 2,250.00p Ordinary
12:03:31 - 18-Aug-25
Sell* 291 2,239.00p Ordinary
10:23:21 - 18-Aug-25
Sell* 662 2,239.00p Ordinary
10:23:08 - 18-Aug-25
Sell* 84 2,230.00p Ordinary
10:03:47 - 18-Aug-25
Sell* 97 2,230.00p Ordinary
10:00:23 - 18-Aug-25
Buy* 22 2,270.00p Suspected BUY Trade
16:35:17 - 15-Aug-25
Sell* 400 2,239.00p Ordinary
16:25:43 - 15-Aug-25
Sell* 111 2,230.40p Ordinary
14:27:51 - 15-Aug-25
Sell* 19 2,241.20p Ordinary
14:24:42 - 15-Aug-25
Sell* 19 2,249.00p Ordinary
14:13:12 - 15-Aug-25
Sell* 502 2,249.00p Ordinary
13:11:56 - 15-Aug-25
Sell* 135 2,240.33p Ordinary
12:30:21 - 15-Aug-25
Sell* 12 2,240.30p Ordinary
11:26:31 - 15-Aug-25
Sell* 142 2,240.30p Ordinary
10:58:38 - 15-Aug-25
Sell* 2 2,249.00p Ordinary
08:22:32 - 15-Aug-25
Sell* 40 2,249.00p Ordinary
08:15:00 - 15-Aug-25
Buy* 1,000 2,250.00p Ordinary
16:27:40 - 14-Aug-25
Sell* 860 2,220.00p Ordinary
16:22:39 - 14-Aug-25
Buy* 262 2,250.00p Ordinary
14:45:09 - 14-Aug-25
Buy* 125 2,250.00p Ordinary
14:44:40 - 14-Aug-25
Sell* 7 2,245.60p Ordinary
14:25:17 - 14-Aug-25
Sell* 254 2,230.00p Ordinary
13:21:58 - 14-Aug-25
Buy* 97 2,254.00p Ordinary
13:14:04 - 14-Aug-25
Sell* 280 2,236.40p Ordinary
11:15:07 - 14-Aug-25
Sell* 45 2,245.20p Ordinary
09:35:30 - 14-Aug-25
Sell* 300 2,244.40p Ordinary
09:26:57 - 14-Aug-25
Buy* 275 2,245.20p Ordinary
09:03:13 - 14-Aug-25
Buy* 445 2,245.20p Ordinary
08:50:29 - 14-Aug-25
Buy* 155 2,244.00p Ordinary
15:38:57 - 13-Aug-25
Buy* 91 2,221.00p Ordinary
14:46:36 - 13-Aug-25
Sell* 2 2,190.00p SI Trade
13:54:08 - 13-Aug-25
Buy* 50 2,238.00p Ordinary
13:41:41 - 13-Aug-25
Buy* 446 2,237.00p Ordinary
10:29:49 - 13-Aug-25
Buy* 1,000 2,237.00p Ordinary
10:19:54 - 13-Aug-25
Sell* 175 2,211.60p Ordinary
09:58:39 - 13-Aug-25
Buy* 37 2,237.00p Ordinary
08:00:26 - 13-Aug-25
Buy* 17 2,237.00p Ordinary
08:00:25 - 13-Aug-25
Unknown* 0 2,220.00p SI Trade
16:25:28 - 12-Aug-25
Unknown* 0 2,250.00p SI Trade
16:25:28 - 12-Aug-25
Sell* 336 2,208.52p Ordinary
16:20:27 - 12-Aug-25
Sell* 220 2,244.00p Ordinary
15:27:27 - 12-Aug-25
Buy* 100 2,259.20p Ordinary
15:20:17 - 12-Aug-25
Sell* 147 2,244.00p Ordinary
13:20:34 - 12-Aug-25
Unknown* 2,317 2,243.50p Negotiated Trade
11:27:04 - 12-Aug-25
Sell* 222 2,244.00p Ordinary
10:14:09 - 12-Aug-25
Sell* 80 2,239.00p Ordinary
16:27:55 - 11-Aug-25
Unknown* 2 2,240.00p Ordinary
12:52:11 - 11-Aug-25
Unknown* 3 2,240.00p Ordinary
12:52:11 - 11-Aug-25
Unknown* 1 2,240.00p Ordinary
12:52:11 - 11-Aug-25
Unknown* 6 2,240.00p Ordinary
10:49:29 - 11-Aug-25
Unknown* 89 2,240.00p Ordinary
10:38:35 - 11-Aug-25
Sell* 274 2,223.60p Ordinary
08:43:43 - 11-Aug-25
Unknown* 0 2,270.00p SI Trade
15:35:44 - 08-Aug-25
Sell* 40 2,222.00p Ordinary
14:14:07 - 08-Aug-25
Sell* 150 2,244.50p Ordinary
12:21:55 - 08-Aug-25
Sell* 56 2,221.00p Ordinary
10:56:12 - 08-Aug-25
Buy* 444 2,245.50p Ordinary
10:30:49 - 08-Aug-25
Sell* 100 2,220.50p Ordinary
09:36:34 - 08-Aug-25
Unknown* 0 2,270.00p SI Trade
08:16:22 - 08-Aug-25
Unknown* 10,000 2,226.52p Negotiated Trade
16:03:47 - 07-Aug-25
Unknown* 4,961 2,246.00p Negotiated Trade
14:37:59 - 07-Aug-25
Buy* 185 2,247.00p Ordinary
14:25:09 - 07-Aug-25
Unknown* 3,300 2,250.10p Negotiated Trade
11:41:20 - 07-Aug-25
Unknown* 0 2,230.00p SI Trade
09:36:58 - 07-Aug-25
Buy* 1,000 2,247.60p Ordinary
09:27:00 - 07-Aug-25
Unknown* 0 2,220.00p SI Trade
08:45:13 - 07-Aug-25
Unknown* 0 2,260.00p SI Trade
08:45:13 - 07-Aug-25
Unknown* 0 2,220.00p SI Trade
08:45:13 - 07-Aug-25
Unknown* 0 2,260.00p SI Trade
08:45:13 - 07-Aug-25
Buy* 19 2,249.00p Ordinary
08:45:06 - 07-Aug-25
Buy* 1 2,250.00p Suspected BUY Trade
16:35:05 - 06-Aug-25
Buy* 1,000 2,218.70p Ordinary
16:25:04 - 06-Aug-25
Unknown* 1,593 2,203.00p Ordinary
16:22:20 - 06-Aug-25
Sell* 204 2,204.60p Ordinary
13:31:27 - 06-Aug-25
Buy* 100 2,218.50p Ordinary
13:29:06 - 06-Aug-25
Buy* 550 2,218.50p Ordinary
13:26:31 - 06-Aug-25
Sell* 312 2,204.20p Ordinary
11:04:16 - 06-Aug-25
Sell* 17 2,204.20p Ordinary
10:28:10 - 06-Aug-25
Sell* 24 2,204.00p Ordinary
10:17:34 - 06-Aug-25
Buy* 29 2,218.80p Ordinary
10:05:52 - 06-Aug-25
Buy* 223 2,232.50p Ordinary
09:36:12 - 06-Aug-25
Buy* 100 2,233.50p Ordinary
09:07:02 - 06-Aug-25
Sell* 250 2,210.00p Negotiated Trade
09:06:18 - 06-Aug-25
Unknown* 4,400 2,206.00p Negotiated Trade
16:36:44 - 05-Aug-25
Sell* 1 2,200.00p Uncrossing Trade
16:35:21 - 05-Aug-25
Buy* 91 2,220.00p Ordinary
16:30:26 - 05-Aug-25
Buy* 50 2,219.00p Ordinary
16:21:16 - 05-Aug-25
Buy* 260 2,217.50p Ordinary
16:07:48 - 05-Aug-25
Buy* 1,000 2,219.00p Ordinary
16:05:41 - 05-Aug-25
Buy* 115 2,217.50p Ordinary
16:01:13 - 05-Aug-25
Sell* 39 2,204.00p Ordinary
16:00:28 - 05-Aug-25
Buy* 400 2,219.00p Ordinary
15:38:52 - 05-Aug-25
Buy* 230 2,217.50p Ordinary
15:29:27 - 05-Aug-25
Buy* 200 2,217.80p Ordinary
15:27:06 - 05-Aug-25
Buy* 98 2,211.00p Ordinary
15:17:44 - 05-Aug-25
Buy* 110 2,217.80p Ordinary
13:11:24 - 05-Aug-25
Buy* 444 2,210.20p Ordinary
11:40:54 - 05-Aug-25
Sell* 180 2,209.80p Ordinary
10:09:18 - 05-Aug-25
Buy* 500 2,219.00p Ordinary
09:33:47 - 05-Aug-25
Buy* 720 2,219.00p Ordinary
09:18:23 - 05-Aug-25
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
Unknown* 5,000 2,220.00p Negotiated Trade
16:27:13 - 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
Unknown* -2,150 2,260.00p Ordinary
Correction
10:12:39 - 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
FTSE 100 Latest
Value9,255.50
Change-10.30