Had similar (albeit far less developed) thoughts to the above. The lack of news on the Pybar front was suggesting that we weren't reaching a happy place with the deal. Hopefully this new path leads us to victory.
EXC Price at posting:
4.5¢ Sentiment: Hold Disclosure: Held