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* 1 $128.38796 Currency Conversion
Negotiated Trade
15:43:32 - 18-Jul-25
Unknown* 3 $130.29128 Currency Conversion
Negotiated Trade
15:43:32 - 18-Jul-25
Unknown* 1 $131.84 OTC Trade
14:48:24 - 18-Jul-25
Unknown* 0 $131.24 OTC Trade
14:36:21 - 18-Jul-25
Unknown* 0 $130.99 OTC Trade
14:33:42 - 18-Jul-25
Unknown* 0 $133.08 OTC Trade
14:30:54 - 18-Jul-25
Unknown* 1 $130.24874 Currency Conversion
Negotiated Trade
18:10:31 - 17-Jul-25
Unknown* 1 $129.83 OTC Trade
15:31:08 - 17-Jul-25
Unknown* 1 $130.5794 Currency Conversion
Negotiated Trade
15:20:57 - 17-Jul-25
Unknown* 1 $130.65 OTC Trade
15:09:06 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 1 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $130.03 OTC Trade
14:44:00 - 17-Jul-25
Unknown* 0 $128.33 OTC Trade
14:30:50 - 17-Jul-25
Unknown* 0 $128.33 OTC Trade
14:30:50 - 17-Jul-25
Unknown* 2 $128.33 OTC Trade
14:30:49 - 17-Jul-25
Unknown* 0 $128.81 OTC Trade
20:16:27 - 16-Jul-25
Unknown* 3 $129.325 OTC Trade
20:15:19 - 15-Jul-25
Unknown* 18 $129.515 OTC Trade
19:59:44 - 15-Jul-25
Unknown* 12 $129.86 OTC Trade
18:06:19 - 15-Jul-25
Unknown* 2 $130.5335 Cross
OTC Trade
17:55:50 - 15-Jul-25
Unknown* 1 $130.5335 Cross
OTC Trade
17:55:50 - 15-Jul-25
Unknown* 1 $133.48 OTC Trade
14:30:00 - 15-Jul-25
Unknown* 1 $132.51341 SI Trade
Currency Conversion
19:26:09 - 14-Jul-25
Unknown* 0 $132.61 OTC Trade
19:16:21 - 14-Jul-25
Unknown* 3 $131.01 OTC Trade
14:43:36 - 14-Jul-25
Unknown* 0 $131.50 OTC Trade
14:36:38 - 14-Jul-25
Unknown* 4 $131.55 OTC Trade
14:32:57 - 14-Jul-25
Unknown* 0 $131.55 OTC Trade
14:32:57 - 14-Jul-25
Unknown* 0 $132.40 OTC Trade
14:32:42 - 14-Jul-25
Unknown* 0 $131.55 OTC Trade
14:32:40 - 14-Jul-25
Unknown* 0 $131.55 OTC Trade
14:32:39 - 14-Jul-25
Unknown* 0 $131.55 OTC Trade
14:32:39 - 14-Jul-25
Unknown* 0 $132.40 OTC Trade
14:32:39 - 14-Jul-25
Unknown* 0 $131.55 OTC Trade
14:32:37 - 14-Jul-25
Unknown* 20 $132.26 OTC Trade
20:48:08 - 11-Jul-25
Unknown* 20 $132.78 OTC Trade
15:52:38 - 11-Jul-25
Unknown* 1 $132.90 OTC Trade
15:51:27 - 11-Jul-25
Unknown* 1 $132.26444 Currency Conversion
Negotiated Trade
15:43:06 - 11-Jul-25
Unknown* 1 $133.94548 Currency Conversion
Negotiated Trade
15:43:06 - 11-Jul-25
Unknown* 0 $132.30 OTC Trade
14:57:39 - 11-Jul-25
Unknown* 1 $133.78 OTC Trade
14:30:25 - 11-Jul-25
Unknown* 0 $134.61 OTC Trade
20:48:25 - 10-Jul-25
FTSE 100 Latest
Value8,992.12
Change19.48