They're booking a profit of approximately $16 million against the sale, that doesn't sound like they bought high and sold low. A profit is a profit is a profit surely, and it seems like a prudent move to take your profit and pay off your debt in uncertain times. The market certainly thinks it's a wise move.
AWE Price at posting:
46.3¢ Sentiment: Buy Disclosure: Held