I personally don't believe there would have been any DELIBERATE leak per se. There are many very knowledgeable posters here who really try to help others and I admire them, but it does look like, those calling 'leak' due to yesterdays sudden rise are JEALOUS as they possibly believe they may have missed out on something great.
We are ALL awaiting important results and on that fact alone, more could be buying in anticipation, thus increasing the sp of course.
Other companies have had a TH before a much anticipated results release.
HOG Price at posting:
28.5¢ Sentiment: LT Buy Disclosure: Held