OPC has already had over 200mil ISF shares and currently they are managing ISF. If they were buying shares on market at that suppressed share price, they would have ISF for peanuts. It would be a very poor company's ethics.
ISF Price at posting:
3.5¢ Sentiment: Hold Disclosure: Held