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
Unknown* 0 1,970.00p SI Trade
16:27:29 - 12-May-25
Unknown* 0 1,970.00p SI Trade
13:54:00 - 12-May-25
Buy* 2 1,949.20p Ordinary
11:29:11 - 12-May-25
Buy* 3 1,949.20p Ordinary
11:29:11 - 12-May-25
Buy* 1 1,949.20p Ordinary
11:29:08 - 12-May-25
Buy* 317 1,947.00p Ordinary
10:57:03 - 12-May-25
Sell* 10 1,910.00p SI Trade
10:16:32 - 12-May-25
Buy* 100 1,950.00p Ordinary
10:15:48 - 12-May-25
Buy* 300 1,950.00p Ordinary
09:58:50 - 12-May-25
Buy* 20 1,940.00p Ordinary
09:23:56 - 12-May-25
Buy* 154 1,935.00p Ordinary
16:29:03 - 09-May-25
Sell* 1 1,900.00p SI Trade
16:25:51 - 09-May-25
Sell* 205 1,915.00p Ordinary
15:20:34 - 09-May-25
Buy* 257 1,938.00p Ordinary
15:06:56 - 09-May-25
Buy* 206 1,939.00p Ordinary
14:56:59 - 09-May-25
Buy* 1,025 1,939.50p Ordinary
14:24:55 - 09-May-25
Buy* 205 1,940.00p Ordinary
14:09:09 - 09-May-25
Buy* 1 1,950.00p SI Trade
14:03:47 - 09-May-25
Sell* 300 1,915.00p Ordinary
13:13:48 - 09-May-25
Sell* 3 1,910.00p SI Trade
12:56:38 - 09-May-25
Buy* 771 1,941.50p Ordinary
12:55:04 - 09-May-25
Buy* 250 1,942.50p Ordinary
11:56:47 - 09-May-25
Buy* 3 1,944.00p Ordinary
10:55:19 - 09-May-25
Buy* 150 1,945.00p Ordinary
10:52:53 - 09-May-25
Unknown* 0 1,950.00p SI Trade
08:55:51 - 09-May-25
Sell* 1 1,900.00p SI Trade
08:11:40 - 09-May-25
Sell* 187 1,905.00p Ordinary
08:05:34 - 09-May-25
Sell* 3 1,890.00p SI Trade
08:00:40 - 09-May-25
Buy* 12 1,930.00p SI Trade
08:00:40 - 09-May-25
Sell* 1 1,890.00p SI Trade
08:00:40 - 09-May-25
Buy* 175 1,910.00p Ordinary
16:26:13 - 08-May-25
Buy* 25 1,910.00p Ordinary
16:04:10 - 08-May-25
Buy* 25 1,910.00p Ordinary
13:15:21 - 08-May-25
Buy* 50 1,910.00p Ordinary
12:52:18 - 08-May-25
Buy* 225 1,909.00p Ordinary
10:26:26 - 08-May-25
Buy* 500 1,904.8571p Ordinary
09:54:02 - 08-May-25
Buy* 367 1,904.8571p Ordinary
09:44:38 - 08-May-25
Unknown* 0 1,915.00p SI Trade
15:51:02 - 07-May-25
Buy* 1 1,915.00p SI Trade
15:51:02 - 07-May-25
Unknown* 0 1,915.00p SI Trade
15:51:02 - 07-May-25
Buy* 1 1,915.00p SI Trade
15:51:02 - 07-May-25
Buy* 234 1,913.00p Ordinary
14:43:17 - 07-May-25
Buy* 242 1,899.00p Ordinary
14:43:06 - 07-May-25
Buy* 175 1,913.70p Ordinary
13:25:31 - 07-May-25
Buy* 500 1,914.00p Ordinary
13:07:30 - 07-May-25
Buy* 25 1,914.40p Ordinary
08:26:43 - 07-May-25
Buy* 103 1,914.40p Ordinary
08:04:42 - 07-May-25
Buy* 50 1,915.00p Ordinary
15:31:58 - 06-May-25
Buy* 521 1,915.00p Ordinary
14:17:27 - 06-May-25
Buy* 50 1,915.00p Ordinary
13:14:31 - 06-May-25
Buy* 150 1,915.80p Ordinary
12:54:41 - 06-May-25
Buy* 445 1,917.20p Ordinary
09:06:31 - 06-May-25
Buy* 500 1,918.40p Ordinary
09:00:31 - 06-May-25
Buy* 3 1,919.23p Ordinary
08:03:08 - 06-May-25
Buy* 86 1,895.00p Ordinary
14:22:37 - 02-May-25
Buy* 526 1,897.50p Ordinary
14:14:37 - 02-May-25
Buy* 229 1,890.00p Ordinary
10:43:14 - 02-May-25
Buy* 300 1,900.00p Ordinary
08:13:55 - 02-May-25
Unknown* 3,583 1,857.20p Ordinary
15:50:38 - 01-May-25
Buy* 500 1,898.00p Ordinary
11:42:36 - 01-May-25
Buy* 105 1,898.00p Ordinary
09:25:06 - 01-May-25
Buy* 10 1,898.00p Ordinary
09:23:07 - 01-May-25
Sell* 1 1,850.00p SI Trade
08:49:02 - 01-May-25
Sell* 5 1,850.00p SI Trade
08:49:02 - 01-May-25
Unknown* 0 1,900.00p SI Trade
08:49:02 - 01-May-25
Sell* 1 1,850.00p SI Trade
08:49:02 - 01-May-25
Buy* 2 1,900.00p SI Trade
08:49:02 - 01-May-25
Unknown* 0 1,900.00p SI Trade
08:49:02 - 01-May-25
Unknown* 0 1,900.00p SI Trade
08:49:02 - 01-May-25
Sell* 6 1,850.00p SI Trade
08:49:02 - 01-May-25
Buy* 85 1,899.95p Ordinary
08:31:30 - 01-May-25
Unknown* 1,447 1,903.215p Negotiated Trade
19:31:39 - 30-Apr-25
Buy* 44 1,899.75p Ordinary
15:23:49 - 30-Apr-25
Buy* 50 1,895.00p Ordinary
12:42:25 - 30-Apr-25
Buy* 300 1,899.50p Ordinary
12:27:07 - 30-Apr-25
Buy* 20 1,898.00p Ordinary
11:48:46 - 30-Apr-25
Buy* 100 1,894.00p Ordinary
11:13:03 - 30-Apr-25
Buy* 100 1,900.00p Ordinary
16:03:12 - 29-Apr-25
Sell* 550 1,852.00p Negotiated Trade
11:54:22 - 29-Apr-25
Sell* 550 1,850.00p Negotiated Trade
11:54:15 - 29-Apr-25
Unknown* -550 1,850.00p Correction
Negotiated Trade
11:52:28 - 29-Apr-25
Sell* 550 1,850.00p Negotiated Trade
11:52:28 - 29-Apr-25
Buy* 59 1,887.00p Ordinary
08:03:59 - 29-Apr-25
Buy* 100 1,859.50p Ordinary
16:18:09 - 28-Apr-25
Buy* 26 1,870.00p Ordinary
16:11:33 - 28-Apr-25
Unknown* 0 1,860.00p SI Trade
16:08:25 - 28-Apr-25
Buy* 100 1,860.00p Ordinary
16:08:21 - 28-Apr-25
Buy* 300 1,845.00p Ordinary
14:22:43 - 28-Apr-25
Unknown* 0 1,860.00p SI Trade
13:00:17 - 28-Apr-25
Unknown* 0 1,860.00p SI Trade
13:00:17 - 28-Apr-25
Buy* 199 1,850.00p Ordinary
12:58:53 - 28-Apr-25
Buy* 48 1,835.00p Ordinary
08:19:50 - 28-Apr-25
Buy* 108 1,850.00p Ordinary
08:04:28 - 28-Apr-25
Unknown* 2,900 1,850.00p Negotiated Trade
16:38:05 - 25-Apr-25
Unknown* -2,900 1,850.00p Correction
Negotiated Trade
16:38:05 - 25-Apr-25
Unknown* 2,900 1,850.00p Negotiated Trade
16:38:05 - 25-Apr-25
Buy* 150 1,850.00p Ordinary
16:06:06 - 25-Apr-25
Buy* 650 1,830.00p Ordinary
16:02:01 - 25-Apr-25
Unknown* 0 1,840.00p SI Trade
15:32:25 - 25-Apr-25
Sell* 7 1,760.00p SI Trade
10:17:59 - 25-Apr-25
Buy* 1 1,840.00p SI Trade
10:17:38 - 25-Apr-25
Unknown* 0 1,840.00p SI Trade
10:17:38 - 25-Apr-25
Buy* 800 1,830.00p Ordinary
09:12:39 - 25-Apr-25
Buy* 507 1,810.00p Ordinary
08:35:41 - 25-Apr-25
Buy* 212 1,830.00p Ordinary
08:19:00 - 25-Apr-25
Buy* 250 1,818.00p Ordinary
15:00:27 - 24-Apr-25
Buy* 50 1,818.00p Ordinary
12:42:10 - 24-Apr-25
Buy* 166 1,818.00p Ordinary
08:21:08 - 24-Apr-25
Buy* 300 1,813.00p Ordinary
08:14:10 - 24-Apr-25
Buy* 600 1,801.30p Ordinary
08:13:12 - 24-Apr-25
Buy* 100 1,800.00p Ordinary
16:26:51 - 23-Apr-25
Buy* 50 1,829.20p Ordinary
13:27:16 - 23-Apr-25
Unknown* 115 1,800.00p Ordinary
10:16:38 - 23-Apr-25
Buy* 35 1,839.00p Ordinary
10:00:54 - 23-Apr-25
Unknown* 0 1,830.00p SI Trade
09:45:37 - 23-Apr-25
Buy* 100 1,830.00p Ordinary
09:45:16 - 23-Apr-25
Buy* 100 1,790.00p Ordinary
09:43:50 - 23-Apr-25
Buy* 750 1,810.00p Ordinary
09:43:49 - 23-Apr-25
Buy* 100 1,780.00p Ordinary
09:41:59 - 23-Apr-25
Buy* 250 1,775.00p Ordinary
09:39:54 - 23-Apr-25
Buy* 250 1,775.00p Ordinary
09:39:05 - 23-Apr-25
Buy* 200 1,763.00p Ordinary
09:27:06 - 23-Apr-25
Buy* 186 1,762.00p Ordinary
08:37:27 - 23-Apr-25
Buy* 132 1,762.00p Ordinary
08:03:50 - 23-Apr-25
Buy* 196 1,751.10p Ordinary
15:37:19 - 22-Apr-25
Sell* 175 1,715.00p Ordinary
11:36:12 - 22-Apr-25
Sell* 175 1,700.00p Ordinary
11:35:44 - 22-Apr-25
Buy* 610 1,745.50p Ordinary
11:10:36 - 22-Apr-25
Buy* 14 1,763.00p Ordinary
10:37:29 - 22-Apr-25
Buy* 113 1,763.00p Ordinary
10:33:36 - 22-Apr-25
Unknown* 0 1,770.00p SI Trade
10:07:15 - 22-Apr-25
Buy* 226 1,763.00p Ordinary
08:10:53 - 22-Apr-25
Buy* 275 1,742.00p Ordinary
08:09:16 - 22-Apr-25
Buy* 800 1,760.00p Ordinary
15:56:52 - 17-Apr-25
Buy* 434 1,760.00p Ordinary
15:33:26 - 17-Apr-25
Buy* 66 1,760.00p Ordinary
15:05:00 - 17-Apr-25
Buy* 38 1,751.80p Ordinary
14:31:33 - 17-Apr-25
Buy* 180 1,750.40p Ordinary
14:28:41 - 17-Apr-25
Buy* 113 1,760.00p Ordinary
14:00:33 - 17-Apr-25
Sell* 4 1,700.00p Uncrossing Trade
14:00:22 - 17-Apr-25
Buy* 273 1,748.30p Ordinary
10:46:07 - 17-Apr-25
Buy* 80 1,746.90p Ordinary
08:44:53 - 17-Apr-25
Buy* 2 1,763.00p Ordinary
08:16:05 - 17-Apr-25
Buy* 200 1,745.50p Ordinary
14:48:37 - 16-Apr-25
Buy* 623 1,748.80p Ordinary
11:13:33 - 16-Apr-25
Buy* 589 1,780.00p Ordinary
10:54:40 - 16-Apr-25
Buy* 300 1,769.90p Ordinary
10:30:47 - 16-Apr-25
Buy* 649 1,770.00p Ordinary
08:25:14 - 16-Apr-25
Buy* 200 1,770.00p Ordinary
08:15:09 - 16-Apr-25
Buy* 33 1,772.00p Ordinary
08:00:32 - 16-Apr-25
Unknown* -1 1,790.00p Ordinary
Correction
16:27:51 - 15-Apr-25
Buy* 1 1,790.00p Ordinary
16:27:51 - 15-Apr-25
Buy* 200 1,790.00p Ordinary
16:02:37 - 15-Apr-25
Sell* 295 1,710.00p Ordinary
15:07:32 - 15-Apr-25
Sell* 295 1,700.00p Ordinary
15:07:24 - 15-Apr-25
Buy* 113 1,755.00p Ordinary
14:19:36 - 15-Apr-25
Buy* 6 1,800.00p SI Trade
13:52:03 - 15-Apr-25
Buy* 1 1,800.00p SI Trade
13:52:03 - 15-Apr-25
Unknown* 0 1,800.00p SI Trade
13:52:03 - 15-Apr-25
Unknown* 0 1,800.00p SI Trade
13:52:03 - 15-Apr-25
Buy* 1,130 1,760.00p Ordinary
13:35:16 - 15-Apr-25
Buy* 1,116 1,791.00p Ordinary
13:18:34 - 15-Apr-25
Unknown* 1,674 1,791.00p Ordinary
13:15:12 - 15-Apr-25
Buy* 23 1,791.00p Ordinary
12:45:29 - 15-Apr-25
Sell* 25 1,751.60p Ordinary
12:44:52 - 15-Apr-25
Buy* 168 1,791.00p Ordinary
12:28:46 - 15-Apr-25
Buy* 223 1,791.00p Ordinary
12:26:26 - 15-Apr-25
Buy* 69 1,793.00p Ordinary
12:18:17 - 15-Apr-25
Buy* 13 1,793.00p Ordinary
12:18:17 - 15-Apr-25
Buy* 1 1,793.00p Ordinary
12:18:16 - 15-Apr-25
Buy* 4 1,793.00p Ordinary
12:18:16 - 15-Apr-25
Buy* 3 1,793.00p Ordinary
12:18:16 - 15-Apr-25
Buy* 89 1,793.00p Ordinary
12:18:16 - 15-Apr-25
Buy* 3 1,793.00p Ordinary
12:18:15 - 15-Apr-25
Buy* 91 1,793.00p Ordinary
12:18:15 - 15-Apr-25
Buy* 18 1,793.00p Ordinary
12:18:15 - 15-Apr-25
Buy* 1 1,795.00p Ordinary
12:08:45 - 15-Apr-25
Buy* 2 1,795.00p Ordinary
12:08:31 - 15-Apr-25
Sell* 596 1,750.00p Ordinary
11:29:11 - 15-Apr-25
Sell* 1,000 1,748.00p Negotiated Trade
10:27:20 - 15-Apr-25
Sell* 1,000 1,745.00p Negotiated Trade
10:27:13 - 15-Apr-25
Sell* 96 1,740.00p Ordinary
10:07:22 - 15-Apr-25
Buy* 55 1,800.00p Ordinary
09:27:03 - 15-Apr-25
Buy* 277 1,803.00p Ordinary
08:34:22 - 15-Apr-25
Buy* 6 1,805.00p Ordinary
08:32:43 - 15-Apr-25
Buy* 70 1,808.00p Ordinary
08:11:53 - 15-Apr-25
Sell* 57 1,835.00p Ordinary
16:08:11 - 14-Apr-25
Sell* 1,000 1,801.00p Ordinary
15:28:41 - 14-Apr-25
Unknown* 2,000 1,812.20p Ordinary
15:28:08 - 14-Apr-25
Unknown* 2,000 1,812.20p Ordinary
15:27:36 - 14-Apr-25
Buy* 1 1,900.00p SI Trade
12:45:48 - 14-Apr-25
Unknown* 0 1,900.00p SI Trade
12:45:48 - 14-Apr-25
Unknown* 0 1,900.00p SI Trade
12:45:48 - 14-Apr-25
Sell* 4 1,800.00p SI Trade
12:45:48 - 14-Apr-25
Sell* 1 1,800.00p SI Trade
12:45:48 - 14-Apr-25
Sell* 832 1,811.00p Ordinary
10:24:12 - 14-Apr-25
Sell* 900 1,843.00p Ordinary
10:16:35 - 14-Apr-25
Sell* 500 1,834.00p Ordinary
08:49:53 - 14-Apr-25
Sell* 76 1,835.00p Ordinary
08:22:40 - 14-Apr-25
Buy* 542 1,841.20p Ordinary
08:02:33 - 14-Apr-25
FTSE 100 Latest
Value8,604.98
Change50.18