I am sure the buyback will proceed. It would be insane to announce a buyback, and then not follow through. The option of doing nothing and saying nothing would be far more preferable to that.
XPD Price at posting:
11.5¢ Sentiment: Hold Disclosure: Held