To be honest with you, I know nothing about offtake agreements. I am a very short term trader vs an investor so I wouldn't know anything about long term effects of a contract like that. It would make sense that the stock would initially go up, knowing they are negotiating beforehand. If anyone reading this knows about offtakes chime in. I would love to hear about it.