343?? That's $90 below current prices.
You should see level 6! Huge buy orders!
LOL. Level 3 is pretty impressive. It gives the market makers a major edge. Level 2 is only enough to entertain you as you are watching your money disappear.
Who is the Market Maker?