ShortsHmm, seems that as of the end of January close to 10 million shorts piled on...which means, most all those shares you have all been buying, to average down... (or to load up ) were sold to you by a shorter!
wash, rinse, repeat...and so it goes with this desperado.