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* 50 $117.9782 OTC Trade
16:18:44 - 06-Jun-25
Unknown* 1 $118.51013 Currency Conversion
Negotiated Trade
15:35:40 - 06-Jun-25
Unknown* 4 $119.19 OTC Trade
14:30:45 - 06-Jun-25
Unknown* 0 $119.19 OTC Trade
14:30:45 - 06-Jun-25
Unknown* 0 $118.60 OTC Trade
18:46:50 - 05-Jun-25
Unknown* 0 $118.52 OTC Trade
18:30:35 - 05-Jun-25
Unknown* 3 $118.37 OTC Trade
18:24:21 - 05-Jun-25
Unknown* 0 $118.41 OTC Trade
18:21:31 - 05-Jun-25
Unknown* 0 $117.85 OTC Trade
17:52:17 - 05-Jun-25
Unknown* 0 $118.93 OTC Trade
17:06:38 - 05-Jun-25
Unknown* 0 $118.76 OTC Trade
17:06:28 - 05-Jun-25
Unknown* 0 $118.76 OTC Trade
17:06:28 - 05-Jun-25
Unknown* 0 $118.36 OTC Trade
17:01:24 - 05-Jun-25
Unknown* 16 $117.68 OTC Trade
16:39:50 - 05-Jun-25
Unknown* 2 $117.36 OTC Trade
16:29:17 - 05-Jun-25
Unknown* 0 $117.08 OTC Trade
16:26:33 - 05-Jun-25
Unknown* 3 $117.09 OTC Trade
16:24:28 - 05-Jun-25
Unknown* 1 $116.9778 Cross
OTC Trade
16:19:36 - 05-Jun-25
Unknown* 0 $116.69 OTC Trade
16:14:57 - 05-Jun-25
Unknown* 2 $116.84 OTC Trade
16:03:33 - 05-Jun-25
Unknown* 1 $114.84 OTC Trade
15:15:55 - 05-Jun-25
Unknown* 0 $114.41 OTC Trade
15:13:36 - 05-Jun-25
Unknown* 0 $114.34 OTC Trade
15:02:30 - 05-Jun-25
Unknown* 2 $116.96 OTC Trade
14:47:59 - 05-Jun-25
Unknown* 0 $116.20 OTC Trade
14:47:27 - 05-Jun-25
Unknown* 0 $117.06 OTC Trade
14:41:39 - 05-Jun-25
Unknown* 8 $118.45 OTC Trade
14:35:47 - 05-Jun-25
Unknown* 0 $118.46 OTC Trade
14:33:13 - 05-Jun-25
Unknown* 4 $117.00 OTC Trade
14:30:47 - 05-Jun-25
Unknown* 4 $117.00 OTC Trade
14:30:46 - 05-Jun-25
Unknown* 25 $115.05 OTC Trade
19:11:08 - 04-Jun-25
Unknown* 0 $115.09 OTC Trade
18:48:53 - 04-Jun-25
Unknown* 133 $114.38 OTC Trade
18:15:45 - 04-Jun-25
Unknown* 4 $114.354 OTC Trade
17:42:38 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:50 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:50 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:50 - 04-Jun-25
Unknown* 1 $113.20 OTC Trade
15:50:50 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:36 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:36 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:28 - 04-Jun-25
Unknown* 0 $113.20 OTC Trade
15:50:28 - 04-Jun-25
Unknown* 2 $114.75766 Currency Conversion
Negotiated Trade
15:25:25 - 04-Jun-25
Unknown* 1 $114.32 OTC Trade
15:19:25 - 04-Jun-25
Unknown* 1 $115.73 OTC Trade
18:07:30 - 03-Jun-25
Unknown* 1 $115.73 OTC Trade
18:07:06 - 03-Jun-25
Unknown* 0 $115.44 OTC Trade
16:36:43 - 03-Jun-25
Unknown* 2 $113.99077 Currency Conversion
Negotiated Trade
15:35:16 - 03-Jun-25
Unknown* 2 $115.37456 Currency Conversion
Negotiated Trade
15:35:16 - 03-Jun-25
Unknown* 0 $113.25 OTC Trade
14:30:27 - 03-Jun-25
Unknown* 1 $112.20 OTC Trade
14:30:25 - 03-Jun-25
Unknown* 0 $112.20 OTC Trade
14:30:25 - 03-Jun-25
Unknown* 0 $112.02 OTC Trade
15:43:10 - 02-Jun-25
Unknown* 1 $110.84167 Currency Conversion
Negotiated Trade
15:15:38 - 02-Jun-25
Unknown* 1 $111.65 OTC Trade
14:50:40 - 02-Jun-25
Unknown* 2 $112.00 OTC Trade
14:48:06 - 02-Jun-25
Unknown* 4 $112.00 OTC Trade
14:48:06 - 02-Jun-25
Unknown* 0 $113.04 OTC Trade
14:43:36 - 02-Jun-25
Unknown* 0 $112.33 OTC Trade
14:38:29 - 02-Jun-25
Unknown* 0 $112.65 OTC Trade
14:38:04 - 02-Jun-25
Unknown* 0 $114.02 OTC Trade
19:55:45 - 30-May-25
Unknown* 16 $113.53 OTC Trade
17:56:03 - 30-May-25
Unknown* 2 $114.38 OTC Trade
16:41:16 - 30-May-25
Unknown* 4 $115.00 OTC Trade
16:33:00 - 30-May-25
Unknown* 1 $114.53049 Currency Conversion
Negotiated Trade
15:42:27 - 30-May-25
Unknown* 1 $115.92462 Currency Conversion
Negotiated Trade
15:42:27 - 30-May-25
Unknown* 0 $117.51 OTC Trade
14:31:29 - 30-May-25
Unknown* 3 $116.40163 Currency Conversion
Negotiated Trade
15:24:42 - 29-May-25
Unknown* 4 $120.12 OTC Trade
14:30:24 - 29-May-25
Unknown* 0 $118.80 OTC Trade
20:42:47 - 28-May-25
Unknown* 0 $118.84 OTC Trade
18:25:04 - 28-May-25
Unknown* 3 $120.73851 Currency Conversion
Negotiated Trade
15:33:40 - 28-May-25
Unknown* 0 $119.57 OTC Trade
14:31:12 - 28-May-25
Unknown* 1 $118.15 OTC Trade
14:30:34 - 28-May-25
Unknown* 2 $119.52 OTC Trade
14:30:30 - 28-May-25
Unknown* 0 $119.52 OTC Trade
14:30:30 - 28-May-25
Unknown* 0 $118.49 OTC Trade
18:45:33 - 27-May-25
Unknown* 0 $119.05 OTC Trade
15:32:58 - 27-May-25
Unknown* 0 $119.2571 OTC Trade
15:28:01 - 27-May-25
Unknown* 0 $118.33 OTC Trade
15:12:52 - 27-May-25
Unknown* 1 $117.885 OTC Trade
15:02:49 - 27-May-25
Unknown* 0 $119.23 OTC Trade
14:32:17 - 27-May-25
Unknown* 0 $119.23 OTC Trade
14:32:15 - 27-May-25
Unknown* 0 $119.23 OTC Trade
14:32:14 - 27-May-25
Unknown* 0 $119.23 OTC Trade
14:31:07 - 27-May-25
Unknown* 0 $119.23 OTC Trade
14:31:07 - 27-May-25
Unknown* 0 $118.27 OTC Trade
14:31:07 - 27-May-25
Unknown* 138 $117.5891 OTC Trade
15:45:54 - 23-May-25
Unknown* 1 $116.43237 Currency Conversion
Negotiated Trade
15:45:29 - 23-May-25
Unknown* 1 $117.95701 Currency Conversion
Negotiated Trade
15:45:29 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:02 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:02 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.72 OTC Trade
15:06:01 - 23-May-25
Unknown* 0 $117.57 OTC Trade
14:51:00 - 23-May-25
Unknown* 0 $117.00 OTC Trade
14:30:38 - 23-May-25
Unknown* 2 $115.74 OTC Trade
14:30:10 - 23-May-25
Unknown* 400 $116.00 OTC Trade
14:13:21 - 23-May-25
Unknown* 3 $115.29 OTC Trade
13:30:27 - 23-May-25
Unknown* 0 $119.16 OTC Trade
18:27:55 - 22-May-25
Unknown* 0 $118.88 OTC Trade
18:19:34 - 22-May-25
Unknown* 0 $118.88 OTC Trade
18:19:34 - 22-May-25
Unknown* 0 $118.88 OTC Trade
18:19:34 - 22-May-25
Unknown* 0 $118.88 OTC Trade
18:19:34 - 22-May-25
Unknown* 0 $119.22 OTC Trade
16:17:52 - 22-May-25
Unknown* 0 $120.23 OTC Trade
14:59:57 - 22-May-25
Unknown* 45 $119.82 OTC Trade
14:43:58 - 22-May-25
Unknown* 0 $119.72 OTC Trade
14:42:05 - 22-May-25
Unknown* 0 $119.55 OTC Trade
14:34:38 - 22-May-25
Unknown* 0 $120.00 OTC Trade
14:30:36 - 22-May-25
Unknown* 0 $120.99 OTC Trade
19:06:48 - 21-May-25
Unknown* 0 $120.45 OTC Trade
18:35:48 - 21-May-25
Unknown* 2 $120.00 OTC Trade
18:29:33 - 21-May-25
Unknown* 3 $120.00 OTC Trade
18:29:33 - 21-May-25
Unknown* 34 $120.09 OTC Trade
18:29:32 - 21-May-25
Unknown* 0 $120.20 OTC Trade
18:28:24 - 21-May-25
Unknown* 2 $120.37 OTC Trade
18:28:24 - 21-May-25
Unknown* 0 $120.22 OTC Trade
18:26:38 - 21-May-25
Unknown* 0 $122.79 OTC Trade
17:51:48 - 21-May-25
Unknown* 0 $122.68 OTC Trade
17:47:28 - 21-May-25
Unknown* 3 $123.54686 Currency Conversion
Negotiated Trade
15:27:39 - 21-May-25
Unknown* 0 $122.60 OTC Trade
14:51:15 - 21-May-25
Unknown* 0 $122.23 OTC Trade
14:30:18 - 21-May-25
Unknown* 0 $122.23 OTC Trade
14:30:18 - 21-May-25
Unknown* 0 $122.23 OTC Trade
14:30:18 - 21-May-25
Unknown* 0 $122.23 OTC Trade
14:30:18 - 21-May-25
Unknown* 0 $122.28 OTC Trade
14:30:09 - 21-May-25
Unknown* 5 $125.7389 OTC Trade
17:29:16 - 20-May-25
Unknown* 0 $125.76 OTC Trade
15:59:03 - 20-May-25
Unknown* 4 $126.59 OTC Trade
14:30:05 - 20-May-25
Unknown* 26 $125.9269 OTC Trade
19:23:47 - 19-May-25
Unknown* 20 $125.975 OTC Trade
17:05:06 - 19-May-25
Unknown* 1 $125.83 OTC Trade
15:03:21 - 19-May-25
Unknown* 0 $125.74 OTC Trade
14:52:09 - 19-May-25
Unknown* 1 $125.08 OTC Trade
14:32:22 - 19-May-25
Unknown* 3 $125.13 OTC Trade
14:32:16 - 19-May-25
Unknown* 0 $125.99 OTC Trade
14:31:15 - 19-May-25
Unknown* 0 $125.99 OTC Trade
14:31:15 - 19-May-25
Unknown* 39 $126.00 OTC Trade
14:31:11 - 19-May-25
Unknown* 1 $125.01 OTC Trade
14:31:09 - 19-May-25
Unknown* 59 $126.00 OTC Trade
14:31:08 - 19-May-25
Unknown* 50 $127.78 OTC Trade
20:47:06 - 16-May-25
Unknown* 30 $127.26 OTC Trade
20:10:11 - 16-May-25
Unknown* 2 $126.61144 Currency Conversion
Negotiated Trade
15:46:38 - 16-May-25
Unknown* 2 $125.69534 Currency Conversion
Negotiated Trade
15:45:49 - 16-May-25
Unknown* 1 $127.26785 Currency Conversion
Negotiated Trade
15:45:48 - 16-May-25
Unknown* 0 $125.93 OTC Trade
15:06:40 - 16-May-25
Unknown* 0 $126.09 OTC Trade
14:58:00 - 16-May-25
Unknown* 49 $126.085 OTC Trade
14:54:05 - 16-May-25
Unknown* 7 $125.82 OTC Trade
14:34:10 - 16-May-25
Unknown* 1 $126.70 Cross
OTC Trade
14:31:50 - 16-May-25
Unknown* 1 $126.35995 Currency Conversion
Negotiated Trade
18:10:13 - 15-May-25
Unknown* 3 $126.94 OTC Trade
17:23:25 - 15-May-25
Unknown* 2 $126.94 OTC Trade
17:22:03 - 15-May-25
Unknown* 0 $126.99 OTC Trade
16:36:04 - 15-May-25
Unknown* 26 $126.6211 OTC Trade
15:50:12 - 15-May-25
Unknown* 2 $126.71699 Currency Conversion
Negotiated Trade
15:29:46 - 15-May-25
Unknown* 0 $128.10 OTC Trade
14:37:12 - 15-May-25
Unknown* 0 $128.10 OTC Trade
14:36:42 - 15-May-25
Unknown* 0 $128.10 OTC Trade
14:36:42 - 15-May-25
Unknown* 0 $128.10 OTC Trade
14:36:42 - 15-May-25
Unknown* 0 $128.10 OTC Trade
14:36:42 - 15-May-25
Unknown* 6 $127.60 OTC Trade
14:34:11 - 15-May-25
Unknown* 0 $126.75 OTC Trade
14:30:17 - 15-May-25
Unknown* 0 $126.75 OTC Trade
14:30:17 - 15-May-25
Unknown* 0 $126.75 OTC Trade
14:30:17 - 15-May-25
Unknown* 0 $126.75 OTC Trade
14:30:17 - 15-May-25
Unknown* 0 $127.75 OTC Trade
14:30:16 - 15-May-25
Unknown* 2 $127.75 OTC Trade
14:30:16 - 15-May-25
Unknown* 2 $127.75 OTC Trade
14:30:16 - 15-May-25
Unknown* 11 $129.94 OTC Trade
08:48:20 - 15-May-25
Unknown* 39 $129.94 OTC Trade
08:48:20 - 15-May-25
Unknown* 1 $127.00 Cross
OTC Trade
18:16:56 - 14-May-25
Unknown* 1 $126.55824 Currency Conversion
Negotiated Trade
18:10:14 - 14-May-25
Unknown* 2 $127.09793 Currency Conversion
Negotiated Trade
15:25:31 - 14-May-25
Unknown* 1 $125.2355 Cross
OTC Trade
14:57:47 - 14-May-25
Unknown* 26 $125.57367 Currency Conversion
Negotiated Trade
14:48:20 - 14-May-25
Unknown* 0 $123.94 OTC Trade
14:33:01 - 14-May-25
Unknown* 0 $126.05 OTC Trade
14:30:40 - 14-May-25
Unknown* 2 $125.21 Cross
OTC Trade
14:30:00 - 14-May-25
Unknown* 1 $125.21 Cross
OTC Trade
14:30:00 - 14-May-25
Unknown* 20 $126.40 OTC Trade
20:57:31 - 13-May-25
Unknown* 2 $127.295 OTC Trade
19:20:24 - 13-May-25
Unknown* 1 $127.2714 Cross
OTC Trade
18:53:42 - 13-May-25
Unknown* 150 $127.6278 OTC Trade
17:19:09 - 13-May-25
Unknown* 0 $128.20 OTC Trade
17:16:48 - 13-May-25
Unknown* 15 $126.3934 OTC Trade
15:53:27 - 13-May-25
Unknown* 0 $126.75 OTC Trade
15:25:11 - 13-May-25
Unknown* 26 $127.3035 OTC Trade
15:22:18 - 13-May-25
Unknown* 0 $126.02 OTC Trade
15:03:26 - 13-May-25
Unknown* 10 $126.73 OTC Trade
20:59:20 - 12-May-25
Unknown* 100 $126.70 OTC Trade
20:14:06 - 12-May-25
Unknown* 26 $127.1922 OTC Trade
19:50:25 - 12-May-25
Unknown* 10 $127.15 OTC Trade
19:11:49 - 12-May-25
Unknown* 39 $126.85 OTC Trade
19:09:16 - 12-May-25
Unknown* 25 $126.85 OTC Trade
19:09:16 - 12-May-25
FTSE 100 Latest
Value8,837.91
Change26.87