There are a lot of people that know a lot of things but that wouldn't explain purchasing 85k shares after hours at a 25% premium to what you could get it for on the open market.
Not sure what it is but if the trend continues tomorrow then something is definitely up.