Trades19 Feb 2021 17:25
Trades 689
Vol. Sold 27,993,199
Sold Value £587.86k
Vol. Bought 45,195,517
Bought Value £949.11k
Level 2 shows 84,028,762 trades
The missing trades total 10,840,046
LSE advised me these missing trades are trades which could not be determined whether they were buys or sells. They usually come through either delayed or bang on the mid price.