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 $145.11 OTC Trade
20:18:54 - 15-Dec-25
Unknown* 1 $147.1293 Currency Conversion
Negotiated Trade
18:10:23 - 15-Dec-25
Unknown* 1 $146.57722 Currency Conversion
Negotiated Trade
15:20:43 - 15-Dec-25
Unknown* 1 $148.91867 Currency Conversion
Negotiated Trade
15:20:42 - 15-Dec-25
Unknown* 0 $146.53 OTC Trade
14:51:11 - 15-Dec-25
Unknown* 0 $147.56 OTC Trade
14:41:01 - 15-Dec-25
Unknown* 0 $145.71 OTC Trade
14:36:39 - 15-Dec-25
Unknown* 4 $145.29 OTC Trade
14:34:22 - 15-Dec-25
Unknown* 0 $147.95 OTC Trade
14:30:18 - 15-Dec-25
Unknown* 7 $151.1825 Cross
OTC Trade
18:17:13 - 12-Dec-25
Unknown* 0 $150.60 OTC Trade
15:36:30 - 12-Dec-25
Unknown* 0 $150.4943 OTC Trade
15:36:30 - 12-Dec-25
Unknown* 0 $149.99 OTC Trade
15:31:23 - 12-Dec-25
Unknown* 1 $149.80342 Currency Conversion
Negotiated Trade
15:16:53 - 12-Dec-25
Unknown* 0 $151.99 OTC Trade
15:12:52 - 12-Dec-25
Unknown* 5 $151.875 OTC Trade
14:30:22 - 12-Dec-25
Unknown* 3 $149.1261 OTC Trade
14:30:18 - 12-Dec-25
Unknown* 0 $149.02 OTC Trade
14:30:05 - 12-Dec-25
Unknown* 3 $150.123 OTC Trade
20:32:17 - 11-Dec-25
Unknown* 0 $151.94 OTC Trade
18:43:00 - 11-Dec-25
Unknown* 1 $152.54 OTC Trade
17:52:23 - 11-Dec-25
Unknown* 9 $152.43 OTC Trade
16:51:06 - 11-Dec-25
Unknown* 32 $151.15 OTC Trade
16:06:17 - 11-Dec-25
Unknown* 32 $152.03 OTC Trade
16:04:17 - 11-Dec-25
Unknown* 0 $151.78 OTC Trade
16:02:55 - 11-Dec-25
Unknown* 0 $151.78 OTC Trade
16:02:55 - 11-Dec-25
Unknown* 0 $152.79 OTC Trade
14:57:10 - 11-Dec-25
Unknown* 2 $152.60 OTC Trade
14:56:16 - 11-Dec-25
Unknown* 0 $154.68 OTC Trade
14:44:23 - 11-Dec-25
Unknown* 5 $154.255 OTC Trade
14:44:23 - 11-Dec-25
Unknown* 0 $154.68 OTC Trade
14:44:09 - 11-Dec-25
Unknown* 0 $154.5427 OTC Trade
14:44:09 - 11-Dec-25
Unknown* 22 $154.17 OTC Trade
14:43:50 - 11-Dec-25
Unknown* 1 $153.28 OTC Trade
14:42:22 - 11-Dec-25
Unknown* 1 $153.23 OTC Trade
14:40:56 - 11-Dec-25
Unknown* 2 $151.35 OTC Trade
14:32:37 - 11-Dec-25
Unknown* 0 $148.53 OTC Trade
14:30:43 - 11-Dec-25
Unknown* 4 $148.53 OTC Trade
14:30:42 - 11-Dec-25
Unknown* 0 $148.53 OTC Trade
14:30:36 - 11-Dec-25
Unknown* 20 $150.47 OTC Trade
20:59:39 - 10-Dec-25
Unknown* 449 $149.80633 Currency Conversion
Negotiated Trade
20:50:37 - 10-Dec-25
Unknown* 3 $149.8016 OTC Trade
20:03:29 - 10-Dec-25
Unknown* 8 $148.455 OTC Trade
19:47:41 - 10-Dec-25
Unknown* 5 $146.45 OTC Trade
18:19:19 - 10-Dec-25
Unknown* 34 $146.22 OTC Trade
17:15:56 - 10-Dec-25
Unknown* 15 $146.57 OTC Trade
17:12:00 - 10-Dec-25
Unknown* 49 $146.61 OTC Trade
17:07:13 - 10-Dec-25
Unknown* 34 $145.91 OTC Trade
16:57:33 - 10-Dec-25
Unknown* 0 $145.60 OTC Trade
16:22:55 - 10-Dec-25
Unknown* 201 $145.50548 Currency Conversion
Negotiated Trade
15:44:01 - 10-Dec-25
Unknown* 1 $145.87402 Currency Conversion
Negotiated Trade
15:17:30 - 10-Dec-25
Unknown* 0 $147.27 OTC Trade
15:00:53 - 10-Dec-25
Unknown* 1 $145.70 OTC Trade
14:46:38 - 10-Dec-25
Unknown* 100 $143.15342 Currency Conversion
Negotiated Trade
14:33:10 - 10-Dec-25
Unknown* 0 $145.17 OTC Trade
14:30:35 - 10-Dec-25
Unknown* 0 $140.60 OTC Trade
18:45:09 - 09-Dec-25
Unknown* 1 $141.42088 Currency Conversion
Negotiated Trade
15:19:10 - 09-Dec-25
Unknown* 0 $140.11 OTC Trade
14:38:19 - 09-Dec-25
Unknown* 1 $143.18952 Currency Conversion
Negotiated Trade
15:17:59 - 08-Dec-25
Unknown* 0 $141.73 OTC Trade
15:05:10 - 08-Dec-25
Unknown* 0 $141.73 OTC Trade
15:05:10 - 08-Dec-25
Unknown* 0 $139.74 OTC Trade
14:51:21 - 08-Dec-25
Unknown* 1 $142.84 OTC Trade
14:31:41 - 08-Dec-25
Unknown* 1 $141.51 Cross
OTC Trade
14:30:04 - 08-Dec-25
Unknown* 1 $143.09774 Currency Conversion
Negotiated Trade
18:10:43 - 05-Dec-25
Unknown* 0 $143.02 OTC Trade
17:05:14 - 05-Dec-25
Unknown* 1 $143.0811 Currency Conversion
Negotiated Trade
15:18:53 - 05-Dec-25
Unknown* 0 $137.70 OTC Trade
14:30:31 - 05-Dec-25
Unknown* 1 $139.90759 Currency Conversion
Negotiated Trade
15:23:00 - 04-Dec-25
Unknown* 1 $141.6397 Currency Conversion
Negotiated Trade
15:23:00 - 04-Dec-25
Unknown* 32 $139.40664 Currency Conversion
Negotiated Trade
15:14:45 - 04-Dec-25
Unknown* 11 $140.20031 Currency Conversion
Negotiated Trade
14:32:19 - 04-Dec-25
Unknown* 35 $141.63 OTC Trade
18:22:08 - 03-Dec-25
Unknown* 2 $141.668 OTC Trade
18:06:04 - 03-Dec-25
Unknown* 35 $141.84 OTC Trade
18:05:35 - 03-Dec-25
Unknown* 0 $141.49 OTC Trade
17:26:12 - 03-Dec-25
Unknown* 35 $141.50 OTC Trade
17:25:32 - 03-Dec-25
Unknown* 35 $141.68 OTC Trade
17:05:45 - 03-Dec-25
Unknown* 0 $140.92 OTC Trade
16:50:08 - 03-Dec-25
Unknown* 573 $0.00 SI Trade
16:36:05 - 03-Dec-25
Unknown* 573 $139.76 SI Trade
16:36:05 - 03-Dec-25
Unknown* -573 $0.00 SI Trade
Correction
16:36:05 - 03-Dec-25
Unknown* 1 $141.59779 Currency Conversion
Negotiated Trade
15:19:30 - 03-Dec-25
Unknown* 0 $140.11 OTC Trade
14:51:02 - 03-Dec-25
Unknown* 0 $138.63 OTC Trade
14:42:42 - 03-Dec-25
Unknown* 0 $136.91 OTC Trade
14:34:37 - 03-Dec-25
Unknown* 7 $134.8668 Cross
OTC Trade
20:21:38 - 02-Dec-25
Unknown* 7 $131.4761 Cross
OTC Trade
18:43:39 - 02-Dec-25
Unknown* 0 $131.37 OTC Trade
18:42:00 - 02-Dec-25
Unknown* 0 $130.71 OTC Trade
18:04:50 - 02-Dec-25
Unknown* 11 $131.884 OTC Trade
17:48:49 - 02-Dec-25
Unknown* 7 $132.1202 Cross
OTC Trade
17:33:08 - 02-Dec-25
Unknown* 8 $131.725 OTC Trade
17:25:41 - 02-Dec-25
Unknown* 0 $131.64 OTC Trade
17:06:52 - 02-Dec-25
Unknown* 0 $131.63 OTC Trade
17:02:44 - 02-Dec-25
Unknown* 0 $135.07 OTC Trade
15:59:27 - 02-Dec-25
Unknown* 1 $133.26 OTC Trade
15:30:44 - 02-Dec-25
Unknown* 1 $133.18105 Currency Conversion
Negotiated Trade
15:27:39 - 02-Dec-25
Unknown* 3 $134.9635 Currency Conversion
Negotiated Trade
15:27:39 - 02-Dec-25
Unknown* 33 $133.405 OTC Trade
15:24:04 - 02-Dec-25
Unknown* 33 $132.525 OTC Trade
15:21:01 - 02-Dec-25
Unknown* 0 $134.20 OTC Trade
15:11:38 - 02-Dec-25
Unknown* 1 $134.08 OTC Trade
15:05:02 - 02-Dec-25
Unknown* 0 $134.60 OTC Trade
14:37:22 - 02-Dec-25
Unknown* 0 $133.35 OTC Trade
14:34:45 - 02-Dec-25
Unknown* 0 $135.00 OTC Trade
14:30:33 - 02-Dec-25
Unknown* 0 $137.00 OTC Trade
14:30:29 - 02-Dec-25
Unknown* 0 $137.00 OTC Trade
14:30:29 - 02-Dec-25
Unknown* 0 $139.37 OTC Trade
14:30:16 - 02-Dec-25
Unknown* 0 $143.28 OTC Trade
19:56:10 - 01-Dec-25
Unknown* 22 $144.7698 Cross
OTC Trade
18:17:36 - 01-Dec-25
Unknown* 0 $144.24 OTC Trade
16:47:29 - 01-Dec-25
Unknown* 0 $144.24 OTC Trade
16:47:26 - 01-Dec-25
Unknown* 0 $144.24 OTC Trade
16:47:22 - 01-Dec-25
Unknown* 0 $144.54 OTC Trade
16:19:19 - 01-Dec-25
Unknown* 0 $144.99 OTC Trade
16:15:44 - 01-Dec-25
Unknown* 0 $144.87 OTC Trade
16:15:44 - 01-Dec-25
Unknown* 2 $145.43 OTC Trade
15:25:33 - 01-Dec-25
Unknown* 0 $145.38 OTC Trade
15:17:54 - 01-Dec-25
Unknown* 0 $144.21 OTC Trade
14:58:04 - 01-Dec-25
Unknown* 0 $142.43 OTC Trade
14:51:09 - 01-Dec-25
Unknown* 0 $142.43 OTC Trade
14:51:09 - 01-Dec-25
Unknown* 0 $142.18 OTC Trade
14:31:14 - 01-Dec-25
Unknown* 0 $142.18 OTC Trade
14:31:00 - 01-Dec-25
Unknown* 0 $142.39 OTC Trade
16:30:30 - 28-Nov-25
Unknown* 1 $142.10041 Currency Conversion
Negotiated Trade
15:26:10 - 28-Nov-25
Unknown* 1 $143.72624 Currency Conversion
Negotiated Trade
15:26:09 - 28-Nov-25
Unknown* 2 $142.01 OTC Trade
15:14:04 - 28-Nov-25
Unknown* 1 $142.01 OTC Trade
15:14:04 - 28-Nov-25
Unknown* 1 $142.01 OTC Trade
15:14:04 - 28-Nov-25
Unknown* 123 $141.8308 OTC Trade
15:01:19 - 28-Nov-25
Unknown* 15 $141.81 OTC Trade
14:59:04 - 28-Nov-25
Unknown* 0 $140.00 OTC Trade
14:30:09 - 28-Nov-25
Unknown* 0 $140.00 OTC Trade
14:30:09 - 28-Nov-25
Unknown* 1 $142.00 Cross
OTC Trade
14:30:05 - 28-Nov-25
Unknown* 5 $142.635 OTC Trade
20:24:51 - 26-Nov-25
Unknown* 0 $142.95 OTC Trade
20:23:54 - 26-Nov-25
Unknown* 1 $141.29688 Currency Conversion
Negotiated Trade
18:10:21 - 26-Nov-25
Unknown* 0 $140.87 OTC Trade
15:47:46 - 26-Nov-25
Unknown* 0 $141.47 OTC Trade
15:27:43 - 26-Nov-25
Unknown* 1 $140.51652 Currency Conversion
Negotiated Trade
15:26:21 - 26-Nov-25
Unknown* 1 $142.4462 Currency Conversion
Negotiated Trade
15:26:21 - 26-Nov-25
Unknown* 0 $141.25 OTC Trade
15:02:15 - 26-Nov-25
Unknown* 22 $141.6318 Cross
OTC Trade
14:46:16 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:32 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:31 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:31 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:31 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:31 - 26-Nov-25
Unknown* 0 $141.11 OTC Trade
14:30:30 - 26-Nov-25
Unknown* 0 $140.12 OTC Trade
20:55:42 - 25-Nov-25
Unknown* 1 $138.1652 Cross
OTC Trade
19:51:14 - 25-Nov-25
Unknown* 36 $137.22 OTC Trade
19:02:25 - 25-Nov-25
Unknown* 20 $137.9998 OTC Trade
17:32:56 - 25-Nov-25
Unknown* 1 $136.20222 Currency Conversion
Negotiated Trade
15:20:05 - 25-Nov-25
Unknown* 37 $133.67 OTC Trade
17:00:28 - 24-Nov-25
Unknown* 37 $133.93 OTC Trade
16:36:26 - 24-Nov-25
Unknown* 0 $133.19 OTC Trade
16:21:29 - 24-Nov-25
Unknown* 2 $131.25041 Currency Conversion
Negotiated Trade
15:20:29 - 24-Nov-25
Unknown* 3 $133.19 OTC Trade
14:30:15 - 24-Nov-25
Unknown* 1 $131.20 OTC Trade
14:30:12 - 24-Nov-25
Unknown* 0 $131.20 OTC Trade
14:30:10 - 24-Nov-25
Unknown* 1 $129.60613 Currency Conversion
Negotiated Trade
15:25:05 - 21-Nov-25
Unknown* 1 $131.90686 Currency Conversion
Negotiated Trade
15:25:05 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:29 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:28 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:28 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:27 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:25 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:23 - 21-Nov-25
Unknown* 0 $124.71 OTC Trade
14:30:20 - 21-Nov-25
Unknown* 0 $129.49 OTC Trade
15:35:43 - 20-Nov-25
Unknown* 1 $128.3058 Currency Conversion
Negotiated Trade
15:22:47 - 20-Nov-25
Unknown* 1 $130.81135 Currency Conversion
Negotiated Trade
15:22:46 - 20-Nov-25
Unknown* 2 $129.29 OTC Trade
14:55:34 - 20-Nov-25
Unknown* 0 $124.67 OTC Trade
14:30:23 - 20-Nov-25
Unknown* 0 $130.55 OTC Trade
15:31:46 - 19-Nov-25
Unknown* 0 $130.36 OTC Trade
15:28:13 - 19-Nov-25
Unknown* 1 $132.0457 Currency Conversion
Negotiated Trade
15:17:45 - 19-Nov-25
Unknown* 0 $127.79 OTC Trade
14:46:09 - 19-Nov-25
Unknown* 0 $131.74 OTC Trade
14:30:37 - 19-Nov-25
Unknown* 1 $129.04557 Currency Conversion
Negotiated Trade
18:10:17 - 18-Nov-25
Unknown* 5 $129.1348 OTC Trade
17:22:19 - 18-Nov-25
Unknown* 1 $129.3241 Currency Conversion
Negotiated Trade
15:21:40 - 18-Nov-25
Unknown* 0 $128.42 OTC Trade
14:30:10 - 18-Nov-25
FTSE 100 Latest
Value9,722.32
Change-28.99