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!

Cgi Ord (0A18) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 1 142.78559 Currency Conversion
OTC Trade
16:06:34 - 02-Jul-25
Unknown* 0 142.63546 Currency Conversion
OTC Trade
16:06:30 - 02-Jul-25
Unknown* 0 142.62181 Currency Conversion
OTC Trade
15:18:49 - 02-Jul-25
Unknown* 0 142.62181 Currency Conversion
OTC Trade
15:18:49 - 02-Jul-25
Unknown* 5 142.53146 Currency Conversion
OTC Trade
14:52:31 - 02-Jul-25
Unknown* 0 142.89477 Currency Conversion
OTC Trade
14:51:59 - 02-Jul-25
Unknown* 0 142.89477 Currency Conversion
OTC Trade
14:51:59 - 02-Jul-25
Unknown* 0 142.89477 Currency Conversion
OTC Trade
14:51:58 - 02-Jul-25
Unknown* 0 142.89477 Currency Conversion
OTC Trade
14:51:57 - 02-Jul-25
Unknown* 0 142.48 OTC Trade
14:45:30 - 02-Jul-25
Unknown* 0 143.59082 Currency Conversion
OTC Trade
14:35:09 - 02-Jul-25
Unknown* 0 144.39605 Currency Conversion
OTC Trade
14:31:10 - 02-Jul-25
Unknown* 0 142.64911 Currency Conversion
OTC Trade
14:30:58 - 02-Jul-25
Unknown* 0 143.34515 Currency Conversion
OTC Trade
14:30:57 - 02-Jul-25
Unknown* 0 142.64911 Currency Conversion
OTC Trade
14:30:57 - 02-Jul-25
Unknown* 6 144.92786 Cross
Currency Conversion
OTC Trade
17:54:13 - 01-Jul-25
Unknown* 1 143.13654 Currency Conversion
OTC Trade
15:22:30 - 01-Jul-25
Unknown* 1 142.49582 Currency Conversion
Negotiated Trade
15:28:21 - 30-Jun-25
Unknown* 0 142.26003 Currency Conversion
OTC Trade
14:55:27 - 30-Jun-25
Unknown* 0 142.26003 Currency Conversion
OTC Trade
14:55:27 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:50 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:50 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:38 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:38 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:34 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:34 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:51:33 - 30-Jun-25
Unknown* 0 141.79513 Currency Conversion
OTC Trade
14:51:17 - 30-Jun-25
Unknown* 0 141.79513 Currency Conversion
OTC Trade
14:51:17 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:50:51 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:50:51 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:50:51 - 30-Jun-25
Unknown* 0 142.21901 Currency Conversion
OTC Trade
14:50:51 - 30-Jun-25
Unknown* 33 142.81471 Currency Conversion
Negotiated Trade
14:31:39 - 30-Jun-25
Unknown* 0 143.02575 Currency Conversion
OTC Trade
14:30:14 - 30-Jun-25
Unknown* 0 143.02575 Currency Conversion
OTC Trade
14:30:10 - 30-Jun-25
Unknown* 0 141.30645 Currency Conversion
OTC Trade
15:38:55 - 27-Jun-25
Unknown* 0 141.30645 Currency Conversion
OTC Trade
15:38:54 - 27-Jun-25
Unknown* 0 141.30645 Currency Conversion
OTC Trade
15:29:04 - 27-Jun-25
Unknown* 0 141.30645 Currency Conversion
OTC Trade
15:29:04 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:37 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:36 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 0 141.81097 Currency Conversion
OTC Trade
14:50:35 - 27-Jun-25
Unknown* 2 141.94732 Currency Conversion
OTC Trade
14:30:00 - 27-Jun-25
Unknown* 1,317 0.00 OTC Trade
17:05:09 - 26-Jun-25
Unknown* 0 142.67497 Currency Conversion
OTC Trade
16:49:20 - 26-Jun-25
Unknown* 0 142.67497 Currency Conversion
OTC Trade
16:49:20 - 26-Jun-25
Unknown* 0 142.92175 Currency Conversion
OTC Trade
16:26:30 - 26-Jun-25
Unknown* 0 142.92175 Currency Conversion
OTC Trade
16:26:30 - 26-Jun-25
Unknown* 0 142.68868 Currency Conversion
OTC Trade
15:41:30 - 26-Jun-25
Unknown* 0 142.68868 Currency Conversion
OTC Trade
15:41:30 - 26-Jun-25
Unknown* 0 142.8532 Currency Conversion
OTC Trade
15:34:49 - 26-Jun-25
Unknown* 0 142.63385 Currency Conversion
OTC Trade
15:14:51 - 26-Jun-25
Unknown* 0 142.63385 Currency Conversion
OTC Trade
15:14:51 - 26-Jun-25
Unknown* 0 142.7161 Currency Conversion
OTC Trade
14:56:23 - 26-Jun-25
Unknown* 0 142.7161 Currency Conversion
OTC Trade
14:56:23 - 26-Jun-25
Unknown* 1 142.29111 Currency Conversion
OTC Trade
14:50:23 - 26-Jun-25
Unknown* 1 142.29111 Currency Conversion
OTC Trade
14:50:23 - 26-Jun-25
Unknown* 0 142.29111 Currency Conversion
OTC Trade
14:50:23 - 26-Jun-25
Unknown* 0 142.29111 Currency Conversion
OTC Trade
14:50:23 - 26-Jun-25
Unknown* 0 142.29111 Currency Conversion
OTC Trade
14:50:20 - 26-Jun-25
Unknown* 0 142.29111 Currency Conversion
OTC Trade
14:50:20 - 26-Jun-25
Unknown* 0 142.19338 Currency Conversion
OTC Trade
19:08:47 - 25-Jun-25
Unknown* 0 142.19338 Currency Conversion
OTC Trade
19:08:47 - 25-Jun-25
Unknown* 0 142.00123 Currency Conversion
OTC Trade
18:10:31 - 25-Jun-25
Unknown* 0 142.00123 Currency Conversion
OTC Trade
18:10:31 - 25-Jun-25
Unknown* 0 144.85608 Currency Conversion
OTC Trade
15:11:21 - 25-Jun-25
Unknown* 0 144.85608 Currency Conversion
OTC Trade
15:11:20 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:25 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:25 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:24 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:24 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:23 - 25-Jun-25
Unknown* 0 144.60902 Currency Conversion
OTC Trade
14:50:23 - 25-Jun-25
Unknown* 0 145.55606 Currency Conversion
OTC Trade
14:31:02 - 25-Jun-25
Unknown* 1 144.97039 Currency Conversion
Negotiated Trade
17:08:01 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:40 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:40 - 24-Jun-25
Unknown* 1 145.71723 Currency Conversion
OTC Trade
14:50:39 - 24-Jun-25
Unknown* 1 145.71723 Currency Conversion
OTC Trade
14:50:39 - 24-Jun-25
Unknown* 1 145.71723 Currency Conversion
OTC Trade
14:50:39 - 24-Jun-25
Unknown* 1 145.71723 Currency Conversion
OTC Trade
14:50:39 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:37 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:37 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:36 - 24-Jun-25
Unknown* 0 145.71723 Currency Conversion
OTC Trade
14:50:36 - 24-Jun-25
Unknown* 0 145.4405 Currency Conversion
OTC Trade
14:50:48 - 23-Jun-25
Unknown* 0 145.4405 Currency Conversion
OTC Trade
14:50:48 - 23-Jun-25
Unknown* 0 145.4405 Currency Conversion
OTC Trade
14:50:48 - 23-Jun-25
Unknown* 0 145.4405 Currency Conversion
OTC Trade
14:50:48 - 23-Jun-25
Unknown* 0 145.79846 Currency Conversion
OTC Trade
14:50:45 - 23-Jun-25
Unknown* 0 145.79846 Currency Conversion
OTC Trade
14:50:41 - 23-Jun-25
Unknown* 0 145.79846 Currency Conversion
OTC Trade
14:50:40 - 23-Jun-25
Unknown* 0 145.79846 Currency Conversion
OTC Trade
14:50:40 - 23-Jun-25
Unknown* 0 143.9123 Currency Conversion
OTC Trade
14:31:27 - 23-Jun-25
Unknown* 1 143.9123 Currency Conversion
OTC Trade
14:31:23 - 23-Jun-25
Unknown* 1 143.9123 Currency Conversion
OTC Trade
14:31:22 - 23-Jun-25
Unknown* 0 144.75213 Currency Conversion
OTC Trade
14:31:18 - 23-Jun-25
Unknown* 0 144.76589 Currency Conversion
OTC Trade
14:31:07 - 23-Jun-25
Unknown* 22 144.55938 Cross
Currency Conversion
OTC Trade
14:30:02 - 23-Jun-25
Unknown* 0 146.51328 Currency Conversion
OTC Trade
14:53:11 - 20-Jun-25
Unknown* 0 146.51328 Currency Conversion
OTC Trade
14:53:11 - 20-Jun-25
Unknown* 0 146.81449 Currency Conversion
OTC Trade
14:52:14 - 20-Jun-25
Unknown* 0 146.81449 Currency Conversion
OTC Trade
14:52:14 - 20-Jun-25
Unknown* 0 146.56804 Currency Conversion
OTC Trade
14:51:46 - 20-Jun-25
Unknown* 0 146.65019 Currency Conversion
OTC Trade
14:51:46 - 20-Jun-25
Unknown* 0 146.56804 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 146.56804 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 147.18416 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 147.18416 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 147.18416 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 147.18416 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 146.56804 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 146.56804 Currency Conversion
OTC Trade
14:51:45 - 20-Jun-25
Unknown* 0 147.47169 Currency Conversion
OTC Trade
14:36:20 - 20-Jun-25
Unknown* 0 146.71865 Currency Conversion
OTC Trade
14:31:24 - 20-Jun-25
Unknown* 0 146.71865 Currency Conversion
OTC Trade
14:31:17 - 20-Jun-25
Unknown* 26 147.37776 Currency Conversion
Negotiated Trade
19:07:49 - 18-Jun-25
Unknown* 0 147.279 Currency Conversion
OTC Trade
17:58:19 - 18-Jun-25
Unknown* 0 147.279 Currency Conversion
OTC Trade
17:58:19 - 18-Jun-25
Unknown* 0 147.34732 Currency Conversion
OTC Trade
17:00:21 - 18-Jun-25
Unknown* 0 147.34732 Currency Conversion
OTC Trade
17:00:21 - 18-Jun-25
Unknown* 150 147.42103 Currency Conversion
Negotiated Trade
15:25:31 - 18-Jun-25
Unknown* 0 147.62062 Currency Conversion
OTC Trade
14:50:39 - 18-Jun-25
Unknown* 0 147.62062 Currency Conversion
OTC Trade
14:50:39 - 18-Jun-25
Unknown* 0 147.62062 Currency Conversion
OTC Trade
14:50:38 - 18-Jun-25
Unknown* 0 147.62062 Currency Conversion
OTC Trade
14:50:38 - 18-Jun-25
Unknown* 2 147.56596 Cross
Currency Conversion
OTC Trade
20:48:16 - 17-Jun-25
Unknown* 0 147.39279 Currency Conversion
OTC Trade
15:12:03 - 17-Jun-25
Unknown* 1 147.39279 Currency Conversion
OTC Trade
15:12:03 - 17-Jun-25
Unknown* 0 147.40636 Currency Conversion
OTC Trade
14:50:39 - 17-Jun-25
Unknown* 0 147.40636 Currency Conversion
OTC Trade
14:50:39 - 17-Jun-25
Unknown* 100 148.69671 Currency Conversion
OTC Trade
17:20:56 - 16-Jun-25
Unknown* 300 149.02998 Currency Conversion
OTC Trade
16:59:42 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.81233 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.81233 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.81233 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.81233 Currency Conversion
OTC Trade
14:50:39 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:38 - 16-Jun-25
Unknown* 0 148.90755 Currency Conversion
OTC Trade
14:50:37 - 16-Jun-25
Unknown* 0 148.74432 Currency Conversion
OTC Trade
14:36:06 - 16-Jun-25
Unknown* 0 148.07779 Currency Conversion
OTC Trade
14:31:26 - 16-Jun-25
Unknown* 0 148.07779 Currency Conversion
OTC Trade
14:31:22 - 16-Jun-25
Unknown* 0 148.07779 Currency Conversion
OTC Trade
14:31:22 - 16-Jun-25
Unknown* 100 147.27307 Currency Conversion
OTC Trade
19:38:31 - 13-Jun-25
Unknown* 100 147.26436 Currency Conversion
OTC Trade
19:38:31 - 13-Jun-25
Unknown* 1,070 0.00 OTC Trade
17:01:57 - 13-Jun-25
Unknown* 1,070 147.08 OTC Trade
17:01:57 - 13-Jun-25
Unknown* -1,070 0.00 Correction
OTC Trade
17:01:57 - 13-Jun-25
Unknown* 1,070 0.00 OTC Trade
17:01:57 - 13-Jun-25
Unknown* -1,070 0.00 Correction
OTC Trade
17:01:57 - 13-Jun-25
Unknown* 22 148.30863 Currency Conversion
Negotiated Trade
15:56:26 - 13-Jun-25
Unknown* 0 148.31468 Currency Conversion
OTC Trade
15:47:29 - 13-Jun-25
Unknown* 0 148.31468 Currency Conversion
OTC Trade
15:47:29 - 13-Jun-25
Unknown* 0 148.73734 Currency Conversion
OTC Trade
15:42:08 - 13-Jun-25
Unknown* 0 148.73734 Currency Conversion
OTC Trade
15:42:08 - 13-Jun-25
Unknown* 22 148.83105 Currency Conversion
Negotiated Trade
15:12:03 - 13-Jun-25
Unknown* 0 148.65554 Currency Conversion
OTC Trade
14:59:17 - 13-Jun-25
Unknown* 0 148.65554 Currency Conversion
OTC Trade
14:59:16 - 13-Jun-25
Unknown* 0 149.17364 Currency Conversion
OTC Trade
14:59:04 - 13-Jun-25
Unknown* 0 149.17364 Currency Conversion
OTC Trade
14:59:04 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:40 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:40 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:34 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 148.90095 Currency Conversion
OTC Trade
14:50:33 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:31 - 13-Jun-25
Unknown* 0 149.13274 Currency Conversion
OTC Trade
14:50:31 - 13-Jun-25
Unknown* 0 148.75098 Currency Conversion
OTC Trade
14:48:21 - 13-Jun-25
Unknown* 0 148.75098 Currency Conversion
OTC Trade
14:48:21 - 13-Jun-25
Unknown* 0 148.75098 Currency Conversion
OTC Trade
14:48:20 - 13-Jun-25
Unknown* 0 148.75098 Currency Conversion
OTC Trade
14:48:19 - 13-Jun-25
FTSE 100 Latest
Value8,774.69
Change-10.64