If indeed there are negotiations for a company sale, insiders can't buy or sell due to SEC regs.
Why down so much after seemingly good earnings and guidance?
Your debt figure is exactly double the yahoo amount of 1.4B? The European presence sounds more optimistic due to QE. But I well understand the concerns.
7 meets or beats in a row? Looks like a good track record to me. I've been watching this for a while and like the odds a lot. Who can predict downside? But there sure doesn't seem to be much to me and if so I'm claiming insider info.