RE: Share price10 Jan 2024 18:44
All transactions are both a sell and a buy, what some sites (like LSE) do, is that if the price of the transaction is above the mid point it's considered a buy and if it's below it's a sell. You can see that sometimes a transaction is exactly on the mid point and LSE marks it as 'unknown'.
I cannot recall how that midpoint is calculated, but you probably can google that.