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!

Xpo Logistics O (0M1O) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Unknown* 0 $130.93 OTC Trade
14:50:33 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.30 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 2 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:32 - 22-Sep-25
Unknown* 0 $130.30 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.30 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.93 OTC Trade
14:50:31 - 22-Sep-25
Unknown* 0 $130.47 OTC Trade
14:43:59 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:32:09 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:32:05 - 22-Sep-25
Unknown* 0 $132.07 OTC Trade
14:32:04 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:32:03 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:31:58 - 22-Sep-25
Unknown* 0 $132.07 OTC Trade
14:31:57 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:31:56 - 22-Sep-25
Unknown* 0 $130.69 OTC Trade
14:31:52 - 22-Sep-25
Unknown* 3 $131.635 OTC Trade
14:30:38 - 22-Sep-25
Unknown* 1 $130.39482 Currency Conversion
Negotiated Trade
18:10:19 - 19-Sep-25
Unknown* 0 $131.68 OTC Trade
18:02:44 - 19-Sep-25
Unknown* 0 $131.43 OTC Trade
17:54:22 - 19-Sep-25
Unknown* 0 $131.73 OTC Trade
17:18:33 - 19-Sep-25
Unknown* 0 $131.73 OTC Trade
17:18:01 - 19-Sep-25
Unknown* 0 $131.67 OTC Trade
17:13:27 - 19-Sep-25
Unknown* 0 $131.14 OTC Trade
16:24:30 - 19-Sep-25
Unknown* 0 $131.14 OTC Trade
16:24:30 - 19-Sep-25
Unknown* 0 $130.54 OTC Trade
15:55:02 - 19-Sep-25
Unknown* 0 $129.92 OTC Trade
15:50:43 - 19-Sep-25
Unknown* 0 $129.78 OTC Trade
15:28:59 - 19-Sep-25
Unknown* 3 $130.6328 Cross
OTC Trade
15:25:48 - 19-Sep-25
Unknown* 0 $130.79 OTC Trade
15:19:09 - 19-Sep-25
Unknown* 1 $132.39394 Currency Conversion
Negotiated Trade
15:18:13 - 19-Sep-25
Unknown* 0 $130.16 OTC Trade
15:15:14 - 19-Sep-25
Unknown* 1 $130.35 OTC Trade
15:03:49 - 19-Sep-25
Unknown* 0 $131.41 OTC Trade
14:56:58 - 19-Sep-25
Unknown* 15 $131.5599 Cross
OTC Trade
14:54:26 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:39 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:37 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:35 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:32 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:31 - 19-Sep-25
Unknown* 0 $131.18 OTC Trade
14:50:31 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:59 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:58 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:58 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:58 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:58 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 4 $133.27 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $133.27 OTC Trade
14:30:57 - 19-Sep-25
Unknown* 0 $130.55 OTC Trade
14:30:56 - 19-Sep-25
Unknown* 62 $132.50 OTC Trade
18:44:35 - 18-Sep-25
Unknown* 36 $132.50 OTC Trade
18:44:35 - 18-Sep-25
Unknown* 2 $132.50 OTC Trade
18:44:35 - 18-Sep-25
Unknown* 23 $133.47272 Currency Conversion
Negotiated Trade
16:37:15 - 18-Sep-25
Unknown* 0 $134.11 OTC Trade
15:16:09 - 18-Sep-25
Unknown* 0 $132.83 OTC Trade
14:58:26 - 18-Sep-25
Unknown* 0 $133.02 OTC Trade
14:56:20 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:34 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:34 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:34 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:33 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:33 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:33 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:32 - 18-Sep-25
Unknown* 0 $132.48 OTC Trade
14:50:31 - 18-Sep-25
Unknown* 0 $132.09 OTC Trade
14:50:09 - 18-Sep-25
Unknown* 0 $132.09 OTC Trade
14:47:27 - 18-Sep-25
Unknown* 0 $131.20 OTC Trade
14:45:25 - 18-Sep-25
Unknown* 0 $131.64 OTC Trade
14:41:05 - 18-Sep-25
Unknown* 0 $131.63 OTC Trade
14:31:10 - 18-Sep-25
Unknown* 0 $130.26 OTC Trade
14:31:10 - 18-Sep-25
Unknown* 0 $131.63 OTC Trade
14:31:10 - 18-Sep-25
Unknown* 0 $131.63 OTC Trade
14:31:10 - 18-Sep-25
Unknown* 0 $130.18 OTC Trade
14:30:56 - 18-Sep-25
Unknown* 22 $131.63 OTC Trade
14:30:53 - 18-Sep-25
Unknown* 7 $130.3283 OTC Trade
20:15:35 - 17-Sep-25
Unknown* 3 $130.4967 OTC Trade
20:13:40 - 17-Sep-25
Unknown* 0 $134.39 OTC Trade
19:00:15 - 17-Sep-25
Unknown* 0 $134.40 OTC Trade
18:56:45 - 17-Sep-25
Unknown* 0 $134.18 OTC Trade
18:38:33 - 17-Sep-25
Unknown* 1 $133.02353 Currency Conversion
Negotiated Trade
18:10:24 - 17-Sep-25
Unknown* 0 $134.10 OTC Trade
17:40:38 - 17-Sep-25
Unknown* 0 $134.45 OTC Trade
16:53:17 - 17-Sep-25
Unknown* 0 $134.31 OTC Trade
16:52:59 - 17-Sep-25
Unknown* 0 $134.22 OTC Trade
16:52:45 - 17-Sep-25
Unknown* 0 $134.30 OTC Trade
16:41:13 - 17-Sep-25
Unknown* 8 $134.04 OTC Trade
16:33:10 - 17-Sep-25
Unknown* 0 $134.65 OTC Trade
16:05:55 - 17-Sep-25
Unknown* 1 $133.33049 Currency Conversion
Negotiated Trade
15:36:52 - 17-Sep-25
Unknown* 1 $135.12553 Currency Conversion
Negotiated Trade
15:36:51 - 17-Sep-25
Unknown* 0 $134.39 OTC Trade
15:19:00 - 17-Sep-25
Unknown* 0 $134.36 OTC Trade
14:50:56 - 17-Sep-25
Unknown* 0 $134.36 OTC Trade
14:50:53 - 17-Sep-25
Unknown* 0 $134.36 OTC Trade
14:50:52 - 17-Sep-25
Unknown* 0 $133.83 OTC Trade
14:50:39 - 17-Sep-25
Unknown* 0 $133.43 OTC Trade
14:43:47 - 17-Sep-25
Unknown* 0 $133.74 OTC Trade
14:30:53 - 17-Sep-25
Unknown* 0 $133.74 OTC Trade
14:30:53 - 17-Sep-25
Unknown* 0 $133.74 OTC Trade
14:30:53 - 17-Sep-25
Unknown* 0 $135.03 OTC Trade
14:30:53 - 17-Sep-25
Unknown* 0 $133.74 OTC Trade
14:30:53 - 17-Sep-25
Unknown* 0 $135.03 OTC Trade
14:30:52 - 17-Sep-25
Unknown* 0 $133.41 OTC Trade
17:37:39 - 16-Sep-25
Unknown* 0 $133.41 OTC Trade
17:32:56 - 16-Sep-25
Unknown* 0 $133.42 OTC Trade
17:03:39 - 16-Sep-25
Unknown* 0 $133.13 OTC Trade
16:53:51 - 16-Sep-25
Unknown* 0 $133.33 OTC Trade
16:04:55 - 16-Sep-25
Unknown* 0 $133.42 OTC Trade
16:00:40 - 16-Sep-25
Unknown* 0 $133.17 OTC Trade
15:56:27 - 16-Sep-25
Unknown* 0 $133.38 OTC Trade
15:40:46 - 16-Sep-25
Unknown* 1 $132.16929 Currency Conversion
Negotiated Trade
15:37:41 - 16-Sep-25
Unknown* 2 $133.99124 Currency Conversion
Negotiated Trade
15:37:41 - 16-Sep-25
Unknown* 0 $133.43 OTC Trade
15:36:27 - 16-Sep-25
Unknown* 0 $133.45 OTC Trade
15:34:56 - 16-Sep-25
Unknown* 0 $133.34 OTC Trade
15:05:49 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:48 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:47 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:46 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:46 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:46 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:40 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:40 - 16-Sep-25
Unknown* 0 $133.46 OTC Trade
14:50:40 - 16-Sep-25
Unknown* 0 $133.01 OTC Trade
14:50:39 - 16-Sep-25
Unknown* 0 $132.78 OTC Trade
14:31:07 - 16-Sep-25
Unknown* 0 $132.78 OTC Trade
14:31:06 - 16-Sep-25
Unknown* 0 $132.78 OTC Trade
14:31:02 - 16-Sep-25
Unknown* 0 $133.88 OTC Trade
14:31:01 - 16-Sep-25
Unknown* 0 $133.88 OTC Trade
14:31:01 - 16-Sep-25
Unknown* 0 $132.78 OTC Trade
14:31:01 - 16-Sep-25
Unknown* 0 $134.51 OTC Trade
14:30:30 - 16-Sep-25
Unknown* 0 $134.51 OTC Trade
14:30:30 - 16-Sep-25
Unknown* 0 $134.51 OTC Trade
14:30:25 - 16-Sep-25
Unknown* 58 $134.00 OTC Trade
18:50:54 - 15-Sep-25
Unknown* 50 $134.00 OTC Trade
18:50:54 - 15-Sep-25
Unknown* 128 $134.00 OTC Trade
18:50:54 - 15-Sep-25
Unknown* 14 $134.00 OTC Trade
18:44:46 - 15-Sep-25
Unknown* 1 $134.9848 Currency Conversion
Negotiated Trade
18:10:27 - 15-Sep-25
Unknown* 0 $133.63 OTC Trade
16:09:00 - 15-Sep-25
Unknown* 0 $133.58 OTC Trade
16:06:37 - 15-Sep-25
Unknown* 0 $133.23 OTC Trade
16:01:10 - 15-Sep-25
Unknown* 0 $133.61 OTC Trade
15:48:00 - 15-Sep-25
Unknown* 0 $133.61 OTC Trade
15:44:01 - 15-Sep-25
Unknown* 0 $133.27 OTC Trade
15:32:02 - 15-Sep-25
Unknown* 1 $130.86927 Currency Conversion
Negotiated Trade
15:18:50 - 15-Sep-25
Unknown* 0 $131.02 OTC Trade
15:03:51 - 15-Sep-25
Unknown* 0 $131.15 OTC Trade
14:58:05 - 15-Sep-25
Unknown* 0 $130.81 OTC Trade
14:55:27 - 15-Sep-25
Unknown* 0 $130.81 OTC Trade
14:55:10 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:54 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:53 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:53 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:53 - 15-Sep-25
Unknown* 0 $130.56 OTC Trade
14:50:53 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:32 - 15-Sep-25
Unknown* 0 $130.56 OTC Trade
14:50:31 - 15-Sep-25
Unknown* 0 $131.27 OTC Trade
14:50:31 - 15-Sep-25
Unknown* 0 $130.56 OTC Trade
14:50:31 - 15-Sep-25
Unknown* 0 $130.12 OTC Trade
14:46:31 - 15-Sep-25
Unknown* 0 $129.30 OTC Trade
14:39:10 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:55 - 15-Sep-25
Unknown* 0 $130.29 OTC Trade
14:31:55 - 15-Sep-25
Unknown* 0 $130.29 OTC Trade
14:31:54 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:53 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:52 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:52 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:51 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:50 - 15-Sep-25
Unknown* 0 $131.17 OTC Trade
14:31:50 - 15-Sep-25
Unknown* 0 $130.29 OTC Trade
14:31:50 - 15-Sep-25
Unknown* 0 $130.29 OTC Trade
14:31:49 - 15-Sep-25
FTSE 100 Latest
Value9,226.68
Change10.01