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 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
Sell* 50 2,370.00p Ordinary
16:20:21 - 21-Nov-25
Sell* 82 2,360.00p Ordinary
15:19:41 - 21-Nov-25
Unknown* 1 2,390.00p Uncrossing Trade
14:00:07 - 21-Nov-25
Buy* 1 2,420.00p SI Trade
12:56:14 - 21-Nov-25
Unknown* 0 2,360.00p SI Trade
12:56:14 - 21-Nov-25
Buy* 1 2,390.00p Suspected BUY Trade
11:00:00 - 21-Nov-25
Sell* 300 2,362.00p Ordinary
10:21:44 - 21-Nov-25
Buy* 1 2,400.00p SI Trade
09:34:52 - 21-Nov-25
Unknown* 0 2,360.00p SI Trade
09:34:52 - 21-Nov-25
Unknown* 0 2,400.00p SI Trade
09:34:52 - 21-Nov-25
Sell* 100 2,381.00p Ordinary
09:28:01 - 21-Nov-25
Sell* 81 2,413.00p Ordinary
13:52:42 - 20-Nov-25
Sell* 331 2,413.00p Ordinary
12:59:51 - 20-Nov-25
Sell* 1 2,410.00p Ordinary
11:02:03 - 20-Nov-25
Sell* 4 2,400.00p Uncrossing Trade
11:00:28 - 20-Nov-25
Sell* 100 2,410.00p Ordinary
10:12:44 - 20-Nov-25
Sell* 325 2,415.00p Ordinary
09:32:31 - 20-Nov-25
Buy* 1 2,438.00p Ordinary
08:11:31 - 20-Nov-25
Sell* 209 2,390.90p Ordinary
15:57:27 - 19-Nov-25
Sell* 673 2,391.00p Ordinary
15:01:45 - 19-Nov-25
Sell* 418 2,392.10p Ordinary
12:22:56 - 19-Nov-25
Sell* 1 2,400.00p Uncrossing Trade
16:35:11 - 18-Nov-25
Sell* 300 2,390.00p Ordinary
16:28:28 - 18-Nov-25
Unknown* 0 2,420.00p SI Trade
16:22:15 - 18-Nov-25
Unknown* 0 2,420.00p SI Trade
16:22:15 - 18-Nov-25
Sell* 500 2,375.00p Ordinary
16:22:00 - 18-Nov-25
Sell* 263 2,391.00p Ordinary
14:01:52 - 18-Nov-25
Sell* 28 2,380.00p Ordinary
11:01:33 - 18-Nov-25
Sell* 150 2,380.60p Ordinary
10:51:47 - 18-Nov-25
Sell* 62 2,400.00p Ordinary
10:21:57 - 18-Nov-25
Sell* 250 2,410.00p Ordinary
08:08:25 - 18-Nov-25
Sell* 1,000 2,410.00p Ordinary
08:08:01 - 18-Nov-25
Sell* 29 2,410.00p Uncrossing Trade
16:35:15 - 17-Nov-25
Buy* 14 2,430.00p SI Trade
16:15:09 - 17-Nov-25
Sell* 272 2,421.50p Ordinary
15:05:41 - 17-Nov-25
Sell* 205 2,425.00p Ordinary
12:33:05 - 17-Nov-25
Sell* 26 2,427.50p Ordinary
11:39:52 - 17-Nov-25
Sell* 233 2,416.00p Ordinary
11:31:02 - 17-Nov-25
Buy* 2 2,457.50p Ordinary
10:27:41 - 17-Nov-25
Unknown* 0 2,460.00p SI Trade
09:57:25 - 17-Nov-25
Unknown* 0 2,460.00p SI Trade
09:57:25 - 17-Nov-25
Unknown* 0 2,410.00p SI Trade
09:57:25 - 17-Nov-25
Sell* 80 2,416.00p Ordinary
08:32:29 - 17-Nov-25
Unknown* 3,900 2,415.00p Negotiated Trade
07:43:11 - 17-Nov-25
Unknown* 82 2,430.00p Ordinary
16:19:46 - 14-Nov-25
Sell* 968 2,411.50p Ordinary
13:00:35 - 14-Nov-25
Unknown* 2,000 2,410.50p Ordinary
11:15:50 - 14-Nov-25
Sell* 197 2,413.00p Ordinary
09:08:55 - 14-Nov-25
Sell* 4 2,418.10p Ordinary
16:26:59 - 13-Nov-25
Buy* 557 2,440.00p Ordinary
16:00:08 - 13-Nov-25
Sell* 1,000 2,423.00p Ordinary
15:54:21 - 13-Nov-25
Buy* 184 2,437.00p Ordinary
15:47:11 - 13-Nov-25
Sell* 3 2,410.00p SI Trade
14:51:40 - 13-Nov-25
Unknown* 0 2,410.00p SI Trade
14:51:40 - 13-Nov-25
Unknown* 0 2,410.00p SI Trade
14:51:40 - 13-Nov-25
Buy* 4 2,460.00p SI Trade
14:51:40 - 13-Nov-25
Unknown* 0 2,460.00p SI Trade
14:51:40 - 13-Nov-25
Buy* 1,000 2,441.00p Ordinary
14:46:06 - 13-Nov-25
Buy* 1,000 2,452.00p Ordinary
14:45:09 - 13-Nov-25
Buy* 1,000 2,451.00p Ordinary
08:29:10 - 13-Nov-25
Buy* 9 2,468.00p Ordinary
08:28:29 - 13-Nov-25
Buy* 15 2,468.00p Ordinary
08:12:43 - 13-Nov-25
Unknown* 1,650 2,455.34084p Currency Conversion
OTC Trade
15:38:12 - 12-Nov-25
Unknown* 1,650 2,455.34084p Ordinary
Currency Conversion
15:27:48 - 12-Nov-25
Buy* 2 2,450.00p Ordinary
15:17:59 - 12-Nov-25
Unknown* 2,000 2,459.20p Ordinary
10:17:23 - 12-Nov-25
Sell* 21 2,451.00p Ordinary
09:44:32 - 12-Nov-25
Sell* 434 2,450.00p Uncrossing Trade
09:00:24 - 12-Nov-25
Sell* 1,000 2,451.03p Ordinary
16:18:49 - 11-Nov-25
Unknown* 10 2,460.00p Ordinary
13:50:56 - 11-Nov-25
Buy* 400 2,460.60p Ordinary
13:31:41 - 11-Nov-25
Buy* 100 2,461.00p Ordinary
12:58:41 - 11-Nov-25
Sell* 315 2,451.01p Ordinary
11:54:24 - 11-Nov-25
Buy* 2 2,467.70p Ordinary
11:43:03 - 11-Nov-25
Buy* 1 2,467.70p Ordinary
11:43:03 - 11-Nov-25
Buy* 1 2,467.70p Ordinary
11:43:03 - 11-Nov-25
Sell* 750 2,451.01p Ordinary
10:34:33 - 11-Nov-25
Sell* 5 2,451.02p Ordinary
08:06:12 - 11-Nov-25
Unknown* 6,600 2,450.00p Negotiated Trade
07:52:10 - 11-Nov-25
Unknown* -6,600 2,450.00p Correction
Negotiated Trade
07:52:10 - 11-Nov-25
Unknown* 6,600 2,450.00p Negotiated Trade
07:52:10 - 11-Nov-25
Sell* 365 2,419.20p Ordinary
14:12:02 - 10-Nov-25
Sell* 50 2,415.60p Ordinary
12:54:20 - 10-Nov-25
Unknown* 0 2,460.00p SI Trade
12:25:08 - 10-Nov-25
Unknown* 0 2,460.00p SI Trade
12:25:08 - 10-Nov-25
Unknown* 0 2,460.00p SI Trade
12:25:08 - 10-Nov-25
Unknown* 0 2,460.00p SI Trade
12:25:08 - 10-Nov-25
Unknown* 3,800 2,430.00p Negotiated Trade
12:21:49 - 10-Nov-25
Buy* 800 2,428.50p Ordinary
11:57:56 - 10-Nov-25
Sell* 500 2,406.30p Ordinary
11:38:48 - 10-Nov-25
Buy* 12 2,428.50p Ordinary
10:51:21 - 10-Nov-25
FTSE 100 Latest
Value9,672.41
Change30.40