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* 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
Sell* 91 2,153.00p Ordinary
12:57:28 - 11-Jul-25
Buy* 29 2,180.00p Ordinary
12:22:54 - 11-Jul-25
Sell* 250 2,153.00p Ordinary
12:13:38 - 11-Jul-25
Sell* 250 2,153.00p Ordinary
11:39:04 - 11-Jul-25
Sell* 100 2,153.00p Ordinary
10:05:31 - 11-Jul-25
Sell* 121 2,160.00p Ordinary
08:38:04 - 11-Jul-25
Sell* 927 2,160.00p Ordinary
08:16:52 - 11-Jul-25
Unknown* 0 2,150.00p SI Trade
08:15:29 - 11-Jul-25
Unknown* 0 2,220.00p SI Trade
08:15:29 - 11-Jul-25
Sell* 384 2,155.40p Ordinary
08:04:20 - 11-Jul-25
Unknown* 406 2,182.05749p Negotiated Trade
16:59:09 - 10-Jul-25
Sell* 759 2,138.00p Ordinary
15:45:04 - 10-Jul-25
Sell* 91 2,136.20p Ordinary
15:37:20 - 10-Jul-25
Sell* 2 2,140.00p SI Trade
14:45:17 - 10-Jul-25
Unknown* 1,200 2,192.50p Ordinary
14:20:43 - 10-Jul-25
Sell* 189 2,160.00p Ordinary
13:02:02 - 10-Jul-25
Sell* 464 2,160.00p Ordinary
12:57:35 - 10-Jul-25
Buy* 136 2,197.50p Ordinary
12:42:37 - 10-Jul-25
Sell* 20 2,160.00p Ordinary
11:46:35 - 10-Jul-25
Buy* 3 2,202.00p Ordinary
11:22:32 - 10-Jul-25
Buy* 2 2,202.00p Ordinary
11:22:31 - 10-Jul-25
Buy* 1 2,202.00p Ordinary
11:22:31 - 10-Jul-25
Sell* 224 2,157.00p Ordinary
09:11:02 - 10-Jul-25
Sell* 71 2,155.00p Ordinary
08:15:00 - 10-Jul-25
Unknown* 10,000 2,132.07p Negotiated Trade
16:30:09 - 09-Jul-25
Buy* 235 2,143.00p Ordinary
15:05:52 - 09-Jul-25
Unknown* 1,400 2,150.00p Ordinary
14:53:15 - 09-Jul-25
Sell* 1,000 2,153.80p Ordinary
14:52:05 - 09-Jul-25
Sell* 1,000 2,153.80p Ordinary
14:51:10 - 09-Jul-25
Unknown* 4,500 2,153.80p Negotiated Trade
14:50:27 - 09-Jul-25
Sell* 125 2,142.73p Ordinary
12:12:00 - 09-Jul-25
Unknown* 250 2,155.00p Ordinary
12:06:05 - 09-Jul-25
Sell* 21 2,142.70p Ordinary
11:00:55 - 09-Jul-25
Sell* 21 2,100.00p Uncrossing Trade
11:00:14 - 09-Jul-25
Buy* 5 2,160.00p Ordinary
10:48:54 - 09-Jul-25
Sell* 100 2,142.40p Ordinary
10:40:18 - 09-Jul-25
Sell* 100 2,142.00p Ordinary
09:44:33 - 09-Jul-25
Sell* 250 2,150.00p Ordinary
09:24:23 - 09-Jul-25
Sell* 97 2,141.80p Ordinary
09:17:58 - 09-Jul-25
Sell* 46 2,141.00p Ordinary
08:44:38 - 09-Jul-25
Sell* 80 2,140.60p Ordinary
08:00:30 - 09-Jul-25
Sell* 80 2,140.00p Ordinary
16:26:39 - 08-Jul-25
Sell* 100 2,130.00p Ordinary
15:58:22 - 08-Jul-25
Sell* 1,000 2,146.80p Ordinary
15:51:28 - 08-Jul-25
Sell* 86 2,130.00p Ordinary
13:43:28 - 08-Jul-25
Sell* 100 2,130.00p Ordinary
12:09:40 - 08-Jul-25
Sell* 330 2,148.00p Ordinary
11:45:12 - 08-Jul-25
Unknown* 500 2,150.00p Ordinary
11:34:18 - 08-Jul-25
Sell* 100 2,130.00p Ordinary
10:44:37 - 08-Jul-25
Unknown* 0 2,130.00p SI Trade
10:18:59 - 08-Jul-25
Sell* 454 2,130.00p Ordinary
09:44:17 - 08-Jul-25
Unknown* 2,000 2,151.90p Ordinary
09:12:11 - 08-Jul-25
Sell* 428 2,130.00p Ordinary
09:03:55 - 08-Jul-25
Sell* 506 2,131.00p Ordinary
09:03:24 - 08-Jul-25
Sell* 166 2,130.80p Ordinary
09:02:47 - 08-Jul-25
Buy* 139 2,154.00p Ordinary
08:00:20 - 08-Jul-25
Buy* 425 2,157.00p Ordinary
15:44:43 - 07-Jul-25
Sell* 1,000 2,130.40p Ordinary
15:25:35 - 07-Jul-25
Sell* 10 2,130.00p SI Trade
14:58:36 - 07-Jul-25
Unknown* 2,000 2,147.00p Ordinary
14:57:36 - 07-Jul-25
Sell* 22 2,120.30p Ordinary
14:43:17 - 07-Jul-25
Sell* 22 2,120.00p Ordinary
14:34:08 - 07-Jul-25
Buy* 250 2,130.00p Ordinary
14:27:34 - 07-Jul-25
Buy* 500 2,130.00p Ordinary
14:27:02 - 07-Jul-25
Buy* 100 2,120.00p Ordinary
14:26:39 - 07-Jul-25
Buy* 500 2,120.00p Ordinary
14:19:33 - 07-Jul-25
Unknown* 1,609 2,105.00p Ordinary
14:18:53 - 07-Jul-25
Sell* 5 2,100.00p SI Trade
14:18:52 - 07-Jul-25
Buy* 250 2,110.00p Ordinary
14:18:19 - 07-Jul-25
Buy* 250 2,110.00p Ordinary
14:18:04 - 07-Jul-25
Buy* 425 2,105.00p Ordinary
13:35:34 - 07-Jul-25
Unknown* 0 2,120.00p SI Trade
10:21:19 - 07-Jul-25
Buy* 10 2,120.00p SI Trade
10:21:19 - 07-Jul-25
Unknown* 0 2,120.00p SI Trade
10:21:19 - 07-Jul-25
Unknown* 0 2,120.00p SI Trade
10:21:19 - 07-Jul-25
Buy* 250 2,109.00p Ordinary
10:06:38 - 07-Jul-25
Buy* 300 2,100.00p Ordinary
09:45:07 - 07-Jul-25
Buy* 240 2,090.00p Ordinary
09:43:40 - 07-Jul-25
Buy* 489 2,088.00p Ordinary
09:31:31 - 07-Jul-25
Buy* 589 2,085.60p Ordinary
09:30:32 - 07-Jul-25
Buy* 3 2,100.00p Ordinary
09:14:21 - 07-Jul-25
Buy* 4 2,100.00p Ordinary
08:37:11 - 07-Jul-25
Buy* 74 2,092.50p Ordinary
08:15:28 - 07-Jul-25
Buy* 470 2,083.80p Ordinary
08:07:51 - 07-Jul-25
Buy* 250 2,100.00p Ordinary
15:52:10 - 04-Jul-25
Buy* 250 2,100.00p Ordinary
15:20:38 - 04-Jul-25
Buy* 224 2,079.60p Ordinary
11:33:02 - 04-Jul-25
Buy* 500 2,100.00p Ordinary
11:23:12 - 04-Jul-25
Buy* 300 2,100.00p Ordinary
09:15:00 - 04-Jul-25
Buy* 344 2,075.40p Ordinary
16:22:33 - 03-Jul-25
Sell* 2 2,040.00p SI Trade
14:42:55 - 03-Jul-25
Buy* 69 2,100.00p Ordinary
14:42:53 - 03-Jul-25
Buy* 50 2,094.00p Ordinary
12:43:00 - 03-Jul-25
Unknown* 0 2,100.00p SI Trade
12:30:09 - 03-Jul-25
Buy* 300 2,100.00p Ordinary
09:22:40 - 03-Jul-25
Buy* 300 2,099.00p Ordinary
15:58:32 - 02-Jul-25
Unknown* 0 2,100.00p SI Trade
15:11:04 - 02-Jul-25
Sell* 1,200 2,069.40p Ordinary
15:10:43 - 02-Jul-25
Buy* 90 2,099.00p Ordinary
14:39:15 - 02-Jul-25
Unknown* 1,300 2,068.70p Ordinary
11:42:47 - 02-Jul-25
Buy* 300 2,100.00p Ordinary
09:43:57 - 02-Jul-25
Unknown* 0 2,070.00p SI Trade
14:11:44 - 01-Jul-25
Unknown* 0 2,130.00p SI Trade
14:11:44 - 01-Jul-25
Sell* 350 2,090.00p Uncrossing Trade
14:00:27 - 01-Jul-25
Sell* 237 2,108.00p Ordinary
13:48:30 - 01-Jul-25
Unknown* 5,000 2,104.00p Negotiated Trade
13:48:07 - 01-Jul-25
Sell* 220 2,105.00p Ordinary
13:46:27 - 01-Jul-25
Sell* 170 2,106.00p Ordinary
13:45:58 - 01-Jul-25
Sell* 170 2,107.00p Ordinary
13:45:29 - 01-Jul-25
Sell* 100 2,108.00p Ordinary
13:45:00 - 01-Jul-25
Sell* 130 2,109.00p Ordinary
13:44:28 - 01-Jul-25
Sell* 130 2,090.00p Ordinary
13:22:56 - 01-Jul-25
Sell* 3 2,092.00p Ordinary
11:17:25 - 01-Jul-25
Sell* 643 2,092.00p Ordinary
09:44:59 - 01-Jul-25
Sell* 234 2,092.00p Ordinary
09:30:06 - 01-Jul-25
Sell* 655 2,110.00p Ordinary
08:44:14 - 01-Jul-25
Unknown* 473 2,110.00p Ordinary
08:37:38 - 01-Jul-25
Buy* 223 2,111.00p Ordinary
08:31:51 - 01-Jul-25
Sell* 226 2,102.00p Ordinary
08:31:34 - 01-Jul-25
Buy* 918 2,096.90p Ordinary
16:26:42 - 30-Jun-25
Buy* 605 2,096.90p Ordinary
16:26:19 - 30-Jun-25
Sell* 1,091 2,074.50p Ordinary
15:53:28 - 30-Jun-25
Sell* 194 2,074.00p Ordinary
15:23:53 - 30-Jun-25
Buy* 150 2,097.99p Ordinary
15:22:38 - 30-Jun-25
Buy* 700 2,098.00p Ordinary
15:12:25 - 30-Jun-25
Buy* 400 2,097.00p Ordinary
12:36:43 - 30-Jun-25
Buy* 750 2,098.00p Ordinary
11:55:26 - 30-Jun-25
Sell* 228 2,086.10p Ordinary
11:53:31 - 30-Jun-25
Sell* 960 2,085.40p Ordinary
11:47:50 - 30-Jun-25
Unknown* 1,900 2,100.00p Ordinary
10:52:01 - 30-Jun-25
Sell* 380 2,100.00p Ordinary
10:49:36 - 30-Jun-25
Sell* 224 2,084.70p Ordinary
09:23:29 - 30-Jun-25
Unknown* 0 2,140.00p SI Trade
08:26:44 - 30-Jun-25
Sell* 20 2,104.00p Ordinary
08:07:22 - 30-Jun-25
Sell* 9 2,104.00p Ordinary
08:00:18 - 30-Jun-25
Unknown* 5,500 2,095.00p Negotiated Trade
07:19:16 - 30-Jun-25
Sell* 5 2,100.00p SI Trade
15:58:19 - 27-Jun-25
Sell* 115 2,100.00p Ordinary
15:58:09 - 27-Jun-25
Sell* 16 2,100.00p SI Trade
15:57:38 - 27-Jun-25
Sell* 172 2,090.00p Ordinary
15:16:14 - 27-Jun-25
Sell* 125 2,100.00p Ordinary
15:02:39 - 27-Jun-25
Sell* 131 2,090.00p Ordinary
14:24:57 - 27-Jun-25
Sell* 97 2,090.00p Ordinary
13:51:02 - 27-Jun-25
Unknown* 1,800 2,100.00p Ordinary
12:25:00 - 27-Jun-25
Sell* 1,100 2,101.90p Ordinary
11:43:50 - 27-Jun-25
Sell* 8 2,102.60p Ordinary
10:38:37 - 27-Jun-25
Unknown* 5,126 2,090.00p Negotiated Trade
10:34:37 - 27-Jun-25
Unknown* 2,729 2,090.00p Negotiated Trade
10:34:31 - 27-Jun-25
Sell* 300 2,090.00p Ordinary
10:30:47 - 27-Jun-25
Sell* 550 2,095.20p Ordinary
08:30:42 - 27-Jun-25
Sell* 1 2,096.00p Ordinary
08:20:54 - 27-Jun-25
Sell* 334 2,095.70p Ordinary
14:55:37 - 26-Jun-25
Sell* 200 2,098.00p Ordinary
16:16:53 - 25-Jun-25
Sell* 250 2,100.80p Ordinary
15:45:21 - 25-Jun-25
Sell* 285 2,102.00p Ordinary
14:45:50 - 25-Jun-25
Sell* 250 2,105.00p Ordinary
14:27:51 - 25-Jun-25
Sell* 250 2,105.00p Ordinary
14:24:39 - 25-Jun-25
Sell* 363 2,080.00p Ordinary
11:04:20 - 25-Jun-25
Sell* 800 2,107.20p Ordinary
10:36:31 - 25-Jun-25
Sell* 427 2,102.00p Ordinary
08:52:16 - 25-Jun-25
Sell* 190 2,073.30p Ordinary
08:38:11 - 25-Jun-25
Sell* 107 2,117.40p Ordinary
15:17:51 - 24-Jun-25
Sell* 175 2,117.40p Ordinary
15:17:41 - 24-Jun-25
Sell* 71 2,118.00p Ordinary
14:56:14 - 24-Jun-25
Sell* 119 2,105.40p Ordinary
14:21:23 - 24-Jun-25
Sell* 128 2,105.00p Ordinary
09:34:56 - 24-Jun-25
Sell* 310 2,082.00p Ordinary
15:35:07 - 23-Jun-25
Unknown* 0 2,140.00p SI Trade
15:28:20 - 23-Jun-25
Unknown* 0 2,140.00p SI Trade
15:28:20 - 23-Jun-25
Sell* 7 2,092.40p Ordinary
11:30:20 - 23-Jun-25
Sell* 11 2,092.40p Ordinary
10:37:26 - 23-Jun-25
Sell* 611 2,092.75p Ordinary
09:24:09 - 23-Jun-25
Sell* 375 2,075.00p Ordinary
09:11:34 - 23-Jun-25
Sell* 142 2,093.10p Ordinary
08:20:15 - 23-Jun-25
Sell* 634 2,074.00p Ordinary
14:40:08 - 20-Jun-25
Sell* 195 2,085.00p Ordinary
12:39:33 - 20-Jun-25
Sell* 195 2,070.00p Ordinary
12:39:23 - 20-Jun-25
Sell* 379 2,073.00p Ordinary
10:46:51 - 20-Jun-25
FTSE 100 Latest
Value8,998.06
Change0.00