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* 100 2,386.10p Ordinary
15:14:26 - 17-Sep-25
Sell* 212 2,386.10p Ordinary
13:17:54 - 17-Sep-25
Sell* 40 2,386.10p Ordinary
09:08:23 - 17-Sep-25
Buy* 50 2,399.50p Ordinary
08:31:15 - 17-Sep-25
Buy* 2 2,408.47p Ordinary
08:20:58 - 17-Sep-25
Sell* 100 2,385.00p Ordinary
15:23:38 - 16-Sep-25
Sell* 153 2,389.00p Ordinary
13:19:27 - 16-Sep-25
Sell* 360 2,389.90p Ordinary
11:40:51 - 16-Sep-25
Buy* 100 2,404.90p Ordinary
11:14:39 - 16-Sep-25
Buy* 8 2,405.20p Ordinary
08:00:31 - 16-Sep-25
Buy* 500 2,389.64p Ordinary
16:22:51 - 15-Sep-25
Buy* 125 2,396.70p Ordinary
16:17:24 - 15-Sep-25
Unknown* 3,987 2,390.00p Negotiated Trade
14:24:06 - 15-Sep-25
Buy* 115 2,389.90p Ordinary
13:58:42 - 15-Sep-25
Sell* 150 2,382.20p Ordinary
12:07:16 - 15-Sep-25
Buy* 23 2,389.90p Ordinary
12:03:36 - 15-Sep-25
Sell* 500 2,381.20p Ordinary
11:09:36 - 15-Sep-25
Unknown* 1,046 2,389.30p Ordinary
11:09:22 - 15-Sep-25
Buy* 627 2,389.40p Ordinary
11:04:42 - 15-Sep-25
Unknown* 1,250 2,399.00p Negotiated Trade
10:47:58 - 15-Sep-25
Unknown* 0 2,370.00p SI Trade
10:46:04 - 15-Sep-25
Buy* 500 2,375.55p Ordinary
10:29:47 - 15-Sep-25
Unknown* 6,000 2,380.00p Negotiated Trade
10:27:05 - 15-Sep-25
Buy* 74 2,375.20p Ordinary
10:17:18 - 15-Sep-25
Unknown* 257 2,375.00p Ordinary
10:02:43 - 15-Sep-25
Buy* 7 2,380.00p Ordinary
09:57:06 - 15-Sep-25
Buy* 370 2,372.00p Ordinary
08:12:28 - 15-Sep-25
Buy* 114 2,370.00p Ordinary
08:02:48 - 15-Sep-25
Sell* 500 2,360.00p Ordinary
16:39:15 - 12-Sep-25
Unknown* 2,500 2,360.00p Negotiated Trade
16:16:18 - 12-Sep-25
Unknown* 250 2,360.00p Ordinary
16:11:46 - 12-Sep-25
Unknown* 0 2,380.00p SI Trade
16:11:15 - 12-Sep-25
Unknown* 0 2,350.00p SI Trade
16:11:15 - 12-Sep-25
Buy* 1 2,380.00p SI Trade
16:11:15 - 12-Sep-25
Buy* 1 2,380.00p SI Trade
16:11:15 - 12-Sep-25
Unknown* 0 2,380.00p SI Trade
16:11:15 - 12-Sep-25
Unknown* 0 2,380.00p SI Trade
16:11:15 - 12-Sep-25
Unknown* 0 2,350.00p SI Trade
16:11:15 - 12-Sep-25
Unknown* 11,400 2,355.68784p Currency Conversion
Negotiated Trade
15:15:23 - 12-Sep-25
Buy* 68 2,360.00p Ordinary
15:03:51 - 12-Sep-25
Buy* 1,000 2,360.00p Ordinary
10:12:49 - 12-Sep-25
Buy* 123 2,360.00p Ordinary
10:03:39 - 12-Sep-25
Buy* 20 2,360.00p Ordinary
08:02:36 - 12-Sep-25
Unknown* 2,500 2,369.50p Negotiated Trade
16:32:20 - 11-Sep-25
Buy* 770 2,360.00p Ordinary
16:27:41 - 11-Sep-25
Unknown* 1,139 2,360.00p Ordinary
15:50:22 - 11-Sep-25
Buy* 210 2,370.00p Ordinary
13:22:29 - 11-Sep-25
Buy* 105 2,370.00p Ordinary
13:20:11 - 11-Sep-25
Buy* 105 2,370.00p Ordinary
13:19:30 - 11-Sep-25
Buy* 210 2,370.00p Ordinary
13:18:30 - 11-Sep-25
Buy* 50 2,370.00p Ordinary
12:40:11 - 11-Sep-25
Sell* 500 2,363.00p Ordinary
12:10:28 - 11-Sep-25
Unknown* 1,607 2,368.40p Ordinary
12:08:12 - 11-Sep-25
Sell* 424 2,362.00p Ordinary
10:50:31 - 11-Sep-25
Sell* 500 2,362.00p Ordinary
10:46:25 - 11-Sep-25
Sell* 50 2,372.40p Ordinary
08:37:43 - 11-Sep-25
Unknown* 0 2,340.00p SI Trade
08:34:50 - 11-Sep-25
Buy* 100 2,340.00p Ordinary
08:34:43 - 11-Sep-25
Buy* 100 2,340.00p Ordinary
08:30:46 - 11-Sep-25
Buy* 50 2,340.00p Ordinary
08:28:16 - 11-Sep-25
Buy* 200 2,339.80p Ordinary
16:20:13 - 10-Sep-25
Buy* 200 2,339.80p Ordinary
16:20:12 - 10-Sep-25
Buy* 250 2,339.85p Ordinary
15:50:36 - 10-Sep-25
Buy* 45 2,339.80p Ordinary
14:24:49 - 10-Sep-25
Buy* 50 2,339.80p Ordinary
13:04:54 - 10-Sep-25
Unknown* 0 2,340.00p SI Trade
11:08:23 - 10-Sep-25
Unknown* 0 2,340.00p SI Trade
11:08:23 - 10-Sep-25
Buy* 1 2,339.80p Ordinary
10:47:22 - 10-Sep-25
Buy* 1 2,339.80p Ordinary
10:47:22 - 10-Sep-25
Buy* 2 2,339.80p Ordinary
10:47:22 - 10-Sep-25
Buy* 150 2,339.80p Ordinary
10:44:35 - 10-Sep-25
Buy* 356 2,335.00p Ordinary
08:00:18 - 10-Sep-25
Unknown* 0 2,340.00p SI Trade
16:24:22 - 09-Sep-25
Unknown* 0 2,320.00p SI Trade
16:24:22 - 09-Sep-25
Buy* 8 2,339.78p Ordinary
15:49:14 - 09-Sep-25
Buy* 100 2,339.78p Ordinary
13:00:38 - 09-Sep-25
Buy* 91 2,340.00p Ordinary
11:14:31 - 09-Sep-25
Unknown* 0 2,340.00p SI Trade
10:58:04 - 09-Sep-25
Unknown* 0 2,310.00p SI Trade
10:58:04 - 09-Sep-25
Buy* 3 2,340.00p SI Trade
10:58:04 - 09-Sep-25
Buy* 6 2,330.00p Ordinary
10:48:08 - 09-Sep-25
Unknown* 2,000 2,330.00p Ordinary
10:44:19 - 09-Sep-25
Buy* 360 2,330.00p Ordinary
10:22:28 - 09-Sep-25
Buy* 169 2,324.30p Ordinary
09:08:11 - 09-Sep-25
Buy* 40 2,324.00p Ordinary
09:01:34 - 09-Sep-25
Unknown* 156 2,320.00p Ordinary
16:37:15 - 08-Sep-25
Unknown* 1,344 2,320.00p Ordinary
16:37:05 - 08-Sep-25
Unknown* 0 2,300.00p SI Trade
15:01:53 - 08-Sep-25
Buy* 85 2,327.45p Ordinary
15:00:48 - 08-Sep-25
Buy* 1 2,330.00p SI Trade
14:31:56 - 08-Sep-25
Unknown* 0 2,330.00p SI Trade
14:31:56 - 08-Sep-25
Unknown* 0 2,280.00p SI Trade
14:31:56 - 08-Sep-25
Unknown* 0 2,330.00p SI Trade
14:31:56 - 08-Sep-25
Buy* 67 2,310.00p Ordinary
14:10:11 - 08-Sep-25
Buy* 481 2,306.00p Ordinary
13:45:49 - 08-Sep-25
Buy* 238 2,303.30p Ordinary
12:43:39 - 08-Sep-25
Buy* 304 2,303.30p Ordinary
12:28:52 - 08-Sep-25
Buy* 44 2,301.00p Ordinary
08:39:28 - 08-Sep-25
Unknown* 1,073 2,320.00p Ordinary
16:02:02 - 05-Sep-25
Buy* 100 2,300.00p Ordinary
15:43:16 - 05-Sep-25
Unknown* 0 2,300.00p SI Trade
15:38:10 - 05-Sep-25
Unknown* 0 2,300.00p SI Trade
15:38:10 - 05-Sep-25
Unknown* 0 2,300.00p SI Trade
15:38:10 - 05-Sep-25
Sell* 1 2,260.00p SI Trade
15:38:10 - 05-Sep-25
Unknown* 0 2,300.00p SI Trade
15:38:10 - 05-Sep-25
Unknown* 0 2,260.00p SI Trade
15:38:10 - 05-Sep-25
Unknown* 0 2,300.00p SI Trade
15:38:10 - 05-Sep-25
Buy* 81 2,270.25p Ordinary
13:36:46 - 05-Sep-25
Unknown* 50 2,270.00p Ordinary
12:40:12 - 05-Sep-25
Buy* 50 2,270.00p Ordinary
12:40:11 - 05-Sep-25
Unknown* -50 2,270.00p Ordinary
Correction
12:40:11 - 05-Sep-25
Buy* 90 2,269.90p Ordinary
12:13:16 - 05-Sep-25
Buy* 240 2,270.00p Ordinary
15:08:29 - 04-Sep-25
Buy* 220 2,270.20p Ordinary
14:39:13 - 04-Sep-25
Buy* 37 2,270.00p Ordinary
14:38:42 - 04-Sep-25
Buy* 50 2,269.70p Ordinary
12:51:46 - 04-Sep-25
Buy* 500 2,300.00p Ordinary
10:43:41 - 04-Sep-25
Buy* 100 2,269.80p Ordinary
10:33:02 - 04-Sep-25
Buy* 950 2,300.00p Ordinary
10:31:45 - 04-Sep-25
Buy* 500 2,264.20p Ordinary
15:24:28 - 03-Sep-25
Buy* 225 2,260.00p Ordinary
12:19:07 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:19:00 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Buy* 1 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Unknown* 0 2,260.00p SI Trade
12:15:03 - 03-Sep-25
Buy* 37 2,251.00p Ordinary
12:00:09 - 03-Sep-25
Buy* 23 2,259.40p Ordinary
11:01:53 - 03-Sep-25
Buy* 50 2,250.00p Ordinary
10:05:34 - 03-Sep-25
Buy* 150 2,248.00p Ordinary
08:16:45 - 03-Sep-25
Buy* 1,650 2,260.00p Suspected BUY Trade
16:35:29 - 02-Sep-25
Buy* 45 2,246.80p Ordinary
16:08:11 - 02-Sep-25
Buy* 45 2,252.00p Ordinary
16:07:37 - 02-Sep-25
Buy* 221 2,252.00p Ordinary
15:31:52 - 02-Sep-25
Buy* 50 2,245.60p Ordinary
15:19:03 - 02-Sep-25
Buy* 208 2,256.59p Ordinary
15:09:15 - 02-Sep-25
Buy* 150 2,241.40p Ordinary
14:06:38 - 02-Sep-25
Buy* 41 2,240.00p Ordinary
13:09:48 - 02-Sep-25
Buy* 357 2,243.00p Ordinary
11:52:03 - 02-Sep-25
Unknown* 0 2,260.00p SI Trade
11:00:27 - 02-Sep-25
Sell* 150 2,248.00p Ordinary
11:00:16 - 02-Sep-25
Sell* 61 2,257.20p Ordinary
10:44:30 - 02-Sep-25
Unknown* 3,000 2,270.00p Negotiated Trade
10:27:26 - 02-Sep-25
Sell* 90 2,257.00p Ordinary
10:25:26 - 02-Sep-25
Sell* 200 2,256.60p Ordinary
09:23:51 - 02-Sep-25
Buy* 100 2,269.20p Ordinary
16:29:29 - 01-Sep-25
Unknown* 0 2,270.00p SI Trade
16:29:29 - 01-Sep-25
Unknown* 0 2,250.00p SI Trade
16:29:29 - 01-Sep-25
Sell* 600 2,240.00p Ordinary
16:17:31 - 01-Sep-25
Unknown* 0 2,260.00p SI Trade
14:25:36 - 01-Sep-25
Unknown* 0 2,260.00p SI Trade
14:25:36 - 01-Sep-25
Unknown* 0 2,260.00p SI Trade
14:25:36 - 01-Sep-25
Unknown* 0 2,260.00p SI Trade
14:25:36 - 01-Sep-25
Unknown* 0 2,260.00p SI Trade
14:25:36 - 01-Sep-25
Buy* 45 2,240.00p Ordinary
12:40:14 - 01-Sep-25
Buy* 875 2,239.00p Ordinary
11:28:15 - 01-Sep-25
Buy* 705 2,238.00p Ordinary
10:03:12 - 01-Sep-25
Buy* 668 2,238.00p Ordinary
10:02:40 - 01-Sep-25
Buy* 580 2,238.00p Ordinary
10:02:22 - 01-Sep-25
Unknown* 1,550 2,236.00p Ordinary
09:25:42 - 01-Sep-25
Buy* 200 2,236.00p Ordinary
08:58:23 - 01-Sep-25
Buy* 66 2,236.00p Ordinary
08:24:00 - 01-Sep-25
Unknown* 4,300 2,270.00p Negotiated Trade
07:33:29 - 01-Sep-25
Unknown* -4,300 2,270.00p Correction
Negotiated Trade
07:33:29 - 01-Sep-25
Unknown* 4,300 2,270.00p Negotiated Trade
07:33:29 - 01-Sep-25
Unknown* 1,200 2,232.00p Ordinary
15:42:35 - 29-Aug-25
Buy* 35 2,232.00p Ordinary
15:31:50 - 29-Aug-25
Unknown* 0 2,260.00p SI Trade
15:04:05 - 29-Aug-25
Unknown* 0 2,260.00p SI Trade
15:04:05 - 29-Aug-25
Unknown* 0 2,260.00p SI Trade
15:04:05 - 29-Aug-25
Unknown* 0 2,260.00p SI Trade
15:04:05 - 29-Aug-25
Buy* 236 2,235.00p Ordinary
13:31:47 - 29-Aug-25
Buy* 222 2,245.00p Ordinary
13:05:10 - 29-Aug-25
Buy* 981 2,260.00p Suspected BUY Trade
11:00:15 - 29-Aug-25
Unknown* 0 2,260.00p SI Trade
10:32:28 - 29-Aug-25
Buy* 100 2,234.80p Ordinary
10:31:57 - 29-Aug-25
Buy* 19 2,260.00p Suspected BUY Trade
09:00:15 - 29-Aug-25
Unknown* 0 2,200.00p SI Trade
08:58:47 - 29-Aug-25
Buy* 510 2,232.00p Ordinary
08:58:33 - 29-Aug-25
Buy* 100 2,232.40p Ordinary
08:54:38 - 29-Aug-25
Buy* 900 2,217.00p Ordinary
08:48:46 - 29-Aug-25
Unknown* 4,800 2,240.00p Negotiated Trade
15:52:22 - 28-Aug-25
Buy* 227 2,207.40p Ordinary
14:40:08 - 28-Aug-25
Buy* 111 2,218.00p Ordinary
12:51:32 - 28-Aug-25
Buy* 50 2,219.00p Ordinary
12:41:06 - 28-Aug-25
Sell* 604 2,206.20p Ordinary
10:28:01 - 28-Aug-25
Buy* 376 2,212.00p Ordinary
10:12:00 - 28-Aug-25
Buy* 300 2,202.00p Ordinary
08:05:42 - 28-Aug-25
Unknown* 1,000 2,200.00p Ordinary
08:00:34 - 28-Aug-25
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
FTSE 100 Latest
Value9,208.37
Change12.71