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* 60 2,806.00p Ordinary
16:18:37 - 12-Jun-26
Sell* 200 2,780.00p Ordinary
15:47:09 - 12-Jun-26
Sell* 540 2,780.00p Ordinary
14:34:14 - 12-Jun-26
Buy* 177 2,807.22p Ordinary
11:14:35 - 12-Jun-26
Buy* 177 2,807.22p Ordinary
11:11:30 - 12-Jun-26
Buy* 178 2,807.19p Ordinary
10:53:53 - 12-Jun-26
Buy* 89 2,803.00p Ordinary
09:06:43 - 12-Jun-26
Buy* 89 2,805.00p Ordinary
09:05:22 - 12-Jun-26
Sell* 4 2,740.00p Uncrossing Trade
08:00:24 - 12-Jun-26
Buy* 725 2,774.80p Ordinary
12:15:40 - 11-Jun-26
Buy* 170 2,777.20p Ordinary
09:34:04 - 11-Jun-26
Unknown* 0 2,740.00p SI Trade
08:22:59 - 11-Jun-26
Buy* 1 2,820.00p SI Trade
08:22:59 - 11-Jun-26
Unknown* 0 2,820.00p SI Trade
08:22:59 - 11-Jun-26
Unknown* 1,000 2,752.00p Ordinary
15:10:19 - 10-Jun-26
Unknown* 230 2,700.60527p Currency Conversion
Negotiated Trade
14:30:00 - 10-Jun-26
Unknown* -230 2,700.60527p Ordinary
Correction
Currency Conversion
14:30:00 - 10-Jun-26
Unknown* 230 2,710.91959p Ordinary
Currency Conversion
14:30:00 - 10-Jun-26
Buy* 3 2,796.00p Ordinary
13:37:11 - 10-Jun-26
Buy* 32 2,860.00p Suspected BUY Trade
14:00:13 - 09-Jun-26
Sell* 180 2,750.00p Ordinary
12:48:47 - 09-Jun-26
Unknown* 0 2,820.00p SI Trade
12:43:31 - 09-Jun-26
Buy* 1 2,820.00p SI Trade
12:43:31 - 09-Jun-26
Sell* 1 2,740.00p SI Trade
12:43:31 - 09-Jun-26
Unknown* 1,250 2,750.00p Ordinary
12:36:16 - 09-Jun-26
Buy* 179 2,784.97p Ordinary
12:27:43 - 09-Jun-26
Buy* 134 2,779.96p Ordinary
10:44:01 - 09-Jun-26
Buy* 179 2,779.96p Ordinary
10:32:29 - 09-Jun-26
Buy* 50 2,779.92p Ordinary
10:19:13 - 09-Jun-26
Buy* 36 2,780.00p Ordinary
08:24:55 - 09-Jun-26
Unknown* 0 2,720.00p SI Trade
15:35:13 - 08-Jun-26
Unknown* 0 2,780.00p SI Trade
15:35:13 - 08-Jun-26
Buy* 40 2,790.00p Ordinary
15:06:50 - 08-Jun-26
Sell* 76 2,729.60p Ordinary
15:03:24 - 08-Jun-26
Buy* 250 2,790.00p Ordinary
14:58:16 - 08-Jun-26
Buy* 100 2,790.00p Ordinary
10:05:57 - 08-Jun-26
Buy* 500 2,780.00p Ordinary
10:02:12 - 08-Jun-26
Sell* 200 2,722.00p Ordinary
09:46:06 - 08-Jun-26
Sell* 120 2,760.00p Ordinary
09:44:46 - 08-Jun-26
Buy* 54 2,814.00p Ordinary
08:17:02 - 08-Jun-26
Buy* 250 2,820.00p Ordinary
14:45:29 - 05-Jun-26
Unknown* 0 2,760.00p SI Trade
13:23:24 - 05-Jun-26
Sell* 3 2,760.00p SI Trade
13:23:24 - 05-Jun-26
Unknown* 0 2,820.00p SI Trade
13:23:24 - 05-Jun-26
Unknown* 0 2,820.00p SI Trade
13:23:24 - 05-Jun-26
Unknown* 0 2,820.00p SI Trade
13:23:24 - 05-Jun-26
Buy* 3 2,820.00p SI Trade
13:23:24 - 05-Jun-26
Buy* 400 2,820.00p Ordinary
12:48:05 - 05-Jun-26
Buy* 12 2,817.00p Ordinary
10:41:38 - 05-Jun-26
Buy* 8 2,817.00p Ordinary
09:59:32 - 05-Jun-26
Buy* 32 2,817.00p Ordinary
09:18:26 - 05-Jun-26
Buy* 8 2,820.00p Suspected BUY Trade
09:00:27 - 05-Jun-26
Sell* 103 2,776.80p Ordinary
08:57:28 - 05-Jun-26
Buy* 2 2,817.00p Ordinary
08:55:40 - 05-Jun-26
Sell* 22 2,760.00p Uncrossing Trade
16:35:26 - 04-Jun-26
Sell* 500 2,775.00p Ordinary
16:00:38 - 04-Jun-26
Sell* 750 2,760.00p Ordinary
15:48:15 - 04-Jun-26
Buy* 30 2,817.00p Ordinary
11:13:06 - 04-Jun-26
Unknown* 0 2,760.00p SI Trade
10:17:41 - 04-Jun-26
Unknown* 0 2,820.00p SI Trade
10:17:41 - 04-Jun-26
Unknown* 0 2,820.00p SI Trade
10:17:41 - 04-Jun-26
Buy* 1 2,820.00p SI Trade
10:17:41 - 04-Jun-26
Unknown* 0 2,760.00p SI Trade
10:17:41 - 04-Jun-26
Buy* 709 2,818.40p Ordinary
10:15:56 - 04-Jun-26
Buy* 100 2,817.40p Ordinary
10:03:13 - 04-Jun-26
Buy* 50 2,817.60p Ordinary
09:51:39 - 04-Jun-26
Sell* 25 2,807.00p Ordinary
09:34:02 - 04-Jun-26
Buy* 4 2,819.00p Ordinary
08:56:38 - 04-Jun-26
Sell* 30 2,800.20p Ordinary
08:19:40 - 04-Jun-26
Sell* 70 2,807.60p Ordinary
08:08:03 - 04-Jun-26
Buy* 9 2,820.00p Suspected BUY Trade
16:35:10 - 03-Jun-26
Sell* 250 2,809.00p Ordinary
16:26:18 - 03-Jun-26
Sell* 35 2,809.00p Ordinary
16:13:47 - 03-Jun-26
Sell* 2 2,805.00p Ordinary
15:21:21 - 03-Jun-26
Sell* 875 2,809.20p Ordinary
13:11:23 - 03-Jun-26
Sell* 100 2,809.20p Ordinary
12:49:40 - 03-Jun-26
Sell* 355 2,809.20p Ordinary
11:34:20 - 03-Jun-26
Sell* 181 2,805.00p Ordinary
11:27:26 - 03-Jun-26
Buy* 1 2,880.00p Suspected BUY Trade
11:00:29 - 03-Jun-26
Unknown* 0 2,820.00p SI Trade
10:30:03 - 03-Jun-26
Unknown* 0 2,820.00p SI Trade
10:30:03 - 03-Jun-26
Unknown* 0 2,820.00p SI Trade
10:30:03 - 03-Jun-26
Sell* 106 2,809.60p Ordinary
10:21:33 - 03-Jun-26
Buy* 18 2,810.20p Ordinary
08:00:08 - 03-Jun-26
Sell* 20 2,800.00p Ordinary
16:13:19 - 02-Jun-26
Buy* 711 2,811.00p Ordinary
15:13:22 - 02-Jun-26
Buy* 1 2,880.00p Suspected BUY Trade
14:00:15 - 02-Jun-26
Buy* 177 2,812.00p Ordinary
13:31:16 - 02-Jun-26
Buy* 70 2,814.00p Ordinary
13:29:30 - 02-Jun-26
Buy* 100 2,815.00p Ordinary
13:05:45 - 02-Jun-26
Buy* 35 2,816.00p Ordinary
10:36:51 - 02-Jun-26
Unknown* 0 2,820.00p SI Trade
10:23:13 - 02-Jun-26
Unknown* 0 2,820.00p SI Trade
10:23:13 - 02-Jun-26
Buy* 1 2,880.00p Suspected BUY Trade
09:00:08 - 02-Jun-26
Unknown* 0 2,820.00p SI Trade
08:46:23 - 02-Jun-26
Unknown* 0 2,820.00p SI Trade
08:46:23 - 02-Jun-26
Buy* 1 2,880.00p Suspected BUY Trade
16:35:25 - 01-Jun-26
Unknown* 3,000 2,800.00p Negotiated Trade
16:16:15 - 01-Jun-26
Buy* 35 2,812.80p Ordinary
15:17:51 - 01-Jun-26
Buy* 35 2,813.20p Ordinary
15:09:13 - 01-Jun-26
Sell* 400 2,785.00p Ordinary
14:29:29 - 01-Jun-26
Buy* 100 2,816.00p Ordinary
14:14:02 - 01-Jun-26
Buy* 1 2,820.00p SI Trade
14:09:00 - 01-Jun-26
Buy* 177 2,815.20p Ordinary
14:00:43 - 01-Jun-26
Buy* 20 2,820.00p Suspected BUY Trade
14:00:16 - 01-Jun-26
Buy* 80 2,817.00p Ordinary
13:30:47 - 01-Jun-26
Sell* 221 2,783.00p Ordinary
11:53:38 - 01-Jun-26
Sell* 300 2,782.00p Ordinary
11:47:03 - 01-Jun-26
Sell* 371 2,780.00p Ordinary
11:37:12 - 01-Jun-26
Buy* 1 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
11:33:16 - 01-Jun-26
Buy* 375 2,819.40p Ordinary
11:09:36 - 01-Jun-26
Sell* 3 2,760.00p SI Trade
11:08:21 - 01-Jun-26
Buy* 270 2,820.00p Ordinary
11:08:13 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
10:51:46 - 01-Jun-26
Buy* 1 2,820.00p SI Trade
10:51:46 - 01-Jun-26
Sell* 1 2,720.00p SI Trade
10:51:46 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
10:51:46 - 01-Jun-26
Unknown* 0 2,820.00p SI Trade
10:51:46 - 01-Jun-26
Unknown* 0 2,720.00p SI Trade
10:51:46 - 01-Jun-26
Buy* 18 2,815.00p Ordinary
10:20:27 - 01-Jun-26
Buy* 177 2,820.00p Ordinary
09:53:14 - 01-Jun-26
Buy* 30 2,815.00p Ordinary
09:24:37 - 01-Jun-26
Buy* 710 2,813.00p Ordinary
08:39:11 - 01-Jun-26
Sell* 402 2,756.00p Ordinary
08:05:40 - 01-Jun-26
Sell* 85 2,755.00p Ordinary
08:04:16 - 01-Jun-26
Sell* 2 2,749.00p Ordinary
15:25:40 - 29-May-26
Buy* 50 2,814.00p Ordinary
13:44:28 - 29-May-26
Sell* 81 2,747.00p Ordinary
13:09:12 - 29-May-26
Sell* 38 2,745.00p Ordinary
09:34:13 - 29-May-26
Buy* 120 2,815.00p Ordinary
08:46:58 - 29-May-26
Buy* 1 2,815.00p Ordinary
08:42:35 - 29-May-26
Buy* 1 2,820.00p SI Trade
15:26:02 - 28-May-26
Unknown* 0 2,820.00p SI Trade
15:26:02 - 28-May-26
Unknown* 0 2,740.00p SI Trade
15:26:02 - 28-May-26
Buy* 142 2,809.20p Ordinary
15:16:18 - 28-May-26
Buy* 300 2,809.80p Ordinary
14:01:22 - 28-May-26
Buy* 1 2,800.00p Suspected BUY Trade
14:00:00 - 28-May-26
Buy* 106 2,810.40p Ordinary
12:45:09 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Unknown* 0 2,820.00p SI Trade
12:18:50 - 28-May-26
Buy* 53 2,808.00p Ordinary
12:18:43 - 28-May-26
Unknown* 3,000 2,775.00p Negotiated Trade
12:12:48 - 28-May-26
Unknown* 1,000 2,808.00p Ordinary
12:12:09 - 28-May-26
Buy* 68 2,820.00p Suspected BUY Trade
11:00:20 - 28-May-26
Sell* 110 2,756.00p Ordinary
10:56:01 - 28-May-26
Unknown* 0 2,820.00p SI Trade
10:07:51 - 28-May-26
Buy* 1 2,820.00p SI Trade
10:07:51 - 28-May-26
Unknown* 0 2,820.00p SI Trade
10:07:51 - 28-May-26
Unknown* 0 2,820.00p SI Trade
10:07:51 - 28-May-26
Sell* 2 2,740.00p SI Trade
10:07:51 - 28-May-26
Buy* 100 2,790.00p Ordinary
16:21:00 - 27-May-26
Buy* 600 2,790.00p Ordinary
16:20:21 - 27-May-26
Sell* 38 2,732.80p Ordinary
14:07:04 - 27-May-26
Sell* 37 2,731.20p Ordinary
12:04:43 - 27-May-26
Sell* 114 2,729.60p Ordinary
11:05:22 - 27-May-26
Buy* 179 2,790.00p Ordinary
10:55:53 - 27-May-26
Sell* 542 2,728.00p Ordinary
08:08:27 - 27-May-26
Buy* 250 2,788.00p Ordinary
15:53:00 - 26-May-26
Unknown* 0 2,800.00p SI Trade
15:47:40 - 26-May-26
Unknown* 0 2,720.00p SI Trade
15:47:40 - 26-May-26
Buy* 200 2,799.20p Ordinary
15:31:59 - 26-May-26
Buy* 115 2,800.00p Ordinary
14:54:38 - 26-May-26
Unknown* 1,795 2,745.08p Ordinary
14:30:37 - 26-May-26
Buy* 278 2,800.80p Ordinary
12:56:42 - 26-May-26
Buy* 86 2,801.60p Ordinary
11:58:27 - 26-May-26
Buy* 200 2,802.40p Ordinary
11:13:23 - 26-May-26
Buy* 74 2,802.40p Ordinary
10:46:59 - 26-May-26
Buy* 71 2,803.20p Ordinary
09:37:28 - 26-May-26
Buy* 35 2,804.00p Ordinary
08:36:03 - 26-May-26
Buy* 42 2,804.00p Ordinary
08:21:44 - 26-May-26
Buy* 89 2,796.00p Ordinary
08:06:51 - 26-May-26
Sell* 1 2,745.00p Ordinary
08:00:15 - 26-May-26
Sell* 97 2,745.00p Ordinary
08:00:15 - 26-May-26
Buy* 35 2,796.00p Ordinary
08:00:15 - 26-May-26
Unknown* 0 2,820.00p SI Trade
13:58:35 - 22-May-26
Unknown* 0 2,720.00p SI Trade
13:58:35 - 22-May-26
Buy* 266 2,790.40p Ordinary
12:56:23 - 22-May-26
Buy* 2 2,790.40p Ordinary
12:34:21 - 22-May-26
Buy* 2 2,792.00p Ordinary
12:31:07 - 22-May-26
Buy* 2 2,792.80p Ordinary
12:27:45 - 22-May-26
Buy* 2 2,794.00p Ordinary
12:26:40 - 22-May-26
Buy* 108 2,757.60p Ordinary
12:23:29 - 22-May-26
Sell* 250 2,735.00p Ordinary
11:30:46 - 22-May-26
Unknown* 1,867 2,733.20p Ordinary
10:07:04 - 22-May-26
Buy* 78 2,777.00p Ordinary
09:12:54 - 22-May-26
Buy* 357 2,795.94p Ordinary
15:31:59 - 21-May-26
Buy* 85 2,795.94p Ordinary
14:16:52 - 21-May-26
FTSE 100 Latest
Value10,471.72
Change167.84