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* 55 2,547.00p Ordinary
16:10:31 - 30-Dec-25
Sell* 189 2,545.10p Ordinary
16:08:19 - 30-Dec-25
Sell* 156 2,545.00p Ordinary
14:15:18 - 30-Dec-25
Sell* 156 2,545.00p Ordinary
14:11:00 - 30-Dec-25
Sell* 384 2,545.00p Ordinary
13:54:34 - 30-Dec-25
Buy* 530 2,543.20p Ordinary
13:46:11 - 30-Dec-25
Buy* 191 2,542.00p Ordinary
10:47:45 - 30-Dec-25
Buy* 11 2,558.00p Ordinary
09:55:02 - 30-Dec-25
Buy* 15 2,560.00p Suspected BUY Trade
16:35:23 - 29-Dec-25
Buy* 706 2,559.00p Ordinary
16:13:43 - 29-Dec-25
Buy* 200 2,549.00p Ordinary
15:31:44 - 29-Dec-25
Unknown* 0 2,560.00p SI Trade
14:12:41 - 29-Dec-25
Sell* 77 2,538.50p Ordinary
10:12:36 - 29-Dec-25
Buy* 77 2,567.50p Ordinary
08:12:39 - 29-Dec-25
Sell* 304 2,532.00p Negotiated Trade
10:38:13 - 24-Dec-25
Unknown* 0 2,570.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 2,570.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 2,520.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 2,520.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 2,520.00p SI Trade
09:43:03 - 24-Dec-25
Unknown* 0 2,570.00p SI Trade
09:43:03 - 24-Dec-25
Buy* 400 2,564.00p Ordinary
16:13:47 - 23-Dec-25
Buy* 100 2,558.00p Ordinary
12:57:28 - 23-Dec-25
Sell* 77 2,529.60p Negotiated Trade
11:45:37 - 23-Dec-25
Buy* 38 2,556.00p Ordinary
09:48:28 - 23-Dec-25
Buy* 4 2,556.00p Ordinary
14:43:33 - 22-Dec-25
Buy* 4 2,556.00p Ordinary
14:40:48 - 22-Dec-25
Buy* 40 2,552.00p Ordinary
14:29:27 - 22-Dec-25
Sell* 570 2,531.00p Ordinary
08:59:54 - 22-Dec-25
Unknown* 1,000 2,555.96p Ordinary
16:18:43 - 19-Dec-25
Buy* 100 2,556.00p Ordinary
12:49:13 - 19-Dec-25
Unknown* 0 2,560.00p SI Trade
12:22:14 - 19-Dec-25
Unknown* 0 2,560.00p SI Trade
12:22:14 - 19-Dec-25
Buy* 3 2,556.00p Ordinary
12:22:10 - 19-Dec-25
Sell* 2 2,544.95p Ordinary
16:03:58 - 18-Dec-25
Unknown* 0 2,560.00p SI Trade
14:34:00 - 18-Dec-25
Unknown* 0 2,560.00p SI Trade
14:34:00 - 18-Dec-25
Unknown* 0 2,560.00p SI Trade
14:34:00 - 18-Dec-25
Unknown* 197 2,545.00p Negotiated Trade
11:35:38 - 18-Dec-25
Unknown* 2 2,545.00p Negotiated Trade
10:59:21 - 18-Dec-25
Unknown* 9 2,545.00p Negotiated Trade
10:34:23 - 18-Dec-25
Unknown* 3,000 2,530.00p Negotiated Trade
10:31:54 - 18-Dec-25
Unknown* 13 2,545.00p Negotiated Trade
10:04:57 - 18-Dec-25
Sell* 100 2,527.50p Ordinary
08:27:19 - 18-Dec-25
Sell* 110 2,542.25p Ordinary
08:13:11 - 18-Dec-25
Sell* 500 2,550.00p Ordinary
08:08:54 - 18-Dec-25
Sell* 388 2,549.60p Ordinary
16:26:08 - 17-Dec-25
Buy* 274 2,551.65p Suspected BUY Trade
15:53:09 - 17-Dec-25
Buy* 39 2,551.65p Suspected BUY Trade
13:08:59 - 17-Dec-25
Sell* 132 2,533.50p Ordinary
12:00:41 - 17-Dec-25
Sell* 80 2,527.50p Ordinary
10:57:07 - 17-Dec-25
Unknown* 1,000 2,554.50p Ordinary
10:24:36 - 17-Dec-25
Buy* 200 2,551.65p Suspected BUY Trade
09:29:57 - 17-Dec-25
Sell* 399 2,523.00p Ordinary
08:46:30 - 17-Dec-25
Buy* 1 2,551.65p Suspected BUY Trade
08:26:42 - 17-Dec-25
Buy* 39 2,551.66667p Suspected BUY Trade
08:00:07 - 17-Dec-25
Buy* 1 2,551.66667p Suspected BUY Trade
08:00:07 - 17-Dec-25
Sell* 306 2,438.82p Ordinary
15:29:32 - 16-Dec-25
Unknown* 1,000 2,540.00p Negotiated Trade
14:23:12 - 16-Dec-25
Unknown* 1,000 2,540.00p Negotiated Trade
14:22:55 - 16-Dec-25
Buy* 194 2,570.00p Ordinary
13:52:40 - 16-Dec-25
Sell* 100 2,533.00p Negotiated Trade
09:38:29 - 16-Dec-25
Unknown* 1,000 2,555.00p Negotiated Trade
09:29:58 - 16-Dec-25
Buy* 90 2,555.00p Suspected BUY Trade
09:16:37 - 16-Dec-25
Sell* 500 2,532.00p Negotiated Trade
15:00:07 - 15-Dec-25
Sell* 500 2,532.00p Negotiated Trade
14:38:43 - 15-Dec-25
Sell* 400 2,532.00p Negotiated Trade
14:37:46 - 15-Dec-25
Sell* 400 2,532.00p Negotiated Trade
11:16:34 - 15-Dec-25
Buy* 19 2,559.00p Ordinary
10:59:03 - 15-Dec-25
Sell* 53 2,520.00p Ordinary
10:26:10 - 15-Dec-25
Sell* 750 2,540.00p Ordinary
09:26:16 - 15-Dec-25
Buy* 8 2,564.00p Ordinary
08:37:26 - 15-Dec-25
Sell* 3 2,540.00p Ordinary
08:08:10 - 15-Dec-25
Unknown* 0 2,570.00p SI Trade
08:24:32 - 12-Dec-25
Buy* 300 2,568.32p Ordinary
16:47:05 - 11-Dec-25
Sell* 157 2,538.75p Negotiated Trade
15:29:51 - 11-Dec-25
Unknown* 0 2,570.00p SI Trade
13:50:47 - 11-Dec-25
Unknown* 0 2,570.00p SI Trade
13:50:47 - 11-Dec-25
Sell* 225 2,538.75p Negotiated Trade
11:21:00 - 11-Dec-25
Sell* 542 2,538.75p Negotiated Trade
11:20:40 - 11-Dec-25
Sell* 400 2,538.75p Negotiated Trade
11:14:07 - 11-Dec-25
Sell* 21 2,538.75p Negotiated Trade
10:08:28 - 11-Dec-25
Sell* 1 2,523.00p Ordinary
09:01:23 - 11-Dec-25
Sell* 1 2,470.00p Uncrossing Trade
09:00:17 - 11-Dec-25
Sell* 2 2,522.00p Ordinary
08:02:46 - 11-Dec-25
Buy* 128 2,536.00p Suspected BUY Trade
15:40:22 - 10-Dec-25
Unknown* 0 2,520.00p SI Trade
15:31:03 - 10-Dec-25
Sell* 82 2,520.10p Ordinary
15:18:13 - 10-Dec-25
Sell* 255 2,520.50p Ordinary
15:08:28 - 10-Dec-25
Sell* 100 2,520.50p Ordinary
15:02:54 - 10-Dec-25
Sell* 100 2,520.50p Ordinary
14:57:19 - 10-Dec-25
Unknown* 0 2,520.00p SI Trade
12:45:09 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:45:09 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:45:09 - 10-Dec-25
Sell* 1 2,510.00p SI Trade
12:45:00 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:45:00 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:45:00 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:45:00 - 10-Dec-25
Sell* 235 2,504.50p Ordinary
12:44:26 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,500.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,500.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Unknown* 0 2,530.00p SI Trade
12:44:24 - 10-Dec-25
Buy* 200 2,510.00p Ordinary
12:44:21 - 10-Dec-25
Buy* 100 2,499.99p Ordinary
11:37:39 - 10-Dec-25
Buy* 900 2,500.00p Ordinary
11:37:20 - 10-Dec-25
Buy* 1 2,499.90p Ordinary
11:13:17 - 10-Dec-25
Buy* 1 2,499.90p Ordinary
11:13:17 - 10-Dec-25
Buy* 2 2,500.00p Ordinary
11:13:16 - 10-Dec-25
Buy* 100 2,490.00p Ordinary
16:30:12 - 09-Dec-25
Buy* 67 2,490.00p Ordinary
15:55:15 - 09-Dec-25
Buy* 174 2,490.00p Ordinary
15:54:11 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:06:02 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:06:01 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:06:01 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:06:00 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:06:00 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:59 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:59 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:58 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:57 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:57 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:39 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:20 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:05:04 - 09-Dec-25
Buy* 100 2,489.50p Ordinary
15:04:55 - 09-Dec-25
Buy* 242 2,489.9198p Ordinary
13:02:05 - 09-Dec-25
Buy* 200 2,489.50p Ordinary
12:54:50 - 09-Dec-25
Buy* 12 2,489.90p Ordinary
12:18:05 - 09-Dec-25
Buy* 497 2,489.00p Suspected BUY Trade
15:03:49 - 08-Dec-25
Buy* 50 2,488.80p Ordinary
13:18:20 - 08-Dec-25
Buy* 200 2,488.80p Ordinary
11:27:43 - 08-Dec-25
Buy* 425 2,481.60p Ordinary
09:54:20 - 08-Dec-25
Unknown* 151 2,480.00p Negotiated Trade
09:53:52 - 08-Dec-25
Buy* 161 2,478.00p Ordinary
09:33:46 - 08-Dec-25
Buy* 1,000 2,480.40p Ordinary
09:26:46 - 08-Dec-25
Sell* 44 2,466.80p Ordinary
08:00:24 - 08-Dec-25
Buy* 2 2,490.00p Suspected BUY Trade
16:35:10 - 05-Dec-25
Sell* 50 2,452.00p Negotiated Trade
15:46:46 - 05-Dec-25
Sell* 25 2,452.00p Negotiated Trade
14:21:01 - 05-Dec-25
Sell* 250 2,459.20p Ordinary
14:51:57 - 04-Dec-25
Sell* 100 2,459.60p Ordinary
13:01:12 - 04-Dec-25
Sell* 58 2,450.00p Ordinary
12:30:57 - 04-Dec-25
Sell* 151 2,453.00p Ordinary
09:04:59 - 04-Dec-25
Unknown* 406 2,460.00p Ordinary
15:19:45 - 03-Dec-25
Sell* 187 2,453.02p Ordinary
14:12:23 - 03-Dec-25
Sell* 113 2,453.00p Ordinary
10:39:53 - 03-Dec-25
Sell* 400 2,452.00p Negotiated Trade
16:18:10 - 02-Dec-25
Unknown* 2,000 2,464.00p Negotiated Trade
14:52:58 - 02-Dec-25
Sell* 208 2,450.00p Ordinary
11:47:50 - 02-Dec-25
Unknown* 1,100 2,464.00p Negotiated Trade
09:24:43 - 02-Dec-25
Sell* 36 2,458.00p Ordinary
09:16:25 - 02-Dec-25
Sell* 86 2,450.00p Ordinary
08:58:41 - 02-Dec-25
Sell* 242 2,450.00p Ordinary
08:32:17 - 02-Dec-25
Buy* 1 2,520.00p Suspected BUY Trade
16:35:23 - 01-Dec-25
Sell* 290 2,450.00p Ordinary
16:13:53 - 01-Dec-25
Unknown* 457 2,460.00p Ordinary
16:08:12 - 01-Dec-25
Sell* 457 2,450.20p Ordinary
16:07:33 - 01-Dec-25
Buy* 650 2,461.00p Ordinary
16:04:00 - 01-Dec-25
Buy* 950 2,433.60p Ordinary
14:31:33 - 28-Nov-25
Unknown* 5,000 2,440.00p Negotiated Trade
14:29:37 - 28-Nov-25
Buy* 20 2,434.00p Suspected BUY Trade
14:07:49 - 28-Nov-25
Buy* 50 2,436.00p Ordinary
12:35:01 - 28-Nov-25
Buy* 61 2,436.40p Ordinary
12:29:31 - 28-Nov-25
Sell* 465 2,428.60p Ordinary
11:30:33 - 28-Nov-25
Buy* 1,000 2,436.70p Ordinary
11:29:33 - 28-Nov-25
Buy* 205 2,436.90p Ordinary
08:00:12 - 28-Nov-25
Buy* 1,000 2,438.80p Ordinary
15:25:09 - 27-Nov-25
Sell* 120 2,428.60p Ordinary
12:18:49 - 27-Nov-25
Buy* 350 2,438.40p Ordinary
11:09:30 - 27-Nov-25
Sell* 150 2,428.40p Ordinary
10:37:47 - 27-Nov-25
Sell* 700 2,428.40p Ordinary
10:36:59 - 27-Nov-25
Buy* 300 2,438.80p Ordinary
10:09:57 - 27-Nov-25
Buy* 2 2,438.80p Ordinary
08:58:15 - 27-Nov-25
Buy* 48 2,439.00p Ordinary
16:16:02 - 26-Nov-25
Buy* 50 2,420.00p Ordinary
13:37:08 - 26-Nov-25
Buy* 11 2,420.00p SI Trade
13:04:57 - 26-Nov-25
Unknown* 0 2,420.00p SI Trade
13:04:57 - 26-Nov-25
Buy* 207 2,409.78p Ordinary
12:53:55 - 26-Nov-25
Buy* 312 2,400.00p Suspected BUY Trade
14:00:29 - 25-Nov-25
Buy* 16 2,400.00p Ordinary
13:56:07 - 25-Nov-25
Sell* 440 2,376.00p Ordinary
12:31:11 - 25-Nov-25
Buy* 558 2,400.00p Ordinary
10:52:15 - 25-Nov-25
Buy* 51 2,398.00p Ordinary
09:17:49 - 25-Nov-25
Sell* 14 2,330.00p Uncrossing Trade
09:00:00 - 25-Nov-25
Buy* 41 2,398.00p Ordinary
08:53:06 - 25-Nov-25
Sell* 26 2,360.00p Uncrossing Trade
16:35:08 - 24-Nov-25
Sell* 16 2,363.00p Ordinary
16:08:17 - 24-Nov-25
Unknown* 0 2,420.00p SI Trade
15:49:18 - 24-Nov-25
Unknown* 0 2,420.00p SI Trade
15:49:18 - 24-Nov-25
Sell* 50 2,363.00p Ordinary
15:16:13 - 24-Nov-25
Sell* 375 2,364.00p Ordinary
13:16:25 - 24-Nov-25
Sell* 75 2,364.00p Ordinary
10:46:33 - 24-Nov-25
Unknown* 1,948 2,364.00p Ordinary
09:35:13 - 24-Nov-25
Sell* 21 2,370.00p Ordinary
08:15:00 - 24-Nov-25
FTSE 100 Latest
Value9,940.71
Change0.00