Shaw and Partners were involved with this raise and they are the ones telling the market this share is worth $5 last year. I still believe it should currently be worth $4 so what planet are these BS artists sitting on at $2.03. They still have plenty of cash in the bank so they are obviously planning on burning through it.
OPY Price at posting:
$2.28 Sentiment: Sell Disclosure: Held