The sell order for 307,718 has been shifted several times. Looks like a legit seller wanting to 'cash out'. Once it's gone there's not much supply left.