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* 2,498 0.00 OTC Trade
17:01:32 - 04-Jun-25
Unknown* 0 146.66701 Currency Conversion
OTC Trade
14:51:05 - 04-Jun-25
Unknown* 0 146.66701 Currency Conversion
OTC Trade
14:51:05 - 04-Jun-25
Unknown* 0 146.66701 Currency Conversion
OTC Trade
14:50:09 - 04-Jun-25
Unknown* 0 146.66701 Currency Conversion
OTC Trade
14:50:09 - 04-Jun-25
Unknown* 0 146.66701 Currency Conversion
OTC Trade
14:50:05 - 04-Jun-25
Unknown* 0 146.07705 Currency Conversion
OTC Trade
14:32:42 - 04-Jun-25
Unknown* 2,794 145.20 OTC Trade
17:25:27 - 03-Jun-25
Unknown* -2,794 145.61137 Correction
OTC Trade
17:25:27 - 03-Jun-25
Unknown* 0 145.61137 Currency Conversion
OTC Trade
17:25:27 - 03-Jun-25
Unknown* 0 145.61137 Currency Conversion
OTC Trade
17:25:27 - 03-Jun-25
Unknown* 0 145.69367 Currency Conversion
OTC Trade
17:24:08 - 03-Jun-25
Unknown* 0 145.69367 Currency Conversion
OTC Trade
17:24:08 - 03-Jun-25
Unknown* 0 145.69367 Currency Conversion
OTC Trade
17:24:08 - 03-Jun-25
Unknown* 0 145.69367 Currency Conversion
OTC Trade
17:24:08 - 03-Jun-25
Unknown* 2,794 0.00 OTC Trade
16:59:14 - 03-Jun-25
Unknown* 2,794 0.00 OTC Trade
16:59:14 - 03-Jun-25
Unknown* -2,794 0.00 Correction
OTC Trade
16:59:14 - 03-Jun-25
Unknown* 0 146.37955 Currency Conversion
OTC Trade
16:37:33 - 03-Jun-25
Unknown* 0 146.37955 Currency Conversion
OTC Trade
16:37:33 - 03-Jun-25
Unknown* 0 146.16007 Currency Conversion
OTC Trade
16:37:07 - 03-Jun-25
Unknown* 0 146.16007 Currency Conversion
OTC Trade
16:37:07 - 03-Jun-25
Unknown* 0 146.16007 Currency Conversion
OTC Trade
16:37:07 - 03-Jun-25
Unknown* 0 146.22866 Currency Conversion
OTC Trade
16:23:52 - 03-Jun-25
Unknown* 0 146.28353 Currency Conversion
OTC Trade
16:19:14 - 03-Jun-25
Unknown* 0 146.28353 Currency Conversion
OTC Trade
16:19:14 - 03-Jun-25
Unknown* 0 146.40698 Currency Conversion
OTC Trade
16:11:39 - 03-Jun-25
Unknown* 0 146.40698 Currency Conversion
OTC Trade
16:11:38 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 1 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 1 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 2 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 2 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 1 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 4 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 1 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 5 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 1 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 3 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
Unknown* 0 145.99546 Currency Conversion
OTC Trade
15:45:51 - 03-Jun-25
FTSE 100 Latest
Value8,801.29
Change14.27