The directors holding millions of 2018 options no doubt want the strategy to be successful as the options are not in the money until 16 cents. Everything does seem to be working out according to the timetable.
OXX Price at posting:
7.0¢ Sentiment: Hold Disclosure: Held