Regarding the below image. This is the 'market depth' of BHP this morning.
As the sale price last Friday was $34.01...
...why are there buyers this morning asking to buy shares for $50+ a share?
...why are there sellers this morning asking to sell their shares at less than $30 a share?
...if the first shares trades this morning was the guy willing to buy at $50 a share and he bought the shares from the guy selling at $30 a share, what is the actual sale price? $50, $30, half way or some other price?