Do we have any idea yet who the hell has been selling and how much they have left? OTC short report: May 14 46.66% 809,000 / 1,733,790 May 13 21.24% 387,730 / 1,825,312 May 10 24.16% 165,000 / 683,074 May 09 29.39% 402,717 / 1,370,244