1. 3000 shares traded/purchased after hours at $10.84
2. As of June 30 there are 451,410 shares short. This is the highest amount for the past year and has been steadily increasing since April. At some point there is going to be a squeeze when they need to cover and it's just going to add to the upward price momentum. As we get closer to the earnings announcement date, the shares are only going to gain strength and momentum. Shorts are going to be feeling pain very soon. They all packed in while shares were in the $9's and low $10's - things are just going to work in reverse against them when they all race for the exits. It's going to be fun to watch as it happens during the next 4 to 6 weeks.
That trade took place during regular hours but was posted after closing. The short interest you quoted is actually from 6/14, before they announced to $10M deal so there has been plenty of time and reason to cover before now.