29 June pre-market bid/ask Perhaps the big sell order is all filled. The bids have been moving up all morning and this might shape up as an interesting day of short covering.
At 08:30 EST.
Level two quotes - Bid
Number of Shares Bid Price
500 shares 10.770
500 shares 9.570
3,000 shares 9.510
1,000 shares 9.500
3,000 shares 9.310
3,000 shares 9.110
100 shares 8.850
10,000 shares 8.510
100 shares 8.000
400 shares 7.000
Level two quotes - Ask
Ask Price Number of Shares
10.770 900 shares
10.800 500 shares
10.870 1,000 shares
10.880 1,000 shares
10.920 1,200 shares
11.350 200 shares
11.550 1,000 shares
11.780 200 shares
11.790 200 shares
12.100 5,100 shares